Вашему вниманию предлагается еще один обзор НЕ user-friendly дистрибутива Linux.
На этот раз виновником торжества стал Arch Linux 2012.07.05
Основная цель обзора - показать, с чем придётся столкнуться пользователю, чтобы получить качественный дистрибутив с самыми свежими версиями пакетов, который не придется сносить каждые полгода для обновления.
Также я надеюсь, этот обзор поможет в установке Arch Linux другим владельцам аналогичного "тестового стенда".
Установка будет производиться на нетбук Samsung N150 Plus (N150-JP05). Производителем заявлены следующие характеристики:
Процессор Intel® ATOM™ Processor N450 1.66 ГГц;
Набор микросхем Intel MN10;
Встроенная видеокарта Intel GMA3150;
Адаптер беспроводной сети Broadcom BCM4313;
Адаптер проводной сети Marvell 88E8040;
Elantech Touchpad;
Жесткий диск объемом 250 Гб, 1 Гб ОЗУ.
1 Установка
1.1 Разметка жесткого диска
На нетбуке уже установлена Windows 7 Максимальная, которую предполагается сохранить к моменту окончания установки.
Да, не только сохранить, но и продолжить её эксплуатацию.
Работать с NTFS-разделами всё-таки безопаснее из родной среды, заходим в управление компьютером.
На скриншоте можно увидеть схему разделов Windows и уже созданные объемом 2 Гб и 15 Гб разделы swap и / соответственно.
Изначально же нам нужно только "откусить" от диска D: 17408 Мб, создание расширенного раздела и двух необходимых для установки следует производить с любого Live-CD дистрибутива, укомплектованного Gparted.
1.2 Получение установочного образа
В случае с Arch Linux, нам доступен образ для установки по сети, поддерживает он сразу две архитектуры i686 и x86_64, доступен для загрузки через torrent, а вес его составляет 370 Мб. И всё это на достаточно аскетичной странице загрузки.
К сожалению, для записи образа на usb-носитель нельзя использовать UnetBootIn. Как вариант, из Windows всё-таки можно воспользоваться UltraISO, а в Linux с этой задачей справится dd.
1.3 Процесс установки
После загрузки с созданной установочной флешки, мы попадаем в вот такое меню:
Нет смысла разбирать каждый его пункт в отдельности, просто загрузим ядро для архитектуры x86_64, которую поддерживает процессор нетбука.
Через несколько минут и пару десятков строчек загрузки, перед нами самый обычный bash, логин уже автоматически произведен под пользователем root. На снимке видно, что выставилось нативное разрешение.
Заходим в cfdisk и запоминаем нужные нам разделы /dev/sda5 и /dev/sda6.
Итак, создаём и подключаем swap-раздел, форматируем sda6 в файловую систему ext4 и монтируем в /mnt
Для установки обязательно потребуется подключение к интернету. Да, чтобы заведомо упростить себе жизнь, у нас есть роутер, поэтому настройка подключения выльется в единственную команду. Настройка wi-fi подключения с помощью wpa_supplicant из консоли займёт достаточно много времени, поэтому сначала лучше воспользоваться проводным интерфейсом.
А теперь, революционный способ установки! Нет, мы не будем устанавливать только базовую систему, как пришлось бы делать ранее через Arch Install Framework. Мы сразу установим и загрузчик, и иксы, и рабочее окружение, и еще много необходимых пакетов.
Установка в процессе
2 Настройка системы
Опять же, нет смысла описывать весь процесс, он изложен в официальной Вики дистрибутива. Интересующиеся могут ознакомиться с дальнейшей настройкой базовой системы. Вот здесь.
Стоит отметить лишь несколько вещей. В специальной статье, посвященной нетбуку, есть требование добавить
MODULES="intel_agp i915"
в файл /etc/mkinitcpio.conf перед генерацией.
Для удобной реализации дуалбута необходим пакет os-prober, его мы установили ранее. Просто запускаем одноимённой командой, и уже после этого выполняем
grub-mkconfig -o /boot/grub/grub.cfg
по инструкции. Примечательно, так мы получим нерусифицированный Grub 2.00, его русификации можно добиться повторением генерации grub.cfg из уже установленной системы, с настроенной русской локалью.
Пример итогового конфига /etc/rc.conf, с учётом всех необходимых настроек и доработок, можно будет посмотреть в конце обзора.
Продлеваем харду жизнь, отключая парковку головок, также снижаем уровень шума до минимального через /etc/hdparm.conf
/dev/sda {
apm = 255
}/dev/sda {
acoustic_management = 128
}
Настраиваем cpufrequtils для регулировки частоты ЦП и экономии энергии, lm_sensors для контроля температур.
3 Настройки внешнего вида
После перезагрузки, не стоит удивляться дефолтному Унылому Говну, так и задумано
Чтобы исправить ситуацию, нам понадобится загрузить пакеты из AUR, делать это лучше всего с помощью yaourt.
А именно: faenza-icon-theme и gtk-theme-adwaita-cupertino-glassy. Заодно я позаимствовал пакет oxygen-cursor-theme из репозиториев убунты.
Остаётся выбрать всё это добро в "Дополнительных параметрах системы"
После чего останется выполнить тонкую настройку шрифтов через файл ~/.fonst.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit name="antialias" mode="assign"><bool>true</bool></edit>
<edit name="autohint" mode="assign"><bool>false</bool></edit>
<edit name="hintstyle" mode="assign"><const>hintslight</const></edit>
<edit name="hinting" mode="assign"><bool>true</bool></edit>
<edit name="rgba" mode="assign"><const>rgb</const></edit>
<edit name="lcdfilter" mode="assign"><const>lcddefault</const></edit>
</match>
</fontconfig>
И окончательно выставить параметры в предыдущей утилите.
И глаза больше вытекать не будут
Да, это далеко не весь процесс кастомизации Gnome 3, чтобы получить мой результат, придется редактировать главный конфиг темы gnome-shell.css, весьма динамично меняющися с каждым обновлением. Здесь я просто покажу результат.
4 Мультимедиа
Плагин Adobe Flash и плеер Banshee мы установили в самом начале, остается добавить необходимое для воспроизведения видео и аудио-форматов.
Просто ставим все пакеты из группы gstreamer0.10-plugins, как и сказано в инструкции.
5 Общение
Опять же, в самом начале, мы установили jabber-клиент Gajim и мультипротокольный Pidgin.
Для последнего есть возможность доустановить плагин pidgin-mra, необходимый для распространенного в России протокола Mail.ru.
Даже в таком богатом списке, лишним он не станет.
6 Проблемы с железом
Да, к сожалению, даже в таком прекрасном дистрибутиве без них не обходится
В данном случае "занозой в заднице" стали тачпад Elantech и беспроводной адаптер Broadcom.
Первый принципиально определяется только как мышь, работает неадекватно: курсор перемещается очень хаотично, прокрутка и тап - не работают вовсе.
Со вторым же случаются постоянные потери связи, приём внезапно исчезает даже рядом с точкой доступа. Виноват свободный драйвер brcm80211.
Для решения проблем с тачпадом понадобится пакет psmouse-elantech из AUR. После установки, добавляем строчку в файл /etc/modprobe.d/modprobe.conf
options psmouse proto=imps
После перезагрузки он продолжит определяться мышью, не будут доступны специфические настройки. Однако движение курсора нормализуется, заработает горизонтальная и вертикальная прокрутка, простой тап и даже некоторые мультитач-жесты.
Для беспроводной сети ставим пакет broadcom-wl из AUR. Для его работы блеклистим все свободные драйвера этих карточек правилом /etc/modeprobe.d/noopenwifi.conf
blacklist brcmsmac
blacklist brcmfmac
blacklist b43
blacklist ssb
Добавляем wl в список модулей rc.conf, перезагружаемся и наблюдаем нормальную работу сети
Для решения же стандартных проблем fn-кнопок, яркости подсветки и управления скоростью вентилятора компьютеров Samsung, необходим пакет samsung-tools из того же самого AUR.
7 Итог
Мы получили полностью работоспособную операционную систему, которой вполне достаточно для использования на нетбуке.
Есть возможность просматривать веб-страницы, смотреть фильмы, слушать музыку, редактировать документы и общаться через различные протоколы.
Время автономной работы нетбука под Arch Linux абсолютно соответствует оному под Windows. Аналогично с температурным режимом.
Конечно, удобство медиа-проигрывателя и качество звука оставляют желать лучшего, при сравнении с WMP и возможностями улучшений через софт от Realtek под Windows.
Как и обещал, выкладываю rc.conf
Финализируем
Редактировался Antimateriale (26-07-12 21:57:42)
Всё, что не тлен - всё тлен.
Неактивен
Ненужно.
Неактивен
Babusha, аффтаритетный искперт в студии.
http://nolinux.w2c.ru - море баттхерта и деаонимизации
Неактивен
Ненужно.
Лор тут: Linux.org.ru
Неактивен
Лор тут: Linux.org.ru
Тоже ненужно.
Неактивен
А ничо, что консольная команда установки длиной аж в четыре строки?
MOP3E, для линуксоидов это звучит так:
<@insomnia> Нужно выполнить всего три команды, чтобы поставить Gentoo
<@insomnia> cfdisk /dev/hda && mkfs.ext4 /dev/sda1 && mount /dev/hda1 /mnt/gentoo/ && chroot /mnt/gentoo/ env-update && . /etc/profile && emerge --sync && cd /usr/portage && scripts/bootsrap.sh && emerge system && emerge vim && vi /etc/fstab && emerge gentoo-dev-sources && cd /usr/src/linux && make menuconfig && make install modules_install && emerge gnome mozilla-firefox openoffice && emerge grub && cp /boot/grub/grub.conf.sample /boot/grub/grub.conf && vi /boot/grub/grub.conf && grub && init 6
<@insomnia> это первая
а так если инсталятор был до этого глючный, то что теперь вышло, даже ставить не буду. Знакомый что кричал за арч молчит, коментарии не дает, а ведь он так его хвалил
Неактивен
А ничо, что консольная команда установки длиной аж в четыре строки?
Кстати, а что такого? Это шокирует? Пугает? Слишком сложно? Нуиладно. Официальная выглядит гораздо компактнее, но ведь с ней мы не получим декстопное окружение!
pacstrap /mnt base base-devel
Когда возникает необходимость установить венду, мы же не берём ЗверьСидиЛижиСоси, правильно? А то ведь как хорошо, уже весь софт захуярен без спросу.
В линуксах то же самое, и это очень пичально, что даже хилый прирост пользователей возникает исключительно за счет говносборок.
Знакомый что кричал за арч молчит, коментарии не дает, а ведь он так его хвалил
Ололо, *лядь, такое ощущение, человек, кроме установок арча, больше с ним ничего не делает. Между прочим, уже бывшим пользователям какая разница-то? Ну ниасиливаешь ты вместо ползания в псевдографике команды вводить, ну и сиди в уже имеющейся системе.
Арч всё так же хорош гибкостью, как гента. Но не требует сборки, как гента.
Редактировался Antimateriale (27-07-12 14:01:16)
Всё, что не тлен - всё тлен.
Неактивен
Скажи, а зачем ставить на десткоп линух без десктопного окружения? Это вообще что за дебильная идея такая? Кому оно такое, вообще, надо? Современный десктоп без рабочего стола никому не нужен. Это уже аксиома.
да как сказать, я не согласен. Тут арч поешл по нормальному пути. Хочешь десктоп почти искаропке - ставь гном или кеды. Поебаццо - все остальное. Уж лучше чем бубунта, которая предлагает или юнити или юнити. А потом ебаться с удалением юнити и установкой нормального DE.
На "звере" вообще-то есть меню выбора компонентов. Ставится именно то, что выберет пользователь.
Жаль нельзя убрать галочки с троянов искаропке. Да и с появлением 7-ки потребность в этих говносборках отпадает.
Неактивен
Ынтересно, откуда можно узнать имена всех этих пакетов? Сколько нужно времени, чтобы их узнать? Какова вероятность ошибки при вводе такой большой команды?
Из руководства в процессе установки же. Там по шагам расписано, что нужно поставить для работы иксов, какие драйвера, какие доп.пакеты.
В самый-самый-самый первый раз у меня ушло 1,5 часа на установку и настройку, в этот раз десктопная система без допилок возникла уже через 27 минут, из которых большую часть подгружались пакеты.
Скажи, а зачем ставить на десткоп линух без десктопного окружения? Это вообще что за дебильная идея такая? Кому оно такое, вообще, надо? Современный десктоп без рабочего стола никому не нужен. Это уже аксиома.
Не десктопом единым жив линух. Откуда установщик узнает, а вдруг мне сервер вообще без иксов нужен? А вдруг мне нужны кеды, а не гном? А вдруг, а вдруг... Вот так оно и набирается на четверть экрана.
Арч позволяет сделать всё именно так, как нужно самому, а не всем сразу.
На "звере" вообще-то есть меню выбора компонентов.
Вместе с кнопкой "поставить всё и сразу", которую жмут практически все его классические пользователи.
Всё, что не тлен - всё тлен.
Неактивен
Вообще-то разговор идёт именно про десктоп.
Знаешь, некоторые сенсеи любят только кансоль, только Lync. и прочие производные баша
Неактивен
Ведь, ЧСХ, ни в одном линухе такого сделать не смогли.
Ведь ЧСХ, подавляющее большинство закапывателей вообще ни одного линукса в глаза не видело, а только читало о нём в бложике Карманова, но при этом изображают из себя хрен знает каких знатоков.
ЗЫ: С Suse скрины кинуть?
Yesterday it worked.
Today it is not working.
Windows is like that.
Неактивен
petrun, все, что удобно для нормального пользователя, неудобно для линуксоидов. Линуксоидов восбуждает тотфакт, что они выполняют элементарное действия "никак все". Это напоминает музыкантов-виртуозов, которые могут играть даже карандошом торчащим из уретры, а сложное произведение красиво и выразительно сыграть не в состоянии. Тоже самое и с луноходами, они умеют лазить в гугле через сосноль с помощью курла и вгета, но к примеру, программировать не умеют, чтобы написать что-то полезное по крайней мере, для себя, зато свою сосноль переканпелеруют каждый вечер.
Неактивен
ikkunan salvataja, суся и мандрива - два самых ебанутых и запутанных своими же гуйками дистра.
Как-то смищно такое в пример приводить.
Всё, что не тлен - всё тлен.
Неактивен
но к примеру, программировать не умеют, чтобы написать что-то полезное по крайней мере,
Пока мы видели твои попытки написать новый ЯП. И знаешь что я подумал? У тебя ещё много той травы осталось? )
Винда - это ведро с тухлыми червями. (с) Rector
---
-хакир недоучка, некто Ректор, прославленный мудак из мухосранска, автор «Я этого не потерплю» и «Cмотри,а то я начну работать против тебя» «Ломаю по IP недорого» и других не менее веселых выражений. Любитель подсматривать в замочную скважину и читать чужую почту. (c) Неизвестный техник из лаборатории
Неактивен
суся и мандрива - два самых ебанутых и запутанных своими же гуйками дистра.
Во, ну что я и говорил
Ведь ЧСХ, подавляющее большинство закапывателей вообще ни одного линукса в глаза не видело, а только читало о нём в бложике Карманова,
Yesterday it worked.
Today it is not working.
Windows is like that.
Неактивен
Во, ну что я и говорил
Охбляяяя, как же мне хочется обосрать чей-нибудь выбор и вообще логику...
Но леееень.
Ограничусь огрызками истории.
Вот как раз на освоение Mandriva One в своё время, когда она еще не была таким трупом как сейчас, я убил целых 6 часов своей жизни. Это были образы и с KDE и с Gnome. Такого блевотного подбора софта, утилит для настройки и кастомизаций рабочих окружений даже вообразить было невозможно.
Аналогично и с сусей, и её сраным ястом, который распустил везде свои кривые тентакли.
Но собственно, чего я удивляюсь, если кто-то считает Alt Linux пригодным для использования дистром.
Так вот, тогда, я всё-таки отдал предпочтение Ubuntu, в которой вообще ничего нельзя настроить, чем смотреть на творчество пингванутых укурков, случайно увидевших Панель управления Windows у соседа.
ИМХО жешь, ага.
Редактировался Antimateriale (27-07-12 17:43:11)
Всё, что не тлен - всё тлен.
Неактивен
Вот как раз на освоение Mandriva One в своё время, когда она еще не была таким трупом как сейчас, я убил целых 6 часов своей жизни. Это были образы и с KDE и с Gnome. Такого блевотного подбора софта, утилит для настройки и кастомизаций рабочих окружений даже вообразить было невозможно.
И чем же drack'и тебе не понравились? Нормально всё было сделано, ИМХО. Я начинал Mandriva One в 2007 году. Лично мне, показалась вполне адекватной системой.
Аналогично и с сусей, и её сраным ястом, который распустил везде свои кривые тентакли.
Почти не пользовал. Хотя..немцы не дураки совсем, да? -)
если кто-то считает Alt Linux пригодным для использования дистром
Использовал года два. Есть косяки. Но в целом, очень приятная система.
Винда - это ведро с тухлыми червями. (с) Rector
---
-хакир недоучка, некто Ректор, прославленный мудак из мухосранска, автор «Я этого не потерплю» и «Cмотри,а то я начну работать против тебя» «Ломаю по IP недорого» и других не менее веселых выражений. Любитель подсматривать в замочную скважину и читать чужую почту. (c) Неизвестный техник из лаборатории
Неактивен
На проблемах внимание не акцентируется
Целый раздел отвёл, который 6. И не просто ткнул в них со словами "ОЛОЛО, линух гавно, нинужна", а привёл их решение. Глаза-то раскрывать надо, прежде чем читать. Больше никаких проблем не было, ага
Слишком странно?
похоже на руководство по устрановке и настройке
ВНЕЗАПНО, это оно и есть, а что еще может быть в таком дистрибутиве, где по дефолту вообще не предусмотрено ни софта, ни фирменных графических утилит? Установка и настройка - единственное, что вообще отличает линупсы. Весь ГНУтый софт везде одинаковый, оболочки одни и те же. И да, заголовок же, заголовок. Как-будто он не оправдывает ожиданий.
часов ты потратил на то, чтобы узнать
И снова пиздец какой-то. У этого дистрибутива, в отличие от многих, официальная документация составлена очень качественно, многое даже на русском языке. Достаточно просто пошагово ей следовать, и все названия пакетов и настроек как на ладони в нужный момент.
И это не какая-то злоебунта, это творчество, в таких условиях время теряет значение. Но повторюсь - 27 минут на получение недопиленного дефолта, час на доводку до приличного состояния, включая нагугливание решений вот тех самых проблем.
Если будут более конструктивные предложения - добавлю материала.
Редактировался Antimateriale (28-07-12 21:55:26)
Всё, что не тлен - всё тлен.
Неактивен
Я начинал Mandriva One в 2007 году. Лично мне, показалась вполне адекватной системой.
Ты б на маедрейк 2002 года посмотрел.
Неактивен