Как стать автором
Обновить

Комментарии 22

Reddit может быть первым местом, куда тебе стоит пойти, если ты не нашёл решения своей проблемы в других местах Интернета.

При наличии арч-вики, советовать Реддит, как первый источник информации, серьёзно?

P.S. Откуда такая удивительная тяга к написанию статьей про установку Арча (другая статья возрастом 2 месяца). Часто указывают на сложность процесса, но неужели все эти гайды и статьи не помогают?

Касаемо упоминания Reddit: Здесь я высказался не корректно, про "первый источник информации". И всё же, Arch Wiki была упомянута ещё в самом начале статьи. В любом случае, ты прав. Исправил, благодарю.

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

Тем не менее конкретно для новичков читать арчвики это как читать на китайском. Так как он лишь поверхностно поясняет что для чего. Ну и поиск через него не очевиден. Я даже спустя 7 лет не шибко часто обращаюсь за помощью именно к нему. На нем смотрю когда только точно знаю где и какую конкретно команду мне надо посмотреть. Или весь гайд о конкретной теме. Обычно когда сталкиваешься с проблемой или ошибкой просто вбиваешь ее в гугл с припиской арч. А тот уже как говориться куда пошлет, на арчвики или стоонний форум где какой то пользователь обсуждает такую же проблему и не может найти решение.

Интересно, в сколько проходов GPT дополнял инструкцию по установке из ArchWiki оверподробными действиями, например как каждый раз выходить из vim. Как будто с первого раза не запомнится или нельзя будет вернуться и перечитать. Или посыл был в том, чтобы бездумно вводить команды и нажимать комбинации клавиш? В таком случае по такой инструкции ничего не встанет. Уж лучше написать автоматический скрипт усановки, обогатив его комментариями (хотя зачем, если можно и через calmares или archinstall).

ArchLinux - это не установка по инструкции бездумно команда в команду. Это сборка из минимальных квадратиков только того, что необходимо (и когда нет времени или не оправдано LFS).

Касаемо Vim: Доскональное описание каждого действия в тексте не сказывается на конечном результате, а только упрощает процесс для тех, кто проделывает это впервые, а также придаёт статье более однородный вид, как мне кажется. Ознакомить читателя с Vim вместо Nano в самом начале — считаю решением, которое имеет место быть, т.к. при активной настройке системы (а на Arch ты будешь активно настраивать систему, без этого никуда), вероятнее всего, ты перейдёшь на Vim, но чуть позже — и это главный аргумент. Думаю, стоит наоборот, добавить отдельную дополнительную сводку, касаемо часто используемых команд. Спасибо что навёл на эту мысль.

ArchLinux - это не установка по инструкции бездумно команда в команду. Это сборка из минимальных квадратиков только того, что необходимо (и когда нет времени или не оправдано LFS).

Именно! Я полностью согласен. Но, мы с тобой не в том контексте. Будучи новичком, ты до конца не знаешь что тебе нужно — и это главная проблема. Условно, читая документацию, ты можешь встретить аббривиатуру или сокращение какой-то технологии, определение которой не обязательно окажется полезным. Прямой запрос в Google выручает не всегда. Причина этому — отсутствие личного опыта. Для этого нужно установить систему хоть как-нибудь, и наверное будет лучше, если это будет ручная установка. Тогда, ты столкнёшься со своими проблемами и сможешь выставлять уверенные требования для своей системы. Здесь как раз и начинаются все "Уж лучше написать автоматический скрипт усановки" и "сборка из минимальных квадратиков только того, что необходимо" — Когда у тебя достаточно опыта и точно ты знаешь, чего хочешь. Статья явно не предназначалась для опытных пользователей.

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

Ознакомить читателя с Vim вместо Nano в самом начале — считаю решением, которое имеет место быть, т.к. при активной настройке системы (а на Arch ты будешь активно настраивать систему, без этого никуда),

То чувство когда больше 7 лет сидишь на арче и даже не знаешь о существовании Vim потому что всегда если редачил конфиги через консоль то использовал nano. А в графике вовсе через gedit, а ныне xed на который недавно перешла заменив гедит. ))
В целом, не считая первичной установки Arch и решения мелких проблем, я не то что бы часто заглядываю в консоль. Стабильно в ней я провожу только установку и обновление программ да чистку кеша через yay.

Подробный туториал посвящённый установке Arch Linux для абсолютных новичков.

Vim новичкам точно зайдет на ура.
На установочном диске Arch-a предустановлены nano, mc(mcedit), openssh-server и аrchinstall.
https://geo.mirror.pkgbuild.com/iso/2024.08.01/arch/pkglist.x86_64.txt
Удобно ставить в общей локалке: роутер, Wi-Fi хот-спот.
Install Arch Linux via SSH

