Sim, quebre o Debian!

Artigo que mostra como usar PPA do Ubuntu no Debian, e também apt-pinning + frankendebian, downgrade e uso de backports. Use por sua conta e risco!

[ Hits: 11.097 ]

Por: Xerxes em 29/05/2015


Introdução



No artigo anterior há conselhos para usuários iniciantes sobre maus hábitos que quebram o sistema Debian:
Neste, o assunto é outro. São mostradas algumas práticas que podem quebrar o Debian, mas que são usadas por muitos usuários para extrair mais do sistema. Repito: mesmo sob o risco de criar problemas.

Apt-pinning + frankendebian

Essa prática permite o uso dos repositórios estável, de teste e instável no mesmo sistema. Assim, podemos ter acesso à pacotes que não estão nos repositórios da versão estável. Por exemplo, o TLP. No momento só está disponível para Debian Sid (instável).

Levando em conta que você está usando a versão estável, edite o sources.list e adicione os repositórios das outras versões (testing e unstable):

# nano /etc/apt/sources.list

Acrescente:

#Testing
deb http://ftp.br.debian.org/debian testing main contrib non-free
deb-src http://ftp.br.debian.org/debian testing main contrib non-free

#Unstable
deb http://ftp.br.debian.org/debian unstable main contrib non-free
deb-src http://ftp.br.debian.org/debian unstable main contrib non-free

Salve e feche.

Aí está seu frankendebian. Não atualize ainda. Agora vamos ao Apt-pinning.

Edite ou crie um novo arquivo:

# nano /etc/apt/preferences

Adicione o seguinte:

Package: *
Pin: release a=stable
Pin-Priority: 700

Package: *
Pin: release a=testing
Pin-Priority: 650

Package: *
Pin: release a=unstable
Pin-Priority: 600

As prioridades (600, 650 e 700) indicam que primeiramente um pacote será buscado pelo apt-get no repositório estável, se não existir, será buscado no repositório de teste e, por fim, no repositório instável.

Salve e feche o arquivo.

Agora aumente o cache do apt-get para evitar o erro do tipo "O Dynamic MMap ficou sem espaço" devido a maior quantidade de informações.

Execute:

# apt-get update -o APT::Cache-Limit=61440000

Para testar, instale o TLP:

# apt-get install tlp

Deve encontrar o pacote no repositório do Debian instável.

PPA do Ubuntu no Debian

Quer "contaminar" o Debian com PPA do Ubuntu? Ok. Para dar o exemplo, vou usar o PPA do Elegance-colors, que está disponível em:
Trata-se de um tema "camaleão" para o GNOME 3 que se modifica dependendo do tema ou do papel de parede. Tem também um painel de configuração para escolher várias opções. Para quem usa Gnome shell é muito bom.

No Debian, instale os pacotes necessários para aceitar PPA:

# apt-get install software-properties-common python-software-properties

Pronto, agora, bastaria usar o comando neste modelo para instalar PPAs:

# add-apt-repository ppa:algum/ppa

No caso citado como exemplo, do Elegance-colors, ficaria o seguinte:

# add-apt-repository ppa:satyajit-happy/themes

Mas, calma! Antes de atualizar os repositórios e instalar o pacote, é necessário editar um arquivo.

Todo PPA fica armazenado em "/etc/apt/sources.list.d/". É necessário editar o arquivo do PPA que fica dentro desse diretório:

# nano /etc/apt/sources.list.d/satyajit-happy-themes-sid.list

Troque o nome da versão do seu sistema pelo nome da versão do Ubuntu. É recomendado usar o nome da última versão LTS do Ubuntu. No caso, Trusty. Onde tem jessie, troque para trusty!

Então, o arquivo ficaria assim:

deb http://ppa.launchpad.net/satyajit-happy/themes/ubuntu trusty main
# deb-src http://ppa.launchpad.net/satyajit-happy/themes/ubuntu trusty main

Salve e feche.

Depois disso, pode atualizar e instalar o pacote:

# apt-get update
# apt-get install gnome-shell-theme-elegance-colors


Vamos testar com o PPA do Popcorn Time agora. Para quem não sabe, o Popcorn é um programa para ver filmes.

Adicione o PPA:

# add-apt-repository ppa:webupd8team/popcorntime

Edite o arquivo:

# nano /etc/apt/sources.list.d/webupd8team-popcorntime-jessie.list

Troque as ocorrências de jessie por trusty, deixando assim:

deb http://ppa.launchpad.net/webupd8team/popcorntime/ubuntu trusty main
# deb-src http://ppa.launchpad.net/webupd8team/popcorntime/ubuntu trusty main

Salve e feche.

Atualize e instale:

# apt-get update
# apt-get install popcorn-time


Com isso, você terá o programa a partir de um PPA do Ubuntu. Na próxima página veremos como usar o backports para obter pacotes mais novos de forma segura e como fazer downgrade pelo Apt-pinning.

    Próxima página

Páginas do artigo
   1. Introdução
   2. Backports e downgrade
Outros artigos deste autor

