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

Знакомство новичка с Arch Linux

Пару лет назад мой брат приобрел себе среднестатистический нетбук от фирмы Samsung — N150 Plus. Приобретался он, как и полагается средне-маломощным пк, с единственной целью — серфить в интернетах. На чуде заморской техники весело жужжала система Windows 7 Starter, что не добавляло скорости к работе нетбука на базе Intel Atom и всего 1 гигабайтом оперативной памяти. Позже на него была установлена система из того же семейства окон, но в этот раз — XP. Быстродействие возросло, с Game Booster'ом даже удавалось запустить некоторые старые игрушки, вроде Prince of Persia. Когда брат закончил университет, нетбук ему стал не нужен (нет пар чтобы посидеть в интернетах) и был отдан мне на растерзание.


За год использования я сменил пару десятков дистрибутивов linux с различными (легковесными и не очень) оконными менеджерами, но нужного мне быстродействия я добился лишь на днях, когда поставил на малыша Arch Linux с XFCE4. Вообще, это был первый раз, когда я ставил на свою машину Arch, и дистрибутив был для меня крайне нов, но как только я прочитал его философию, я осознал, что для нетбука это самый приемлемый вариант, так как ничего лишнего, как в той же убунте, просто не будет, да и документация в форме википедии тоже будет на руку.
Открыв страничку с руководством новичка, я смело создал загрузочную USB-палку с арчем и воткнул ее прямо в тело своего средне-маломощного монстра. Так началось мое знакомство с установкой дистрибутива из голой консоли. Меня немного удивило и порадовало данное действо, ведь даже в установочном Live-образе арки не было ничего лишнего. Немного я застопорился на настройке mirrorlist для pacman, там были строки вида:

Server = http://mirror.example.xyz/archlinux/$repo/os/$arch

и если насчет $arch я не сомневался, что надо поставить вместо него i386, то вот что ставить вместо $repo?.. Зайдя на одно из зеркал я увидел, что там есть выбор между десятком различных репозиториев. Не растерявшись, я немного покурил поисковики на данную тему и понял, что можно выбрать не один из них, а сколько угодно. Вот тут то я и удивился, обычно у систем разные релизы, а тут… Так я понял, что такое Rolling-release — некоторое количество репозиториев, которые постоянно обновляют содержимое. Немного позже, уже в гайде новичка, я прочитал про добавление репозиториев к списку и успокоился.

Позже у меня возникли проблемы с запуском X, так как я никогда ничего подобного не делал, как оказалось позже, надо просто было поставить все драйвера. Я же сначала запустил сессию xfce, а только потом понял, что тачпад и клавиатуру бук не видит. После пары часов поиска своей ошибки (пары часов после установки драйверов, естественно), я почистил кеш сессии и, счастливый, запустил, наконец, xfce.

Далее я немного попарился с подключением к интернету в графической оболочке, оказалось, нужно было поставить Network Manager и апплет к нему, а так же активировать их в systemctl. Вообще, все подобные программы, нужные при автозапуске, нужно после установки активировать в systemctl.
Далее мне предстала голая система, на которой крутилась xfce. Установив кучу пакетов, я был немного удивлен их новизной, ведь тот же netbeans в той же убунте был чуть ли не двухлетней давности, версии 7.0.1, а тут — аж 7.4. А когда я узнал о AUR… (Репозиторий пользовательских пакетов, все что не попало в десяток остальных — попадает туда)
В конце концов, после установки всего-всего, я получил нетбук, который теперь могу использовать не только для безболезненного серфа и просмотра видео в интернете (480 на youtube грузится и воспроизводится без тормозов), но и для разработки: в AUR я нашел xampp, на vim я поставил python-mode, установил netbeans и многое другое.
В конце концов, получилась занятная машинка, отлично настраиваемая и в целом шустро (для своего железа) работающая.

PS. После того как я увидел в live системе вместо стандартного bash'а zsh — я решил, что точно поставлю эту систему.
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.