Размышления об Arch Linux

Ищете инструкцию по установке Arch Linux? Её здесь больше нет, изучайте wiki.

Почему инструкция исчезла? Потому что она вам не нужна. Да и сам Arch, скорее всего, тоже. Дочитайте статью до конца, если думаете иначе.

Для начала, чтобы никто не считал меня неосилятором, немного о моём опыте в Arch Linux. Я использовал Arch в качестве основной системы с конца 2010 до конца 2014 года. За это время я три или четыре раза переустанавливал систему, при этом не делая никаких кардинальных изменений. Переустановки делались не из-за смерти системы или железа, а просто потому, что мне нравилось начинать всё с нуля.

В процессе я научился некоторым "полезным" вещам: размечать диски в консоли, поднимать PPPoE через "кабель из стены" и 3G модем, ставить Arch практически с закрытыми глазами (инструкция, которой здесь больше нет, проверялась установкой системы в Virtualbox более десяти раз - при каждом обновлении установочного образа).

Но... Я не научился ничему действительно полезному, без кавычек. Я не собрал из исходников ни одной программы, не написал ни одного shell-скрипта длиннее двух строк. Я даже не могу сказать, что знаком с systemd, потому что кроме запуска/остановки демонов и просмотра логов я больше ничего не умею.

Я по-прежнему не обладаю знаниями, которые можно продать: не умею конфигурировать сеть (настоящую, а не компьютер - роутер), не знаю как настраивается samba, системы виртуализации, web-серверы.

Почему? Потому что для использования Arch-а этого знать не нужно.

Установка Arch Linux не делает вас сколько-нибудь продвинутым линуксоидом, она просто отнимает ваше время. Если вам это нравится - отлично, пусть это будет вашим хобби. Но если вы хотите стать настоящим Linux-администратором, если хотите в будущем работать в этой области - забудьте про Arch.

Все знания, кроме тех, что относятся непосредственно к Arch-у, можно получить в любом современном дистрибутиве. Более того, их лучше получать не в Arch-е, а в том дистрибутиве, с которым вам, возможно, придётся работать.

Пожалуйста, подумайте ещё раз, прежде чем браться за установку.

P.S. Из старых комментариев пока что оставляю те, что подтверждают мои мысли. Не обижайтесь и пожалуйста не думайте, что решение об удалении инструкции, которую я поддерживал полтора года, далось мне так легко...

Комментарии (RSS)

Уважаемый lampslave!

Аккурат с тех пор, как Арч помчал работать с systemd, практически ежемесячно посматриваю обновление данной статьи, а заодно обновление вашего блога в целом. Очень рад что вы так трепетно относитесь к актуальности информации. Я сам недавно начал преподавать операционные системы и вместо таких столпов как debian или rh, даю студентам арч, т.к. считаю, что он более наглядно охватывает тонкости работы linux. Собственно, эта статья и меня подвигла на более углубленное изучение linux. Мое мнение, вам давно уже пора бы прикрутить какой-нибудь django-robokassa к блогу, чтобы благодарные читатели, вроде меня, могли в меру своих скромных возможностей презентовать вам посильную помощь на ячменный отвар. Как бы то ни было - продолжайте радовать нас своими статьями еще больше.

С уважением, Qserqsis.

Ответить Отменить ответ

Арч - хорошая штука для обучения, потому что позволяет вдоволь наковыряться в системе не впадая в крайности, однако должен заметить, что непосредственно для работы он всё-таки не предназначен. Поэтому очень желательно хотя бы иногда упоминать про другие дистрибутивы и стараться направлять усилия студентов не на настройку какого-нибудь awesome, а на изучение системы в целом, виртуализации, серверов, sql, самбы и вообще тех инструментов, которые в дальнейшем смогут принести им деньги, а не только красивые скриншоты.

Что касается пожертвований... Спасибо, но нет. Статьи я пишу для себя и получать за них деньги не готов, во всяком случае пока.

Ответить Отменить ответ

Арч охватывает тонкости линукс по своему. Вам надо преподавать LFS.:-)

Ответить Отменить ответ

Я думаю просто что Вы просто вырасли из Арча,так бывает.Также и с ЯП можно выучить ассемблер , это круто но быстрей будет на Сsharp

Ответить Отменить ответ