O que há de novo no Linux Mint 12?

Os Bastidores do VOL

Aprendendo Inglês em casa usando o Android

Como jogar a versão para PC de "The Legend of Zelda: Ocarina of Time" no sistema operacional GNU/Linux com melhorias gráficas

Como está o meu bebê?

Leitura recomendada

XL - Ferramenta de gerenciamento Xen - Parte I

coLinux - Linux dentro do Windows

Criando mirror do Debian Lenny e Debian Lenny Security em sua rede local

Clonagem de HDs com o PHANTOM & UDPCAST no CentOS

Configurando PHP com Apache2 no Linux

  
Comentários
[1] Comentário enviado por fabio em 29/05/2015 - 13:46h

Gostei dos conselhos finais! kkk


[2] Comentário enviado por removido em 29/05/2015 - 14:22h

-----
Alguns conselhos para quem deseja ter dor de cabeça:

Sempre cole comandos no terminal, sem saber o que eles fazem realmente!
Mesmo sem se sentir seguro sobre como proceder em alguma situação, faça! A sorte favorece os audazes.
Nunca crie uma partição home separada ao instalar o sistema, assim, tenha sempre o trabalho de copiar seus arquivos quando for formatar o HD.
Nunca comente seus arquivos.
Nunca faça backups.
Use apt-get com "-y" sempre, nunca leia as saídas do apt-get para não perder tempo.
Coma e beba na frente do teclado.
-----

Apesar de tentadores, não vou seguir seus conselhos. rsrs

[3] Comentário enviado por clodoaldops em 29/05/2015 - 15:15h

Xerxeslins , VC está com muita maldade no seu coração para dar tais conselhos!
Vou contar pra sua patroa!
Aí quero ver!

[4] Comentário enviado por flcoutos em 29/05/2015 - 20:59h

Opa! Tem humanos que respiram na estratosfera!
Artigo marcado para eu praticar dentro de... xxx meses [onde o primeiro x indica centenas...] - minha base de conhecimentos não comporta nem na VM.

Por ora, ficarei com os conselhos do Artigo anterior <Não quebre o Debian>

[]s!

----------------------------------------------------------------------------------------
Estou tentando aprender, mas, reconheço que eu não sei nada!
Viva o GNU-Linux "Spira Mirabilis DEBIAN"

[5] Comentário enviado por elton.linux em 29/05/2015 - 21:08h

Só lembrando que, como foi dito, em outras palavras:
_Isso vai dar meuda em menos de um mês, o sistema começa a dar bugs, travadas, ou seja, perderas dados, fotos, arquivos... etc

Deve ser utilizado mais para estudo, experiências...

Valeu
Abraço
(alguém sabe como limpar cerveja do teclado?)


[6] Comentário enviado por elton.linux em 29/05/2015 - 21:08h

Só lembrando que, como foi dito, em outras palavras:
_Isso vai dar meuda em menos de um mês, o sistema começa a dar bugs, travadas, ou seja, perderás dados, fotos, arquivos... etc

Deve ser utilizado mais para estudo, experiências...

Valeu
Abraço
(alguém sabe como limpar cerveja do teclado?)


[7] Comentário enviado por xerxeslins em 29/05/2015 - 21:14h

Valeu pelos comentários, galera :D


--
Só digo uma coisa: num digo é nada. E digo mais: só digo isso.

[8] Comentário enviado por elton.linux em 29/05/2015 - 21:15h

Só lembrando que, como foi dito, em outras palavras:
_Isso vai dar meuda em menos de um mês, o sistema começa a dar bugs, travadas, ou seja, perderás dados, fotos, arquivos... etc

Deve ser utilizado mais para estudo, experiências...

Valeu
Abraço
(alguém sabe como limpar cerveja do teclado?)




[9] Comentário enviado por elton.linux em 29/05/2015 - 21:16h


Desculpem... internet 3g pirou!!!

[10] Comentário enviado por removido em 31/05/2015 - 00:25h


[8] Comentário enviado por elton.linux em 29/05/2015 - 21:15h

Só lembrando que, como foi dito, em outras palavras:
_Isso vai dar meuda em menos de um mês, o sistema começa a dar bugs, travadas, ou seja, perderás dados, fotos, arquivos... etc

Deve ser utilizado mais para estudo, experiências...

Valeu
Abraço
(alguém sabe como limpar cerveja do teclado?)




Use um secador de cabelos!E se sobrar alguma coisa use um pincel desses de pintar :D

[11] Comentário enviado por ajmchaves em 01/06/2015 - 09:14h

Quem nunca foi instalar o Oracle Java( valeu Banrisul >:@ ) e usou PPA do ubuntu pra não ter de fazer a mão a cada atualização, hein? Quem nunca?!?!?! :D

(duas folhas de oficio em cima do teclado amenizam os acidentes com alimentos)

[12] Comentário enviado por marceloteixeira em 03/06/2015 - 01:03h

E qual o intuito disso ai? Pra que usar Debian então? Vai de ubuntu mesmo...


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts