Сейчас речь пойдет об установке в различных вариантах такого небезызвестного дистрибутива линукса — Arch Linux. На момент написания статьи он занимает на distrowatch почётное 12-е место по количеству поисковых запросов за 6 месяцев с почётной средней оценкой самого дистрибутива 9.3/10. Многие считают его настоящим линуксом, для настоящих программистов, но знаменит он в первую очередь не этим, а своим нетривиальным процессом установки. Запуская загрузочный носитель пользователь в первую очередь видит отнюдь не привычный интерфейс в стиле «нажмите сюда, чтобы установить X», а большое черное окно в мир линукса.


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

Акт первый: установка на виртуальную машину


Наверное, это самый безопасный способ попробовать свои силы в установке этой системы или, по крайней мере, хороший способ "отрепетировать" установку рядом вместо Windows, другого Linux или MacOS. Пользоваться лично я буду лицензионным VMware Workstation Pro 14…



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

Для начала нам потребуется свежий iso-образ, скачанный с archlinux.org
Скачали? Круто!

Создаём с ним новую виртуальную машину. Отдаём памяти, сколько не жалко, запускаем и открываем гайд в интернете читаем дальше.

Для установки системы нам потребуется соединение с интернетом, которое при стандартных настройках новой виртуалки должно быть. Проверяем с помощью
ping google.com

Потом нам необходимо разметить диск. Для этого в образе, что мы запустили, присутствуют несколько утилит, например cfdisk, fdisk, gdisk, cgdisk, partitionmanager, parted, gparted… Список можно продолжать. Я люблю пользоваться утилитой cfdisk, т.к. она позволяет разметить и в MBR, и в GPT.

Какую таблицу разделов выбрать — дело каждого, от себя лишь скажу, что GPT будет поновее MBR. Подробнее о выборе между GPT и MBR можно почитать тут.

Запускаем cfdisk, который должен спросить нас про таблицу разделов. Выбираем GPT (или dos). Делаем раздел на 100 МБ. Дальше можно заморочиться и сделать отдельные разделы для разных точек монтирования: под /home, /boot, /var… Но на виртуалке, я считаю, это ни к чему — пилим единый раздел на всё оставшееся место под root.



Не забываем записать изменения на диск, выбрав пункт write.

Далее нужно создать файловые системы утилитой mkfs. EFI раздел я предлагаю отформатировать в FAT32:

mkfs.vfat -F 32 /dev/sdaX

Где X — номер раздела (у меня, например, это sda1)

Остальные разделы все обычно форматируют либо в ext4, либо в ext3:

mkfs.ext4 /dev/sda2

Затем монтируем сначала корневой раздел в /mnt, затем всё остальное в соответствующие созданные директории в /mnt

mount /dev/sda2 /mnt
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot
//повторяем для любых оставшихся разделов если таковые имеются

Перед непосредственно установкой, я люблю настраивать зеркала с помощью утилиты reflector:

pacman -S reflector
reflector —verbose -l 200 —sort rate —save /etc/pacman.d/mirrorlist

Reflector отсортирует все зеркала по пингу и запишет первые 200 из них в mirrorlist.
Теперь ставим саму систему:
pacstrap -i /mnt base base-devel

После того, как команда выполнилась, нам необходимо дать понять системе, какие разделы должны быть примонтированны при загрузке — для этого пишем:
genfstab -U /mnt >> /mnt/etc/fstab

А теперь разминаем пальчики, сейчас придется ещё немного постучать по клавиатуре…



Произведем небольшую начальную настройку системы. Для этого переходим к её корневому каталогу:
arch-chroot /mnt

Настраиваем время:

ln -sf /usr/share/zoneinfo/%Регион%/%Город% /etc/localtime
hwclock --systohc

Затем в файле /etc/locale.gen находим наш родной язык и раскомментируем его, потом пишем, собственно locale-gen.

Далее следует указать имя компьютера в файлике /etc/hosts. Пример конечного файла:

127.0.0.1	localhost
::1		localhost
127.0.1.1	%моёимяхоста%.localdomain	%моёимяхоста%

Добавляем один грамм пользователя

useradd -m -g users -G wheel -s /bin/bash %userName%

Щепотку паролей:

passwd
//то был пароль для root
passwd %userName%
//а это был пароль к нашему пользователю

И напоследок, чтобы система загружалась, ставим загрузчик. Подробнее о тех, что можно установить можно прочитать здесь. Какой именно ставить — решать, конечно, вам, а здесь и сейчас мы установим самый обычный grub:

pacman -S grub
grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=grub
grub-mkconfig -o /boot/grub/grub.cfg

В общем-то готово, можно выйти из chroot, отмонтировать диски и перезагрузить машину. Потом можно уже ставить на неё графическое окружение. Подробнее об этом написано тут.

Ну вот, можно в принципе и наслаждаться…



Акт второй: установка на внешний носитель




Давайте решим задачу: у нас имеется забитый жесткий диск с Windows 10/Mac Os Mojave, на котором есть скачанный образ Arch Linux а также совершенно пустой внешний ssd или hdd.

Задача: Установить систему на внешний диск, не выходя из Windows/MacOS

Подумайте пару минут, а затем посмотрим элегантный «лайфхак».

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

Замечание: при загрузке с полученной флешки могут возникнуть разного вида проблемы с сетью, в большинстве случаев из-за конфликтов между службами, отвечающими за подключение и реализацию доменных имён. Решается она выбором, какую службу использовать, и последующим отключением через systemctl всех остальных. Важно также упомянуть про стандартную утилиту wifi-menu

Чем же это может впоследствии пригодиться? А я скажу — ситуации бывают разные. Однажды у вас сломалась рабочая машина, вы живёте неделю-две без неё, т.к. она находится в ремонте, а работать на чем либо вам надо. Или вы купили/собрали новый компьютер, на котором пока даже ms-dos'а нет — у вас будет возможность хотя бы сделать загрузочную флешку/диск ну или продолжать работать с внешнего носителя. Портативность, так сказать. В то же время устанавливать на внешний диск, я считаю, лучше уж как минимум manjaro.

Акт третий: установка рядом с другой операционной системой


Хорошенько потренировавшись в установке арча на виртуалки, можно и на реальный диск попробовать поставить. Единственная разница состоит в том, что если были на диске раньше другие операционные системы — то надо бы по ним не попасть удалением разделов… Также можно сделать некоторые «улучшения» установки: например выделить место под раздел подкачки

mkswap /dev/sdxy
swapon /dev/sdxy

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

Эпилог: зачем это всё надо


Лично я склоняюсь к версии, что Arch Linux это лучший дистрибутив. Да, он может иногда ломаться при обновлении (этим грешны многие rolling release), но в 2018 году это происходит уже максимально редко. Арч — самый легковесный дистрибутив «на рынке», это звание может оспорить разве что Gentoo. В отличии от последней, кстати, нам не приходится насиловать свою машину компиляцией пакетов. Репозитории Арча огромны, в них есть почти всё. А если этого нет, то почти любой deb-пакет можно сконфигурировать специально для PKGBUILD'а. Если что-то всё-таки как-то ломается, то скорее всего на этот счёт уже есть статья на archwiki, что позволяет при наличии умения читать её достаточно легко исправить. Арч можно настроить под себя. Как угодно.
А ещё у него логотип красивый.

На этом считаю тему исчерпанной, на чем и завершаю данное увлекательное повествование. Счастья тем, кто дочитал до этого момента.

UPD:
Видимо я несколько намудрил с флагами при установке grub, а также забыл упомянуть про os-prober — утилиту, необходимую для обнаружения других операционных систем.
Исправляюсь:
pacman -Syu grub os-prober
grub-mkconfig > /boot/grub/grub.cfg
grub-install --target=i386-pc /dev/sdX

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


  1. maisvendoo
    18.10.2018 19:06
    +1

    Лично я склоняюсь к версии, что Arch Linux это лучший дистрибутив

    Лично я к этой мысли склонился ещё 6 лет назад, о чём не жалею. Тот арч что тогда был установлен живет и процветает до сих пор, пережив переселение либ из /lib в /usr/lib (переезд из /bin в /usr/bin я не застал), переход на systemd и двухкратный перенос с одного винта на другой.

    Но будьте осторожны — убунтоводы не дремлют ;)


    1. Ubsefor Автор
      18.10.2018 19:10

      На многих фан-ресурсах писалось:

      Убунту — древнее африканское слово, означающее «Я не могу настроить Debian и Arch».
      © Lurkmore

      Полностью согласен, хоть и ничего против убунты не имею. Там есть свои фишки, например тот же ppa
      Это всё конечно хорошо, но помимо нужных функций там есть уйма ненужных…
      От чего арч как раз таки и избавлен.

      Один мой коллега сетовал на systemd, мол, клон виндового реестра, только более плохой. Сам он пользуется гентой…


      1. barker
        18.10.2018 19:34
        +3

        коллега сетовал на systemd, мол, клон виндового реестра
        у него весьма странное представление как минимум об одной из этих вещей


      1. GalVorbak
        18.10.2018 20:06
        +2

        Убунту — древнее африканское слово, означающее «Я не могу настроить Debian и Arch».

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


        1. Ubsefor Автор
          18.10.2018 20:21

          Я же говорю, ничего не имею против убунты.
          Лично мне не нравится в ней лишь обилие ненужного мне софта. Справедливости ради хочу заметить, что в последних версиях появилась опция «чистой» установки, а-ля только центр приложений, интернет браузер и всё.
          Не хочу докапываться до центра приложений, но лично я считаю, что даже Discover в KDE лучше…
          Ну а дебиан в моих глазах просто слишком старый. Когда я его устанавливал, столкнулся с проблемой отсутствия драйверов для своей сетевой карты, которые мне потом пришлось долго и мучительно искать. В более современных дистрибутивах (в той же убунте) такой проблемы не было, именно поэтому о дебиане у меня сложилось несколько негативное впечатление.

          К тому же, есть Manjaro — некий «Арч с графикой». Кстати первый по количеству запросов, если глянуть на статистику distrowatch.
          Да и потом, я считаю, что выгоднее добавлять функционал по необходимости, а не обрезать имеющийся ввиду ненадобности.


          1. Mikihiso
            19.10.2018 12:43

            Да и потом, я считаю, что выгоднее добавлять функционал по необходимости, а не обрезать имеющийся ввиду ненадобности.

            Вот тут полностью согласен. А как в арче с зависимостями у пакетов? А то в той-же убунте слишком много лишнего в зависимостях.
            А так я ща хочу наконец попробывать с Gentoo на Арч съехать. Пробывал на другие дистры (Debian, RedHat), но чето как-то не комфортно все равно было.
            П.С. Из дистров основанных на арче с автоустановкой вроде еще BlackArch есть, если я правильно понимаю, но там по идее куча не нужного для десктопа софта для пентеста.


            1. iig
              19.10.2018 13:00

              С зависимостями не может быть просто.
              Либо вы лично, в правильном порядке и правильными флажками компиляции, собираете весь нужный софт, все 100500 библиотек.
              Либо доверяете майнтейнерам софта ( чуть меньше чем 100500 человек).


              1. Mikihiso
                19.10.2018 13:20

                Это одна из причин, почему я не могу уползти с Gentoo увы — в ней проще всем этим управлять. :(


            1. Fracta1L
              19.10.2018 13:50

              А как в арче с зависимостями у пакетов?

              Прекрасно. Сборка пакетов мантейнерами на редкость адекватна.


            1. iig
              19.10.2018 14:00

              А что не так с зависимостями в убунтах-дебианах? Раз уже есть люди, которые могут сравнивать… Хотелось бы пример хороших, годных зависимостей в Arch и плохих, негодных в Ubuntu :)


          1. Crazy_Father
            19.10.2018 16:35

            Пожалуйста, расскажите подробнее, как запустить этот режим чистой (минимальной) установки.


        1. maxzhurkin
          18.10.2018 20:28

          Три клика плюс пара-тройка-четвёрка часов на установку обновлений (замечание из прошлого, когда интернет, винты, процессоры и apt{,itude} были не такими быстрыми, как сейчас)


        1. br3w0r
          19.10.2018 22:33

          Всегда есть Antegros/Manjaro. Лично пользовался Antegros пол года и единственной возникшей проблемой оказалась автоматическая установка драйверов, не поддерживаемых моей видюхой. Он очень стабилен и прост в настройке. Там даже есть режим установки только терминала, если нужно больше места или используешь какую-нибудь экзотическую DE.


      1. Fracta1L
        18.10.2018 20:15

        Там есть свои фишки, например тот же ppa

        PPA это коряво сделанный AUR))


      1. selivanov_pavel
        18.10.2018 21:44

        Убунту — древнее африканское слово, означающее «я хочу один раз поставить и настроить LTS и забыть о любых проблемах с моим рабочим инструментом на следующие 2 года».

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


        1. maisvendoo
          19.10.2018 06:51

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

          Бывало и такое. Но вот, знаете, сейчас такие события стали исчезающе редки, настолько редки, что на archlinux.org.ru и заходить скучно стало. А раньше да, раньше было весело, чинить приходилось порой


          1. Shtucer
            19.10.2018 08:00

            Ну, я года два не знал бед. А три месяца назад обновился… всё. На ноуте в очередной раз перестал арч грузиться. Даже с учётом того, что это ноут для экспериментов, как-то я устал от этой фигни.


          1. andreymal
            19.10.2018 12:25

            У меня как раз на прошлой неделе напрочь отвалилась проприетарная нвидия на ноутбуке с оптимусом)


            1. Soul_in_Gun
              19.10.2018 16:05

              на это уже лично Линус отвечал — всё ещё актуально (и вообще гореть в аду изобретателям оптимуса — технология ужасающей кривизны)


            1. kulinich
              19.10.2018 16:15

              Тоже пару недель назад отвалились проприетарные драйвера nvidia — решил проблему отключением wayland'a и стал грузить X.11.


              1. andreymal
                19.10.2018 16:16

                А у меня и так X11, поднять wayland на нвидии я так и не осилил


                1. ExplosiveZ
                  19.10.2018 16:47

                  Пропиетарный драйвер не поддерживает GBM, пока не начнёт поддерживать, wayland не запустить с ним.


                  1. andreymal
                    19.10.2018 16:50

                    Ходят слухи про некий weston-eglstream, но я с ним что-то тоже не подружился
                    (а ещё существует мнение, что это не нвидия должна поддерживать GBM, а наоборот все остальные должны поддерживать eglstream)


                    1. ExplosiveZ
                      19.10.2018 17:48

                      Ну и пусть сидят без wayland, nvidia наплевала на своих покупателей.
                      Weston всего лишь один из композиторов, от наличия форка с eglstreams, стандарт не меняется.


                      1. andreymal
                        19.10.2018 18:57

                        Только вот, насколько я понял из гуглов, eglstream как раз является стандартом при поддержке Khronos Group, в то время как libgbm это просто приколоченная к линуксу велосипедная библиотека от Mesa (а в стандартах есть только обёртка над этой библиотекой). Или я чего-то не понимаю?


                        1. Fracta1L
                          19.10.2018 19:05

                          Всё так.

                          Сейчас хотят делать другой стандарт XD


        1. einhander
          19.10.2018 14:05

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


          1. selivanov_pavel
            19.10.2018 14:08

            Это да, обновления убунты между версиями — штука непредсказуемая. Но для LTS это раз в два года, и можно отложить до спокойных выходных. А для арча/генту такой риск есть при любом обновлении пакетов, потому что bleeding edge.


            1. rez0n
              19.10.2018 22:34

              «По горячим следам», у меня в Parallels — Ubuntu 16.04 (LTS), запускаю раз в несколько месяцев ради базовых линуксовых утилит, вчера установил обновления, после ребута зацикленный логин (ввожу пароль — начинает грузить профиль и сбрасывает обратно в окно входа).
              ?\_(?)_/?


              1. selivanov_pavel
                20.10.2018 06:41

                Ради базовых линуксовых утилит не удобнее ли держать Homebrew?

                Серьёзный баг, было бы полезно отрепортить. Да, LTS тоже не идеален. Ну и с графическим интерфейсом в линуксе всё традиционно печально: новое клепается быстрее, чем чинится старое…


    1. urtow
      19.10.2018 19:03
      +1

      Когда я начинал учить Linux (со Slakware), и удивиллся почему местный Unix гуру сидит на Ubuntu, он ответил мне, что когда-нибудь и ты захочешь операционку не требующую мозга для использования.

      Тогда я не понял, и были и Генту, и Арч и черт в ступе.

      А теперь Ubuntu на рабочем компе, MacOS на домашем и CentOS на серверах :)


    1. akurilov
      19.10.2018 19:34

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


  1. Quarc
    18.10.2018 19:58
    +3

    Арчем никогда не пользовался, но уже давно привык искать помощь на wiki.archlinux.org (и неважно с каким дистром проблемы).


    1. Ubsefor Автор
      18.10.2018 20:07
      +1

      Это потому, что арч придерживается принципа «настрой всё сам и радуйся жизни».
      Переводится это примерно как KISS — Keep It Simple, Stupid.

      В принципе, по умолчанию, в арче есть только ядро, systemd и pacman. Остальное же ты ставишь туда сам, попутно разбираясь, как вообще этот линукс устроен…


      1. serf
        19.10.2018 08:13

        Это потому, что арч придерживается принципа «настрой всё сам и радуйся жизни».
        Переводится это примерно как KISS — Keep It Simple, Stupid.
        А вот еще один принцип:
        В Linux можно нстроить все… и тебе придется бл*ь настраивать все.


      1. setevoy4
        21.10.2018 12:09

        Простите, но позвольте не согласиться: "KISS — Keep It Simple, Stupid" как «идеология» больше применяется к утилитам Linux/UNIX и подходу системы к их взаимодействию — из того же ряда, что "каждый занимается своим делом" (привет, `systemd`!).
        При чём тут «настрой всё сам и радуйся жизни»? Да и Арч и «simple», по крайней мере на этапе установки и настройки первые разы для не слишком опытного «консолевода» — не слишком-то совместимы.

        А по теме — да, Arch шикарен. Я жил на Вин7, периодически пытаясь мигигрировать на Убунты (ещё версии с 9-ой) на домашней машине, но постоянные грабли с апдейтами и 100500 совершенно ненужного софтка «изкаропки» это желание убивали на корню.

        Когда МС выкатила Вин10, и начала его впихивать всем насильно — я таки ушёл на Убунту14, а с неё уже — на Арч. Переход на систему с rolling-updates поначалу несколько пугал (ну а как же, ведь LTS — это «стабильность»!), но по сути ничего страшного не случилось. За два года жизни с Арчем (на домашней и рабочей машинках) — по вине апдейтов не ломалось ничего и ни разу (пока что, по крайней мере :-) ).


  1. Fracta1L
    18.10.2018 20:14

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


    1. qthree
      18.10.2018 20:33

      2.5 года Manjaro на ноутбуке стоит, ни разу ничего не ломалось. Bumblebee работает из коробки в два клика.


    1. serf
      19.10.2018 08:15

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


      1. Fracta1L
        19.10.2018 08:31

        Я вообще на тестовой ветке сижу, и всё ок. Только вот недавно немножко припекло, когда старый Амарок и его зависимости начали выкидывать из реп и aur, но я решил проблему в лоб — вынес Амарок с нужными зависимостями в отдельный каталог, и запускаю его через специальный скрипт. Теперь пофиг на изменения в репах)


  1. denvist
    18.10.2018 21:23

    Archlinux перестал быть KISS-дистрибутивом когда перешел на systemd — времена, когда система настраивалась одним файлом, закончились.


    1. Ubsefor Автор
      18.10.2018 21:26

      Да, соглашусь, бинарники в systemd это верх извращения…


  1. wilderwind
    18.10.2018 21:32

    Я долго боялся Арча, сидел то на Дебиане, то пробовал другие, менее популярные дистрибутивы, форки и прочее. А потом взял и поставил…
    И привык к нему очень быстро. Самый простой, самый логичный, огромное количество мануалов, форумов, wiki. Если уже постиг азы на том же Дебиане или его детях/внуках, то Арч осваивается буквально на лету.
    И какая же прелесть этот pacman!
    Жду, когда уже помрёт Xorg и заработает в полную силу Wayland или какая-то иная реализация графического сервера, и снова поставлю Арч.


    1. serf
      19.10.2018 08:19

      Жду, когда уже помрёт Xorg и заработает в полную силу Wayland или какая-то иная реализация графического сервера, и снова поставлю Арч.

      При переходе на Wayland что-то лично для вас как пользователя системы принципиально изменится? Xorg не раешает какие-то насущные вопросы?


      1. wilderwind
        19.10.2018 10:23

        Xorg за десятки лет своего существования оброс костылями, как упавшее дерево грибами. За 30+ лет с рождения Xorg появилось столько новых технологий, что он стал излишней прокладкой между оконным менеджером и всей остальной системой. Без сомнения, революционный для эпохи появления графических интерфейсов, Xorg просто устал идти в ногу со временем. Я не говорю, что он плох, но принцип KISS уже перестаёт выполняться.


        1. serf
          19.10.2018 10:27

          Разумеется, Xorg устарел, но вы не ответили на заданные вопросы.

          Я просто не понимаю почему Xorg является препятствием к использванию Arch и нужно непременно ждать Wayland. Да Xorg не идеален, но все еще вполне пригоден к использованию в большинстве случаев.


          1. wilderwind
            19.10.2018 12:41

            Точно так же, как и старый смартфон. Да, он звонит, будит по утрам, там есть средненькая камера, потёртый экран. Да, им можно пользоваться ещё несколько лет, своих функций он не утратил. Но время идёт, дайте дорогу новой технологии.
            Я не являюсь упёртым адептом Linux или Windows, легко переключаюсь на работу с разными системами и придерживаюсь принципа, что каждой проблеме — своё решение. А остальное — уже дело вкуса :-)


  1. Anshi85
    18.10.2018 22:04
    +1

    Боюсь закидаете тапками но все же скажу, лично мне нравится linux mint, уже второй год сижу на нем, пробовал manjaro, deepin, elementary os, ubuntu, pop! os, но все же остановился на mint, в последний раз установка на SSD заняла 2 минуты, очень гибок в настройки, благодаря репозиторияи убунты куча софта. В целом доволен, поставил и пользуйся никаких заморочек с настройками и собиранием ядер и т.д. Можно сразу же приступать к работе


    1. Fracta1L
      19.10.2018 08:32

      За что закидывать? Нравится — и ладно, пользуйтесь на здоровье. Мне лично Минт не заходит, потому что терпеть не могу deb-дистрибутивы и gtk, но объективно Минт неплох для домашнего пользования.


    1. Vilgelm
      19.10.2018 17:25

      Сам сижу на Mint, но они зачем-то прекратили выпуск версии с моей любимой DE (KDE), а Cinnamon мне как-то не заходит. Видимо придется переходить на KDE Neon, а жаль, все таки Mint самый дружелюбный в плане работы с оборудованием.


      1. Fracta1L
        19.10.2018 17:29

        Советую Manjaro KDE, там работа с оборудованием такая же дружелюбная


        1. Vilgelm
          19.10.2018 17:37

          Никогда ничего кроме debian-based и redhat-based не использовал, но rolling release подкупает, если это еще все нормально работает и из коробки заводится на ноутбуке, то возможно стоит разобраться, спасибо!


  1. Tanner
    18.10.2018 22:07

    В простейшем случае установка Arch Linux не обязана быть такой кровавой. Выше уже упомянули Manjaro, есть ещё Anarchy с TUI-инсталлятором.


    1. Ubsefor Автор
      18.10.2018 22:28

      А мне их логотип не нравится :)

      А если серьёзно, то нисколь не против готовых дистрибутивов, основанных на арче, но вот только смысл арча немного теряется — в них же уже установлено что-нибудь ненужное да и слишком просто это вот всё. Многие арчеводы, я думаю, просто хотят какого-либо челленжа. Ну или установить нестандартное решение. Вон, например, относительно недавно сделали NOVA Filesystem. Думается мне, что проще на голое ядро с systemd и pacman'ом эту штуку поставить, чем на уже настроенный дистрибутив…


      1. Fracta1L
        19.10.2018 08:35

        Мне Арч симпатичен из-за pacman и aur, ну и сама система устроена очень просто на фоне debian и opensuse, где многое сделано через пень-колоду и куча дублирующих друг друга сущностей, из-за чего постоянно какие-то глюки, причину которых ещё попробуй найди.

        А играть в конструктор в консоли мне не хочется — на gentoo наигрался.


    1. vvmtutby
      19.10.2018 13:24

      установка Arch Linux не обязана быть такой кровавой.
      Рекомендую Archboot ISO от tpowa ( Tobias Powalowski) 2018.06-1 archboot «2k18-R1»
      ( на всех зеркалах в ../iso/archboot/ )


  1. iig
    18.10.2018 22:32

    Пришел новый сотрудник, установил на новый комп этот самый Arch. А потом что-то сломалось в этом самом pacmam'е… Ключи репозиториев вроде…
    Оно конечно увлекательно, возиться с пингвином… Но работу работать когда?


    1. d_ilyich
      19.10.2018 08:07

      А зачем позволять сотруднику так шалить с корпоративным компьютером? С личным в своё свободное время пусть что угодно делает.


    1. TrueBers
      19.10.2018 12:36

      Ключи репозиториев вроде…
      Так они одной командой восстанавливаются.


    1. miffo
      19.10.2018 14:58

      image


  1. zhovner
    18.10.2018 22:59
    +5

    image


    1. TrueBers
      19.10.2018 12:40

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


  1. sved
    19.10.2018 08:41

    Что хорошо в установке скриптами это то что можно всё заавтоматизировать и минимизировать количество ошибок.

    У меня есть скрипты устанвливающие арч в файл на NTFS, таким образом, что в него можно непосредственно из UEFI загрузиться. Если кому интересно: проект здесь


  1. v753
    19.10.2018 12:18

    reflector —verbose -l 200 —sort rate —save /etc/pacman.d/mirrorlist
    здесь пока не скопировал в коммент не видно где одинарный дефис, а где двойной

    grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=grub
    а на этой строке у меня ругнулось
    grub-install: error: filed to get canonical path of `/boot/EFI`


    1. Ubsefor Автор
      19.10.2018 12:21
      -1

      Прошу прощения, видимо я намудрил там с флагами…
      Сейчас внесу правку.


  1. Eaglers
    19.10.2018 14:59

    Лично я склоняюсь к версии, что Arch Linux это лучший дистрибутив.
    С точки зрения программиста — может быть… Но с точки зрения простого пользователя — наоборот. Большинство даже не представляют, что информация на компьютере состоит из нулей и единиц.


    1. Ubsefor Автор
      19.10.2018 15:01

      Это самое большинство как раз таки и сидит на Windows или MacOS, а линукс им вообще мягко говоря не нужен…


      1. Vilgelm
        19.10.2018 17:29

        Это вы зря, в последнее время стал замечать что все больше и больше знакомых, далеких от IT стали переходить на Linux. Кому-то десятка не зашла, кто-то хочет нормально рабочую систему на слабом ноутбуке, кто-то вообще не знаю почему, но даже знаю одну девушку, которая довольно далеко от всего этого, но использует Ubuntu в качестве основной ОС.


  1. rainbowpenguin
    19.10.2018 15:40

    А что же по генту, господа? IMHO, даже лучше будет.


    1. Fracta1L
      19.10.2018 15:51

      Генту имеет смысл или в качестве платформы для сборки узкоспециализированного решения, или в качестве игрушки для обладателя массы свободного времени.


      1. stripe
        19.10.2018 20:58

        Генту (во всяком случае лет 10 назад) был замечательным дистрибутивом для новичков: чтобы понять что это такое, как его готовить, где-что лежит, вот это все. Отличные пошаговые описания того как все ставится руками из консоли.
        * Желательно иметь друга уже разобравшегося во всем этом, который поправит начальные ошибки, иначи гуглить ЧЯДНТ.


  1. kbaa
    19.10.2018 15:50

    Моё знакомство с Arch Linux состоялось ещё когда я был школьником и толком не знал консольных команд, никогда не забуду. Ночь, скачанный у друга дистрибутив, кое-как установил ЭТО.
    Сразу — надо бы какой-нибудь графический интерфейс с окнами. Пытаюсь ставить, но зависимости… черт. Понимаю, что должен быть способ автоматически подтянуть всё необходимое, но я его не знаю. Интернет — wap с телефона, гуглить нереально, серфить из консоли не умею(как я при этом настроил интернет для компа я уже не вспомню. Вроде до этого делал так с другими дистрибутивами и помнил как подключить телефон кабелем и использовать его как модем). Ночь, звонить другу не вариант.
    Тетрадь, выписывание всех зависимостей, попытки качать и устанавливать их вручную, новые зависимости почти на каждой итерации. К утру крыша начала конкретно съезжать. Конечно, ничего хорошего из этого не вышло, ушёл в школу, после уже проконсультировался с другом и поставил всё как надо.
    2 вынесенных из этого действия вывода: прежде чем чтото делать, лучше сперва подумать; не всегда одно лишь упорство приводит к желаемому результату


  1. Konachan700
    19.10.2018 15:59

    Как по мне, так лучший дистр — OpenSuSe. Даже непрерывно обновляемая версия сейчас не ломает сама себя при обновлении, в том числе, если стоят закрытые дрова nvidia.
    Ну и gentoo само собой один из лучших, при должной оптимизации (пересборка ядра, выкидывание загрузчика и жирного initrd, и так далее) загрузка от биоса до рабочего стола в пару секунд — такого нигде больше нет. Но обновлять gentoo — боль и страдание, ибо пересборка даже на топовой машине занимает минимум полдня. Только из-за этого отказался.


    1. Fracta1L
      19.10.2018 16:01

      Даже непрерывно обновляемая версия сейчас не ломает сама себя при обновлении

      Великое достижение, однозначно лучший дистр XD


      1. Konachan700
        19.10.2018 16:40

        Так это одна из самых больших проблем была, а у многих дистров и до сих пор есть — обновляешься при наличии пропиетарных дров на видео, и всё, приехали: черный/мигающий экран без возможности даже в консоль вылезти. Восстановить несложно, но блин, так не должно быть…


        1. Fracta1L
          19.10.2018 16:44

          Это повод снести эти дистры и никогда о них не вспоминать.


  1. ordoss
    19.10.2018 17:03

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


  1. Eaglers
    19.10.2018 19:34

    Кстати, есть Ubuntu Server. Он тоже по-умолчанию идёт с консольным интерфейсом, но легко устанавливается.