HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <p>Уже несколько месяцев я использую Linux как дополнительную операционную систему и рассказываю об этом на Hexlet. И в данном посте я поведаю о новой главе в данной истории - Arch Linux.</p>
1 <p>Уже несколько месяцев я использую Linux как дополнительную операционную систему и рассказываю об этом на Hexlet. И в данном посте я поведаю о новой главе в данной истории - Arch Linux.</p>
2 <h2>Содержание</h2>
2 <h2>Содержание</h2>
3 <ul><li><a>Предисловие</a></li>
3 <ul><li><a>Предисловие</a></li>
4 <li><a>Как я пришел к Arch</a></li>
4 <li><a>Как я пришел к Arch</a></li>
5 <li><a>Установка Arch</a></li>
5 <li><a>Установка Arch</a></li>
6 <li><a>Arch Linux</a></li>
6 <li><a>Arch Linux</a></li>
7 <li><a>Заключение</a></li>
7 <li><a>Заключение</a></li>
8 </ul><h2>Предисловие</h2>
8 </ul><h2>Предисловие</h2>
9 <p>Мой основной PC - MacBook Air, но есть второй компьютер, на котором я могу позволить себе эксперементы с установкой новых дистрибутивов. Вряд ли бы я этим занимался, если бы у меня была только стационарная машина, пусть мне и очень интересен Linux.</p>
9 <p>Мой основной PC - MacBook Air, но есть второй компьютер, на котором я могу позволить себе эксперементы с установкой новых дистрибутивов. Вряд ли бы я этим занимался, если бы у меня была только стационарная машина, пусть мне и очень интересен Linux.</p>
10 <p>Я уже усепел попробовать Ubuntu, Fedora, Mint и Manjaro - теперь пришло время попробовать Arch.</p>
10 <p>Я уже усепел попробовать Ubuntu, Fedora, Mint и Manjaro - теперь пришло время попробовать Arch.</p>
11 <h2>Как я пришел к Arch</h2>
11 <h2>Как я пришел к Arch</h2>
12 <p>Сначала я установил для других популярных дистрибутива: Fedora и Manjaro. Но в них нашлось несклолько серьезных минусов, из-за которых я решил попробовать Arch.</p>
12 <p>Сначала я установил для других популярных дистрибутива: Fedora и Manjaro. Но в них нашлось несклолько серьезных минусов, из-за которых я решил попробовать Arch.</p>
13 <h3>Fedora</h3>
13 <h3>Fedora</h3>
14 <p><a>Fedora</a>- хороший дистрибутив для работы, но скверный для игр. Что-то не запускается, что-то работает криво: например,<a>MangoHud</a>не видит видеокарту и такая проблема существует только на Fedora (с драйверами всё нормально, другая программа прекрасно показывает нагрузку на видеокарту).</p>
14 <p><a>Fedora</a>- хороший дистрибутив для работы, но скверный для игр. Что-то не запускается, что-то работает криво: например,<a>MangoHud</a>не видит видеокарту и такая проблема существует только на Fedora (с драйверами всё нормально, другая программа прекрасно показывает нагрузку на видеокарту).</p>
15 <h3>Manjaro</h3>
15 <h3>Manjaro</h3>
16 <p>Да, на<a>Manjaro</a>игры работают лучше и MangoHud отображает все показатели корректно, но Manjaro не понравился мне огромным колличеством предустановленных программ. Их минимальной версии дистрибутива хочется удалить много ненужных компонентов, но лучше ничего не трогать, чтобы ничего не сломать. Например, приложение для автоматической установки драйверов может быть полезно, но на деле оно не работает - отедельные пакеты драйверов приходится устанавливать вручную.</p>
16 <p>Да, на<a>Manjaro</a>игры работают лучше и MangoHud отображает все показатели корректно, но Manjaro не понравился мне огромным колличеством предустановленных программ. Их минимальной версии дистрибутива хочется удалить много ненужных компонентов, но лучше ничего не трогать, чтобы ничего не сломать. Например, приложение для автоматической установки драйверов может быть полезно, но на деле оно не работает - отедельные пакеты драйверов приходится устанавливать вручную.</p>
17 <h3>Arch</h3>
17 <h3>Arch</h3>
18 <p><a>Arch</a>- дистрибутив, на основе которого был создан Manjaro, и раз на Manjaro всё работает корректно, то почему бы не попробовать его?</p>
18 <p><a>Arch</a>- дистрибутив, на основе которого был создан Manjaro, и раз на Manjaro всё работает корректно, то почему бы не попробовать его?</p>
19 <p>С этой мыслью я приступил к установке Arch Linux - самого не дружелюбного к новичкам дистрибутиву.</p>
19 <p>С этой мыслью я приступил к установке Arch Linux - самого не дружелюбного к новичкам дистрибутиву.</p>
20 <h2>Установка Arch</h2>
20 <h2>Установка Arch</h2>
21 <p>На что первым делом вы обратите внимание после Fedora и Manjaro? Правильно, на вес установочного образа, меньше одного гигабайта. Почему так мало? Дело в том, что у Arch нет графического установщика системы. Меня это не испугало и я пошел смотреть инструкции по установке дистрибутива.</p>
21 <p>На что первым делом вы обратите внимание после Fedora и Manjaro? Правильно, на вес установочного образа, меньше одного гигабайта. Почему так мало? Дело в том, что у Arch нет графического установщика системы. Меня это не испугало и я пошел смотреть инструкции по установке дистрибутива.</p>
22 <h3>Ручная установка</h3>
22 <h3>Ручная установка</h3>
23 <p>Итак, я разметил диск, сделал все, как в инструкции, но что-то пошло не как - в конце установки произошла ошибка. Решил попробовать еще раз, но в этот раз внимательно смотрел не только в инструкцию, но и на вывод консоли. Оказалось, ошибка произошла при разметке диска и нужно было добавлять флаг -f. Но при скачивании пакетов произошла еще одна ошибка и я рещил пойти по другому пути.</p>
23 <p>Итак, я разметил диск, сделал все, как в инструкции, но что-то пошло не как - в конце установки произошла ошибка. Решил попробовать еще раз, но в этот раз внимательно смотрел не только в инструкцию, но и на вывод консоли. Оказалось, ошибка произошла при разметке диска и нужно было добавлять флаг -f. Но при скачивании пакетов произошла еще одна ошибка и я рещил пойти по другому пути.</p>
24 <h3>archinstall</h3>
24 <h3>archinstall</h3>
25 <p>В другой инструкции нашел упоминание консольного установщика Arch, который запускается командой archinstall. Выбираю нужные параметры, прохожу все пункты, установка идет нормально, но в конце - снова ошибка.</p>
25 <p>В другой инструкции нашел упоминание консольного установщика Arch, который запускается командой archinstall. Выбираю нужные параметры, прохожу все пункты, установка идет нормально, но в конце - снова ошибка.</p>
26 <p>После этого я решил попробовать установить Arch на виртуальную машину, увидел аналогичную ошибку и внимательно прочитал вывод консоли: "Пакеты повреждены или недоступны".</p>
26 <p>После этого я решил попробовать установить Arch на виртуальную машину, увидел аналогичную ошибку и внимательно прочитал вывод консоли: "Пакеты повреждены или недоступны".</p>
27 <p>Выглядел я тогда примерно так:</p>
27 <p>Выглядел я тогда примерно так:</p>
28 <h3>Способ установки Arch, который сработал</h3>
28 <h3>Способ установки Arch, который сработал</h3>
29 <p>Оказалось, что перед установкой требуется обновить ключи (об этом в инструкциях почему-то не пишут). После этого установка завершается без ошибок. Подробнее об обновлении можно прочитать<a>здесь</a>. Процесс обналения довольно медленный, мне потребовалось на него около часа.</p>
29 <p>Оказалось, что перед установкой требуется обновить ключи (об этом в инструкциях почему-то не пишут). После этого установка завершается без ошибок. Подробнее об обновлении можно прочитать<a>здесь</a>. Процесс обналения довольно медленный, мне потребовалось на него около часа.</p>
30 <h2>Arch Linux</h2>
30 <h2>Arch Linux</h2>
31 <p>Система установлена и теперь, наконец, можно поговорить о самом дистрибутиве.</p>
31 <p>Система установлена и теперь, наконец, можно поговорить о самом дистрибутиве.</p>
32 <h3>Ничего лишнего</h3>
32 <h3>Ничего лишнего</h3>
33 <p>Как и на Fedora, устанавливаются только стандартные приложения GNOME, которые при необходимости можно легко удалить. Никаких ненужный расширений, программ, визуальных тем и шрифтов: систему можно настроить под свои нужды с нуля.</p>
33 <p>Как и на Fedora, устанавливаются только стандартные приложения GNOME, которые при необходимости можно легко удалить. Никаких ненужный расширений, программ, визуальных тем и шрифтов: систему можно настроить под свои нужды с нуля.</p>
34 <h3>Внешний вид</h3>
34 <h3>Внешний вид</h3>
35 <p>Linux мне нравится тем, что тут можно настроить все так, как тебе хочется. Я использую следующие темы:</p>
35 <p>Linux мне нравится тем, что тут можно настроить все так, как тебе хочется. Я использую следующие темы:</p>
36 <ul><li>Приложения: Dracula-slim</li>
36 <ul><li>Приложения: Dracula-slim</li>
37 <li>Значки: Flatery-Dark</li>
37 <li>Значки: Flatery-Dark</li>
38 <li>Shell: Dracula</li>
38 <li>Shell: Dracula</li>
39 </ul><p>И следующие расширения:</p>
39 </ul><p>И следующие расширения:</p>
40 <ul><li>ArcMenu</li>
40 <ul><li>ArcMenu</li>
41 <li>AppIndicator and KStatusNotifierItem Support</li>
41 <li>AppIndicator and KStatusNotifierItem Support</li>
42 <li>Blur my Shell</li>
42 <li>Blur my Shell</li>
43 <li>Dash to Dock</li>
43 <li>Dash to Dock</li>
44 <li>Hide Panel</li>
44 <li>Hide Panel</li>
45 </ul><h3>Обучение</h3>
45 </ul><h3>Обучение</h3>
46 <p>Для учёбы использую браузеры Chromium и WebStrom. Оба работают прекрасно, никаких проблем с ними на Linux у меня не возникает. Почему Chromium, а не Mozilla Firefox? У меня Chromium работает лучше: например, сайт Хекслета отображается корректней</p>
46 <p>Для учёбы использую браузеры Chromium и WebStrom. Оба работают прекрасно, никаких проблем с ними на Linux у меня не возникает. Почему Chromium, а не Mozilla Firefox? У меня Chromium работает лучше: например, сайт Хекслета отображается корректней</p>
47 <h3>Игры</h3>
47 <h3>Игры</h3>
48 <p>Игры в этом дистрибутиве работают отлично: найти нужную игру можно на<a>ProtonDB</a>. Steam Proton и MangoHud работают с Arch Linux, Epic Games Store через<a>PortProton</a>тоже.</p>
48 <p>Игры в этом дистрибутиве работают отлично: найти нужную игру можно на<a>ProtonDB</a>. Steam Proton и MangoHud работают с Arch Linux, Epic Games Store через<a>PortProton</a>тоже.</p>
49 <p>Я попробовал установить<a>Ghostrunner</a>: игра запускается и работает на максимальных настройках.</p>
49 <p>Я попробовал установить<a>Ghostrunner</a>: игра запускается и работает на максимальных настройках.</p>
50 <h2>Заключение</h2>
50 <h2>Заключение</h2>
51 <p>В конце я расскажу о плюсах и минусах дистрибутива Arch.</p>
51 <p>В конце я расскажу о плюсах и минусах дистрибутива Arch.</p>
52 <h3>Главное преимущество - установка</h3>
52 <h3>Главное преимущество - установка</h3>
53 <p>После блока про установку вы можете задаться вопросом: "Как консольная установка может быть преимуществом?". Но тут все не так очевидно.</p>
53 <p>После блока про установку вы можете задаться вопросом: "Как консольная установка может быть преимуществом?". Но тут все не так очевидно.</p>
54 <p>При установке Arch вы можете сразу поставить нужные драйвера для видеокарты и, самое главное, выбрать графическое окружение. Этого вам не сделать ни в установщике Fedora, ни в установщике Manjaro. А для выбора графического окружения нужно искать необходимый образ на сайте дистрибутива, что не слишком удобно.</p>
54 <p>При установке Arch вы можете сразу поставить нужные драйвера для видеокарты и, самое главное, выбрать графическое окружение. Этого вам не сделать ни в установщике Fedora, ни в установщике Manjaro. А для выбора графического окружения нужно искать необходимый образ на сайте дистрибутива, что не слишком удобно.</p>
55 <h3>Главный недостаток - установка программ</h3>
55 <h3>Главный недостаток - установка программ</h3>
56 <p>Тут я рассуждаю только с точки зрения удобства. Если на Fedora выполнить установку можно одной командой, то на Arch нужно либо искать пакет есть в менеджере Pacman, либо использовать AUR, где сначала придется клонировать репозиторий, зайти в папку и только после этого установить нужную программу. Конечно, можно поставить Pamac, что немного упростит процесс, но не сделает его удобнее, чем на Fedora.</p>
56 <p>Тут я рассуждаю только с точки зрения удобства. Если на Fedora выполнить установку можно одной командой, то на Arch нужно либо искать пакет есть в менеджере Pacman, либо использовать AUR, где сначала придется клонировать репозиторий, зайти в папку и только после этого установить нужную программу. Конечно, можно поставить Pamac, что немного упростит процесс, но не сделает его удобнее, чем на Fedora.</p>