Manual do Hacker Especial - Volume 2 (2019-07)

(Antfer) #1
Manual do Hacker Especial | 47

repositórios para projetos individuais. Esses são
adicionados individualmente cada no seu administrador
de pacotes. Mas tome cuidado para não adicionar nada
de fontes duvidosas.


Gerenciador de pacote
Nós usamos termo “gerenciador de pacotes” algumas vezes
nesta publicação. Mas o que isso significa? Basicamente, este
é um programa que permite que você instale, atualize e
remova softwares, bem como cuidar de suas dependências.
Isso também permite que você busque por programas de
interesse, assim como executar outras funções. Todas as
distros terão linhas de comando em ferramentas de pacotes
de administração. Você pode acessá-los usando seu sistema
de busca ou procurando no Terminal, ou, ainda, usando
[Ctrl]+[Alt]+[T] em desktops como Unity, Gnome ou Xfce,
mesmo que isso dê um aspecto gráfico chamativo na
interface. Os comandos básicos são:
apt-get instala, atualiza e desinstala pacotes.
apt-cache funciona como um repositório de arquivos de
índice de arquivo, como a busca de seus pacotes.
add-apt-repository adiciona repositórios extras no
sistema.
dpkg é um pacote de “baixo nível” para manipulação de
comandos.
Esses comandos geralmente requerem o acesso root
(superuser), de modo que é preciso ter o root rodando
como usuário ou com sudo – nós vamos manter uma
abordagem com sudo aqui. Nós já mencionamos que os
repos são indexados, então a primeira coisa a se fazer é
atualizar seus arquivos indexados para torná-los
compatíveis com os conteúdos atuais dos repositórios. Para
tanto, use:
sudo apt-get update
Você provavelmente vai querer ter certeza que seu
sistema está atualizado. Use:
sudo apt-get upgrade
Este vai listar os pacotes que desejar instalar, dizer-
lhe quanto de espaço é necessário para o download e
seguirá em frente quando você ordenar. Quando quiser
instalar um novo software, a menos que você saiba o


nome exato dele para instalar, você precisa pesquisá-lo
primeiro, como isso:
apt-cache search gimp
Este vai separar uma longa lista de pacotes, porque isso
busca tanto o nome quanto a descrição, e lista tudo
mencionando gimp, e há um monte deles. Para pesquisar
somente os nomes, use as opções –n ou --names-only:
apt-cache search -n gimp
Isso oferece uma saída mais maleável. Mas talvez ainda
muito para encaixar na janela de Termina. A solução
para isso é chamar a saída deste comando do programa
less:
apt-cache search -n gimp | less
O comando less é um paginador – que permite que
você leia o texto na página rolando nela. Também pode ser
usado por qualquer programa que gera muitas saídas de
Terminal para tornar fácil a leitura (veja o passo a passo
“Administração de pacotes” para mais detalhes). Uma vez
que você achou o pacote desejado, a instalação é simples:
sudo apt-get install gimp
Você pode instalar múltiplos programas dando para eles
o apt-get de uma vez:
sudo apt-get install program1 program2...
Nem todo programa que você tentar vai ser o que você
quer. Então, você pode organizar seu disco rígido
desinstalando com:
sudo apt-get remove program1
Ou você pode usar:
sudo apt-get purge program1
Os dois comandos removem o programa, mas remove
deixa a configuração dos arquivos em um lugar, enquanto
purge as exclui também.
Há um número de opções extras que você pode usar
com apt-get. A página man lista todos eles (escreva man
apt-get no Terminal), mas isso pode ser mais útil em --dry-
run. Este tem o apt-get que mostra o que pode fazer sem
realmente fazê-lo, significando uma chance útil de checar se
você está digitando o comando correto. Lembre-se de que
computadores fazem o que você pede para fazer, não o que
eles querem! Finalmente, você não precisa usar dpkg, mas
é útil listar tudo o que você instalou com dpkg –L.

Less exibe o
texto a partir
de qualquer
fonte – um
arquivo
de outro
programa
ou da ajuda
interna,
caso haja
problemas.

Grupo Unico PDF Passe@diante

Free download pdf