yellowmikan’s diary

気になったこと、いろいろ自由に書いてます

aptで立ててしまった手動インストールフラグを取り消す

問題発生:立てたくない手動インストールフラグを立ててしまった

aptを使いこなせていないので、すでに依存パッケージとして入れてあるパッケージを意図せず手動で入れなおしてしまうことがある。以下のようなときだ。

$ sudo apt install telepathy-gabble
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
telepathy-gabble はすでに最新バージョン (0.18.3-2build1) です。
telepathy-gabble は手動でインストールしたと設定されました。
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 0 個。

Empathyというメッセージアプリに、Google Hangoutsサポートを追加しようとtelepathy-gabbleを入れようとしたが、すでにEmpathyと一緒に入ってた!やべー!手動インストールフラグ立てちゃった!どうしよう!

解決法:apt-markコマンドを使おう

apt-markコマンドで自動インストールフラグに書き換えればおk。

$ sudo apt-mark auto telepathy-gabble
telepathy-gabble は自動でインストールしたと設定されました。

ほっと一安心です。

参考URL

serverfault.com