Как мне восстановить мой source.list из source.list.backup?

Как мне восстановить мой source.list из source.list.backup?

После выполнения этих командhttps://askubuntu.com/a/159371/63298, он удалил мои пакеты sources.list, и когда я это сделал sudo apt-get upgrade, он попросил меня автоматически удалить потерянные пакеты.

Как мне вернуть my source.listиз source.list.backup? Теперь my source.list.d— это каталог, а не список.

решение1

С четырьмя командами:

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быть сгенерирован несколькими способами. GUI, предоставляемый в Ubuntu, в основном генерирует этот файл (он находится в Настройках -> Программное обеспечение). Есть , /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

Связанный контент