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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Загрузить deb-файлы пакетов установленных в системе  (Прочитано 1275 раз)

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

Оффлайн alien308

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Хочу установить те же пакеты, что и на рабочей машине, на систему не подключенную к интернету. В   /var/cache/apt/archives не все пакеты.
dpkg -l Даёт список установленных пакетов, но не по однуму же их таскать.
Подскажите способ автоматически загрузть нужные deb-файлы.

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Получить список установленных пакетов

dpkg --get-selections | grep -v 'deinstall' > packages.txt
Отпарсить список, убрав лишнее

sed -i 's/install$//' packages.txt
Загрузить все пакеты

apt-get download $(grep -vE "^\s*#" packages.txt  | tr "\n" " ")

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6256
    • Просмотр профиля
Karl500, разве у apt-get есть опция download ? У aptitude есть, да.

У apt-get есть -d (только загрузить, но не устанавливать).

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
На 14.04, по крайней мере, есть:

Цитировать
download
           download will download the given binary package into the current
           directory.

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6256
    • Просмотр профиля
о, интересно, надо будет попробовать...

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
БТР,
aptitude download ~i
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6256
    • Просмотр профиля
разве у apt-get есть опция download ? У aptitude есть, да.

У apt-get есть -d (только загрузить, но не устанавливать).

Оффлайн ExMuser

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Очень спасибо, камрады. Переезжаю с 12.04 на 15.10, инфа пригодилась.

 

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