Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Чистая Ubuntu + Используемые пакеты  (Прочитано 4534 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн aya

  • Автор темы
  • Участник
  • *
  • Сообщений: 196
    • Просмотр профиля
Чистая Ubuntu + Используемые пакеты
« : 02 Август 2009, 09:27:32 »
Здравствуйте, тут часто говорят: "не парься, переставь Ubuntu с нуля, перенеси /home/user и все будет найс", вопрос вот в чем, как создать список пакетов из прошлой системы, чтобы установить их уже в новой, не вспоминать же заного что было :)
Thx!

Оффлайн zotkindm

  • Старожил
  • *
  • Сообщений: 2452
  • (K)Ub 14.04
    • Просмотр профиля
Re: Чистая Ubuntu + Используемые пакеты
« Ответ #1 : 02 Август 2009, 09:34:52 »
Поумолчанию пакеты сидят в /var/apt/cach

Оффлайн Subssanek

  • Любитель
  • *
  • Сообщений: 68
  • LOST, Ubuntu =)
    • Просмотр профиля
Re: Чистая Ubuntu + Используемые пакеты
« Ответ #2 : 02 Август 2009, 09:40:57 »
Если очень надо можно свой Ubuntu cd сделать с уже установленными программами.
В ноябрь 2007 номере LinuxFormat написано.
Люблю снимать =)

Оффлайн aya

  • Автор темы
  • Участник
  • *
  • Сообщений: 196
    • Просмотр профиля
Re: Чистая Ubuntu + Используемые пакеты
« Ответ #3 : 02 Август 2009, 09:43:02 »
Там скачанные пакеты, а где взять список установленных?

Пользователь решил продолжить мысль 02 Август 2009, 09:44:47:
Если очень надо можно свой Ubuntu cd сделать с уже установленными программами.
В ноябрь 2007 номере LinuxFormat написано.
Нет, я хотел бы просто иметь список установленных пакетов, чтобы потом сделать
sudo apt-get install <packagelist>
« Последнее редактирование: 02 Август 2009, 09:44:47 от aya »

Оффлайн yaa13

  • Активист
  • *
  • Сообщений: 311
    • Просмотр профиля
Re: Чистая Ubuntu + Используемые пакеты
« Ответ #4 : 02 Август 2009, 09:48:02 »
Synaptic -> Файл -> Сохранить отметки пакетов как...
Потом тому же Synaptic скормить этот лист.
Не?

Оффлайн genrich

  • Участник
  • *
  • Сообщений: 179
    • Просмотр профиля
Re: Чистая Ubuntu + Используемые пакеты
« Ответ #5 : 02 Август 2009, 09:51:11 »
Для того, чтобы создать список установленных в пакетов можно воспользоваться следующей утилитой:

$ dpkg --get-selections > installed_programs.txt
Можно также записать в файл краткую информацию о пакетах (версия пакета и краткое описание):

$ COLUMNS=150 dpkg -l > packages.txt
Теперь все эти пакеты можно установить на другом компьютере (или на этом же, после переустановки). Для этого устанавливаем Ubuntu по умолчанию, и после установки выполняем следующую операцию, предварительно скопировав на этот компьютер файл installed_programs.txt:

$ sudo dpkg --set-selections < installed_programs.txt

и дальше
или

$ sudo apt-get -u dist-upgrade

или

$ sudo apt-get dselect-upgrade

Оффлайн aya

  • Автор темы
  • Участник
  • *
  • Сообщений: 196
    • Просмотр профиля
Re: Чистая Ubuntu + Используемые пакеты
« Ответ #6 : 02 Август 2009, 09:54:31 »
Thx!

Оффлайн I.N.

  • Любитель
  • *
  • Сообщений: 61
    • Просмотр профиля
