source.list を source.list.backup から元に戻すにはどうすればよいですか?

source.list を source.list.backup から元に戻すにはどうすればよいですか?

これらのコマンドを実行した後、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

関連情報