v1 | v2 | |
---|---|---|
1 | == |
|
1 | == パッケージを更新したら、不具合が発生するようになりました。古いパッケージに戻すには、どうしたらいいでしょう? また、更新されないようにする方法はありませんか? == | |
2 | 2 | |
3 | 古いパッケージで問題なく動いていたのに、最新のパッケージで不具合が発生する場合は、apt 等で古いバージョンをインストールし直してください。 | |
4 | ||
5 | {{{ | |
6 | #!sh | |
7 | $ sudo apt-get install package-name=version-arch | |
8 | }}} | |
9 | ||
10 | 例えば、NVIDIA のグラフィックカードドライバ 304.64-1vl6 をインストールしたければ、以下のようになります。 | |
11 | ||
12 | $ sudo apt-get install xorg-x11-drv-nvidia=304.64-1vl6 | |
13 | ||
14 | 更新されないようにするには pin または Hold が必要です。 | |
15 | /etc/apt/apt.conf.d/ 以下に hold.conf などを作成し、以下のように更新対象から外すパッケージを記述します。 | |
16 | ||
17 | {{{ | |
18 | RPM::Hold {"package-name";}; | |
19 | }}} | |
20 |