Os pacotes são manualmente instalados através do comando dpkg
(Sistema de Gerenciamento de Pacotes Debian). dpkg
é o backend para comandos como apt-get
e aptitude
, que, por sua vez, são o back-end para aplicativos de instalação da GUI, como o Centro de Software e o Synaptic.
Algo ao longo das linhas de:
dpkg
- > apt-get
, aptitude
- > Synaptic, Centro de Software
Mas é claro que as maneiras mais fáceis de instalar um pacote seriam, primeiro, os aplicativos de GUI (Synaptic, Software Center, etc.), seguidos pelos comandos de terminal apt-get
e aptitude
que adicionam um usuário muito bom Uma abordagem amigável para o backend dpkg, incluindo mas não limitado a pacotes de dependências, controle sobre o que está instalado, precisa de atualização, não instalado, pacotes quebrados, etc. Por fim, o comando dpkg
que é a base para todos eles. p>
Como o dpkg é a base, você pode usá-lo para instalar pacotes diretamente a partir da linha de comando.
Instalar um pacote
sudo dpkg -i DEB_PACKAGE
Por exemplo, se o arquivo do pacote for chamado askubuntu_2.0.deb
, você deverá fazer sudo dpkg -i askubuntu_2.0.deb
. Se dpkg
reportar um erro devido a problemas de dependência, você poderá executar sudo apt-get install -f
para baixar as dependências ausentes e configurar tudo. Se isso informar um erro, você mesmo terá que resolver as dependências seguindo, por exemplo, Como resolvo dependências não satisfeitas depois de adicionar um PPA? .
Remover um pacote
sudo dpkg -r PACKAGE_NAME
Por exemplo, se o pacote é chamado askubuntu
, você deve fazer sudo dpkg -r askubuntu
.
Reconfigurar um pacote existente
sudo dpkg-reconfigure PACKAGE_NAME
Isso é útil quando você precisa reconfigurar algo relacionado ao pacote. Alguns exemplos úteis são o keyboard-configuration
quando você quer ativar o Ctrl + Alt + Backspace para restaurar o servidor X, para que você seria o seguinte:
sudo dpkg-reconfigure keyboard-configuration
Outra excelente é quando você precisa definir o fuso horário para um servidor ou seu computador de teste local, então use o pacote tzdata
:
sudo dpkg-reconfigure tzdata