Por Tiago Carrondo para o PPLWARE.COM
Gestão de pacotes
Ora vivam caros linuxianos!!! Cá estamos nós para mais uma rubrica “Comandos Linux para Totós”. No último tutorial ensinamos a usar, o sempre util, editor de texto vim (ver aqui). Hoje vamos aprender a usar os gestores de pacotes para várias distribuições. Vamos a mais uma viagem no “terminal preto”?
No seguimento da rubrica “Comandos Linux para Totós” segue a minha humilde contribuição.
Decidi escrever sobre gestão de pacotes, que é um dos primeiros temas que abordo com os meus formandos quando começamos a tratar do assunto consola/shell.
Para que esartigo possa ser aplicado por todos, é necessário esclarecer que as distribuições Linux dividem-se em 2 grandes famílias: as baseadas em Debian (Ubuntu, Mint, …) e as baseadas em Red Hat (Fedora, OpenSuse, …). Assim sendo, torna-se necessário dividir este artigo em 2 partes, uma dedicada ao apt-get e apt-cache para distribuições te Debian, outra para o yum utilizado nas distribuições baseadas em Red Hat.
Antes de qualquer tarefa devemos sempre actualizar a lista de pacotes disponíveis, para que o sistema possa ter conhecimento do que pode instalar/actualizar (todos os comandos precisam de permissões de administrador, não se esqueçam de entrar como root):
Debian: apt-get update
Red Hat: yum makecache
Depois desta actualização podemos então realizar diversas tarefas, como por exemplo: Actualizar os pacotes instalados:
Debian: apt-get upgrade
Red Hat: yum update
Instalar um pacote (neste caso o chromium-browser):
Debian: apt-get install chromium-browser
Red Hat: yum install chromium-browser
Actualizar os pacotes instalados (semelhante ao apt-get upgrade, mas…) que possuem mudanças nas dependências de pacotes :
Debian: apt-get dist-upgrade
Red Hat: yum upgrade
Remover um pacote mantendo os ficheiros de configuração (neste caso o evolution):
Debian: apt-get remove evolution
Red Hat: não tem equivalente
Remover um pacote e os seus ficheiros de configuração (novamente o evolution):
Debian: apt-get purge evolution
Red Hat: yum erase evolution
Procurar uma expressão no pacote ou na sua descrição (neste caso o vlc):
Debian: apt-cache search vlc
Red Hat: yum search vlc
Para mais opções ou pormenores: man apt-get ou man yum
Rubrica Comandos Linux para Totós
- Comandos Linux para Totós – Tutorial nº1 – Comandos básicos
- Comandos Linux para Totós – Tutorial nº2 – Comandos básicos
- Comandos Linux para Totós – Tutorial nº3 – Criar ficheiros/directórios/subdirectórios
- Comandos Linux para Totós – Tutorial nº4 – Output de um ls -l
- Comandos Linux para Totós – Tutorial nº5 – Permissões em Linux
- Comandos Linux para Totós – Tutorial nº6 – Tar – Compactação e descompactação
- Comandos Linux para Totós – Tutorial nº7 – Processos
- Comandos Linux para Totós – Tutorial nº8 – RunLevels
- Comandos Linux para Totós – Tutorial nº9 – Estrutura de Directórios
- Comandos Linux para Totós – Tutorial nº10 – Copiar e a mover ficheiros entre directório
- Comandos Linux para Totós – Tutorial nº11 – Redireccionamento de entradas e saídas
- Comandos Linux para Totós – Tutorial nº12 – Visualizar o conteúdo de um ficheiro
- Comandos Linux para Totós – Tutorial nº13 – Criar utilizadores
- Comandos Linux para Totós – Tutorial nº14 – Criar alias
- Comandos Linux para Totós – Tutorial nº15 – Ficheiros com informação dos utilizadores
- Comandos Linux para Totós – Tutorial nº16 – Criar grupos no Linux
- Comandos Linux para Totós – Tutorial nº17 – Modificar/Apagar utilizadores e grupos
- Comandos Linux para Totós – Tutorial nº18 – Copiar ficheiros entre PCs Linux com o SCP
- Comandos Linux para Totós – Tutorial nº19 – Instalar programas através do código fonte
- Comandos Linux para Totós – Tutorial nº20 – Pré-programação de tarefas com o crontab
- Comandos Linux para Totós – Tutorial nº21 – Configuração de parâmetros de rede
- Comandos Linux para Totós – Tutorial nº22 – Como correr um script no Linux?
- Comandos Linux para Totós – Tutorial nº23 – Como procurar ficheiros e directórios
- Comandos Linux para Totós – Tutorial nº24 – Logs – registo de evento
- Comandos Linux para Totós – Tutorial nº25 – Hardlinks e SoftLinks
- Comandos Linux para Totós – Tutorial nº26 – Aprenda a usar o editor de texto vim