Автор Тема: Моя экскурсия в Arch Linux :)  (Прочитано 22278 раз)

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

Оффлайн ludoed

  • Местный
  • *****
  • Автор темы
  • Сообщений: 861
  • ludoed1970@jabber.ru
Моя экскурсия в Arch Linux :)
« : Май 28, 2011, 23:20:52 »
Сегодня (27.05.11) в Питере полдня лил дождь :(
В общем, под тягостным впечатлением новаторских инициатив Шаттлворта со товарищи, и просто от желания найти новых приключений на свою пятую точку, взял ноут и поставил на него Arch.
Ещё одним побудительным моментом было желание познакомиться с "другим Линуксом", не основанным на Убунте и apt. К тому же заинтересовало, что у Arch нет понятия "релиз" - система просто обновляется по пакетам и всегда остается свеженькой. Потому что ежегодная пляска с бубном в начале мая начала утомлять

Вот, решил поделиться впечатлениями. Хорошо понимаю, что для опытных товарищей это скучно, но на сайте много новичков, может, им будет интересно

Ставил с флешки, при этом открыв на мониторе десктопной машины русскую wiki c archlinux.org
Первая попытка обломалась по моей же глупости - на флешку был закатан образ core, а ставить я полез по ftp через сеть, чтобы сразу получить свежие пакеты
В результате поставилось криво и все конфиги оказались пустыми, а при попытке ввести пароль рута инсталлятор выпал в осадок  ;D


Осмыслив совершённые глупости, сделал вторую попытку, пойдя более каноническим путём - поставил всё с флешки, а потом обновил через сеть.
Надо сказать -- повезло, что сразу заработал Wi-Fi, собственно, он и на Убунте встал с полпинка, а в Arch используется тот же udev.
Итак:

0. После загрузки с флешки впечатление, что попал в Unix System V  :)
Голая консоль. Вошёл под рутом, по текстовой подсказке запустил инсталлятор на 1й консоли, на 2й можно открыть с флешки руководство, но оно на английском, по Wiki удобнее, на 3-й и остальных можно делать любые операции, а на 7й выдается текстовый вывод инсталлятора

1. Инсталлятор у них псевдографический, и линейный, как плохой шутер - даже если предыдущий пункт был выполнен, но потом инсталлятор выпал с ошибкой -- надо начинать с начала. Продолжить с середины не дает. Хотя если не делать глупостей - он и не выпадет.

2. Очень грамотно написанная Wiki
- Ничего лишнего и всё очень толково и понятно

3. Первоначальная настройка системы проста до безобразия -- почти всё прописано в файле rc.conf, туда же при установке вписываются новые демоны и модули ядра. В wiki есть ссылка на rc.conf с русскими комментариями, но я его в систему не пихал, а только заглядывал в него при конфигурировании

4. Иксы после установки системы не устанавливаются - их надо отдельно ставить. После 1-й перезагрузки попадаешь в ту же голую консоль.

Надо сказать, уверенности в том, что эта хрень у меня заработает, не было никакой. Поэтому, когда оно перезагрузилось и выдало приглашение консоли, первое, что пришло в голову: "И вот я в Аркадии" (Et in Arcadia ego) Правда, Аркадия выглядела очень аскетично.  ;D

Но первым делом надо обновить систему до актуального состояния.

5. Менеджер пакетов у них - pacman. Пакет представляет собой просто архив формата tar.gz, но зависимости отслеживаются. Pacman работает исключительно в консоли, интерфейса вроде Synaptic к нему нет. Но очень удобный.
Команда
pacman -Syu обновляет всю систему, а
pacman -S имя_пакета_1 имя_пакета_2 устанавливает пакеты.
Репозитории прописываются в /etc/pacman.conf, формат очень простой. Ключей gpg нет, аналога ppa нет, но есть возможность подключать сторонние репы через тот же файл.

6. Никаких вам Гномов или KDE - это вы потом сами выберете и доустановите отдельно. А вот драйвер Nvidia встал с полпинка без всяких танцев с бубном. Также, как и Xorg.

7. При установке немного напрягает после каждой перезагрузки из консоли  поднимать Wi-Fi, хотя нужно всего две команды (если нормально работает)
iwconfig wlan0 essid имя_вашей_сети
dhcpcd wlan0

