segunda-feira, 1 de junho de 2015



Amigos, alguns de vocês devem ter lido meu outro post sobre os repositórios no Debian Linux. Ao atualizar um de meus computadores para a nova versão, code nome Jessie, percebi que as dicas não eram mais válidas, então venho aqui atualizá-las e peço desculpas para os que seguiram o outro post usando o Debian 8.

Antes de começar

Esse tutorial requer um mínimo de conhecimento sobre o "mundo linux", caso seja sua primeira visita a esse mundo, recomendo que comece com o Ubuntu.

Primeiro, vamos fazer um backup do arquivo de repositórios, abra o terminal e digite:

sudo cp /etc/apt/sources.list /home/seuusuarioaqui/Desktop/sources.list

O comando acima, copiará o arquivo para a Desktop, substitua "seuusuarioaqui" pelo nome do usuário logado no momento e também fique à vontade para editar o caminho do backup (não altere o que vem antes de "/home" pois os resultados são imprevisíveis).

Caso haja algum problema fatal, é só copiar o backup de volta ao sistema com o comando:

sudo cp /caminhoquevocesalvouaqui /etc/apt/sources.list

Substituindo "/caminhoquevocesalvouaqui" pelo caminho do backup no seu HD.

Configurando os repositórios


No terminal digite:

sudo leafpad /etc/apt/sources.list

Observe que "leafpad" é um editor de texto e pode ser que seu sistema possua outro, verifique clicando em "Aplicativos" e movendo o cursor sobre "Acessórios", depois procure por um na lista flutuante que apareceu, ao encontrar guarde o nome e depois digite no lugar de "leafpad" no comando acima.

Uma janela com o editor de texto, vá em "Opções" e depois clique em "Números nas linhas" ou "Numerar linhas", isso fará uma barra aparecer na esquerda do documento com as linhas contadas. (Isso varia de editor para editor, o pluma por exemplo mostra essa informação em sua barra de status)

Na linha 5, adicione um "hashtag" (#) no início da linha, o resultado será esse:

#deb cdrom:[Debian GNU/Linux 8.0.0 _Jessie_ - Official i386 DVD Binary-1 20150425-11:43]/ jessie contrib main

Isso desativará a busca por softwares no drive de CD/DVD.

Na última linha adicione o texto abaixo:

#Repositórios Extras (BR)

deb http://ftp.br.debian.org/debian jessie main contrib non-free
deb-src http://ftp.br.debian.org/debian jessie main contrib non-free

deb http://ftp.br.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.br.debian.org/debian/ jessie-updates main contrib non-free

#Multimedia
deb http://www.deb-multimedia.org jessie main non-free
deb-src http://www.deb-multimedia.org jessie main non-free

#BackPorts
deb http://http.debian.net/debian/ jessie-backports main contrib non-free

Isso fará com que ele busque por software em seus repositórios, inclusive os pacotes "non-free" que não são "open source" (código aberto).

Salve as mudanças (Ctrl+S), feche a janela e digite no terminal:

sudo apt-get update
Um erro de chave pode aparecer, mesmo que não apareça, digite:
sudo apt-get install deb-multimedia-keyring

Isso ativará o download dos pacotes de multimídia, copiando a chave pública para seu computador, depois digite (uma linha de cada vez, ENTER no fim de todas):
sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

Caso seja solicitado, concorde com a instalação das atualizações e aguarde o download e instalação das mesmas.

Manutenção


Para manter sempre sua distro atualizada, recomendo que uma vez por semana abra o terminal e digite (um de cada vez):
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

Extra


NÃO recomendo fazer isso a menos que seja um usuário avançado e domine linux.


Muitos devem conhecer o famoso Kali Linux, pois saiba que você poderá adicionar os repositórios do mesmo e ter acesso à todas as suas ferramentas direto do seu Debian (somente continue se tiver certeza do que está fazendo). Para isso volte no arquivo sources.list e na última linha adicione:

# Repositório Kali Linux
deb http://http.kali.org/kali kali main non-free contrib
deb http://security.kali.org/kali-security kali/updates main contrib non-free

# Edge repositories Kali Linux
deb http://repo.kali.org/kali kali-bleeding-edge main
deb-src http://repo.kali.org/kali kali-bleeding-edge main

Após isso, salve e feche, então atualize o sistema:

sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade

Pronto.

Solução de Problemas


Um erro pode ser relatado pelo terminal, com um texto semelhante ao abaixo:

W: GPG error: http://kali.org.com debian Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 3EE67F3D0FF405B2

Caso você tenha adicionado os repositórios do Kali erros de assinatura  aparecerão, mas não se preocupe pode instalar sem problemas.

No caso de outros problemas, que geralmente são marcados com "W" ou "E" ou ainda "Err" no terminal, salve um print da tela e vá até a comunidade ou o nosso grupo para que possamos tentar resolver seu erro específico, se possível salve um log dos comandos que foram digitados num .txt pois isso facilitará quem for ajudar.

Conclusão


Com esse mini tutorial, seu Debian Jessie estará pronto para voar. Estarei acompanhando as mudanças e caso ocorram estarei adicionando o conteúdo aqui no blog, então não deixe de nos acompanhar, entre no nosso grupo do Facebook também.

Links Úteis


https://debian.org/ (em inglês)

https://www.debian.org/support (em inglês)

https://www.debian.org/doc/ (em inglês)

Agradeço a atenção e espero ter sido claro, qualquer dúvida vá ao nosso grupo que a equipe estará pronta a ajudar, até a próxima.

Um comentário:

  1. Era justamente isso que eu procurava! Eu instalei com êxito os repositórios do Kali no Debian 8, mas como faço para acessá-los e usá-los?
    Deu aquele erro no Shell: W: GPG error: http://kali.org.com debian Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 3EE67F3D0FF405B2. Como faço para usar?

    ResponderExcluir

Subscribe to RSS Feed Follow me on Twitter!