Re: Чистая Ubuntu + Используемые пакеты
« Ответ #7 : 14 Сентябрь 2009, 01:33:39 »
А как быть с вариантом, когда нужно, чтобы не только ставились пакеты, но и удалялись то, что удалены в исходной? У меня снесено достаточно много стандартных пакетов типа поддержки bluetooth и т.д.
Вариант с Синаптиком не прокатывает, даже с заветной галочкой он сохраняет список только установленных пакетов, а не всё состояние системы.

Оффлайн pipe

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5546
    • Просмотр профиля
Re: Чистая Ubuntu + Используемые пакеты
« Ответ #8 : 14 Сентябрь 2009, 02:55:45 »
в этом случае проще создать свою сборку Ubuntu

Оффлайн strack

  • Активист
  • *
  • Сообщений: 373
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Чистая Ubuntu + Используемые пакеты
« Ответ #9 : 14 Сентябрь 2009, 08:00:48 »
ну или вручную удалять )

Оффлайн Svertal

  • Активист
  • *
  • Сообщений: 893
  • КиберПанк
    • Просмотр профиля
Re: Чистая Ubuntu + Используемые пакеты
« Ответ #10 : 14 Сентябрь 2009, 08:46:28 »
Здравствуйте, тут часто говорят: "не парься, переставь Ubuntu с нуля, перенеси /home/user и все будет найс", вопрос вот в чем, как создать список пакетов из прошлой системы, чтобы установить их уже в новой, не вспоминать же заного что было :)
Thx!
В самом деле так говорят? Мне казалось, что обычно как раз советуется разобраться в чем проблема и решить без всяких переустановок...

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net
Re: Чистая Ubuntu + Используемые пакеты
« Ответ #11 : 14 Сентябрь 2009, 09:44:56 »
А как быть с вариантом, когда нужно, чтобы не только ставились пакеты, но и удалялись то, что удалены в исходной?

Вот так, например:
$ cat packages.list
smbfs
ssh
#p7zip-full
smartmontools
gnome-games_
ubuntu-desktop-
~nmailx=

$ sudo aptitude full-upgrade `grep -v \# packages.list | xargs`
« Последнее редактирование: 15 Сентябрь 2009, 08:23:22 от ArcFi »

Оффлайн I.N.

  • Любитель
  • *
  • Сообщений: 61
    • Просмотр профиля
Re: Чистая Ubuntu + Используемые пакеты
« Ответ #12 : 15 Сентябрь 2009, 00:24:50 »
pipe
strack


Спасибо за очень грамотные, а, главное, содержательные ответы.

ArcFi
Вот так, например:
$ cat packages.list
smbfs
ssh
#p7zip-full
smartmontools
gnome-games_
ubuntu-desktop-
~nmailx=

$ sudo aptitude install `grep -v \# packages.list | xargs`

Можно поподробнее? Я пока что не совсем понял.

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net
Re: Чистая Ubuntu + Используемые пакеты
« Ответ #13 : 15 Сентябрь 2009, 08:28:23 »
Получаем вывод пакетов в строку:
$ grep -v \# packages.list | xargs
smbfs ssh smartmontools gnome-games_ ubuntu-desktop- ~nmailx=

$ sudo aptitude full-upgrade `grep -v \# packages.list | xargs`1) произведёт полное обновление;
2) установку пакетов smbfs, ssh, smartmontools;
3) полное удаление пакета gnome-games;
4) удаление пакета ubuntu-desktop;
5) не будет устанавливать рекомендованные пакеты, в именах которых встречается mailx.

Дальнейшие подробности в
man aptitude

Оффлайн Дмитрий К

  • Участник
  • *
  • Сообщений: 138
    • Просмотр профиля
Re: Чистая Ubuntu + Используемые пакеты
« Ответ #14 : 22 Апрель 2010, 03:06:34 »
а можно это использовать при переходе на новую версию ubuntu, когда все устанавливается с нуля?

 

Страница сгенерирована за 0.058 секунд. Запросов: 22.