[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:42269] Re: alsa



hermitage です。


From: "Itoh Nobuhiro" <white_fuel@xxxxxxxxxxx>
Date: Sun, 26 Dec 2004 23:38:03 +0900

[...]
> >apt.confで kernelの updateを 意識的に止めるのが楽かな?
> 
> kernelのupdateを意図的に止めるのはどのように編集すれば、
> 可能なのですか?
> 私の環境では、/etc/apt/のディレクトリーにapt.confが存在しないのですが、

私の環境でも デフォルトでは存在しません。

man apt.confによると

/usr/share/doc/apt/examples/apt.conf を参考にしましょうとありますが

rpm系の Vineでは、簡単に Holdさせられるのですが.. Debianでは
apt.confを、うまく動かせていないのが本当の所です。

> /etc/apt/apt.conf.d/70debconfでもよろしいでしょうか?

これについては、良くわかりませんが

色々ドキュメントを見ていると

http://www.debian.org/doc/manuals/apt-howto/index.ja.html
http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.ja.html#s-pin
http://www.debian.org/doc/manuals/reference/ch-system.ja.html#s-puttingonhold

man apt_preferences

/etc/apt/preferences

を例としてこんな書式で、下記のように作成し

Package: debhelper 
Pin: version 4.2.24*
Pin-Priority: 999

設定の確認として

$ apt-cache polcy

パッケージファイル:
 100 /var/lib/dpkg/status
     release a=now
 500 http://ftp.jp.debian.org sarge/contrib Packages
     release o=Debian,a=testing,l=Debian,c=contrib
     origin ftp.jp.debian.org
 500 http://ftp.jp.debian.org sarge/non-free Packages
     release o=Debian,a=testing,l=Debian,c=non-free
     origin ftp.jp.debian.org
 500 http://ftp.jp.debian.org sarge/main Packages
     release o=Debian,a=testing,l=Debian,c=main
     origin ftp.jp.debian.org
Pin パッケージ:
     debhelper -> 4.2.24


一応、apt.conf で Hold したのと同等の働きをしてくれました。
肝心のdebianでのapt.confについては時間の有る時にぼちぼち勉強してみます。

詳しくは、ドキュメントを参照してみて下さい。

--
hermitage