Могу ли я получить список всех установленных программ?

Как вы, наверное, заметили - я нуб Ubuntu (я только вчера получил его).

Я устанавливал некоторые программы через Терминал раньше, где-то 5-10, поэтому использование Терминала меня не пугает. Но скоро я получаю новый компьютер (да, да, я знаю, что должен был подождать и сделать это на новом компьютере, но я был так взволнован! Я уверен, что вы можете общаться;A;) и я Вы слышали, что переносить приложения на другой жесткий диск тяжело и отнимает много времени, и было бы проще просто установить их снова. Итак, я буду... но я действительно не помню, что я установил, и хочу легкий способ сделать это.

Есть ли способ получить список установленных программ в Терминале или где-то еще - и, возможно, даже команды apt-get для переустановки?

3 ответа

Решение

Волшебное ключевое слово, которое вы ищете, это миграция. У вас тот же вопрос, что и у того, кто хочет перенести текущую установку на новый компьютер.

Вот краткое объяснение, как это сделать: http://eggsonbread.com/2010/01/28/move-ubuntu-to-another-computer-in-3-simple-steps/

Если вы просто хотите получить список установленных на данный момент программ, вам просто нужна первая команда:

sudo dpkg --get-selections | sed "s/.*deinstall//" | sed "s/install$//g" > ~/pkglist

Это сохранит ваши установленные в данный момент пакеты в файле ~/pkglist (~ обозначает ваш домашний каталог). Вы можете открыть и просмотреть его в любом текстовом редакторе или в терминале с

cat ~/pkglist

Все, что вам нужно сделать, это

dpkg --get-selections > list.txt

Если вы пытаетесь переустановить все эти пакеты на другом компьютере, просто выполните

sudo dpkg --set-selections < list.txt && sudo apt-get -u dselect-upgrade

Откройте приборную панель, выберите объектив приложения и нажмите на установленный раздел, чтобы увидеть их все.

Кроме того, читая ваш вопрос более внимательно, чтобы получить текстовый список, попробуйте dpkg --get-selections,

Другие вопросы по тегам