Плохо, что здесь нет квитанции на почту от ответе на коммент. Многие диалоги оборваны. Люди ушли и не вернулись. Я вернулся потому что пришел посмотреть мануал другими глазами. И многое совсем не так прочитал. :-) Кое какое зерно есть и вмаагем мануале, но до совершенства еше далеко. :-)

Ответить Отменить ответ

Совершенства он и не сможет достичь, ибо жить ему недолго осталось. К тому же, я никогда не задавался целью написать инструкцию, которую можно просто скопипастить. Вся суть Арча в том, чтобы пройти каждый этап самостоятельно и получить свою систему, а не Xubuntu с pacman-ом.

Ответить Отменить ответ

жить ему недолго осталось.

Блогу? Т.е. надо по-быстрому копипастить?

Ответить Отменить ответ

Нет, блог пока ещё покрутится :)

А вот насчёт инструкции по установке у меня немного другие планы. Со временем я от неё избавлюсь, как избавился от порядочного количества других статей, но не потому, что чем-то обижен и решил сделать всем плохо. Просто в wiki гораздо больше информации, она поддерживается и исправляется. Да и установка с использованием скриптов действительно проще и удобнее. Если с ними есть какие-то проблемы, то надо писать баг-репорты, а не пытаться искать обходные пути.

Ответить Отменить ответ

установка с использованием скриптов действительно проще и удобнее.

Не согласен. Установочные скрипты не нужны и только усложняют понимание процесса установки. Не все со мной соглашаются - и на форуме и здесь (как оказалось), а зря...

Ответить Отменить ответ

Проблема в том, что понимать процесс больно-то никто и не хочет. А вот создавать себе проблемы типа "сдохну, но настрою wifi из коробки" почему-то хотят все. Хотя можно легко воткнуть кабель, поставить чего надо (вплоть до Gnome 3 с NetworkManager-ом), и не иметь никаких проблем.

Ответить Отменить ответ

В целом - да. Посты типа:

добавить установку фирмаре для wireless, иначе после рестарта в реальную систему wirelss интерфейс не взлетит.

доставляют. И VPN не взлетит, и 3G, и еще какая-то экзотика, о чем, кстати, честно предупреждается в вики, которую в любом случае никто не отменял.

Ответить Отменить ответ

Ну и зря :)
Оставил бы для истории.
Лет через 10 или на пенсии бы вернулся сюда и повспоминал :)

Ответить Отменить ответ

Полностью согласен! :) Я арч поэтому и юзаю, т.к. самая простая система из всех что пробовал. Надо включить что-то в автозагрузку - systemctl start что-то, надо закомпилить что-то из исходников с кучей зависимостей - yaourt что-то. Благодаря ауру и системд - система начинает полностью соответствовать своему принципу KISS. Хотите учиться - идите ковыряйте генту, или даже дебиан (если туда еще системд не прикрутили). Арч идеален для десктопа.

Ответить Отменить ответ

И чем же rc-update add в OpenRC и update-rc.d start в Debian принципиально отличаются от systemctl enable в Арче? Ковырять надо не дистрибутивы, а программы, которые на них запускаются. И это относится вовсе не к текстовым редакторам, а к кое-чему посложнее.

Ответить Отменить ответ

В дебиане вроде как можно систему инициализации любую завести (или раньше можно было), что само по себе уже даст навыки сборки и настройки системы на уровне поэтапового запуска, когда в арче системд жёстко прописан и у тебя сразу есть всё из коробки.

И смысл ковырять программы в целях изучения линукса? В целях изучения линукса стоит ковырять линукс, в целях изучения программ - программы.

Ответить Отменить ответ

Смысл в том, что за знание самого Линукса деньги не платят. Платят за программы.

Ответить Отменить ответ

Нутак если целью ставить заработок - изучайте программы. Тут уже вопрос в том, для чего человек сидит на конкретном дистрибутиве. Для меня например это стабильная десктопная система для всего, что я делаю за ПК. Какая разница на каком дистрибутиве эти программы будут выполняться?

Ответить Отменить ответ

Об этом я и писал. Если это ваше хобби - используйте что угодно, хоть FreeBSD. Только не надо забывать, что еда из воздуха не берётся, и кроме хобби желательно заниматься чем-то ещё.

Ответить Отменить ответ

Щяс я щупаю juniper-однако знание линукс какраз в тему

Ответить Отменить ответ

привет! может у тебя творческий кризис, не? энивей, прекрасно тебя понимаю. но вот, дистрибутив линукса мне очень нравится -- настолько, что все таки имеет смысл держать и обновлять под него инструкцию по установке и использованию. чем я и занимаюсь тоже.

