お知らせ

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

#1 2016-11-12 20:51:12

skimura
新しいメンバ
登録日: 2016-11-12

非公式のリポジトリからインストールしたパッケージを見分けるには?

お世話になります。

システムにインストール済みのパッケージのうち、非公式のリポジトリからインストールしたものを知りたいのですが、方法はありますでしょうか。

あるいは、インストール済みの各パッケージについて、どこのリポジトリから取得したものかを表示する方法はあるでしょうか。

オフライン

 

#2 2016-11-12 22:51:28

ken-i54k
メンバ
登録日: 2015-11-04

Re: 非公式のリポジトリからインストールしたパッケージを見分けるには?

>あるいは、インストール済みの各パッケージについて、どこのリポジトリから取得したものかを表示する方法はあるでしょうか。

$ apt policy パッケージ名
で表示できます。

オフライン

 

#3 2016-11-13 01:27:02

skimura
新しいメンバ
登録日: 2016-11-12

Re: 非公式のリポジトリからインストールしたパッケージを見分けるには?

ken-i54k さん、ご回答ありがとうございます。

> $ apt policy パッケージ名

以下のようにエラーになってしまいます。

    $ apt policy dpkg
    E: Invalid operation policy

ですが、apt ではなく apt-cache とすることで、以下のように表示され、リポジトリの情報を得ることができました。

    $ apt-cache policy dpkg
    dpkg:
      Installed: 1.17.5ubuntu5.6
      Candidate: 1.17.5ubuntu5.6
      Version table:
     *** 1.17.5ubuntu5.6 0
            500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
            100 /var/lib/dpkg/status
         1.17.5ubuntu5 0
            500 http://jp.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

どうもありがとうございました。

オフライン

 

#4 2016-11-13 01:46:32

ken-i54k
メンバ
登録日: 2015-11-04

Re: 非公式のリポジトリからインストールしたパッケージを見分けるには?

>$ apt policy dpkg
  E: Invalid operation policy

新しめのバージョンでないと使えないようですね。

オフライン

 

Board footer

Powered by FluxBB