アクセラと+αな生活
アクセラとα350と共に過ごす気まぐれ日記です。
Firefox ブラウザ無料ダウンロード
2017年07月
≪06月  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31    08月≫
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
VineLinux 5 でパッケージのダウングレードをしてみる。で「initscripts」を最新にアップグレードしたところ、ログアウト後のログイン画面が表示されなくなり、「initscripts」をダウングレードする対応を取りました。

「initscripts」がアップグレードされると、現象が再発してしまいます。。。><;
なので、「initscripts」をアップグレード対象外にしてみます。


APT に関しては Debian の情報を参考にしました。
APT HOWTO(http://www.jp.debian.org/doc/manuals/apt-howto/ch-apt-get)が分かりやすいですねww

上記を参考に設定してみます。

特定バージョンで固定するには「/etc/apt/preferences」を使用します。
「/etc/apt/preferences」に対象のパッケージ、固定したいバージョン、プライオリティを設定します。

プライオリティで APT の動作を指定します。
「APT HOWTO」より抜粋
Pin-Priority フィールドはオプションです。特に指定がなければ、デフォルト値は 989 となります。

Pin-Priority がどのように働くかを見てみましょう。値が 0 未満の場合、そのパッケージは絶対にインストールされません。値が 0 以上 100 未満だと、パッケージはインストールされておらず利用可能なバージョンもありません。これらのパッケージはバージョン選択プロセスにも現れません。100 の値は、インストール済のパッケージに当てはめられます - 他のバージョンによって置き換え可能であり、置き換える側の値は 101 以上でなければなりません。

101 以上の値は、そのパッケージがインストールされるべきであることを示しています。よくあるのは、あるパッケージのインストール済バージョンがより進んだバージョンにのみアップグレードされる場合です。100 以上 1000 以下のあらゆる値は、この典型的な動作をすることを示しています。このような値を持つパッケージは、利用可能であっても古いバージョンにはダウングレードされません。例えば sylpheed 0.5.3 をインストーしてから、 sylpheed 0.4.99 の priority 値を 999 に設定しても、0.4.99 はその設定によってインストールされません。あるパッケージをダウングレード可能にするには、値を 1001 以上に設定しなければなりません。


ようするに、パッケージの固定したいバージョンを指定して、プライオリティを1001以上に設定すればいいようですねww

早速設定してみます。
アップグレード対象の確認
# apt-get upgrade -s
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
以下のパッケージがアップグレードされます:
initscripts

アップグレード: 1 個, 新規インストール: 0 個, 削除: 0 個, 保留: 0 個
Inst initscripts [8.80.17-1vl5] (8.80.18-1vl5 Vine Linux:5.0/stable)
Conf initscripts (8.80.18-1vl5 Vine Linux:5.0/stable)

アップグレード対象外の設定
# cp -p /etc/apt/preferences /etc/apt/preferences_org
# vi /etc/apt/preferences
vi で以下の設定を追加
Package: initscripts
Pin: version 8.80.17
Pin-Priority: 1001


アップグレード対象の確認
# apt-get upgrade -s
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
アップグレード: 0 個, 新規インストール: 0 個, 削除: 0 個, 保留: 0 個


これで、「initscripts」はアップグレード対象外となりました。
間違って、アップグレードされることもなくなりましたww


コメント
この記事へのコメント
URL :
コメント :
パスワード :
管理者にだけ表示を許可する
 
トラックバック
この記事のトラックバックURL
Template designed by アクセラと+αな生活

Powered by .
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。