Установка и обновление Mageia 5 без интернета.

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

Модератор: SLEDopit

WildLynx
Сообщения: 12

Установка и обновление Mageia 5 без интернета.

Сообщение WildLynx »

Здравствуйте!

В чём вопрос:
Есть 2 компа : А и Б.
Комп А работает под Mageia 5 x64, всё что мне надо поставлено, имеет инет, но медленный, так что лишнее скачивать крайне нежелательно.
Комп Б тоже х64, но совсем другое железо и инета не имеет. Винт снимать нельзя, но можно временно подсоединить usb винт и есть dvdrom.

Накатить linux на комп Б с dvdrom не проблема, вопрос как до-накатить остальной софт с зависимостями и обновлениями?

Можно на компе А выполнить rpm -qa и получить список всех установленных rpm, но как их скачать, так что бы:
- с репозитория по умолчанию для компа A
- быстро (в несколько потоков)
- что бы красиво разложилось в папки типа core, core-updates, tainted и тд и метаданные... то есть локальный мини-репозиторий минимального размера. В magia 5 репозиторий эээ очень большой.
- если бы ещё при повторном запуске скачивались бы только новые и обновлённые rpm
- задать целевую директорию.

Наверняка такая проблема встаёт очень часто, но что--то не гуглится конкретно для Линуксов с rpm - если и попадаются советы то про ubuntu.

Спасибо сказали:

Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX

Re: Установка и обновление Mageia 5 без интернета.

Сообщение Olej »

WildLynx писал(а):
25.06.2016 23:40
Накатить linux на комп Б с dvdrom не проблема, вопрос как до-накатить остальной софт с зависимостями и обновлениями?

Никак :unsure:
Можно полным копированием cp или dd переносить целиком разделы диска или даже диск целиком, но, ещё с промежуточным носителем, это совершенно дурное занятие.

WildLynx писал(а):
25.06.2016 23:40
Наверняка такая проблема встаёт очень часто, но что--то не гуглится конкретно для Линуксов с rpm - если и попадаются советы то про ubuntu.

Наверняка такая проблема встаёт крайне редко :rolleyes:
Т.к.
- Linux - принципиально сетевая экосреда, философия - по своей разработке, использованию и т.д.
- трудно представить где ещё остался компьютер без быстрого соединения с Интернет.
Спасибо сказали:

Аватара пользователя
algri14
Сообщения: 703
ОС: Mageia 5.1 & 7 x86_64, KDE

Re: Установка и обновление Mageia 5 без интернета.

Сообщение algri14 »

WildLynx писал(а):
25.06.2016 23:40
Накатить linux на комп Б с dvdrom не проблема, вопрос как до-накатить остальной софт с зависимостями и обновлениями?

Репозиторий Магеи_5 не менее 33 Гб (вероятно даже больше) ибо ветки Магеи_3(х32бит) - core , nonfree , tainted весят

Код: Выделить всё

$ du -sh /run/media/algri/WDisk/Repos_Mageia3
33G     /run/media/algri/WDisk/Repos_Mageia3

Можно скачать с помощью Filezilla, но опять же нужен нормальный(не медленный) инет, это что касается всего репо.
Но ведь можно из репо брать по одному конкретному пакету Репо_Магеи_5 или https://pkgs.org/ тем же Wget'ом
Спасибо сказали:

Аватара пользователя
rl0ad
Сообщения: 123
ОС: Leap 42.1

Re: Установка и обновление Mageia 5 без интернета.

Сообщение rl0ad »

Какая-то.. высосанная из пальца проблема. Если только речь не о серверах, то достаточно скачать самый последний DVD вашего дистрибутива, установить (обновиться если такая опция присутствует), далее подрубить мобильный инет и докачать чуток обновлений.
Спасибо сказали:

Аватара пользователя
algri14
Сообщения: 703
ОС: Mageia 5.1 & 7 x86_64, KDE

Re: Установка и обновление Mageia 5 без интернета.

Сообщение algri14 »

rl0ad писал(а):
26.06.2016 18:21
Какая-то.. высосанная из пальца проблема.

Скорее всего дело в медленном и дорогом инете, такое в России навалом, например г.Певек-чукотка, хотя и в средней полосе есть не менее "красивые" тарифы и скоростЯ
Спасибо сказали:

Аватара пользователя
rl0ad
Сообщения: 123
ОС: Leap 42.1

Re: Установка и обновление Mageia 5 без интернета.

Сообщение rl0ad »

Ну тогда только скопировать корень с А на Б а потом молится чтобы комп хотя бы загрузился :D
Этого естественно не произойдет, если не будут забекаплены соответствующие настройки. Но с грамотным бекапом и кучей ручной работы шанс завести к. Б все же есть. Так что топикстартер может выбирать))

Есть и другие решения, но они дистроспецифичны и для Магеи я ничего не знаю.
Спасибо сказали:

Аватара пользователя
semiconductor
Сообщения: 136
ОС: Да полно всяких

Re: Установка и обновление Mageia 5 без интернета.

Сообщение semiconductor »