«Пакеты», «утилиты», «софт», «программы» — одинаковые понятия

Всё-таки пакет - это более широкое понятие. Пакет (.deb/.rpm/.apk) - это способ распространения программного обеспечения, "установщик" в каком-то смысле. В пакетах могут быть не только приложения, но и, например, обои на рабочий стол, шрифты и прочее, что точно не является "программным обеспечением" (исполняемыми архитектурнозависимыми файлами). Ах да, пакеты могут иметь зависимости друг от друга, что очень удобно.

UEFI предоставляет современный графический интерфейс с поддержкой мыши.

А-ха-ха, скажите это моему x64-планшету.

Раздел — это директория,

Раздел [диска] - это никак не директория файловой системы (даже виртуальной файловой системы - vfs). Это часть диска.

Если ты столкнулся с тем, что из‑за большого количества подключенных дисков нужная информация оказывается за верхней границей экрана, рассмотри использование tmux

fdisk -l  | less

Зачем всё это делать вручную, если в официальном образе есть archinstall?

В 17 году когда я ставила арч никакого archinstall и в помине не было. Ну а ныне лишним в ручную поставить арч для лучшего понимания системы не будет.

Думаете, это статья для 2017 года? Усложнение процесса установки не упрощает понимание системы, к слову.

Если вы не заметили. В статье попутно с процессом установки идут пояснения что и для чего это делается, Это уж точно полезно для понимания системы. Чем по привычке жать далее ок. И на слово что в гайде написано показывающем как кто то систему через archinstall поставил.
Например я поставив систему через archinstall скорей всего не буду знать как исправить ее работу если допустим внезапно графика перестанет грузиться. Ибо я не знаю как этот инсталл ее цепляет. Тогда как при ручной установки я лично содавала хуки для свое нвидиа карты и старт икс. Поэтому в первую очередь пойду проверять все ли в порядке с ними.

Попробую сохранить ваш стиль письма:

Если вы не заметили. В статье переписывается устаревший подход к установке. А если человек хочет установить систему и в случае проблем знать. Как её чинить. Ему намного проще перейти на Арч Вики. И там найти всё нужное. Так удобнее со всех сторон.

Почему для кибербулочек с капустой? А если мне нужен Arch для пирожков с котятами?

Если ты используешь проводное подключение, то никаких дополнительных действий не требуется.

Говорили они все, даже арчвики - в итоге надо потратить тонну времени чтоб понять как управлять IP и DNS без DHCP.

русификация (или использование любого другого языка) может только помешать поиску решения проблем

Ага, а нафига ты это написал по русски? Вводишь нас в заблуждение получается. Да и потом куча проблем с отображение кириллицы

vim

Ну круто чё, миллион новичков после такого офигевают. Ну помоги им любить линукс nano или mcedit предложи чтоли...

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

P.S. арчвики круче этой статьи - немного непривычно поначалу, но это часть арча.

Так то да. Но на арчвики вряд ли найдешь в одной статье установку системы от и до. Без лишней воды или наоборот, недостатка важного конкретному пользователю. А новичок не будет сам каждую графу нюансов искать, потому что он даже не знает что искать.
Поэтому нужны сторонние статьи где новичку все сразу расписано, Это как с выбором коробочного дистрибутива. Для опытного пользователя все дистрибутивы одни и те же яйца отличающиеся лишь предустановленным типом пакетов и источником их установки, ядром, окружением и набором софта. А для новичка чувство что от правильного выбора дистрибутива зависит вся его жизнь и место в этом мире ).

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

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

