.\" empty .ds g .\" -*- nroff -*- .\" empty .ds G .de Tp .ie \\n(.$=0:((0\\$1)*2u>(\\n(.lu-\\n(.iu)) .TP .el .TP "\\$1" .. .\" Like TP, but if specified indent is more than half .\" the current line-length - indent, use the default indent. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH REMOVEPKG 8 "23 Nov 2001" "Slackware Versão 8.1.0" .SH NOME removepkg \- remove pacotes do Slackware. .SH SINOPSE \fBremovepkg\fP \fBnomedopacote\fP .LP [ \fBROOT=/mnt\fP ] \fBremovepkg\fP [ \fB\-copy\fP ] [ \fB\-keep\fP ] [ \fB\-preserve\fP ] [ \fB\-warn\fP ] \fBnomedopacote\fP .SH DESCRIÇÃO \fBremovepkg\fP remove um pacote Slackware instalado anteriormente, ao escrever um relatório de progresso na saída padrão. Um pacote pode ser especificado pelo nome completo do pacote (como você veria listado em /var/log/packages/), ou o nome básico do pacote. Por exemplo, o pacote foo\-1.0\-i486\-1.tgz podem ser removidos com qualquer um dos seguintes comandos: removepkg foo\-1.0\-i486\-1.tgz (also recognized: .tbz, .tlz, .txz) removepkg foo\-1.0\-i486\-1 removepkg foo.tgz removepkg foo Ao excluir arquivos, \fBremovepkg\fP irá analisar o conteúdo dos outros pacotes instalados em seu sistema, e só vai apagar os arquivos que são exclusivos para o pacote que está sendo removido. Da mesma forma, os scripts de instalação para todos os outros pacotes serão considerados ao decidir se deve ou não apagar links simbólicos do pacote. .LP A remoção de um pacote (assim como a instalação de um) pode ser uma tarefa perigosa. Por esta razão, existe a opção \fB\-advertir\fP disponível. Quando você usa esta opção, o \fBremovepkg\fP realmente não vai remover quaisquer arquivos ou links, mas vai produzir um relatório detalhado sobre o que faria se você realmente removesse o pacote. Sugere\-se que você faça isso (e talvez canalize a saída para \fBless\fP) antes de retirar os pacotes para se certificar de que você tenha feito backup de qualquer coisa que possa ser importante. .LP Ao remover um pacote, o índice do arquivo original será movida a partir de /var/log/packages de /var/log/removed_packages. Da mesma forma, o script de instalação vai ser transferido de /var/log/scripts/var/log/removed_scripts. .SH OPÇÕES .TP \fB\-warn nomedopacote\fP Gerar um relatório para a saída padrão sobre quais arquivos e diretórios seria removido, mas na verdade não remover o pacote. .TP \fB\-preserve nomedopacote\fP Se especificado, o pacote completo é reconstruído em /var/log/setup/tmp/preserved_packages/nomedopacote. .TP \fB\-copy nomedopacote\fP Construa uma cópia do pacote em /var/log/setup/tmp/preserved_packages/nomedopacote, mas não os remove. (mesmo efeito que \-warn\-preserve) .TP \fB\-keep\fP Salve os arquivos intermediários criados por removepkg (delete_list, required_files, uniq_list, del_link_list, required_links, required_list). Muito útil para fins de depuração. .SH " " É possível remover um pacote a partir de um sistema de arquivos diferente de / fornecendo \fBremovepkg\fP com a variável de ambiente \fBROOT\fP: .TP \fBROOT=/mnt removepkg pacote\fP .SH AUTORES Patrick J. Volkerding , com melhorias de Christian Franke .SH "VER TAMBÉM" \fBinstallpkg(8),\fP \fBmakepkg(8),\fP \fBpkgtool(8),\fP \fBupgradepkg(8)\fP