これ以上Synapticの検索を使用して「git」などのパッケージを見つけることができなくなりました(以前は機能しました)、ここで説明したように再インストールしてみました。https://askubuntu.com/questions/496827/well-known-packages-are-not-shown-in-synaptic-package-manager今私はもうSynapticを所有していません。
具体的には、次のコマンドを試しました。
sudo apt-get --purge autoremove synaptic
削除。初めて動作する場合は、再実行すると次のように表示されます。
パッケージリストを読みます...完了済み
依存関係ツリーの構築完了ステータス
情報読み込み中...
完了した
パッケージ「synaptic」がインストールされていないため削除されません。0個アップグレードされました。ない。
sudo apt-get install synaptic
再インストールすると、次の結果が表示されます。
パッケージのリストを読み取っています...完了済み
依存
関係ツリーの構築
状況情報を読み込んでいます...完了済み
パッケージ
シナプスは利用できませんが、他のパッケージで参照されています。これは、パッケージがない、使用されなくなった、または他のソースでのみ利用可能であることを意味できます。
E:パッケージ「synaptic」にはインストール候補はありません。
私はCinnamonファイルとsource.listファイルと共にDebian 9.0.0を新しくインストールして使用しています。これらのソースが設定されました。:
deb http://security.debian.org/debian-security stretch/updates main
deb-src http://security.debian.org/debian-security stretch/updates main
deb http://deb.debian.org/debian/ stretch-updates main
deb-src http://deb.debian.org/debian/ stretch-updates main
編集するsynaptic_0.84.2_amd64.deb
:ダウンロードしてインストールしようとするとhttps://cdn-aws.deb.debian.org/debian/pool/main/s/synaptic/私のブラウザで以下を取得します。
Error: Dependency is not satisfiable: libept1.5.0" in the Package Installer.
依存関係の欠落がある場合(たとえば、何かを削除したため)、シナプティックを使用してインストールしない理由と、この問題を解決するにはどうすればよいですか?
答え1
わかりました。他の回答に対するコメント/返信でいくつかの質問をしました...
元の質問に - デフォルトは/etc/apt/sources.list
次のようになります
deb http://ftp.us.debian.org/debian/ stretch main
deb http://security.debian.org/debian-security stretch/updates main
現在stretch-updates
チャンネルはアクティブですが、デフォルトチャンネルはありませんstretch
。
myにこの2行だけを追加し、/etc/apt/sources.list
myに何も追加しないことで、/etc/apt/sources.list.d
約3時間前にダウンロードしたDebian 9の「基本システムユーティリティ」の新しいネットワークインストールにシナプティックをインストールすることができました。
sources.list
ファイルを元の場所に戻してシナプティックをapt-get update
再インストールできることを確認してください。
ブロックされたfirefox-esrなどを変更することもできます。
答え2
質問
コマンドラインからパッケージを強制的に削除しました。この--purge
オプションを使用すると、ファイルとその依存関係が削除されますautoremove
。この組み合わせを一緒に使用すると、指定されたパッケージとその依存関係だけでなく、すべての構成データも消去されます。
解決する
以下のように削除したパッケージが依存するパッケージのリストを決定する必要があります(リストはXUbuntuのインストールから取得されますが、UbuntuはDebianブランチなので結果はほぼ同じです)。
sudo -i
apt-cache depends synaptic
synaptic
Depends: libapt-inst2.0
Depends: libapt-pkg5.0
Depends: libc6
Depends: libept1.5.0
Depends: libgcc1
Depends: libgdk-pixbuf2.0-0
Depends: libglib2.0-0
Depends: libgtk-3-0
Depends: libpango-1.0-0
Depends: libstdc++6
Depends: libvte-2.91-0
Depends: libx11-6
Depends: libxapian30
Depends: hicolor-icon-theme
Depends: policykit-1
policykit-1:i386
Conflicts: menu
Recommends: libgtk2-perl
Recommends: rarian-compat
Recommends: xdg-utils
Suggests: dwww
Suggests: menu
menu:i386
Suggests: deborphan
Suggests: apt-xapian-index
Suggests: tasksel
Suggests: software-properties-gtk
あなたの場合、編集内容(エラーを強調するためにあなたの質問を編集しました)で、欠落しているパッケージは次のようになりましたlibept1.5.0
。libept1.5.0 (1.1+nmu3など)内部にDebian Extension Pack リポジトリ。
次のページにアクセスして、リポジトリから欠落しているパッケージをダウンロードする必要があります。ソフトウェアパッケージ:libept1.5.0(1.1+nmu3など):Debianソフトウェアパッケージ情報を管理するための高度なライブラリ。ウィンドウの一番下までスクロールして、アーキテクチャに適したパッケージをダウンロードします。最初に試しましたので、結果ページのコメントは無視してください。
パッケージを保存したら、新しいターミナルウィンドウを起動してパッケージをインストールしますcd /path/to/downloaded/file
。sudo dpkg -i libept1.5.0_1.1+nmu3+b1_<arch>.deb
追加クレジット
これを食べる人は気をつけてください:私たちがダウンロードしたパッケージがあなたのリポジトリになければならないので、これを提供します。あなたのリポジトリとリストがどのような状態なのかわからないので、最初から始めましょう。
からインポートデフォルトのストレージを復元する方法は?AskUbuntuでは、概念は同じです。sources.list
Debian用ジェネレータは次の場所にあります。Debian ソースリストジェネレータ。
- ジェネレータに必要なパッケージをインストールします。
apt-get install curl wget apt-transport-https dirmngr
- 次のコマンドを実行してソースリストを削除します。
sudo rm /etc/apt/sources.list
- 設定オプションなどを選択し、最も重要なこと正しいバージョン。バージョンを選択した後、必要に応じてサードパーティの画像を選択できます。
- [作成]をクリックします。
- 特定の形式のsudoを使用してください。つまり、
gksudo
目的のテキストエディタを開きます。結果を/etc/
ディレクトリに保存するには、ルートである必要があります。 - 手順4の結果を手順5のエディタにコピーします。サードパーティのリポジトリを選択する場合は、GPG キー出力ウィンドウでコマンドを実行することを忘れないでください。
- 結果を
sources.list
別の名前で保存/etc/apt/
- 送る
sudo apt-get update
発電機出力の例
#------------------------------------------------------------------------------#
# OFFICIAL DEBIAN REPOS
#------------------------------------------------------------------------------#
###### Debian Main Repos
deb http://deb.debian.org/debian/ stable main contrib non-free
deb-src http://deb.debian.org/debian/ stable main contrib non-free
deb http://deb.debian.org/debian/ stable-updates main contrib non-free
deb-src http://deb.debian.org/debian/ stable-updates main contrib non-free
deb http://deb.debian.org/debian-security stable/updates main
deb-src http://deb.debian.org/debian-security stable/updates main
deb http://ftp.debian.org/debian jessie-backports main
deb-src http://ftp.debian.org/debian jessie-backports main