Установка и обновление Mageia 5 без интернета.
Модератор: SLEDopit
Установка и обновление Mageia 5 без интернета.
Здравствуйте!
В чём вопрос:
Есть 2 компа : А и Б.
Комп А работает под Mageia 5 x64, всё что мне надо поставлено, имеет инет, но медленный, так что лишнее скачивать крайне нежелательно.
Комп Б тоже х64, но совсем другое железо и инета не имеет. Винт снимать нельзя, но можно временно подсоединить usb винт и есть dvdrom.
Накатить linux на комп Б с dvdrom не проблема, вопрос как до-накатить остальной софт с зависимостями и обновлениями?
Можно на компе А выполнить rpm -qa и получить список всех установленных rpm, но как их скачать, так что бы:
- с репозитория по умолчанию для компа A
- быстро (в несколько потоков)
- что бы красиво разложилось в папки типа core, core-updates, tainted и тд и метаданные... то есть локальный мини-репозиторий минимального размера. В magia 5 репозиторий эээ очень большой.
- если бы ещё при повторном запуске скачивались бы только новые и обновлённые rpm
- задать целевую директорию.
Наверняка такая проблема встаёт очень часто, но что--то не гуглится конкретно для Линуксов с rpm - если и попадаются советы то про ubuntu.
В чём вопрос:
Есть 2 компа : А и Б.
Комп А работает под Mageia 5 x64, всё что мне надо поставлено, имеет инет, но медленный, так что лишнее скачивать крайне нежелательно.
Комп Б тоже х64, но совсем другое железо и инета не имеет. Винт снимать нельзя, но можно временно подсоединить usb винт и есть dvdrom.
Накатить linux на комп Б с dvdrom не проблема, вопрос как до-накатить остальной софт с зависимостями и обновлениями?
Можно на компе А выполнить rpm -qa и получить список всех установленных rpm, но как их скачать, так что бы:
- с репозитория по умолчанию для компа A
- быстро (в несколько потоков)
- что бы красиво разложилось в папки типа core, core-updates, tainted и тд и метаданные... то есть локальный мини-репозиторий минимального размера. В magia 5 репозиторий эээ очень большой.
- если бы ещё при повторном запуске скачивались бы только новые и обновлённые rpm
- задать целевую директорию.
Наверняка такая проблема встаёт очень часто, но что--то не гуглится конкретно для Линуксов с rpm - если и попадаются советы то про ubuntu.
Re: Установка и обновление Mageia 5 без интернета.
Никак
Можно полным копированием cp или dd переносить целиком разделы диска или даже диск целиком, но, ещё с промежуточным носителем, это совершенно дурное занятие.
Наверняка такая проблема встаёт крайне редко
Т.к.
- Linux - принципиально сетевая экосреда, философия - по своей разработке, использованию и т.д.
- трудно представить где ещё остался компьютер без быстрого соединения с Интернет.
Re: Установка и обновление Mageia 5 без интернета.
Репозиторий Магеи_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'ом
Re: Установка и обновление Mageia 5 без интернета.
Какая-то.. высосанная из пальца проблема. Если только речь не о серверах, то достаточно скачать самый последний DVD вашего дистрибутива, установить (обновиться если такая опция присутствует), далее подрубить мобильный инет и докачать чуток обновлений.
Re: Установка и обновление Mageia 5 без интернета.
Ну тогда только скопировать корень с А на Б а потом молится чтобы комп хотя бы загрузился
Этого естественно не произойдет, если не будут забекаплены соответствующие настройки. Но с грамотным бекапом и кучей ручной работы шанс завести к. Б все же есть. Так что топикстартер может выбирать))
Есть и другие решения, но они дистроспецифичны и для Магеи я ничего не знаю.
Этого естественно не произойдет, если не будут забекаплены соответствующие настройки. Но с грамотным бекапом и кучей ручной работы шанс завести к. Б все же есть. Так что топикстартер может выбирать))
Есть и другие решения, но они дистроспецифичны и для Магеи я ничего не знаю.
- semiconductor
- Сообщения: 271
- ОС: Да полно всяких
Re: Установка и обновление Mageia 5 без интернета.
rl0ad писал(а): ↑26.06.2016 18:46Ну тогда только скопировать корень с А на Б а потом молится чтобы комп хотя бы загрузился
Этого естественно не произойдет, если не будут забекаплены соответствующие настройки. Но с грамотным бекапом и кучей ручной работы шанс завести к. Б все же есть. Так что топикстартер может выбирать))
Есть и другие решения, но они дистроспецифичны и для Магеи я ничего не знаю.
Боюсь, у него после этого проблемы только начнутся.
RTFM, изыди!
Re: Установка и обновление Mageia 5 без интернета.
Хорошо - давайте решать проблему по частям:
- Как скачать всё что выдал `rpm -qa` в одну кучу без зависимостей (возможно не qa а так что бы и arch был указан - так как нужены некоторые 32 битыные либы вмести с 64х битными) (или вообще не эта команда)
- Чем? Это что то должно подхватить уже настроенные конфиги путей к официальным репозеиториям, найти rpm соответсвующей arch и сдёрнуть её в локальную папку. Может urpmi можно угворить съесть простныю которую выдала rpm -qa и добавить ключик --no-install ?
--------
Альтернатива: Ставим Магейю 5 в VirtualBox, обновляем по максимуму и .. и что? Если и есть приблуда, которая умеет загружаться сама при boot и запускать виртуальную машину прямо по железу (с полным доступом к видео например) то она наверняка не free ...
--------
33GB .... mandriva 2010.2 чуть ли на двд вся влезала ... куда катится этот мир...
- Как скачать всё что выдал `rpm -qa` в одну кучу без зависимостей (возможно не qa а так что бы и arch был указан - так как нужены некоторые 32 битыные либы вмести с 64х битными) (или вообще не эта команда)
- Чем? Это что то должно подхватить уже настроенные конфиги путей к официальным репозеиториям, найти rpm соответсвующей arch и сдёрнуть её в локальную папку. Может urpmi можно угворить съесть простныю которую выдала rpm -qa и добавить ключик --no-install ?
--------
Альтернатива: Ставим Магейю 5 в VirtualBox, обновляем по максимуму и .. и что? Если и есть приблуда, которая умеет загружаться сама при boot и запускать виртуальную машину прямо по железу (с полным доступом к видео например) то она наверняка не free ...
--------
33GB .... mandriva 2010.2 чуть ли на двд вся влезала ... куда катится этот мир...
Re: Установка и обновление Mageia 5 без интернета.
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. пробуете загрузить...
Скорее всего у вас получится.
- Bizdelnick
- Модератор
- Сообщения: 20795
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Установка и обновление Mageia 5 без интернета.
Чтобы гарантированно получилось, надо делать это с live-системы или хотя бы перемонитировать всё в ro. Иначе — рулетка.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
- Bizdelnick
- Модератор
- Сообщения: 20795
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Установка и обновление Mageia 5 без интернета.
WildLynx
Смотрите в сторону использования urpmi с опциями --root и --no-install. То есть как-то так:
mkdir myroot
urpmi --root=myroot --no-install $(rpm -qa)
Не проверял, поскольку ничего с URPM под рукой нет.
Смотрите в сторону использования urpmi с опциями --root и --no-install. То есть как-то так:
mkdir myroot
urpmi --root=myroot --no-install $(rpm -qa)
Не проверял, поскольку ничего с URPM под рукой нет.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Установка и обновление Mageia 5 без интернета.
если сделать
urpmi --no-install `rpm -qa`
то она просто задумывается, но вроде ничего не качает и ничего в
/var/cache/urpmi/rpms
не пишет
Возможно просто офигивает от простыни которую ей скормили
`` вот такие кавычки работают в Линукса которые я юзаю как `превратить вывод этой команды в одну строку` - наверно как и $(somecommand)
urpmi --no-install `rpm -qa`
то она просто задумывается, но вроде ничего не качает и ничего в
/var/cache/urpmi/rpms
не пишет
Возможно просто офигивает от простыни которую ей скормили
`` вот такие кавычки работают в Линукса которые я юзаю как `превратить вывод этой команды в одну строку` - наверно как и $(somecommand)
- Bizdelnick
- Модератор
- Сообщения: 20795
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Установка и обновление Mageia 5 без интернета.
Правильно, зачем ей что-то качать, если у Вас все эти пакеты в системе уже установлены? Я про опцию --root не просто так ведь написал.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Установка и обновление Mageia 5 без интернета.
Короче дело походу провальное - urpmi в некоторых случаях предлагает много вариантов и даже --auto не спасает
Я сделал что бы пакеты качались по одному плюс все зависимости так как от очень длинного листа urpmi шизеет
Не помогло - даже с --auto она пробрасывает пакеты где куча похожих вариантов
Придётся таки стянуть часть репы ...
Я сделал что бы пакеты качались по одному плюс все зависимости так как от очень длинного листа urpmi шизеет
Не помогло - даже с --auto она пробрасывает пакеты где куча похожих вариантов
Придётся таки стянуть часть репы ...