Manual do Hacker Especial - Volume 1 (2019-02)

(Antfer) #1

|


66 | Manual do Hacker

Dicas para RPM/Yum/
Fedora

89


Instale RPMs com Yum
Para resolver e buscar dependências,
instale pacotes RPM com yum install
<package.rpm>.

90


Atualize um pacote específico
Use yum check-update <package> para
verificar se há atualizações para o pacote que
você pode instalar. Por exemplo: yum update
<package>.

91


Pesquise pacotes
Use yum whatprovides <name> para
buscar o nome do pacote que fornece o
arquivo mencionado.

92


Instale grupos de pacotes
List all available groups with yum
grouplist and install any with yum
groupinstall <group-name>.

93


Reversão de updates
Obtenha uma lista de ações juntamente
com suas IDs de atualização. Para tanto, use
yum history e desfaça uma delas, usando
yum history undo [update-id].

94


Acelere o Yum
Instale o plugin fastestmirror, digitando
yum install yum-plugin-fastestmirror e use
sempre o mirror (um site espelho) mais
próximo para instalar um pacote.

Dicas para Apt/DPKG/
Ubuntu/Mint

95


Backup de listas de pacotes
Para instalar o mesmo pacote em outra
máquina, crie uma lista de pacotes instalados,
usando dpkg --get-selections > pkgs.list.

96


Replique um outro sistema
Em uma nova instalação, primeiro
importe a lista de pacotes, usando dpkg --set-
selections < pkgs.list e, depois, instale-os por
meio do comando apt-get dselect-upgrade.

97


Desinstale apps
Para desinstalar completamente os
aplicativos, juntamente com seus arquivos de
configuração, use apt-get remove --purge
<app>.

98


Downgrade de pacotes instaldos a
partir de PPAs
Instale a ferramenta dPPA Purge por meio
do comando apt-get install ppa-purge e
reverta os pacotes atualizados, usando o
comando ppa-purge <ppa-repo>.

99


Instale biblioteca dev
Para compilar uma versão mais recente
de um aplicativo, procure as dev libs da
versão em questão em seu repositório. Para
tanto, use apt-get build-dep <nome-do-app>.

100


Remova arquivos
Use apt-get autoclean para remover
aquivos baixados de um pacote do qual você já
fez a atualização. Você pode também se livrar de
todos eles por meio do comando apt-get clean.

101


Remova pacotes desnecessários
O comando apt-get autoremove exclui
as dependências que você não utiliza mais.

102


Conserte dependências
problemáticas
Use apt-get -f install quando você receber um
erro ao tentar instalar um pacote Deb cujas
dependências ainda não tenham sido instaladas.

103


Use o mirror mais rápido
No Software & Updates do Ubuntu,
selecione “Outros” a partir do menu Download e
clique no botão “Selecionar o melhore servidor”.

Dicas para URPMI/Mageia

104


Obtenha uma lista de dependências
O comando urpmq -d <pkg-name>
exibirá uma lista de dependências de pacotes.

105


Atualize todos os arquivos de mídia
Use urpmi --auto-update para
atualizar a lista de pacotes disponíveis.

106


Salve os RPMs
Adicione a opção --noclean para evitar
que o urpmi exclua automaticamente os RPMs
baixados após a instalação de um aplicativo.

107


Instale a partir de um diretório local
Coloque RPMs de um diretório e,
então, adicione-os como um meio de
instalação. Use urpmi.addmedia backup
<directory>.

Gerenciadores de apps


108


Instale a partir de um URL
Em vez de primeiro baixar pacotes,
você pode instalá-los diretamente da web. Por
exemplo: urpmi <URL-to-the-rpm>.

Dicas para ZYpp/OpenSUSE


109


Liste pacotes instalados
O comando rpmqpack exibe uma
lista de todos os pacotes instalados.

110


Atualize pacotes
Use zypper in <app-name> para
atualizar um pacote. Caso o pacote do em
questão ainda não esteja instalado, o
comando irá fazê-lo.

111


Zypper mais rápido
Use zypper sh para entrar no shell
(interpretador de comandos) do Zypper, que
instala pacotes de forma mais rápida, pois
mantém todos os dados importantes na
memória.

112


Simule uma atualização
Antes de atualizar a sua instalação,
faça uma execução de teste, usando zypper
-v dup -D.

113


Backup de repositório
Salve todos os repositórios
configurados, usando
zypper lr --export ~/backup-repos.repo.

114


Restaure repositórios
Use zypper ar ~/backup-repos.repo
para restaurar um repositório a partir de um
arquivo de backup.

115


Visualize patches necessários
Obtenha uma lista dos patches de
atualização necessários. Para tanto, digite
zypper lp.

116


Instale patches
Atualize programas, aplicando todos
os patches disponíveis por meio do comando
zypper patch.

Use a ferramenta Drivers Adicionais do
Ubuntu para instalar drivers proprietários
para sua placa gráfica e outros hardwares

Linux Mint tem ótimas ferramentas de
gerenciamento de software

Use a linha de comando para obter mais do gerenciador de pacotes

Free download pdf