а вот всякую техническую ерунду, которую 100500 раз уже обсасывали на других тематических сайтах по линуксу, к себе в блог не тащу. все, что легко гуглится, сразу идет нафиг. нечего весь интернет в блоге собирать. это как с девушками - всех не перетрахаешь, неча и начинать. :)))

извиняюсь за петросянство. согласен с тобой, тоже ведя блог чисто для себя. если ты от Arch Linux'а не фанатеешь, то ничего страшного чтобы избавиться от статьи которая тяготила тем, что ее нужно было содержать в актуальном состоянии.

Ответить Отменить ответ

Arch Linux не делает вас сколько-нибудь продвинутым линуксоидом Все знания, кроме тех, что относятся непосредственно к Arch-у, можно получить в любом современном дистрибутиве.

Да хрен с ней, с продвинутостью! Скажу так: используя весь зоопарк дистрибутивов до Арча я имел смутное представление о том, что там в системе внутри. Почему? Потому что не было необходимости, т.е. там что-то либо работало, либо не работало - третьего, по моему тогдашнему мнению, было не дано. Арч меня научил думать и решать вопросы, часто вообще в отсутствии иксов. Разумеется, все эти знания, вероятно, можно приобрести в др. дистрах, но, имхо, каждый выбирает дистр линукса соизмеримый с собственной ленью. Мне импонирует конструктор, да и, вообще, Арч - единственный дистр, в котором я хоть немного разбираюсь и мне уже лениво изучать другой пакетный менеджер, другую систему инициализации и вообще нюансы других дистров, поэтому заставить меня мигрировать на что-либо другое будет тяжело.

lampslave, мы с вами как бы не первый год знакомы по арчефоруму, и я все никак не возьму в толк, какая муха вас укусила? Вы то создаете блог, в котором излагаете, что Ubuntu - не комильфо, теперь, вон, Арч... Простите, но все это оставляет неприятный осадок.

Ответить Отменить ответ

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

Да хрен с ней, с продвинутостью!

В том-то и дело что нет. К сожалению, Арчем в последние несколько лет стали пользоваться не только те, у кого уже есть знания и работа (не обязательно связанные с Линуксом или ИТ), но и те, у кого ничего ещё нет.

И вот эта самая молодёжь, вместо того, чтобы чему-то учиться, занимается установкой Арча по wifi или настройкой KDE. Некоторые, думая, что что-то умеют в Линуксе, устраиваются работать за еду эникейщиками. И тащат на эту работу Арч, который вообще-то не предназначен для повсеместного использования.

Чем больше прошло времени от окончания школы, тем поганее однажды осознать, что у тебя нет знаний, которые можно было бы достойно (или вообще хоть как-то) продать. Я вот, похоже, ещё не осознал, иначе бы писал сейчас код, а не это сообщение.

Конечно, это в общем-то нормальный и "популярный" процесс - заниматься всякой чушью, пока не стукнет 25-30, потом резко схватиться за голову и начать навёрстывать упущенное, а потом умереть не дожив до пенсии от частых "снятий стресса" и тяжёлой работы, но подталкивать на этот путь (пусть даже и косвенно), я больше никого не хочу.

Что касается Убунты, то я никогда не говорил, что она не комильфо, разве что в шутку. Все эти 4 года я её использовал на работе.

То же самое и с Арчем. Знаю, это может прозвучать обидно, но я никогда не предлагал сменить дистрибутив тем, кто по моим представлениям понимает в Линуксе намного больше меня и/или имеет знания для нормальной работы.

Ответить Отменить ответ

Ах вот как... В целом такой ход мысли понятен. Однако боюсь, если вам под тридцатник, "наверстывать упущенное" уже поздно. IT - чрезвычайно быстроразвивающаяся область, где не то, что бы оторваться, а хотя бы оставаться на одном уровне с юнцами, которые ловят все на лету, тяжело.

это в общем-то нормальный и "популярный" процесс - заниматься всякой чушью

А вот это в точку. Могу рассказать свою историю (если не интересно - можно пропустить), попутно подтверждая вышесказанное.

