Это не форс и троллинг, просто перевод статьи, в которой представлен достаточно зрелый взгляд на вещи. Хотелось бы обсудить. Итак:
Среди миллиарда писем, которые я получаю, частая тема это моё нежелание опробовать и обозреть Arch Linux. Не основанный на нём, с прекрасным и модным интерфейсом, а оригинальный выпуск. Вот почему я пишу эту статью.
Я бы хотел без лишнего высокомерия обсудить более философские вопросы: как, когда и почему определенный дистрибутив заслуживают мою благосклонность? И почему Arch Linux, в его чистой, “голой” форме никогда не будет в моих обзорах. Вы не только получите ответы на эти вопросы, но и, вероятно, узнаете что-то новое. Приступим?
Пердолиться или не пердолиться?Аноним (Linux: Chromium based)26/07/16 Втр 00:10:33#2№1791129
В основном, арчеры считает, что их дистрибутив нужно держать в ежовых рукавицах. Другими словами, чтобы приступить к использованию операционной системой, вам сначала нужно вложить дюжину времени, энергии, терпения, аккуратности, а также много прочитать и ввести кучу команд в консоль. И всё это даже до того, как вы сможете насладиться толикой конечного результата. Это основной тезис. Если вы с ним не согласны, то можете закрыть статью и вместо разочарования сэкономить себе несколько минут. Как мы все знаем, вдумчивое чтение никогда не было сильной стороной среди линуксоидов. Благодаря долгому (от 30 мнут до четырёх часов) и обязательному испытанию настройкой Арч прославился как операционная система, над которой придется “попотеть”. Такое количество усилий, конечно, не может не пройти без торжества и почестей -- появляются такие термины, как “продвинутый пользователь” и “эксперт”. Всё бы хорошо, но я считаю, что все это совершенно неправильно.
Дело не в настройкеАноним (Linux: Chromium based)26/07/16 Втр 00:11:18#3№1791130
ельзя отрицать пользу в обучении от того, что ты установил настроил систему с нуля. Будь это LFS, Gentoo, Arch или какой-нибудь другой. Это упражнение, которое определенно должно быть проделано, поскольку помогает разобраться во всех шестеренках внутри системы. Но в этом случае операционная система не является каким-либо инструментом для выполнения задач (например, прослойкой для приложений), а является самоцелью. Это всё меняет.
Значит, если бы я собирался сделать обзор на Arch Linux, мне бы пришлось рассмотреть его не только как инструмент для развлечений или работы, а это идет в разрез с тем, чему посвящены обзоры. Все операционные системы, в частности и Linux дистрибутивы, существуют с единственной целью удовлетворять потребности пользователей: посмотреть фильм, послушать музыку, поиграть, напечатать парочку документов. Не вижу никакой пользы в обслуживании системы только ради обслуживания. Довольно-таки естественно, когда все наши затраченные силы уходят на обслуживания себя. И нет, я не пишу эту статью для воспитания киборгов.
К тому же, я не верю, что Arch заслуживает какое-либо особенное место среди “продвинутых” дистрибутивов, несмотря на всю ламповую атмосферу, созданную пользователями. В конце концов, посвятившие себя глубокому изучению Linux будут иметь такую же точку зрения. Как только вы продвинетесь в изучении, вы поймете, что каждый дистрибутив хорош или плох, одинаково.
Становится интереснейАноним (Linux: Chromium based)26/07/16 Втр 00:12:49#5№1791134
Давайте приоткроем тайну “продвинутых пользователей”. Медленно и аккуратно следовать инструкциям текстовой программы-помощника может быть упражнением по дисциплине, и вы будете иметь некоторое представление о том, что под капотом. Но всё же к концу дня вы только настроите свою систему. Никакой магии.
По правде говоря, если вы понимаете ключевые принципы Сети, управления дисками и, быть может, оптимизации ядра, неважно, какой дистрибутив вы используете. От случая к случаю могут менять только синтаксис нужной команды. На самом деле, если ваша цель – изучить Linux, вы должны абстрагироваться от пользовательского окружения и прочих вещей. В этом свете Arch становится неуместным. Как и любой другой дистрибутив. Если же вы хотите серьезно приняться за дело, то следует присмотреться к признанным индустрией, стандартизированным, с корпоративным качеством RHEL и SLES, поскольку они установлены на миллионах высокопроизводительных, системах непрерывного пользования и участвуют в различных сценариях производства. Вот, где действительно интересные задачи. Конфигурирование WiFi из консоли может показаться крутым, но тонкая настройка производительности огромного SQL кластера ценится куда больше. К тому же вы можете в конце концов зарабатывать деньги, а нет ничего веселее, если вы получаете деньги за хобби или увлечение.
Как по мне, так вся эта возня с системным администрированием очень скучна. Это необходимо, чтобы достичь продуктивности. Я не хочу делать ничего вручную. Ручной труд бесполезен. Желаю, чтобы всю было автоматизированным, самонастраиваемым, умным, с функций распознавания, анализирующим и с лечебным эффектом.
Знать не хочу, на каком там коде работает моя программа и плевать, что он там делает. Если, конечно, мне не заплатят и не попросят взглянуть на него, а потом оптимизировать. Не хочу думать о системе, пусть не встает на пути! Система должна служить мне. Ни в коем случае не наоборот.
Настоящий Linux, а это на самом деле только ядро, это то что на самом деле происходит за /proc, /sys и прочим, хотя даже и это только абстракция и сокрытие всех крутых штук и темной магии, которые на самом деле управляют памятью и выполнением программ. Это не имеет отношение к тому, какую программу вы намереваетесь запустить или как система была установлена. Какое мне дело? Но, внезапно, вот это вот вылезло и мне придется погружаться в самое сердце задротсва.
Разбивка диска? Да, не мешало бы знать, как это делать, но вы можете этому научится и в Ubuntu так же, как и в Arch или Slackware. Настройка WiFi? Чепуха! Просто скучно. Пакеты для полноценного рабочего стола? Мне, что самому зависимости решать? С чего бы это? Я не разработчик, это не моя работа. Вы же не ходите в кофейню, а затем обжариваете кофе самостоятельно, не так ли? Кто-то другой доставляет вам готовый продукт, неважно, как это произошло. В этом-то и прелесть.
В чем состоит цель? Изучить лучше Linux? Тогда выбор дистрибутива, повторю, неважен. А если кто говорит, что вы не можете делать в Ubuntu то, что делаете в Arch, то ему надлежащим образом нужно переучиться. Стать лучше в качестве системного администратора? Для этого есть специальные курсы и сертификаты. Опять же, отдаётся предпочтение корпоративным дистрибутивам. В индустрии всем плевать, какой дистрибутив у тебя дома. Если это, конечно, не CentOS. Вырасти как профессионал в установке? Ладно, но зачем? В лучше случае установка делается единожды в пять лет. И чему ты вообще учишься, если только следуешь инструкциям из онлайн wiki? Каким образом это делает из тебя продвинутого пользователя? Умение следовать указаниям, написанным кем-то другим, превращает тебя в славного робота. Честно. Сотни строчек команд и потный труд не превращаются в мудрость или уважение.
Ничего против Arch не имею. Но всё в точности, как я описал. В нем нет ничего особенного или ценного, что бы могло оправдать огромное количество сил, требуемое для обзора и установки. Всё несовместно с моими взглядами на то, как технологии работают и как с ними надо обходиться. К тому же он упускают самую суть Linux.
Manjaro, Netrunner Rolling, KaOS основаные на Arch, предоставляют, с различным успехом, один и тот же базовый уровень, один и тот же конечный продукт. Просто без всей этой промежуточной шелухи, показывая в свою очередь, что промежуточные остановки в путешествии не обязательны. Излишни. Вероятно, полезны для твоего ЧСВ, но в конечном счете не подходящие к какому-либо промышленному стандартному умению или знанию. Тем не менее я предпочитаю учится новым вещам всё время. Если вы однажды установили Arch, то повторить этот опыт было бы ошибкой. Поскольку иначе вы бы застыли на месте, не делая никакого прогресса. Выходит, всё то, за что хвалят Arch, не является чем-то стоищим. Это просто одна возможность стать прошареннее в Linux. Возможно. Но если вы хотите играть по правилам, есть более подходящие и общепринятые методы и инструменты.
>>1791153 Тут спор аналогичен спору пека-бояр и консоледебилов. У одних все работает из коробки и ЗОЕБИСЬ, а другим не подходит и они пердoлятся. А те кто хотят ЗОЕБИСЬ не получат такого одним кликом в арче и поэтому бугуртят на 11 постов ИТТ.
>>1791129 > чтобы приступить к использованию операционной системой, вам сначала нужно вложить дюжину времени, энергии, терпения, аккуратности, а также много прочитать и ввести кучу команд в консоль Блять с первых строк обосрамс, жаль.
ОП, давно собирал deb пакет? Ну попробуй. В арче это все в несколько строчек с любыми извращениями которые только пожелаешь. Скачать бинарник - пожалуйста, распотрошить готовый rpm/deb - херня вопрос, собрать с ебанутыми ключами - да нехуй делать! Да даже если просто решил убрать/добавить зависимость у пакета. Да, ответственность на тебе, но каково удобство, обожаю за это арчик. Арчик пердолить ПОДСИБЯ одно удовольствие. Наверное ебилды не слишком труднее бацать, но пока не могу себя заставить, я ленив.
Аноним (Microsoft Windows 7: Firefox based)26/07/16 Втр 16:33:45#23№1791604
>>1791786 >тормозная хуйня с systemd вместо нормального PID 1 Но единственный плюс system_D, который, впрочем, не оправдывает всей его уебищности, это именно скорость загрузки.
>>1791128 (OP) Ответ очевиден - нормальным людям нужна система для ежедневного использования, а не для пропердолек после каждого обновления. Свои "у миня все работаит искаропки" оставьте для одноклассников.
Опыт, получаемый в процессе установки арча, сомнителен и применим только для установки арча. Этот опыт не заставит вас в чем-либо разбираться уж тем более.
Аноним (Microsoft Windows 10: Microsoft Edge)26/07/16 Втр 22:33:56#35№1792019
>>1792007 Ответ очевиден - нормальным людям нужна система для ежедневного использования, а не для пропердолек после каждого обновления. Свои "у миня все работаит искаропки" оставьте для одноклассников.
Опыт, получаемый в процессе установки дебиана, сомнителен и применим только для установки дебиана. Этот опыт не заставит вас в чем-либо разбираться уж тем более.
Аноним (Microsoft Windows 7: Firefox based)26/07/16 Втр 23:12:57#36№1792049
Если вас не уставивает систем d, вы можете его убрать при установки, и вообще всё ядро пересобрать, арч дружелюбим к этому, можете хоть установить apt-get и добавить репы дебиана. Это арч, он не развалится как убунта.
Шел мимо, возник вопрос. Если в генте можно конпелировать под собственное железо с ускорением работы программ, то почему это нельзя сделать в любом другом дистрибутиве? Или можно, но в генте это просто принудительно?
>>1791907 Не костыли, но велосипеды. Есть BSD порты, зачем что-то еще? Бери, адаптируй, пользуйся. Нет, нужно слепить пару скриптиков на коленке, которые без сторонних костылей типа yaourt неюзабельны вообще, или выкатить оверинджиниред портаж, стреляющий сам себе в голову и дико тупящий из-за миллиардов строк говнокода, к которому боятся прикасаться сами разработчики. И в этом весь Линукс, господа.
Аноним (Microsoft Windows 7: Firefox based)26/07/16 Втр 23:46:09#40№1792071
>>1792053 >Это арч, он не развалится как убунта. Обосрался в голосину
>>1792061 Скажем так, в других дистрибутивах принудительная установка заранее собранных пакетов, вообще же сборка из исходников - естественный способ установки софта, все-таки скрипт configure кладут в архив не просто так. >>1792071 Арчешкольник в процессе пердолинга своей системы таки овладевает какими-никакими знаниями, которые немного отодвигают эту точку невозврата после которой использовать пк возможно только после установки начисто, так что он отчасти прав. Засрать же арч проще чем что-либо еще, благодаря ауру. Им надо сделать установку ауроговна в /usr/local, я считаю, или /usr/aur какой-нибудь.
>>1791891 Я дома-то не так часто включаю-выключаю комп. А когда включаю, иду обычно ссать, умываться, курить и варить кофе. И мне похуй, сколько оно там грузится, хоть 20 минут. А в продакшоне тем более плевать на скорость загрузки и её параллельность. Ад зависимостей только среди юнитов.
>>1791604 > debian/rules лютейшее говно, после PKGBUILD-а, а еще debian/control и всякие postinstall. как можно из простой установки пакета нагромоздить такого монстра?
>>1792007 > Опыт, получаемый в процессе установки арча, сомнителен и применим только для установки арча. Этот опыт не заставит вас в чем-либо разбираться уж тем более. Угу, угу. Только вот не зависимо от дистра, люди лезут на арче вики, там же все ТОЛЬКО ДЛЯ АРЧА?
>>1792193 >юниты у системди однозначно вин. удобно и практично Свой формат конфигов вместо привычных и понятных шелл скриптов? Эталонный пример оверинжиниринга и велосипедостроительства. ну че ты, мамка на каникулы к бабушке отправила, пекарни нет, заняться нечем, ну. одно ведро из развлечений, хуле на нем делать, херстоун заебал
>>1792200 щито поделать, мне оче нравится. даже cron теперь нахуй не нужен. шкрипты может и привычны только вот нихуя не понятны, уж мене понятны чем 10 простых строчек у юнита.
>>1792201 Чтобы понимать скрипты, нужно знать шелл, он используется повсеместно и его знают все пердолики. Чтобы понимать юниты системд нужно знать юниты системд, которые больше нигде нахуй не нужны. К тому же, ты соснешь при попытке добавить что-то непредусмотренное Поттерингом и компанией, наверняка там костыли в виде хуков и прочие сложности. Короче, хотели как лучше сделать, чтобы даже домохозяйка могла писать скрипты инициализации. Но домохозяйка их не пишет вообще, ей это не надо, а человек, которому это надо, обычно уже способен написать пару строк на баше и ему в хуй не уперлось изучать еще какие-то юниты.
>>1792207 системд - это унификация, в случае со шкриптами кто как хочет так и дрочит, и нужно потратить гораздо больше времени что бы в нем разобраться чем в унифицированном юните. например что бы при старте системы запускались иксы а не getty достаточно одного маленького юнита (DM-ы НИНУЖНЫ, по крайней мере для одного пользователя), и не нужно никаких заумных шкриптов. наверное потому что юниты удобнее только лично мне, основные дистры перешли на системди?
>>1792208 >в случае со шкриптами кто как хочет так и дрочит Сколько есть вариаций дрочьбы в скрипте? Ты можешь запустить программу с аргументами, плюс небольшой набор конструкций: условия, циклы. Есть функции, которые отлично выполняют роль "хуков". Унификация возможна и здесь: в системах инициализации обычно принято использовать специальные названия переменных и функций, но можно и без этого, если чисто для себя, плюс легко наколхозить что-нибудь по-быстрому. Ты скажешь, функции, переменные, обычный юзер не знает про это дерьмо. Обычному юзеру не приходится с этим связываться вообще. Если и приходится, то осилить баш не сложнее, чем любой формат конфигов. Это как крутить классические спектакли по каналу "Культура" в надежде просветить быдло, но быдло так и смотрит ТНТ, а илитка качает свой арт-хаус с торрентов. Такие дела.
>>1792125 > А в продакшоне тем более плевать на скорость загрузки и её параллельность. - Админнаме, КОГДА уже загрузится сервер, у нас УБЫТКИ от простоя. - Эээээ, через джва часа. -Уволен НАХУЙ!!!1!1
Аноним (Microsoft Windows 7: Firefox based)27/07/16 Срд 13:22:43#56№1792513
>>1792127 >fakeroot вместо срача в реальной системе >костыль Знаток высказался.
>>1792532 т.е. в случае отсутствия собранного софта нужной версии ОП будет бегать кругами и умолять мантейнеров собрать ему? даже на говоноланчпаде далеко не все есть, а особо свежего.
Аноним (Microsoft Windows 7: Firefox based)27/07/16 Срд 14:39:35#59№1792630
>>1792617 Автор этой толстоты подразумевает, что таких проблем у нормальных людей не бывает.
Нравится арч за роллинг релиз, но ебаться с установкой не нравится совершенно. Поэтому выбрала антегрос и всем советую. Он как манджаро, только без лишнего предустановленного говна и уебищной зеленой темы.
>>1792200 >Эталонный пример оверинжиниринга и велосипедостроительства. На локалхосте это именно так. А ты напиши простынок на пару сотен машин, да отдебажь.
>>1792756 что-то типа firefox-kde-opensuse (с сусзевскими патчами для кед), есть такое? вообще я о том что если чего-то тебе вдруг захотелось, обычно ты сам себе ненапряжно можешь собрать сам.
Аноним (Microsoft Windows 7: Firefox based)27/07/16 Срд 16:32:24#72№1792777
>>1792636 >что мешает собрать как-то так >make ~ install Отсутствие говноедских привычек.
Васян не осилил установку чистого арча и написал такую гору текста.
Интересна, что мешало васяну установить коляску Антегрос, манжаро и иже с ними и пользоваться всем преимуществами Archa без задней мысли? Хороший вопрос...
Аноним (Microsoft Windows 7: Firefox based)30/07/16 Суб 00:12:28#77№1796018
>>1795804 >манжаро дерьмо забагованное, которое даже не научили банальный vconsole.conf в инсталлере настраивать, нахер он вообще тогда нужен. А зеленая тема просто глаза рвет. Единственный дистрибутив, который вызвал у меня наибольшее отвращение, один из самых худших.
Аноним (Microsoft Windows 7: Firefox based)30/07/16 Суб 07:29:00#78№1796166
>>1791129 Начало - полная хуйня, дальше даже читать этот высер неохота. Ставил арч на дюжину своих домашних машин, сама установка занимает 10 минут и делается тремя командами, и осталось только еще одной командой поставить иксы, ДЕ и небольшой набор программ и ты получаешь готовый к полноценному использованию компьютер. А с самим дистром в процессе эксплуатации и кастомизации намного меньше ебли чем с какой-нибудь хуйбунтой.
>дерьмо забагованное >нахер он вообще тогда нужен. >А зеленая тема просто глаза рвет. >Единственный дистрибутив, который вызвал у меня наибольшее отвращение, один из самых худших. Кхм. >Microsoft Windows 7
>Что мешало васяну не ебаться с X и высерать свои неосиляторские стенки текста, а установить Y. >В статье верно подмечено: линуксоиды не сильны во внимательном чтении. Ты только что на своем примере, подтвердил свою же гипотезу, каков ход!
Аноним (Microsoft Windows 10: New Opera)01/08/16 Пнд 02:30:49#87№1798525
>>1798525 >А как же гном из коробки? Да-да, то самое дерьмо которое не может в Pppoe из коробки. Какая связь должна быть между гномом, который есть средство для отрисовки окошечек и кнопачек, и рррое, который есть средство для сетевых соединений. Я почему-то всегда думал, что GUI и Network в кошерных ОС должны быть не связаны друг с другом. Поправьте меня, если я не прав.
Итак:
Среди миллиарда писем, которые я получаю, частая тема это моё нежелание опробовать и обозреть Arch Linux. Не основанный на нём, с прекрасным и модным интерфейсом, а оригинальный выпуск. Вот почему я пишу эту статью.
Я бы хотел без лишнего высокомерия обсудить более философские вопросы: как, когда и почему определенный дистрибутив заслуживают мою благосклонность? И почему Arch Linux, в его чистой, “голой” форме никогда не будет в моих обзорах. Вы не только получите ответы на эти вопросы, но и, вероятно, узнаете что-то новое. Приступим?