APT-MARK(8) APT APT-MARK(8) NOME apt-mark - mostrar, definir e apagar varias definicoes para um pacote SINOPSE apt-mark {-f=nome_do_ficheiro | {auto | manual} pkg... | {showauto | showmanual} [pkg...] } | {-v | --version} | {-h | --help} apt-mark {hold | unhold | install | remove | purge} pkg... | {showhold | showinstall | showremove | showpurge} [pkg...] DESCRICAO apt-mark pode ser usado como um front-end unificado para definir varias definicoes para um pacote, tal como marcar um pacote como sendo instalado automaticamente/manualmente ou alterar selecoes do dpkg como manter, instalar, desinstalar e purgar as quais sao respeitadas, por exemplo, por apt-get dselect-upgrade ou aptitude. PACOTES INSTALADOS AUTOMATICAMENTE E MANUALMENTE Quando voce pede que um pacote seja instalado, e como resultado outros pacotes sao instalados para satisfazer as suas dependencias, as dependencias sao marcadas como sendo instaladas automaticamente, enquanto que o pacote que voce instalou explicitamente e marcado como instalado manualmente. Uma vez que um pacote instalado automaticamente nao e mais uma dependencia de nenhum pacote instalado manualmente, e considerado como nao sendo mais necessario e por ex o apt-get ou o aptitude irao sugerir remove-lo. auto auto e usado para marcar um pacote como sendo instalado automaticamente, o que ira causar a remocao do pacote quando mais nenhum pacote instalado manualmente depender deste pacote. manual manual e usado para marcar um pacote como sendo instalado manualmente, o que ira prevenir que o pacote seja removido automaticamente se nenhum outro pacote depender dele. minimize-manual minimize-manual e usado para marcar (transitivo) dependencias is used to mark (transitive) dependencies de meta-pacotes como instalados automaticamente. Isto pode ser usado apos uma instalacao por exemplo, para minimizar o numero de pacotes instalados manualmente, ou continuamente em sistemas geridos por meta-pacotes de configuracao do sistema. showauto showauto e usado para escrever uma lista dos pacotes instalados automaticamente com cada pacote numa linha nova. Serao listados todos os pacotes instalados automaticamente se nao for dado um pacote. Se forem dados pacotes entao so serao mostrados aqueles que foram instalados automaticamente. showmanual showmanual pode ser usado do mesmo modo que o showauto, excepto que ira escrever uma lista dos pacotes instalados manualmente. Opcoes -f=nome_do_ficheiro, --file=nome_do_ficheiro Le/Escreve o estado de pacote a partir do nome de ficheiro dado com o parametro nome_do_ficheiro em vez de o fazer a partir da localizacao predefinida, a qual e extended_states no directorio definido pelo Item de Configuracao: Dir::State. PREVENIR ALTERACOES PARA UM PACOTE hold hold e usado para marcar um pacote como segurado, o que ira impedir o pacote de ser instalado automaticamente, atualizado ou removido. unhold unhold e usado para cancelar um "hold" previamente definido num pacote para permitir de novo todas as acoes. showhold showhold e usado para escrever uma lista dos pacotes em retencao do mesmo modo que os outros comandos show. AGENDAR PACOTES PARA INSTALAR, REMOVER E PURGAR Alguns front-ends como o apt-get dselect-upgrade podem ser usados para aplicar alteracoes previamente agendadas ao estado de instalacao de pacotes. Tais alteracoes podem ser agendadas com os comandos install, remove (tambem conhecido por deinstall) e purge. Os pacotes com uma seleccao especifica podem ser mostrados com showinstall, showremove e showpurge respetivamente. Mais informacao acerca destas chamadas selecoes do dpkg pode ser encontrada em dpkg(1). OPCOES -h, --help Mostra um sumario curto da utilizacao. -v, --version Mostra a versao do programa. --audit -Mostra mensagens audit (e notificacoes). Isto sobrepoe a opcao quiet, mas apenas para mensagens de notificacao, nao as de progresso. -c, --config-file Ficheiro de Configuracao; Especifica o ficheiro de configuracao a usar. O programa ira ler o ficheiro de configuracao predefinido e depois este ficheiro de configuracao. Se as definicoes de configuracao precisarem de ser definidas antes, os ficheiros de configuracao predefinidos sao analisados especificando um ficheiro com a variavel de ambiente APT_CONFIG. Veja apt.conf(5) para informacao de sintaxe. -o, --option Define uma Opcao de Configuracao; Isto ira definir uma opcao de configuracao arbitraria. A sintaxe e -o Foo::Bar=bar. -o e --option podem ser usadas varias vezes para definir opcoes diferentes. --cli-version Requisita uma versao CLI especifica. Isto e um padrao que recebe uma versao MAJOR.MINOR. Voce pode omitir a versao MINOR, que no caso sera usado o nivel menor suportado mais recente. Os rastreios de versao sao apresentados como se segue: A versao 3.2 tem versoes equivalentes 0.32, 1.22, e 2.12, que implementam novas funcionalidades para as suas versoes maiores especificadas. Um caso especial e o padrao de versao X.9: Uma versao tipo 2.9 e seguida por 3.0, mas 2.10 segue diretamente em 2.8; dado que nos usamos numeros de versao impar como serie de desenvolvimento (2.9 e a serie de desenvolvimento 3.0). Esta funcionalidade foi introduzida no APT 3.1.10, e substitui a configuracao especifica de binario. Voce pode usar o APT::Version para efeito semelhante em binarios mais antigos, por exemplo, -o APT::Version=2 para fazer o apt(8) comportar-se como a serie 2.x. O valor predefinido e a versao APT atual para apt(8)e 0.(10 * major + minor) para os comandos classicos. A serie 0.X e software descontinuado e os outros comandos irao rolar sobre a serie 2.x no futuro. --no-color, --color Liga e desliga cores. As cores estao ligadas por predefinicao nos terminais suportados para apt(8) e tambem podem ser desativadas usando as variaveis de ambiente NO_COLOR ou APT_NO_COLOR, ou tambem configuradas pela opcao de configuracao e escopo APT::Color, veja apt.conf(5) para informacao sobre isso. FICHEIROS /var/lib/apt/extended_states Lista de estado de pacotes auto-instalados. Item de Configuracao: Dir::State::extended_states. VEJA TAMBEM apt-get(8), aptitude(8), apt.conf(5) DIAGNOSTICO apt-mark devolve zero na operacao normal, 100 decimal em erro. BUGS pagina de bugs do APT[1]. Se deseja reportar um bug no APT, por favor veja /usr/share/doc/debian/bug-reporting.txt ou o comando reportbug(1). TRADUCAO A traducao Portuguesa foi feita por Americo Monteiro de 2009 a 2012. A traducao foi revista pela equipa de traducoes portuguesas da Debian . Note que este documento traduzido pode conter partes nao traduzidas. Isto e feito propositadamente, para evitar perdas de conteudo quando a traducao esta atrasada relativamente ao conteudo original. AUTORES Mike O'Connor Equipa do APT NOTAS 1. pagina de bugs do APT https://bugs.debian.org/src:apt APT 3.3.3 14 Setembro 2024 APT-MARK(8)