
これらのコマンドを実行した後、https://askubuntu.com/a/159371/63298、私の が削除されsources.list
、私が を実行するとsudo apt-get upgrade
、失われたパッケージを自動的に削除するように求められます。
source.list
から に戻すにはどうしたらいいですかsource.list.backup
? 現在、 はsource.list.d
ディレクトリであり、リストではありません。
答え1
4 つのコマンド:
sudo apt-add-repository main
sudo apt-add-repository universe
sudo apt-add-repository multiverse
sudo apt-add-repository restricted
またはバックアップを移動またはコピーする
sudo cp /etc/apt/source.list.backup /etc/apt/source.list
フォルダーは/etc/apt/source.list.d
常に フォルダーであり、 のサブフォルダーです/etc/apt
。 を削除すると/etc/apt/source.list
、通常、 フォルダーに/etc/apt
はこのフォルダーのみが含まれます。
答え2
はsources.list
複数の方法で生成できます。Ubuntuで提供されているGUIは基本的にそのファイルを生成します(設定->ソフトウェアにあります)。/usr/share/doc/apt/examples/sources.list
すべて適切な形式です。サンプルファイルを元のファイルにコピーできます。cp /usr/share/doc/apt/examples/sources.list /etc/apt/sources.list
また、オンラインジェネレーターもあります。https://repogen.simplylinux.ch/
しかし、ファイルは/etc/apt
ディレクトリに残しておく必要があります。変更を元に戻すには、sudo mv /etc/apt/sources.list.backup /etc/apt/sources.list
答え3
私はその後回復することができたhttps://askubuntu.com/a/159371/63298による:
sudo cp /etc/apt/source.list.backup /etc/apt/source.list
sudo apt-get update
sudo apt-get upgrade