お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-05-21 18:19:12

koachi
メンバ
登録日: 2008-05-03

apt-get upgradeの無視

dvipdfmxをソースからコンパイルして、メモリマップとかの問題は解決したのですが

sudo apt-get upgrade

を行うと、バグがある方のdvipdfmxがインストールされ、もう一度コンパイルするハメになります。


特定のパッケージだけをインストールするのを防ぐにはどうしたらよいのでしょうか?

オフライン

 

#2 2009-05-21 22:03:10

hide
メンバ
From: Tokyo
登録日: 2007-05-24

Re: apt-get upgradeの無視

特定のパッケージをアップデートしないようにしたいなら 端末から
echo パッケージ名 hold | dpkg --set-selectionsでアップデートしないように設定できます
dpkg -l パッケージ名 で見たときに 頭に
hi という文字が入ってればホールドという状態でそのパッケージはアップデートされません

いかがでしょう?

オフライン

 

#3 2009-05-21 22:28:53

koachi
メンバ
登録日: 2008-05-03

Re: apt-get upgradeの無視

hideさま

hoge@hoge-laptop:~/hoge$ echo dvipdfmx hold | dpkg --set-selections
dpkg: 操作は dpkg ステータスエリアへの読み書きの権限が必要です

となります

どうしたらよいでしょうか?

最後の編集者: koachi (2009-05-21 22:29:17)

オフライン

 

#4 2009-05-22 00:11:06

hir0
メンバ
登録日: 2008-09-28

Re: apt-get upgradeの無視

$ dpkg -l|grep dvipdfmx
$ sudo su
# echo dvipdfmx hold | dpkg --set-selections
# exit
$ dpkg -l|grep dvipdfmx

上から順に実行するとhideさんの指示のコマンドが通る&確認がOKですよ。
・最初の状態
・権限の変更
・実行
・権限を戻す
・変更の確認
です。

オフライン

 

Board footer

Powered by FluxBB