rl0ad писал(а):
26.06.2016 18:46
Ну тогда только скопировать корень с А на Б а потом молится чтобы комп хотя бы загрузился :D
Этого естественно не произойдет, если не будут забекаплены соответствующие настройки. Но с грамотным бекапом и кучей ручной работы шанс завести к. Б все же есть. Так что топикстартер может выбирать))

Есть и другие решения, но они дистроспецифичны и для Магеи я ничего не знаю.

Боюсь, у него после этого проблемы только начнутся.
RTFM, изыди!
Спасибо сказали:

WildLynx
Сообщения: 12

Re: Установка и обновление Mageia 5 без интернета.

Сообщение WildLynx »

Хорошо - давайте решать проблему по частям:
- Как скачать всё что выдал `rpm -qa` в одну кучу без зависимостей (возможно не qa а так что бы и arch был указан - так как нужены некоторые 32 битыные либы вмести с 64х битными) (или вообще не эта команда)
- Чем? Это что то должно подхватить уже настроенные конфиги путей к официальным репозеиториям, найти rpm соответсвующей arch и сдёрнуть её в локальную папку. Может urpmi можно угворить съесть простныю которую выдала rpm -qa и добавить ключик --no-install ?
--------
Альтернатива: Ставим Магейю 5 в VirtualBox, обновляем по максимуму и .. и что? Если и есть приблуда, которая умеет загружаться сама при boot и запускать виртуальную машину прямо по железу (с полным доступом к видео например) то она наверняка не free ...
--------
33GB .... mandriva 2010.2 чуть ли на двд вся влезала ... куда катится этот мир... :ohmy:
Спасибо сказали:

Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX

Re: Установка и обновление Mageia 5 без интернета.

Сообщение Olej »

WildLynx писал(а):
25.06.2016 23:40
В чём вопрос:
Есть 2 компа : А и Б.
Комп А работает под Mageia 5 x64, всё что мне надо поставлено, имеет инет, но медленный, так что лишнее скачивать крайне нежелательно.
Комп Б тоже х64, но совсем другое железо и инета не имеет. Винт снимать нельзя, но можно временно подсоединить usb винт и есть dvdrom.

Ну вы, блин, даёте!

© генерал, известное кино

1. подключаете к USB мобильный винт большего размера (скажем Х) вашего Linux
2. пусть он станет, скажем, как /dev/sdb
3.

Код: Выделить всё

# cp /dev/sda /dev/sdb

4. отправляетесь пить кофе ... можете кино посмотреть...
5. загружаете Linux на устанавливаемый компьютере с Live CD/USB
6. родной HDD (больше или равен X) видится, скорее всего, как /dev/sdb
7. переставляете мобильный USB-винт на устанавливаемый компьютер, на котором он станет /dev/sdc

Код: Выделить всё

# cp /dev/sdc /dev/sdb

7. идёте ещё один фильм посмотреть...
8. выключаете и вытаскиваете всё из USB
9. пробуете загрузить...
Скорее всего у вас получится. :rolleyes:

Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 17900
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Установка и обновление Mageia 5 без интернета.

Сообщение Bizdelnick »

Olej писал(а):
26.06.2016 21:32
Скорее всего у вас получится.

Чтобы гарантированно получилось, надо делать это с live-системы или хотя бы перемонитировать всё в ro. Иначе — рулетка.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 17900
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Установка и обновление Mageia 5 без интернета.

Сообщение Bizdelnick »

WildLynx
Смотрите в сторону использования urpmi с опциями --root и --no-install. То есть как-то так:
mkdir myroot
urpmi --root=myroot --no-install $(rpm -qa)
Не проверял, поскольку ничего с URPM под рукой нет.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

WildLynx
Сообщения: 12

Re: Установка и обновление Mageia 5 без интернета.

Сообщение WildLynx »

если сделать
urpmi --no-install `rpm -qa`
то она просто задумывается, но вроде ничего не качает и ничего в
/var/cache/urpmi/rpms
не пишет

Возможно просто офигивает от простыни которую ей скормили
`` вот такие кавычки работают в Линукса которые я юзаю как `превратить вывод этой команды в одну строку` - наверно как и $(somecommand)
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 17900
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Установка и обновление Mageia 5 без интернета.

Сообщение Bizdelnick »

WildLynx писал(а):
26.06.2016 22:54
если сделать
urpmi --no-install `rpm -qa`
то она просто задумывается, но вроде ничего не качает и ничего в
/var/cache/urpmi/rpms
не пишет

Правильно, зачем ей что-то качать, если у Вас все эти пакеты в системе уже установлены? Я про опцию --root не просто так ведь написал.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

WildLynx
Сообщения: 12

Re: Установка и обновление Mageia 5 без интернета.

Сообщение WildLynx »

Короче дело походу провальное - urpmi в некоторых случаях предлагает много вариантов и даже --auto не спасает
Я сделал что бы пакеты качались по одному плюс все зависимости так как от очень длинного листа urpmi шизеет
Не помогло - даже с --auto она пробрасывает пакеты где куча похожих вариантов
Придётся таки стянуть часть репы ...
Спасибо сказали: