quinta-feira, 11 de fevereiro de 2010

Alguns comandos pkg no FreeBSD.

Assim como o Debian usa o comando apt para gerenciar pacotes, o FreeBSD usa o pkg.
Veja abaixo explicações sobre alguns comando relacionados ao pkg.

Informações sobre pacotes:
pkg_info (opção) (pacote) - lista os pacotes que estão instalados no sistema, não sendo obrigatório escolher uma opção.

Instalação de pacotes:
pkg_add (opção) (nome do pacote) - instala o pacote desejado.

Existem muitas opções referentes a este comando e eu mostrarei algumas:
• -r - instala o pacote e suas dependências;
• -i - instala o pacote SEM suas dependências;
• -v - mostra detalhadamente a instalação (verbose);
• -n - somente mostra o que poderia acontecer se a instalação acontecesse;
• -R - não armazena a informação que o pacote foi instalado; terá que ser sido removido manualmente no futuro;
• -f - força a instalação mesmo se os pré-requisitos não forem cumpridos ou o script requisitos falhar,
• -I - não executa os scripts de instalação ou pós-instalação do pacote.

Remoção de pacotes:
pkg_delete (opções) (nome do pacote) - remove os pacotes desejados.

As opções são semelhantes às opções do pkg_add:
• -a - desinstala todos os pacotes;
• -n - somente mostra o que irá acontecer se você for desinstalar o pacote;
• -v - mostra detalhadamente o processo de desinstalação (verbose);
• -r - remove o pacote e suas dependências;
• -i - pede sua confirmação para desinstalar cada pacote individualmente;
• -D - se um script de desinstalação existe para um determinado pacote, não é executado,
• -d - remover diretórios vazios criados pela limpeza do arquivo.


Existem ainda diversos parâmetros relacionados ao pkg:
• pkg-config
• pkg_create
• pkg_glob
• pkg_sort
• pkg_version
• pkgdb
• pkg_deinstall
• pkg_fetch
• pkg_updating
• pkg_which
• pkgdu

Nenhum comentário: