Linux

Arch Linux: позволяя вам строить свою систему Linux с нуля

Arch Linux: позволяя вам строить свою систему Linux с нуля

Для опытных пользователей Linux крайне желательно иметь возможность полностью настроить вашу систему. Иногда это может быть наилучшим образом достигнуто с самого начала — путем объединения компонентов, которые вы хотели бы включить в свою систему. Таким образом, поскольку обычно есть несколько программ, которые достигают одного и того же результата различными способами, вы можете выбрать те приложения, которые вам больше всего нравятся. Собирая воедино, вы также можете глубже взглянуть на систему для максимального контроля. В большинстве распространенных дистрибутивов настольных компьютеров этот высокий уровень настройки не представляется возможным (поскольку он не идеален и более сложен), но Arch Linux не похож на большинство дистрибутивов.

философия

Arch Linux — это полностью независимый дистрибутив Linux, не основанный на Debian или Fedora или любых производных от обоих. Вместо этого он создает свои собственные пакеты, использует собственный менеджер пакетов (метко названный pacman) и придерживается своих собственных принципов проекта. В Arch Linux применяется принцип KISS — «будь проще, глупее». Эта небольшая фраза просто означает, что идея Arch Linux состоит в том, чтобы сделать вещи в системе максимально простыми и понятными с помощью «простых» файлов конфигурации. Опять же, это относится к опытным пользователям, которые знают, что они делают, и не обязательно новичкам в Linux. Если это все еще не имеет смысла, Arch Linux пытается раскрыть грязные внутренности операционной системы, которые обычно скрыты графическим интерфейсом пользователя.

Начиная

arch_downloading

В Arch Linux нет абсолютно никаких настроек по умолчанию, когда речь заходит о программном обеспечении — единственными «настройками по умолчанию» являются ядро ​​Linux и другие различные инструменты, которые попадают под базовую версию Arch Linux, которую вам нужно установить (или столкнуться с нефункциональной системой). Установщик также не так прост, как вы, возможно, привыкли, потому что он полностью текстовый. Однако после того, как вы установили базовые инструменты и, возможно, базовые инструменты разработки, которые позволяют компилировать код, вы перезагружаетесь в только что установленную систему, и вас приветствует только мигающий текстовый курсор.

Продолжайте установку!

arch_gdm

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

Програмное обеспечение

Все программное обеспечение Arch Linux можно найти в его репозиториях, которые легко доступны через утилиту терминала pacman. Отсюда вы можете устанавливать, удалять и обновлять программное обеспечение, как вы ожидаете. Обратите внимание, что в соответствии с философией Arch Linux, нет официального графического инструмента для управления pacman. Здесь и там может быть несколько утилит, которые могут работать, а могут и не работать, но любой преданный пользователь Arch Linux будет сильно возражать против их использования.

arch_aur

Говоря о программном обеспечении, его много. Если его нет в официальных репозиториях Arch Linux, есть также AUR (Arch User Repository), который содержит установочные сценарии для различного программного обеспечения, которое может загрузить практически любой. Вам нужен другой инструмент для установки программного обеспечения AUR, похожего на pacman (я предлагаю использовать yaourt), и программное обеспечение AUR необходимо скомпилировать, в то время как официальные пакеты Arch Linux уже содержат скомпилированные двоичные файлы.

Программное обеспечение, включенное как в официальные репозитории, так и в AUR, очень современное, поэтому вы всегда будете использовать новейшее и лучшее программное обеспечение с приемлемым уровнем стабильности. Поскольку нет также настоящих выпусков Arch Linux (кроме ежемесячных снимков ISO, чтобы было проще обновиться до более новых пакетов после установки), дистрибутив запускается на скользящем выпуске, так что все будет хорошо, если вы просто обновите все ваши установленные пакеты.

Вывод

Чтобы получить лучшее представление об Arch Linux, вы можете прочитать наше руководство по установке Arch Linux (хотя многое изменилось, поэтому обновление крайне необходимо; обратитесь к Руководству неофициального новичка или Официальному руководству по установке на веб-сайте Arch Linux для самая актуальная информация), а также ArchBang актуальный , дистрибутив, основанный на Arch Linux, который значительно упрощает установку Arch Linux в вашей системе. Не забывайте, что вы всегда можете поиграть с дистрибутивами на виртуальной машине, чтобы избежать проблем на вашей реальной машине, особенно если вы новичок.

Что вы думаете об Arch Linux? Регулярные выпуски или скользящий выпуск — лучшая идея? Дайте нам знать об этом в комментариях!

Похожие посты
Linux

8 лучших окружений рабочего стола Linux

AndroidIphone и ipadLinuxWindows

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

LinuxКак сделать

Что такое Swappiness в Linux? (и как это изменить)

LinuxКак сделать

Как использовать команду ls для вывода списка файлов и каталогов в Linux