К 25-ти я уже давно был на "ты" с Ассемблером Z80: писал всякие-разные утилиты, прикладные программы, игры в т.ч и динамические, создал собственную дисковую операционку, которая работала с флопом так, как я хотел, а не как мне навязывали: запросто работала с битыми дискетами, одновременно с записью вела ее проверку, файл мог иметь произвольный размер и занимать хоть всю дискету, а последняя не нуждалась в оптимизации (современный аналог фрагментации). Паралельно реализовывал аппаратные проекты, разработка которых иногда длилась довольно долго. Самое серьезное "железо" вместе с тогда еще живым отцом лепил 3 года, а потом еще 7 месяцев занимался программным обеспечением. Это не "долгострой" - и то и другое день в день все свободное время. Все вышло очень даже не плохо, даже находилось в работе, но, к сожалению, к моменту создания это детище уже морально устарело. Но ведь главное тогда было не это. Хобби! :)

К 30-ти мнемоника давалась все сложнее, все чаще скрипел мозгами и уже не мог "набирать" код в голове - только за компом с последующей отладкой. К 35-ти понял, что это нафиг никому не надо, а в 40 выкинул все одним махом.

Задолго этого у меня было другое довольно серьезное увлечение, но как только оно стало приносить доход я утратил к нему интерес.

Короче, за всю свою никчемную жизнь сделал вывод: все от натуры зависит. Я, к примерю, люблю шевелить мозгой, но не умею на этом зарабатывать. А кто-то учился на тройку с минусом, зато теперь - успешный бизнесмен.

Не знаю, довел ли мысль, но старался... )

Кстати, когда появился писюк, делал несколько подходов к С - так и не осилил, хотя всегда считал себя не последним программистом, а вы говорите "наверстывать"... )

Ответить Отменить ответ

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

Возвращаясь к Арчу - вся беда в том, что он считается Ъ-дистрибутивом, хотя по-хорошему "трушность" определяет не инструмент, а навыки по его использованию. Как с этим бороться я не знаю, остаётся разве что надеяться, что получив предложение сменить дистрибутив кто-то всё-таки одумается, глядя хотя бы на статистику аккаунта предлагающего :) Смысл в том, что если Арч не Ъ, а на Убунте скучно, то возможно, что следующим шагом будет что-то немного более продаваемое, например настройка Самбы, собственный почтовик или что-то ещё.

Ответить Отменить ответ

Прочитал статью! Меня привлекло не содержание статьи, а его дух. Приятно видеть на "той стороне" экрана живого человека. Честного с эмоциями и чувствами!

Только скажите честно, вы хотите быть специалистом, который хочет получать за свои знания деньги?! Или, вы хотите быть "знающим" линуксоидом?

Ответить Отменить ответ

Разница есть, она тонкая ...

Некоторые люди прямо не говорят, но говорят как бы намекая. В статье "Размышления об Arch Linux" вы даёте всем понять, что знания, которые невозможно монетизировать, не нужны. "Во всяком случае заниматься делом, которое не приносит денег -- это пустая трата времени". Вот главный посыл этой статьи, не так ли?

Ответить Отменить ответ

Заниматься можно чем угодно, только меру надо знать.

Ответить Отменить ответ

А что вам даст GENTOO в плане знаний, которые можно продать?

Ответить Отменить ответ

Мне - ничего, я ей пользоваться не собираюсь. Компиляцию из исходников желательно освоить, только надо понимать, что emerge firefox даёт вам столько же знаний, сколько и apt install firefox, поэтому копать нужно глубже. Кроме того, никто не мешает заниматься сборкой пакетов в той же Ubuntu с помощью checkinstall.

Ответить Отменить ответ

Как установить archbang, если сайты не помогли?

Ответить Отменить ответ

Очевидно, прочитать инструкцию по установке.

Ответить Отменить ответ

Мне вот нравится убунта, но рано или поздно она у меня таки начинает глючить (а именно намертво зависать). Самый долгий срок, который она у меня прожила без глюков - три месяца. Грешу на видяху, но побороть не удалось. При этом с арчем такого не было никогда, хотя железо то же самое

Ответить Отменить ответ

Дорогой lampslave.
Давненько не заходил к вам, и, был несколько впечатлён вашими выводами, с которыми разделяю свои взгляды. Успехов вам и с наступающим Новым Годом!

Ответить Отменить ответ

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

Недавно закончил настройку своего лаптопа (стандартный в последнее время набор: arch + i3wm, остались лишь незначительные мелочи).