8. По умолчанию, если ставить Gnome, то ставится Gnome 3. Думаю, что я об этом ещё не раз пожалею. Вам не нравится Unity? Гы... Видели бы вы Gnome 3... Разработчики, похоже, думают, что его вообще не надо настраивать. Ничего толком не найдёшь, настройки очень бедные и какие-то кривые.
Переключение окон и рабочих столов кошмарное. В меню по умолчанию выводится какая-то каша из всех программ сразу, хотя можно и отсортировать по категориям. Чего-то типа Favorites как в Unity сделать не догадались.
К тому же оно захотело pulseaudio и в установленном виде отожрало 1,5 гига.
Этак мы скоро винду догоним по прожорливости, не к ночи будь сказано... :(

9. Переплевавшись, в Гугле нашёл, как переключить эту поделку в режим Failback, предназначенный "для слабых видеокарт" (на самом деле - для нормальных людей) Появились 2 панели гнома и почти нормальное меню, только вот подменю Система так и сгинуло.
Переключается оно - ни за что не догадаетесь, где. В пункте настроек "Системная информация", закладка "Графика" - "Принудительный альтернативный режим". А в gdm переключения теперь нет
ППЦ. Поди догадайся.
В этом режиме на панель можно добавлять апплеты - меню вызывается через Alt+Правая кнопка мыши на панели.
К собственно, арчу моё возмущение отношения не имеет, надо только выяснить, нельзя ли там все-таки установить Гном 2

10. А вообще он очень шустренький, этот Арч, даже с третьим Гномом. Только устанавливается долго -- перед каждым шагом надо читать wiki.
Никаких кодеков пока не устанавливал, но поставил vlc и попробовал проиграть видеофайл - играет, но звук какой-то странный, с хрипотцой. А но если переключить в vlc звук с "По умолчанию" на Alsa, то все ОК - чисто и красиво.

Вот такие впечатления.
 :)


все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях ;)

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками :)

Оффлайн butjapka

  • Местный
  • *****
  • Сообщений: 1151
  • Компьютер думает так, как думает его хозяин.
Re: Моя экскурсия в Arch Linux :)
« Ответ #1 : Май 28, 2011, 23:32:40 »
даааа, ничего не скажешь, красиво описано, эту статью можно и в какой нибудь блог выложить, или подкаст записать ;)
« Последнее редактирование: Май 28, 2011, 23:35:16 от butjapka »

Оффлайн Владимир Юрганов

  • Активист
  • ****
  • Сообщений: 438
Re: Моя экскурсия в Arch Linux :)
« Ответ #2 : Май 29, 2011, 07:21:26 »
уменя коллеги на арче сидят. посмеиваются над нашими убунтуми, особенно по поводу новых тенденций гламуризации.
Но их так же пугает необходимость в последствии перелезать на gnome3 и grub2  ;D Типа - куда катится мир ))

Оффлайн ludoed

  • Местный
  • *****
  • Автор темы
  • Сообщений: 861
  • ludoed1970@jabber.ru
Re: Моя экскурсия в Arch Linux :)
« Ответ #3 : Май 29, 2011, 10:23:39 »
Вчера за поздним временем забыл упомянуть важные моменты:
11. Инсталлятор на английском, поэтому надо быть предельно внимательным и с словарём, если не уверены

12. Разделы были созданы заранее - раньше на ноуте стояла убунта. При распределении разделов - / /home /swap надо быть предельно аккуратным - выскакивает маленькое окошечко и спрашивает
"Create new filesystem... что-то там?" Так вот, для /home надо нажать "No", а то отформатирует сразу и безжалостно - что у меня и случилось :(
Хорошо ещё, что в /home ничего путного не лежало - всё хранится на отдельных разделах с доступом по символьным ссылкам
В общем, это вам не ubiquity, тру пингвин суров, как челябинец, и ошибок не прощает.  ;D

Насчёт блога - была мысль завести, но кто его читать будет? А на форуме народ новые темы отслеживает
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях ;)

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками :)

Оффлайн maksipes

  • Global Moderator
  • *****
  • Сообщений: 116
