web-dev-qa-db-ja.com

Ubuntu 17.04にパッケージをインストールできません

Ubuntu 17.04 64ビットにdconf-editorをインストールしたいと思います。 このチュートリアル は、非常に簡単であることを示唆しています-apt install dconf-editorを実行すれば十分です。ただし、機能せず、代わりに次のメッセージを出力します。

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package dconf-editor

dconf-editorパッケージはどうなりましたか?


さらなる詳細

  • apt-cache policy dconf-editorは以下を返します。

    N:パッケージdconf-editorが見つかりません

  • apt updateは役に立ちません。

2

rmadisonがインストールされている場合は、次を実行できます。

rmadison dconf-editor | grep zesty

このパッケージがzestyで利用可能かどうかを確認します。ここに私の出力があります:

 dconf-editor | 3.23.4-0ubuntu1 | zesty/universe   | source, AMD64, arm64, ...

そこにあり、universeコンポーネントにあります。インストールするためのアクセス権があるかどうかを確認するには、次を実行します。

apt-cache policy dconf-editor

何も得られない場合、sources.listに問題があると思います。次を実行します。

grep "^deb " /etc/apt/sources.list

sources.listファイルを確認します。次のような行が必要です。

deb http://archive.ubuntu.com/ubuntu/ zesty universe
deb http://archive.ubuntu.com/ubuntu/ zesty-updates universe

持っていない場合は、追加してソースを更新してください。その後、プログラムをインストールします。

2
Ravexina

/etc/apt/sources.listにはデフォルトのリポジトリがありませんでした-上書きされたに違いありません-そして、これがaptで何もインストールできなかった理由です。

解決策は、/etc/apt/sources.listの内容を復元することです。

  1. 運がよければ、リポジトリのリストを復元できるバックアップファイル/etc/apt/sources.list.saveがあります。

  2. そうでなければ、リポジトリのリストをゼロから生成できるこのウェブサイトを見つけました: https://repogen.simplylinux.ch/

  3. また、Ravexinaがコメントに追加したように:

    このファイルを使用して、ソースを復元することもできます:/usr/share/doc/apt/examples/sources.list、コード名を変更して必要なコンポーネントを追加するだけです。

0