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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Создание локальной копии неофициальных репозиториев с необходимыми пакетами  (Прочитано 889 раз)

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

Оффлайн Karl500

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

Задумался над таким вот вопросом: все знают, что после окончания поддержки официальные репозитории Ubuntu переездают на old_releases. И при необходимости заново установить какую-либо старую версию ее можно прекрасно довести до состояния "как было", отредактировав /etc/apt/sources.list

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

Вариант решения мог быть - сохранение локально всех необходимых пакетов со сторонних репозиториев, однако, насколько удалось найти, есть возможность отзеркалить только репозиторий целиком. Не знает ли кто-нибудь простой метод отзеркаливания только необходимых (в том числе по зависимостям) пакетов со всех сторонних репозиториев, используемых в системе?

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6754
  • 20% Cooler
    • Просмотр профиля
Навскидку: выцепить пакеты из /var/cache/apt/archives/

Если специально не чистили - там все-все пакеты должны сохраниться.
 
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Karl500

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Это понятно. Речь о случае, когда чистили ))

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6166
    • Просмотр профиля
Речь о случае, когда чистили ))

sudo aptitude reinstall -d <packages>

Оффлайн mmfaddeev

  • Активист
  • *
  • Сообщений: 591
    • Просмотр профиля
М.б., dpkg-repack? https://forum.ubuntu.ru/index.php?topic=284440.0

Я так себе сохранил KDE 4.14.3 из ликвидированного ppa kubuntu-backports для trusty.

Оффлайн Karl500

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

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3513
  • Nil mortalibus arduum est
    • Просмотр профиля
чуть не то
А Вам как надо? Из живого репозитория просто пакеты выкачать? Тогда и ставить ничего не нужно - есть apt: apt download <название_пакета>Скачанный пакет попадет в папку ~/
Можно несколько пакетов перечислить через пробел. Скачаются все. После сохраните их себе в любое место и можете устанавливать в любое время.
Пример практического применения из серии "помоги товарищу без интеренета скачать пакеты" отсюда и до конца той темы.

Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

 

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