Re: Моя экскурсия в Arch Linux :)
« Ответ #4 : Май 29, 2011, 10:44:55 »
Да, это вам не ubuntu.

Оффлайн gard

  • Новичок
  • **
  • Сообщений: 71
Re: Моя экскурсия в Arch Linux :)
« Ответ #5 : Май 29, 2011, 20:39:37 »
 :) Привет всем, кто меня еще помнит и всем остальным =) Нечаянно зашел почитать, так с казать в режим "ro only". Как раз сижу на арче уже больше года, а может полтора уже и не помню, потому и тут появляться практически перестал. Система очень нравится, а вот третий гном меня убил, хотя я ожидал его с большим энтузиазмом. Пока сижу на кедах, компьютер жены с гнома 2.32 не обновляю, опять же пока. На работе так же пока не обновленный последний гном 2й ветки. Система по сравнению с Убунту конечно шустрее и "чище". Но вот сижу и думаю, что перебираться надо на Debian, CentOS или FreeBSD, последняя для дома может быть и не совсем предназначена. Хочется просто развиваться (и хочется и колется =) и прихожу к выводу что арч, с его иногда "внезапными" обновлениями для серверов не очень подходит. Хотя  чего греха таить, у меня на нем два сервера, трудятся в боевых условиях. Но надо быть очень внимательным в этом плане.. А для десктопа - то, что доктор прописал, всегда самый свежий софт, даже в gentoo он так быстро не попадает в стабильную ветку и это для десктопа несомненный плюс. К тому же десктоп обновлениями я ни разу не рушил, как правило все гладко. Вот как то так =).

ps: кстати при достаточной тренировке или просто знании что и как делать ставится система минут за 15 + можно сделать репозиторий с нужными пакетами на флешке. Я как то с другом на 3 компьютера полноценные системы поставил за час, один за другим. Гном, офис, драйвера принтеров и еще что-то, что требуется работникам детского сада. =)
« Последнее редактирование: Май 29, 2011, 20:45:23 от gard »

Оффлайн gard

  • Новичок
  • **
  • Сообщений: 71
Re: Моя экскурсия в Arch Linux :)
« Ответ #6 : Май 29, 2011, 20:50:20 »
Насчёт блога - была мысль завести, но кто его читать будет?
Не поверите, я когда то заводил блог писал так о простых вещах и немного о копании в бессмысленном и беспощадном.. Пока я постил в него у меня за полгода или год было 2,5к просмотров, всего.. да по сути мало, появились комментаторы, даже благодарили. Потом я как то стал лениться и посттить перестал, потом просто не хватало времени. И еще за год, в течение которого я в блог не писал число просмотров стало 12 с чем-то тысяч. Уже немало, по 25-50 в день бывало.. Но.. не вынесла душа поэта, не пишу - стадно стало мне и я блог удалил со всеми потрохами. Вел на wordpress.com..

Оффлайн ludoed

  • Местный
  • *****
  • Автор темы
  • Сообщений: 861
  • ludoed1970@jabber.ru
Re: Моя экскурсия в Arch Linux :)
« Ответ #7 : Май 29, 2011, 21:16:55 »
Сегодня доустанавливал Firefox и кодеки.
Для кодеков пришлось подключить французский реп - по лицензионным соображениям из основных репов кодеки убрали.

Реп добавляется с полпинка - в /etc/pacman.conf вписываются 2 строки
[archlinuxfr]
Server = <url> (в виде http://.... и так далее)

Затем обновляется база данных
sudo pacman -SyyЭто происходит крайне быстро.

Затем пишу команду - например
sudo pacman -S codecs | tee -a ~/codecs_inst.txtЧасть после | в общем-то не нужна, это я придумал, чтобы отслеживать, что прилетело по зависимостям - весь вывод пакмана копируется в текстовый файл
Грузится шустренько, пакеты небольшие, а устанавливается вообще мгновенно

Кроме кодеков еще поставил плагины gstreamer
sudo pacman -S gstreamer0.10-pluginsчтобы оживить тотем
Все делал по wiki - хорошо что английским владею

Жалею, что не отследил вчера установку Gnome3 через tee - это чудовище меня просто угнетает

gard
Насчет блога - Вы правы, на это время надо, а его вечно не хватает
Кстати, по Вашему опыту - а Gnome2 уже невозможно поставить? в wiki на установку обоих Гномов с нуля одна и та же команда -
pacman -S gnomeУ меня по ней 3й поставился
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях ;)

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками :)