Например я не создаю разделы для установки во время самой установки арча. Я свободный раздел делаю через графику образов других дистрибутивов в gparted, идо под самой виндой обрисованы кусок под новый раздел для арча если не планирую вовсе затереть старый с виндой. И не выношу никаких своп и корень на отдельные разделы (исключение только boot efi), ибо как показала практика это мне не нужно и в определенных условиях даже вредит. А создать один раз раздел через графику проще и понятнее чем через консоль, наверняка не запутаешься и не сломаешь другие разделы при установке в консоль. Ну а дальше возвращаясь к установке я только монтирую созданные разделы для установки. Ставлю на них минимальную базу пакетов и нетворк для инета. Цепляю загрузчик и фстаб, создаю пользователей юзера и рута, и хостимя (или как там за 7 лет как последний раз ставила арч, забыла). И все, система установлена менее чем за десяток команд, и я на нее гружусь. Почему именно так? Потому что моя основная цель убедится что система ставится и работает, остальное нет смысла делать если накосячить с фундаментом, то сделав сразу все только потратишь в пустую свое время (ну и просто для меня втягость в ручную в консоль писать команды и редачить через нее конфиги). И только убедившись что система в минимальном виде поставить нормально и запускается я приступаю к ее полировке. Снова начиная с минимума. Ставлю пакеты драйвера и приглянувшегося окружение, терминал на свой вкус (это важно так как в комплекте с окружением он не идет) и цепляю это все через startx. Удалось зайти в графику и все работает? Прекрасно, система стоит, считай установка завершена. Ну а все остальное уже по ситуации и необходимости доделывать из под графики копированием и вставками из блокнота команд в терминал, и графический блокнотом редактируя нужные конфиги. Создать хуки для автовхода сразу в пользователя и окружение. Установить в ручную yay через гид клона, для более удобной установки пакетов из реп и аура (pamac на дух не переношу, ставить, удалять и обновлять проги через терминал удобнее, имхо). Ставить через него нужные пакеты и программы, недостающие утилиты для окружения, причесывать через графику внешний вид окружения. Так постепенно наращивая все необходимое и налаживая свой быт. Ныне есть archinstal делающий установку арча еще проще, даже завидую новичкам.

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

Арч далеко не легковесный дистрибутив если использовать передовое ПО, и легковесным чисто поменяв окружение вы его не сделаете. Придется менять все ПО на более старое и адаптированное для легковетности. И на первом сете в этом выбор браузера. Окружения ныне почти все +/- весят одинаково клиросе тех что специально заточены для древнего железа, и сами по сете делают мало погоды ибо по нынешним стандартам не такие уж прожорливые.

Для записи образа на USB флешку настоятельно рекомендую Ventoy.

Поддерживаю. Раньше мне приходилось использовать уми и только под виндой (ибо под линуксом нету) для создания мультизагрузочных флешек с несколькими систематики нужными по ситуации. Венту стало спасением. Однако с ним не все так хорошо как хотелось, например недавно я запускала установку арча на мамином пк. Если зайти в ефи режиме на флешку то все хорошо. В ворот в буд режиме запуск life-арча просто завис. Так что тут надо быть внимательным и аккуратным.

UEFI — 512MB

Ныне я бы наверно рекомендовала буд раздел сразу с запасом на 1гиг создавать. Что бы наверняка хватало когда держишь несколько ядер прим лтс и обычное и по необходимости переключаться между ними. У меня по старинке 512, и хз может за 7 лет сам разжирел, но хватает в притык заде когда только одно ядро занимая больше 200мб.

Root — не менее 20 GB. Чем больше, тем лучше. Я выделяю 60 GB

Лучше не меньше 60. Ибо никогда не знаешь какие и сколько программ будешь ставить. Было время я купила 60г ссд первый как пробник. Туда поставила своей первый арч как рекомендовали диск на хом и корень поделив. Корню всего 20г дала. И этого оказалось оч мало, система во время обновлений все время ругалась что ей памяти не хватает. Приходилось держать ту постоянно в узде. Я так год прожила а после попыталась расширить раздел за счет смещения хома. И это убило диск. Пришлось покупать новый и поэтому с тех пор я создаю только корень, все равно мне хом на отдельном разделе ни разу не пригодился в таком виде.

Установи GRUB

Раз уж переваривание нюансы установок разного. Было бы не плохо сюда добавить и описание установки например загрузчика systemd-boot.

Reddit может быть одним из первых мест после Arch Wiki

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

Поверь, в первое время велика вероятность столкнуться с частыми переустановками системы, ибо «накосячил».

Когда узнаешь что арч можно починить абсолютно из любого состояния из консоли или крайнем случае через archcroot. То никогда не делаешь переустановки системы, когда "накосячил". ) Но это приходит с опытом, а так да когда ты бывший вин пользователь с привычкой на любой чих переустанавливать систему, то всякие бекапы не лишние. Лично я за 7 лет пользования, делала Бекар лишь 2 раза и оба с подачи друга. Один для себя который ни разу мне не пригодился. Второй для переноса клона моей ос на мамин пк по локальной сети, потому что мне лень было ей систему ставить с нуля. В остальном я не системном диске не держу ничего важного что бы бекапить. А только папку .config несколько собственно русел созданных файлов настроек и текстовый два текстовых файла со списком пакетов для офф реп и аура, сохраняю. Что бы если переплетаться переставлять систему быстро к ней подтянуть свои настройки программ, и поставить в пару кликов все нужные пакеты.

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

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

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации