Если я планирую установить более новую версию Ubuntu,
Спасибо и всего наилучшего!
Я думаю, что обновление через Интернет или использование альтернативного компакт-диска будет лучшим вариантом для вас, если вам действительно нужно достичь этих трех целей, а не перейти к новой установке.
Вопрос 1 - Часть 1. Какое программное обеспечение установлено в моей текущей системе Ubuntu? Я решил эту маленькую проблему для меня с помощью небольшого сценария, который я назвал install.sh
. Каждый раз, когда я устанавливал что-то новое, я добавлял строку sudo apt-get install [name-of-the-program]
в этот файл.
Если вы действительно хотите получить полный список, dpkg --get-selections | awk '!/deinstall|purge|hold/ {print $1 " " $2}' > packages.list
- это то, что вы ищете. Но иногда программа заменяется в Ubuntu по какой-то причине, например LibreOffice заменяет OpenOffice. Вы должны по крайней мере попробовать новую версию, так как она может лучше вписаться в существующую систему. Если вы делаете это очень часто, вы можете получить много программ, которые вам действительно не нужны.
В обоих решениях вы должны скопировать исходные коды вашего пакета: cp /etc/apt/sources.list .
Вопрос 1 - Часть 2. Как переустановить программное обеспечение в новой системе Ubuntu? Сначала получите ваши источники. Скопируйте все записи, которые были добавлены вами вручную, в ваш новый sources.list. Затем выполните sudo apt-get update
Если вы использовали мое решение для сценария, просто выполните сценарий: ./install.sh
Если вы использовали полный список, просто введите xargs -a "packages.list" sudo apt-get install
Вопрос 2 : Как мне настроить их так, как они были раньше? Некоторые программы, такие как Браузеры Chrome и Firefox, имеют возможность синхронизировать конфигурации. Для любой другой программы вам нужно найти файл конфигурации и сохранить его вручную.
Вопрос 3 Я не знаю примера, но, насколько я знаю, это может произойти.
Вопрос 4 Если у вас есть второй жесткий диск, вы можете сделать это, как я:
Если вы не хотите так много работать, просто обновите вашу систему.
На # 1, чтобы получить список:
sudo dpkg --get-selections > software_list
Чтобы переустановить список при новой установке:
sudo dpkg --set-selections < software_list
sudo dselect
На # 2, вам нужно знать, где находятся файлы конфигурации расположены. (Сделайте резервную копию файлов в / etc и по крайней мере в вашем домашнем каталоге).
На # 3, да, это возможно. Тем не менее, позже вы сможете узнать, как установить отсутствующее приложение, хотя, возможно, и другое хранилище.