Оффлайн gard

  • Новичок
  • **
  • Сообщений: 71
Re: Моя экскурсия в Arch Linux :)
« Ответ #8 : Май 30, 2011, 06:15:20 »
Поставить вроде бы можно, есть какие то зеркала для даунгрейда, где версии пакетов не самые свежие, но это будет видимо костыль. Все равно рано или поздно придется обновиться полностью и опять появится 3й гном.. Люди на форуме вроде бы и откатываются на второй, но понимают что это лишь временная мера.  :)

Оффлайн calambus

  • Местный
  • *****
  • Сообщений: 1465
  • calambus@jabber.ru
опыт увеличивается пропорционально количеству выведенных из строя Систем и оборудования...
Руководство по добавлению изображений на Форум

Оффлайн maksipes

  • Global Moderator
  • *****
  • Сообщений: 116
Re: Моя экскурсия в Arch Linux :)
« Ответ #10 : Май 30, 2011, 19:42:44 »
calambus, да. По возможности читайте на английском wiki, быстрее обновляется.

Оффлайн ludoed

  • Местный
  • *****
  • Автор темы
  • Сообщений: 861
  • ludoed1970@jabber.ru
Re: Моя экскурсия в Arch Linux :)
« Ответ #11 : Май 30, 2011, 22:02:03 »
Calambus
Я делал по руководству для новичков, Ваша ссылка - на более расширенную версию, так что спасибо :)
В закладки.

Сегодня привел в работоспособное состояние тачпад ноута при помощи synaptics, заодно отрегулировал настройки тачпада в Гноме 3. Оказалось, что гномовские настройки в некоторых местах достаточно адекватные - просто места надо знать.

Поиск эрогенных зон Гнома 3 продолжу позже, ибо осуществил давнюю мечту - установил Enlightement Е17, и за час он еще ни разу не упал! Das ist fantastisch!
Теперь вот сижу, разбираюсь в модулях и гаджетах этой чудесной игрушки, заодно наслаждаюсь ее прибамбасиками и свистелками.

Должен заметить, что пробовал ставить Е17 в Убунту 9.04 и в Убунту 10.04 - это было что-то с чем-то, падало каждые 5-10 минут. А в Арче мало того, что работает стабильно, так оно еще и русифицировано, и русский язык правильно переключает!!! Через xorg.conf, что само по себе необычно, т.к. по свидетельству некоторых товарищей, Е17 кладет на xorg.conf и живет своим умом.

Из огорчительного - эта версия Е17 почему-то отказывается импортировать ранее скачанные темы. Почему - пока не понял
« Последнее редактирование: Май 30, 2011, 22:48:03 от Universe »
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях ;)

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками :)

Оффлайн Universe

  • Global Moderator
  • *****
  • Сообщений: 270
Re: Моя экскурсия в Arch Linux :)
« Ответ #12 : Май 30, 2011, 22:51:27 »
Действительно, завели бы блог, что ли - там и материться от восторга можно, да там всё можно.... А читатели подтянутся. Пиарить можете ссылкой в подписи, как раньше делал gard.

Оффлайн butjapka

  • Местный
  • *****
  • Сообщений: 1151
  • Компьютер думает так, как думает его хозяин.
Re: Моя экскурсия в Arch Linux :)
« Ответ #13 : Май 30, 2011, 23:12:14 »
да уж, русская речь без мата превращается в доклад  ;D

Оффлайн maksipes

  • Global Moderator
  • *****
  • Сообщений: 116
Re: Моя экскурсия в Arch Linux :)
« Ответ #14 : Май 30, 2011, 23:34:14 »
xorg.conf
После метаний Х'ов остновился на записи в ~/.xinitrc
setxkbmap -layout us,ru -variant ,winkeys \
-option grp:caps_toggle,grp_led:scroll,terminate:ctrl_alt_bksp