Debian に xorg-edgers PPA を追加する方法

Debian に xorg-edgers PPA を追加する方法

依存関係を壊さずに Debian に xorg-edgers PPA を追加するには?

答え1

Debian 8を実行していてアップデートされたビデオドライバを探しているが、最新のgitスナップショットが特に必要ない場合は、より安全なオプションを有効にすることです。ジェシーウエスト移植:

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

(例root:)、その後

apt-get update

xorg-edgersで利用可能なほとんどのパッケージバージョンをインストールできます(時には以前のバージョンですが、常にJessieのパッケージよりも最新のバージョンです)。例えば

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

など。

このパッケージはDebian 8で使用するように設計されています。

答え2

マニュアルをお読みください:https://launchpad.net/~xorg-eders/+archive/ubuntu/ppa

これは深刻な依存関係の問題を引き起こす可能性があり、Xサーバーシステムが破損し、すべてを取り除く必要があるかもしれませんxserver-xorg-video.*

ほとんどの場合、バックポーティングで十分です。これを行う方法については@Stephenの答えをご覧ください。しかし、時にはそれだけでは十分ではありません。

Bashをrootとして起動するか、root(sudo su)になってcd /tmp不要にディレクトリをブロックしないでください。

まず、Ubuntu仮想パッケージであるxorg-video-abi-20の依存関係を満たす必要がありますxserver-xorg-core。しかし、このパッケージはDebianには存在しないので、自分で作成してインストールする必要があります。

$ 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

次に、xorg-edgers ppaを含むように適切なソースを編集し、対応する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

それからちょうど走ってapt-get update

関連情報