依存関係を壊さずに 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
!