Linux Essentials
Estou estudando para tirar minha primeira certificação em Linux. Pretendo compartilhar aqui alguns dos tópicos que tenho estudado, com o intuito de contribuir com o estudo de outras pessoas também.
apt-get
Usado para instalação de softwares através de pacotes. Os pacotes contem arquivos usados para sustentar a aplicações que são instaladas através deles, com bibliotecas, arquivos de configuração, processos e outros tipos de arquivo para sustentação e administração do software.
O apt-get é considerado um gerenciador de pacotes de alto nível, e por isso faz o gerenciamento das dependências necessárias para instalação dos pacotes.
Outros exemplos de gerenciadores de alto nível são: YUM, DNF e ZYPPER.
Os pacotes são organizados em repositórios com diretórios específicos para cada tipo de arquivo, facilitando sua manutenção e organização.
Exemplo:
pacote
arquivo de configuração -> /etc
bibliotecas -> /lib
comandos adm -> /sbin
processos -> /proc
Para encontrarem as novas atualizações os gerenciadores de pacotes utilizam repositórios, no Debian, é possível encontrar as lista de repositórios no diretório: /etc/apt/sources.list
Comandos
Atualização dos pacotes
sudo apt-get update
Instalação dos novos pacotes
sudo apt-get upgrade
Instalação de um ou mais pacotes
sudo apt-get install nome_do_pacote
Remove os pacote mas mantem os arquivos de configuração
sudo apt-get remove nome_do_pacote
Remove e exclui os arquivos de configuração do pacote
sudo apt-get purge nome_do_pacote
Top comments (0)