Новый установочный образ Current Release: 2012.09.07

блин не понимаю чего многие плачут. Отказ от rc.conf - путь к systemd, хотя несомненно жаль rc.conf. Путь к systemd, как мне кажется неплох, становится всё более унифицировано. netcfg тоже приятная штука, и довольно удобная. а установка pacstrap /mnt base, по мне так проще чем AIF. опять же. насколько помню AIF не поддерживает GPT. Будет инсталятор - хорошо, не будет - хорошо =)

UPD. Для меня удобнее арча нет. админю дебианы ( полный кошмар ), centos ( уже лучше ), десктопные убунты =( ( хорошо бы закопать, ибо больше всего проблем с ними), ну и перевожу сейчас предприятие с opensuse на любимый арч.
P.S. Арч на декстопе на предприятии очень даже хорош, кто бы чего не говорил. и в качестве сервера - удобней для меня нет.
По-моему, такое резкое неприятие нового образа коренится в хроническом страхе не очень опытных юзеров перед “голой” консолью. Сужу по себе, само собой.
AIF - хоть псевдо-, но графический интерфейс, он проводит за ручку через процесс установки этап за этапом. А в консоли - только текстовые команды, которые надо вводить по порядку и без ошибок. Неуютно.
Почитал АрчВики, статью lampslave (здорово, спасибо!) и вроде разобрался… Не так сложно.
knoxville
vadik
Я вообще, когда последний раз устанавливал арч, написал заранее скриптик со списком необходимых команд (замена системных конфигов на свои, установка нужных пакетов и т.д.).
Не могли бы вы показать содержание данного скрипта, или дать линк где это описано. Заранее спасибо.
Показывать именно мой скрипт смысла нет, поскольку делался под конкретные задачи. Но сложного ничего нет. Как уже писал nobus - это обыкновенный скрипт на bash. Содержание моих скриптов не сохранилось, поскольку последний раз их использовал года полтора назад и сейчас просто не могу найти. Но поверьте - ничего сложного. Конфиги готовятся заранее, список устанавливаемых пакетов - тоже. Желательно все это дело перед установкой проверить в рабочей системе (чтоб сразу исключить возможные ошибки).
ProFfeSsoRr
эх - я часто переустанавливаю. Точнее - ставлю. Т.к. у нас Арч - система для десктопов на работе. Придется вот теперь писать полностью самостоятельный скрипт для установки (сейчас у меня скрипт, который уже из установленной системы запускать - чтобы не надо было пересобирать iso каждый раз), и соответственно постоянно пересобирать iso образ (т.к. постоянно что-то меняется в наборе софта, в конфигах и т.п.)
(немного, с вашего позволения)
Поделюсь по этой теме своим опытом, правда не арча, а убунты. На работе примерно половина машин на убунте и чтобы каждый раз не тратить время на установку/настройку, делаю так:
1. На одной машине поставил, настроил, вылизал всё.
2. Скопировал профиль пользователя в /etc/skel. “Эталонная” система готова.
3. Загрузившись с LiveCD клонзиллой кладу образ винта на сетевой ресурс. Винт на “эталонной” машине разбиваю: / - 5 гигов, /home - 1 гиг.
. . .
4. Приходит новый комп.
5. LiveCD -> Clonzilla -> 5 минут и на новом винте готовая, вылизанная система. Оттуда же Gparted-ом растягиваю /home на остатки винта.
6. Загружаюсь с новой системы. Udev замечательно справляется с вдруг изменившимся оборудованием.
7. Создаю нужного пользователя - из /etc/skel копируется уже полностью настроенный и готовый к работе профиль.
8. Загружаюсь новым пользователем. grep-ом и иже с ним (одной командой) в профиле меняю ссылки на изменившееся имя компа/пользователя.
9. Всё. На все-про всё буквально минут 15. Очень сильно экономит время. Никакой возни с исошками и всякими бубнами. У всех юзеров одинаковая система. Остальные изменения (со временем, при необходимости) делаются при загрузке запуском одного “системного” и одного “пользовательского” скрипта с сетевого ресурса (тоже всё было настроено еще на “эталонной машине”).

PS. Первые три пункта выполняются 1 раз. Ну или при серьезных изменениях можно на тестовую машинку залить образ, поправить настройки и снова сбросить на сетевой ресурс…
(спасибо за внимание :) )
Попробовал новый установочный образ в вируталбоксе, чисто ради любопытства. Ставил по вики. Все нормально установилось. Так что жить можно. :)
и чтобы каждый раз не тратить время на установку/настройку, делаю так
У меня сейчас так:
0) все пользователи в LDAP, домашние папки монтируются с помощью pam_mount с сервера.
1) ставлю базовую систему с Archiso, далее перезагружаюсь в установленную систему, монтирую винт с полным срезом репозиториев (у меня дома канал в 40 мбит и я держу локальный репозиторий) и своим установочным скриптом и запускаю его - он все делает сам. Преимущества - скрипт совместим с любым iso образом арча, минусы - приходится его допиливать по мере того, как что-то меняется (pacman -Sf filesystem воткнуть к примеру, или еще что-нить подобное).