Случайно наткнулся на ваш блог, и с ужасом прозрел. Пока что радует то, что на это ушло около месяца, т.е. времени не так уж и много упущено.

Однако ж, может, посоветуете, что делать дальше?

Ответить Отменить ответ

Чтобы давать конкретные советы надо знать, что вам нравится, и чем вы в принципе хотели бы заниматься. Может вам понравится десятками серваков рулить, а может вы лучше будете на фуре кататься и i3 собирать, пока коллеги на рыбалку ездят. Я серьёзно, не надо упираться в компы и думать, что как только вы станете админом или программистом, у вас сразу (или вообще когда-нибудь) появятся "деньги, дом в Чикаго, много женщин и машин" Ⓒ. Многие из айтишников этого никогда не получат, а вот глазами, сердцем и много ещё чем за свое занятие заплатят.

Ответить Отменить ответ

Хорошо, спасибо за развернутый ответ. Ну и поинтересуюсь из любопытства : на какой дистрибутив вы мигрировали (если, конечно, ушли с арча)

Ответить Отменить ответ

Я вернулся на Xubuntu. Весь путь можно увидеть тут :)

Ответить Отменить ответ

Добрый вечер!

Хотелось бы узнать Ваше мнение о дистрибутиве Linux Mint и различиях (плюсах, минусах) с Ubuntu, если сталкивались.

Ответить Отменить ответ

Сталкивался, но это было давно и неправда :) ИМХО, Mint имел какое-то право на существование, пока в Ubuntu не было Mate и Gnome3, но сейчас в нём вообще никакого смысла нет. Если сильно чего-то не хватает, никто не мешает подключить нужные ppa в Ubuntu и поставить всё из них.

Ответить Отменить ответ

Да вроде оба дистрибутива Debian-based поэтому всего должно хватать :) К тому же Mint использует, в том числе, и репозитории Ubuntu...

Спасибо за ответ!)

Ответить Отменить ответ

В свое время я опробовал около десятка дистрибутивов, в младые годы интересно было в них ковыряться, находить отличия и разные способы решения для одних задач. Но больше пары месяцев не мог усидеть ни на одном, кроме Дебиана. Спустя годы решил проанализировать почему так и ответ оказался до боли банален - мне нравится философия Дебиана. Не простота установки, не репозитарии, а именно философия. И используя Дебиан со времени тестового Этча не раз хотелось убежать то на Убунту, то на Сузи, но сразу понимал, что снова вернусь на Дебиан. Что же хотел донести? Для каждого человека (за исключением тех, для кого это работа) выбор дистрибутива и рабочего стола будет зависеть только от комфорта их использования, а уже комфорт будет проистекать от, возможно, не логических факторов со стороны другого человека.

Ответить Отменить ответ

зы ваши страдания напомнили мне одного чувака из youtube, который играл в новосибирском метро песни nirvana, и вообще всячески косил под курта кобейна. точнее было бы сказать, что ваш блог напомнил мне не его, а чуваков которые где-то в коментах смеялись над его жизнью, их фразы были что-то типа "ахаха это же надо, чувак потратил жизнь чтобы быть похожим на какого-то там курта кобейна". ну и мне представилось в голове, что если бы они пришли сюда, они бы сказали что-нибудь типа "ахаха, чувак хотел стать крутым прогером и зарабатывать деньги, и потратил жизнь на то чтобы изучать какую-ту там операционную систему, какой-то там arch-linux"

а вообще не парьтесь, это всего лишь операционная система, главное - попробуйте забыть о ваших прошлых неправильных ожиданий от неё, попробуйте забыть что вы вообще что-то ожидали от неё

зы2 о, а вы знаете есть ещё полезный навык - слепая печать всеми пальцами

зы3 не надо писать все эти ваши излияния, будьте сильным, удалите весь этот блог, займитесь чем-нибудь полезным, жизнь коротка

Ответить Отменить ответ

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

Знаю я про этот навык, очень жалею, что им не владею.

Это, кстати, неплохая мысль, заодно и денег можно сэкономить. Однако, пусть пока покрутится, возможно кому-то что-то из этого блога будет полезным.

Ответить Отменить ответ

Вы читали книгу Роберта Грина "Мастер игры"? Если нет, то советую вам. Возможно это немного изменит ваше мнение о зарабатывании денег и о смысле того чем вы занимались до этого. И конечно же жду вашего отзыва на мой совет.

Ответить Отменить ответ

Комментарий ожидает проверки