15 Exemplos práticos de "comandos" dpkg para Baseadas Distros Debian
15 Exemplos práticos de "comandos" dpkg para Baseadas Distros Debian
Debian GNU/Linux, a mãe sistema operacional de um número de distribuições Linux, incluindo Knoppix, Kali,Ubuntu, Mint, etc. usa vários gerenciadores de pacotes como dpkg, apt, aptitude, synaptic, tasksel, deselect, dpkg-deb e dpkg-split.
Nós estaremos descrevendo cada um desses antes de se concentrar no comando 'dpkg'.
Comando APT
Estandes para o APT Advanced Package Tool. Ele não lida com o pacote 'deb' e trabalha diretamente, mas trabalha com archive 'deb' do local especificado no arquivo "/etc/apt/sources.list".
Aptitude
Aptitude é um gerenciador de pacotes de texto baseado em Debian que é front-end para 'apt', que permite ao usuário gerenciar pacotes facilmente.
Synaptic
Gerenciador de pacotes gráfico que torna mais fácil de instalar, atualizar e desinstalar pacotes até mesmo para novatos.
Tasksel
Tasksel permite que o usuário para instalar todos os pacotes relevantes relacionadas a uma tarefa específica, viz., Área de trabalho do ambiente.
Deselect
Uma ferramenta de gerenciamento de pacotes baseada em menus, inicialmente utilizado durante o primeiro tempo de instalação e agora é substituído por aptidão.
Dpkg-deb
Interage com arquivos do Debian.
Dpkg-split
Útil em dividir e mesclar arquivo grande em pedaços de pequenos arquivos a serem armazenados em mídias de tamanho menor, como disquete.
Comando Dpkg
dpkg é o principal programa de gerenciamento de pacotes no Debian e sistemas baseado em Debian. Ele é usado para instalar, criar, remover e gerenciar pacotes. Aptitude é o front-end primário para dpkg.
Alguns dos comandos dpkg mais comumente utilizados, juntamente com os seus usos são listadas aqui:
1. Instalar um pacote
Para a instalação de um pacote ".deb", use o comando com a opção "-i". Por exemplo, para instalar um pacote".deb" chamado "flashpluginnonfree_2.8.2 + squeeze1_i386.deb" use o seguinte comando.
2. Listar todos os pacotes instalados
Para ver e listar todos os pacotes instalados, use a opção "-l", juntamente com o comando.
Para visualizar se um pacote específico esta instalado ou não use a opção "-l" junto com o pacote-nome. Por exemplo, verificar se pacote apache2 esta instalado ou não.
3. Remover um Pacote
Para remover o pacote ".deb", temos de especificar o nome do pacote "flashpluginnonfree", não o nome original "flashplugin-nonfree_3.2_i386.deb". A opção "-r" é usado para remover/desinstalar um pacote.
Você também pode usar a opção '-p' no lugar de '-r', que irá remover o pacote junto com o arquivo de configuração. A opção '-r' só irá remover o pacote e não arquivos de configuração.
4. Visualizar o conteúdo de um pacote
Para visualizar o conteúdo de um pacote, use a opção "-c", como exibido abaixo. O comando irá exibir o conteúdo de um pacote ".deb" em formato de uma longa lista.
5. Verifique se um pacote está instalado ou não
Usando a opção "-s" com o nome do pacote, irá mostrar se um pacote deb está instalado ou não.
6. Verifique a localização de pacotes instalados
Para listar a localização de arquivos a serem instalados no seu sistema de pacote-nome.
7. Instalar todos os pacotes a partir de um diretório
Recursivamente, instalar todos os arquivos regulares de correspondência de padrões "* .deb" encontrados nos diretórios especificados e todos os seus subdiretórios. Isso pode ser usado com o "-R" e a opção "--install". Por exemplo, eu vou instalar todos os pacotes ".deb" do diretório chamado "debpackages".
8. Retire do pacote, mas não configure
Usando ação "--unpack" irá descompactar o pacote, mas não vai instalar ou configurá-lo.
9. Reconfigurar o pacote desempacotado
A opção "--configure" irá reconfigurar o pacote já desempacotado.
10. Substituir informações disponíveis de um pacote
A opção "--update-avail" irá substituir as informações antigas com as informações disponíveis no pacote.
11. Limpar informações existente disponíveis do pacote
A ação "--clear-avail" irá limpar as informações atuais sobre quais pacotes estão disponíveis.
12. Esqueça desinstalados e pacotes indisponíveis
O comando dpkg com a opção "--forget-old-unavail" vai esquecer automaticamente os pacotes não instalados e indisponíveis.
13. Exibi a licença do dpkg
14. Exibi a versão do dpkg
O argumento "--version" irá exibir informações sobre a versão dpkg.
15. Obter ajuda sobre dpkg
A opção "--help" irá apresentar uma lista de opções disponíveis de comando dpkg.
fonte:http://www.tecmint.com/dpkg-command-examples/
Comentários
Postar um comentário