Теперь же придется самому делать такой iso, который сразу будет монтировать мой винт с репозиторием и накатывать систему. Минусы - если надо что-то поменять в скрипте, то придется iso пересобирать. Плюсы - совсем автоматическая установка, загрузился с образа, запустил - и оно само там поставится.
BeerMan
В связи с вышеизложенным:
Уважаемые Гуру! Каким образом можно “впихнуть” в фирменный образ свои файлы, не повредив при этом структуру диска? Чтобы не заморачиваться со сборкой своего установочного образа. Пока был один boot-image в образе - все проходило на-ура в UltraISO под wine'ом.
Можно личкой, т.к. вопрос, все-таки, не совсем относится к обсуждаемой теме.
Не фонтан конечно, я предпочел пересобрать, но может пригодится. тыц
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
Поставил на домашнюю машину по англоязычному мануалу, без проблем. В AIF была коронка: в процессе открыживания километрового списка “чего ставим” отмечаем несовместимые (как потом оказывается) вещи - и всё, “на колу мочало, начинай сначала”.
За пол дня управился с бэкапом старой системы (пол терабайта почти всякого разного слил), установкой новой системы и восстановлением нужного.

Тут паренёк сотворил сборочную, но в процессе разочаровался в Мандриве. Может приспособить его писать красивый инсталлер?
Не отвечая никому конкретно и не требуя ответов мне, просто поразмыслю и повспоминаю вслух:
1. насчет AIF. Тут больше все-таки вопрос привычки пользователя. Почему я ушел в линукс. Тупо надоела винда, ее косность, закрытость, непонимание, что конкретно делает тот или иной графический настройшик. “повесь эту галочку и будет тебе звук”. Но что конкретно происходит происходит в системе, когда я нажимал Ок? Об этом винда стойко молчала. Может домохозяйке этого и достаточно, но мне было мало.
Но уйти мало, надо еще и прийти. Первый линукс, который я смог нормально установить -это был altlinux 2.4 compact. До этого я пытался ставить redhat, blackcat, но все неудачно. Важно то, что инсталятор altlinux`a, все также скрывая подробности, тем не менее позволил установить систему в принципе. Инсталятор был как переходной буфер между виндой и линуксом. Вроде еще винда, но уже линукс. Та же самая картина была, когда я переходил с убунту на арч. После убунтушного инсталятора (знаменитые 7 шагов), пусть и консольный,но инсталятор aif позволил мне собственно поставить арч, я четко видел, что и в какой последовательности делать и собственно какие конф-файлы нужно править. Если бы три года назад aif не было, вряд ли я справился бы с установкой.
2.насчет rc.conf. Народ, ну вспомните, что вы подумали, когда впервые увидели этот файл? “блин, как просто! Ну почему в убунту (подставьте здесь название дистра с которого вы перешли на арч) до такого не додумались?”. Растребушить rc.conf по разным файлам, это KISS? Да ладно вам. Человек, в конце концов, достаточно ленивое существо, и запомнить название одного файла ему легче, что 5. Даже через год после установки, я помнил, что все настройки в rc.conf. Да, мы привыкнем к новому положению вещей, но все таки это не KISS.
3.Последние обновления. Ну поднадоели эти “manual intervention required”. Два года из трех, сколько я сижу на арче, обновления проходили практически на автомате, но последний год систему просто лихорадит. glibc это вообще “шедевр”. На одной машине обновление прошло почти безболезненно, вторую я мучил где-то с час. Обновить-обновил, но осадок остался. Как-то возникает мысль, что разработчики в погоне за новыми разработками, совсем позабыли об удобстве работы пользователей. Вот сейчас, после последних обновлений отвалился кард-ридер, хотя до этого работал без проблем. Опять бросать текущую работу, лезть в итернет, искать у кого еще такие же проблемы и как они их решали? Лезть в дребри системы,отлавливая, что глюкануло? Писать баг-репорты и ждать ответ? Неужто нельзя более тщательнее готовиться в глобальным изменениям в системе.
4.Что удерживает, это конечно “ролинг релайз”. Возможность не переставлять систему и иметь свежие версии программ, после убунты с ее полугодовым интервалом выхода новых сборок, казался глотком свежего воздуха. Думается, что и винда и всякие *бунту со временем придут к этому же. Но понимая, сколько времени отвлекается на этот “ролинг релайз”, также понимаешь, что не правильным путем идет куда-то арч.
Да, по ходу придется менять дистр… Всё это хорошо, понимание работы системы и всё такое. Но делать chrotы, биндить папки и т.п. мне доставляет мало удовольствия, особенно когда система должна быть готова за достаточно короткий срок (и без howto). Поэтому я и ушёл с генту, а тут опять… Да и вообще последние нововведения очень и очень мало радуют - раскидывание одного конфига на несколько (rc), через одно место отключаемые ключи. 21 век а заморочки на уровне локализации слаки в начале 2000х. Арч выбирал за простоту и прозрачность, и хде? Вобщем на второй комп я арч уже раздумал ставить, да и на основном похоже со временем придется менять, печально.
Кто-то скажет что я ленивый, нуб и т.п. думайте что хотите. На арче сижу почти с его появления и очень к нему привык.
 
Зарегистрироваться или войдите чтобы оставить сообщение.