RiD |
|
Темы:
30
Сообщения:
400
Участник с: 27 июня 2011
|
Удивительно, но факт - я впервые в своей жизни купил флешку :-) (Прежде, конечно, попадались, но чужие). Собственно я её купил с целью поставить туда Arch. Сейчас у меня созрели такие вопросы из за разности архитектур. 1) Как имея основную систему x86_64(мой ноутбук), скачать все пакеты группы base от i686?(Вариант скачать образ i686 мне не нравится) (Я хочу установить методом pacman -r /newarch, вот только “в лоб” поставится x86_64, как и родительская архитектура. Как мне её временно подменить?) 2) Как обновлять флешку? Точнее, как обновить её так, что бы минимизировать перезапись? (Если с самой флешки это делать, то они сперва на нее скачаются, потом установятся итд.. Хотелось бы скачать на родительской системе и сразу ставить без сохранений в кеш и прочей перезаписи). 3) Как получить список пакетов, нуждающихся в обновлении? Упираемся в 1) и 2) т.е. как потом элегантно обновить только их? Вообще хочется автоматизировать, что бы всё обновлялось само, например раз в 2-3 недели. Думаю если грамотно оформить, проживёт она долго. P.S. Самый очевидный для меня вариант - завести такую же систему на жестком, и раз в 2-3 недели копировать то, что изменилось. Но ставить еще один Арч мне совсем не хочется, наверняка есть альтернатива и, надеюсь, не одна. Спасибо за участие :-) |
vadik |
|
Темы:
55
Сообщения:
5395
Участник с: 17 августа 2009
|
С компа с арчем sudo pacman -Syu --dbpath <путь_к_папке_с_бд_на_флешке> --cachedir <путь_к_папке_в_которую_будут_закачиваться_пакеты> |
RiD |
|
Темы:
30
Сообщения:
400
Участник с: 27 июня 2011
|
Ага, идея ясна! Как всегда, проще чем я думал. Пологаю это применимо, когда там уже что-то установлено? Теоретически остался один вопрос. Как из x86_64 arch установить в папку /newarch arch i686? vadik Огромное спасибо за наводку! |
vadik |
|
Темы:
55
Сообщения:
5395
Участник с: 17 августа 2009
|
RiDДа. RiDНикогда таким не извращался, да и не совсем понял зачем. Если нужно установить похожий список пакетов, то примерно так. Или установить в виртуалку, там отладить, а потом перенести на флешку. Хотя может быть есть и более простые пути, но пока ничего более умного в голову не приходит. |
RiD |
|
Темы:
30
Сообщения:
400
Участник с: 27 июня 2011
|
В общем, думаю Вы мне дали достаточно информации, что бы я сам разобрался. Премного благодарен :-) Тем не менее, вопрос пока открыт, и если кто-то предложит что-то более рациональное, буду как и прежде, премного благодарен ;-) P.S. Что бы не скачивать образы и не ставить виртуалку. Да и хочется свести к ~одной консольной команде. Так эстетичнее, что ли :-) Я где-то видел заметку, про переход с 32-bit на 64-bit без переустановки, там правда, успехом не увенчалось, но возможно её результаты помогут мне в исследовании данного вопроса. |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
У пакмана есть ключ –config для указания на pacman.conf, в котором есть строчка Architecture = |
sleepycat |
|
Темы:
98
Сообщения:
3291
Участник с: 19 июля 2011
|
да, к этому совету еще заточите скрипт который бы “грамотно” использовал бы rsync(foe example) и поидее дело в шляпе (я к тому что речь может идтить не только о пакетах в целом, но и например о рабочих конфигах скажем в томже хомяке).
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
|