[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:54624] Re: aptitude パッケージの無視
タオ@地方都市です。
武藤さん、フォローありがとうございます。
(2010/11/04 22:14), Kenshi Muto wrote:
> APTのPIN機能を使えば「変えない」と「入れさせない」はできますが、
> exclude=というほど手軽にはできなさそうです。
> PINについては、man apt_preferences などを参照してみてください。
>
> たとえば「入れさせない」は、
>
> Package: hello
> Pin: release a=stable
> Pin-Priority: -10
テストしてみましたが、うまくいきませんでした ....
# cat /etc/apt/preferences
Package: unhtml
Pin: version *
Pin-Priority: -10
# unhtml
-su: unhmtl: command not found
# apt-get install unhtml
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer
required:
libyaml-syck-perl libgetopt-argvfile-perl
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
unhtml
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 12.3kB of archives.
After this operation, 77.8kB of additional disk space will be used.
Get:1 http://ftp.jp.debian.org lenny/main unhtml 2.3.9 [12.3kB]
Fetched 12.3kB in 0s (19.7kB/s)
Selecting previously deselected package unhtml.
(Reading database ... 17931 files and directories currently installed.)
Unpacking unhtml (from .../unhtml_2.3.9_amd64.deb) ...
Processing triggers for man-db ...
Setting up unhtml (2.3.9) ...
#unhtml -h
Error opening file [-h] for reading.
unhtml -version | [ filename ]
Pin 行を 武藤さんご提示の release a=stable にしてもダメ。
aptitude もダメでした(そもそも aptitude はこの設定ファイルを読まない?)。