Como adicionar o PPA xorg-edgers no debian

4

Como eu adiciono o PPA xorg-edgers no debian, sem quebrar dependências?

    
por Cyclic3 16.01.2017 / 20:00

2 respostas

6

Se você está rodando Debian 8 e está procurando por drivers de vídeo mais novos, mas não precisa especificamente dos snapshots mais recentes, uma opção mais segura pode ser habilitar Backports do Jessie :

echo deb http://http.debian.net/debian jessie-backports main > /etc/apt/sources.list.d/jessie-backports.list

(como root ), então

apt-get update

e você poderá instalar versões da maioria dos pacotes disponíveis em xorg-edgers (embora às vezes versões mais antigas, mas sempre mais novas que as de Jessie), por exemplo.

apt-get -t jessie-backports install libgl1-mesa-dri
apt-get -t jessie-backports install libdrm-admgpu1
apt-get -t jessie-backports install xserver-xorg-video-intel

etc.

Estes pacotes são projetados para funcionar com o Debian 8.

    
por 16.01.2017 / 20:11
4

LER A DESCRIÇÃO NO link

Esteja ciente de que isso pode causar sérios problemas de dependência, e pode quebrar o sistema do seu servidor X, forçando você a limpar todo o seu xserver-xorg-video.* !

Para a maioria das situações, os backports serão suficientes. Veja a resposta de @ Stephen para saber como fazer isso. Mas às vezes isso não é suficiente.

Inicie o bash como root ou torne-se root ( sudo su ) e, em seguida, cd /tmp , para que você não obstrua desnecessariamente nenhum diretório

Primeiro, precisamos satisfazer a dependência do xorg-video-abi-20; um pacote virtual do Ubuntu para xserver-xorg-core . No entanto, este pacote não existe no Debian, então temos que criá-lo e instalá-lo por nós mesmos.

$ apt install equivs
$ equivs-control fake-xorg-video-abi-20
$ echo "Package: xorg-video-abi-20" >> fake-xorg-video-abi-20
$ echo "Depends: xserver-xorg-core" >> fake-xorg-video-abi-20
$ equivs-build fake-xorg-video-abi-20
$ dpkg -i xorg-video-abi-20*.deb

Em seguida, edite as fontes do apt para incluir o ppa xorg-edgers e instale manualmente a sua chave gpg

$ gpg --ignore-time-conflict --no-options --no-default-keyring --keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv 165D673674A995B3E64BF0CF4F191A5A8844C542
$ echo deb http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu zesty main > /etc/apt/sources.list.d/xorg-edgers.list
$ echo deb-src http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu zesty main >> /etc/apt/sources.list.d/xorg-edgers.list

Em seguida, basta executar apt-get update !

    
por 16.01.2017 / 20:00