1 Востаннє редагувалося ADR (28.02.2013 01:08:17)

Тема: [Ubuntu] Як synaptic`у підставити інший список встановлених пакетів?

Є Ubuntu Live CD. Потрібно завантажити для неї оновлення і ще деякі програми.
І є встановлена убунта.

Як із встановленої убунти запустити синаптік із списком встановлених пакетів убунти лайв сіді?

Тобто де зберігається цей список? Думаю дальше можна через chroot і mount.



І зразу ще таке питання: чи можна зробити так щоб запускати убунту з флешки при цьому щоб можна було встановлювати додаткові пакунки (хоча б перед записом на флешку) і встановити цю ж убунту на ПК із тими пакетами що в ній є?

2 Востаннє редагувалося Invader (28.02.2013 02:21:46)

Re: [Ubuntu] Як synaptic`у підставити інший список встановлених пакетів?

Список встановлених пакунків в файл

dpkg --get-selections > installed-software

Встановити пакунки що вказані в файлі:

sudo dpkg --clear-selections
sudo dpkg --set-selections < installed-software
sudo apt-get autoremove
sudo apt-get dselect-upgrade

Або за допомогою Synaptic:

7 down vote
   

You can use Synaptic to save the current state of your installed packaged. In Synaptic, select "file/save markings", Enter the name of the file to save the state to, and make sure to check the "Save full state, not only changes" box.

The file saved from this can be loaded into a new machine using "file/read markings" in Synaptic.

або за допомогою Software Center. Це все звідси
Це з приводу

Як із встановленої убунти запустити синаптік із списком встановлених пакетів убунти лайв сіді?

А щодо створення живої системи. Хіба там немає в LiveCD опції якоїсь чи кнопки для створення живчика? Варто завантажитися з LiveCD і пошукати там програму  usb-creator-gtk. Абов встановіть в уже встановлену на HDD систему створіть живчика звідти. Варто глянути ще на це.

І зразу ще таке питання: чи можна зробити так щоб запускати убунту з флешки при цьому щоб можна було встановлювати додаткові пакунки (хоча б перед записом на флешку) і встановити цю ж убунту на ПК із тими пакетами що в ній є?

Ставиться програма  usb-creator.
З її допомогою створюється живчик. В описі програми написано що можна зберігати файли, якщо ще залишилося вільне місце. Якщо ж з usb-creator не вийде, то є ще unetbootin.
Щодо встановлення живчика на іншу машину з тими пакетами які в ній вже є… з такими амбіціями тоді вже краще використовувати UCK (програму призначену для пристосовування офіційних образів LiveCD під свої потреби).
Якщо написати

apt-get download package-name

то package-name буде завантажено в поточну папку.
Або, якщо вказати опцію --download-only

apt-get install  package-name  --download-only

то програма, завантажиться, і можливо встановиться, разом з усіма залежностями.
Кеш пакунків знаходиться в  /var/cache/apt/archives/

3

Re: [Ubuntu] Як synaptic`у підставити інший список встановлених пакетів?

Invader написав:

Список встановлених пакунків в файл

dpkg --get-selections > installed-software

Встановити пакунки що вказані в файлі:

sudo dpkg --clear-selections
sudo dpkg --set-selections < installed-software
sudo apt-get autoremove
sudo apt-get dselect-upgrade

Або за допомогою Synaptic:

7 down vote
   

You can use Synaptic to save the current state of your installed packaged. In Synaptic, select "file/save markings", Enter the name of the file to save the state to, and make sure to check the "Save full state, not only changes" box.

The file saved from this can be loaded into a new machine using "file/read markings" in Synaptic.

або за допомогою Software Center. Це все звідси
Це з приводу

Як із встановленої убунти запустити синаптік із списком встановлених пакетів убунти лайв сіді?

Ви не так зрозуміли...
Наприклад: мені потрібно поставити пакет А який є залежний від пакету Б. Пакет Б є на системі 1 але його немає на системі 2.

Тобто якщо я на системі 1 завантажу пакет А, то пакет Б (який є необхідний на системі 2) не завантажиться.


Як із встановленої убунти запустити синаптік із списком встановлених пакетів убунти лайв сіді?

А щодо створення живої системи. Хіба там немає в LiveCD опції якоїсь чи кнопки для створення живчика? Варто завантажитися з LiveCD і пошукати там програму  usb-creator-gtk. Абов встановіть в уже встановлену на HDD систему створіть живчика звідти. Варто глянути ще на це.

І зразу ще таке питання: чи можна зробити так щоб запускати убунту з флешки при цьому щоб можна було встановлювати додаткові пакунки (хоча б перед записом на флешку) і встановити цю ж убунту на ПК із тими пакетами що в ній є?

Ставиться програма  usb-creator.
З її допомогою створюється живчик. В описі програми написано що можна зберігати файли, якщо ще залишилося вільне місце. Якщо ж з usb-creator не вийде, то є ще unetbootin.
Щодо встановлення живчика на іншу машину з тими пакетами які в ній вже є… з такими амбіціями тоді вже краще використовувати UCK (програму призначену для пристосовування офіційних образів LiveCD під свої потреби).
Якщо написати

apt-get download package-name

то package-name буде завантажено в поточну папку.
Або, якщо вказати опцію --download-only

apt-get install  package-name  --download-only

то програма, завантажиться, і можливо встановиться, разом з усіма залежностями.
Кеш пакунків знаходиться в  /var/cache/apt/archives/

Але тоді якщо (якщо не помиляюсь) то встановленні пакети пропадуть після перезавантаження? (так як "корінь" є в оперативці). Хіба що встановлювати їх після кожного перезавантаження.
Ну це не дуже важливо.

4

Re: [Ubuntu] Як synaptic`у підставити інший список встановлених пакетів?

Не потрібно було цитувати все моє повідомленн. Якщо потрібен дистрибутив який можна повноцінно використовувати і на флешці, то варто пошукати ті які для цього спеціально створені. Наприклад, Knoppix (якщо він ще живий), Slax. Чи потрібно накачати пакунки і понавстановлювати програми на одному компі, а тоді перенести на інший, бо на цьому "іншому" відстуні інтернети? Ще можна розглянути варіант зі встановленням прямо на флешку. Тільки завантажувач ОС теж має бути встановленим на ту ж флешку що і дистрибутив.

5

Re: [Ubuntu] Як synaptic`у підставити інший список встановлених пакетів?

Invader написав:

Чи потрібно накачати пакунки і понавстановлювати програми на одному компі, а тоді перенести на інший, бо на цьому "іншому" відстуні інтернети?

Так.

Другу частину питання (про Live-CD) поки-що опустимо. (це не дуже потрібно)

6 Востаннє редагувалося Invader (28.02.2013 15:25:27)

Re: [Ubuntu] Як synaptic`у підставити інший список встановлених пакетів?

Тоді програма APTonCD. Схоже що її потрібно буде встановити на обох комп’ютерах. І варто проичтати введення з роділу допомоги перед початком. Або пошукти на просторах Мережі образи репозитаріїв. Або, якщо бубунта не дуже потрібна, без мороки заванатижи Debian і образи дисків з пакнками.