web-dev-qa-db-ja.com

すべてのソフトウェアソースを見つけるにはどうすればよいですか?

壊れたソフトウェア依存関係は、多くの場合、互換性のないサードパーティのリポジトリによって引き起こされます。

ソフトウェアソース(ソフトウェアリポジトリとも呼ばれます)のリストを提供するよう求められます。ソフトウェアソースのリストをすばやく取得するにはどうすればよいですか?

7
Lekensteyn

apt-getに使用されるソフトウェアリポジトリは、/etc/apt/sources.listで設定されます。

apt-add-repositoryは、/etc/apt/sources.list.d/*.listにリポジトリを追加します。拡張子も.listであることに注意してください。これらの*.listファイルのすべての出現を見つけるには、次のコマンドを実行します ターミナルウィンドウで

find /etc/apt/ -name '*.list' -ls -exec cat {} \;

aptで使用されるソフトウェアリポジトリに関するすべての有用な情報を提供します。このリストが非常に長く、ファイルが優先される場合は、次のコマンドを使用して、repositories.txtという名前の現在のディレクトリにファイルを作成します。

find /etc/apt/ -name '*.list' -ls -exec cat {} \; > repositories.txt

このリストをAskubuntuに投稿するには、 http://paste.ubuntu.com/ に移動し、大きなテキストフィールドにリストを貼り付けます。 [貼り付け]を押してフォームを送信します。ロケーションバーからURLをコピーします( "http://paste.ubuntu.com/566454/"のようになります)。最後に、このURLを質問に貼り付けます。

9
Lekensteyn

GUIが必要な場合は、次のいずれかです。

  • 更新マネージャー→設定、
  • ソフトウェアセンター→ソフトウェアソース、
  • Synaptic Package Manager→リポジトリ。
0
robin0800