Лучший Linux — оттюнингованный дистрибутив Ubuntu 14.04
Любой современный Linux-дистрибутив можно сравнить с бочкой меда. Широчайшие возможности, безопасность, бесплатность, открытость — все это делает Linux привлекательнейшим продуктом. Но есть и одна проблема, мешающая объесться медом — в каждую бочку разработчики добавили лопату говна. Как говорится, чтобы жизнь медом не казалась.
Объясню на примере. Берем Debian. Прекраснейший дистрибутив. Стабильный, надежный... Но из-за идейных соображений не содержит проприетарщины. И когда подключаешь новое устройство, в любом другом дистрибутиве оно заработает «из коробки» и только Debian предложит перекомпилировать ядро или что-нибудь в том же духе. Да и программы в нем не первой свежести, хотя тут ничего не поделаешь, ведь это справедливая плата за стабильность.
Или openSUSE. Невероятно быстрая установка, удобные графические средства настройки, приятное оформление и... уродские шрифты и никакая стабильность.
Или Ubuntu. Отличная поддержка оборудования, хорошая задокументированность, большое и дружелюбное сообщество и... постоянные причуды дизайнеров в виде переноса кнопок, борьбы со скроллбаром и конечно же слив пользовательских данных.
К чему я веду? Если бы разработчики объединились и от каждого дистрибутива взяли только сильные стороны, Linux давно бы уделал Windows и оставил Microsoft без прибыли. Но разработчики настолько тщеславны, что никогда не согласятся работать вместе. И даже знание известного принципа «разделяй и властвуй» не заставляет их одуматься, а ведь на развитие Linux этот принцип оказывает едва ли не главнейшее влияние: Linux-то один, но какие-то козлы придумали громкое слово "дистрибутив" и разделили мощное сообщество на кучу мелких и немощных. Результат — миллион дистрибутивов и ни одного стоящего. Взамен любой лошара может объявить себя ведущим разработчиком собственной операционной системы на базе Linux. Но не будем отвлекаться, сейчас не об этом.
Читатели в курсе, что хотя у меня есть любимый дистрибутив, периодически я тестирую другие дистрибутивы в надежде найти что-то лучше, да и просто из любопытства. Свои впечатления описываю в личном блоге. Если кому интересно, милости просим. Последним дистрибутивом, который подвергся испытанию, стал дистрибутив Ubuntu, который я немного перенастроил под себя.
Итак, что такое Ubuntu? Если бы Linux бы девушкой, то Ubuntu — это то, во что девушка превратилась, когда ей занялся сутенер Марк. Барышню одели в вызывающую яркую одежду, размалевали физиономию, накачали сиськи самыми дешевыми сортами силикона и вывели на панель. Ах да, еще и диктофон велели спрятать, чтобы потом было удобнее сливать данные о клиентуре сторонним фирмам. Кстати, за эту смелую идею Марк получил престижную сутенерскую премию Big Brother Awards. Вот где-то так я представляю операционную систему Ubuntu. Для проезжих дальнобойщиков сгодится, но для серьезных отношений Ubuntu потребуется депроституировать.
Для этого, сразу после установки я снес: Unity, все линзы, Unity Services, магазин приложений, Zeitgeist и прочий подобный шлак рекламно-шпионского характера.
Теперь о том, что я установил. Начал я с установки и допиливания GNOME Shell. С помощью ценнейшей утилиты GNOME Tweak Tool это недоразумение можно привести ко вполне вменяемому состоянию. Возвращаем иконки на рабочий стол, возвращаем кнопки «Свернуть» и «Развернуть» в правый угол окна, настраиваем шрифты, их размер, хинтинг, сглаживание и т.п.
Следующая операция — установка расширений для Гнома. Добавляем на панель запуска список запущенных приложений, возвращаем удобное меню по категориям, привинчиваем самозадвигающийся док слева. В результате получаем следующую картину:
Настроенный GNOME — чисто, красиво, удобно!
Пришлось доустановить Synaptic, GNOME Tweak Tool и другое популярное ПО
Вместо магазина приложений — барахлу торгашей в свободном дистрибутиве не место — был возвращен обратно Synaptic.
Ну и так далее. В результате я получил приятный на вид и удобный в использовании дистрибутив. Путана была превращена обратно в целомудренную и воспитанную барышню, а сутенер Марк остался без выручки.
Что понравилось в измененной Убунте:
1. Отличная поддержка оборудования. Правильно распознавались все воткнутые в USB девайсы. Драйвера для WiFi поддерживали promisc-режим и soft ap из коробки.
2. Шикарнейший репозиторий. После установки любого дистрибутива я первым делом пытаюсь установить aircrack-ng и reaver. Не потому, что я такой шалун, а потому, что именно эти пакеты стали частью тестового набора, на котором удобно проверять полноту репозитория. Некоторые разработчики преднамеренно не включают указанный софт по этическим соображениям. К счастью, Марк об этике пока не слышал, поэтому в Ubuntu доступны оба пакета и еще масса другого софта двойного назначения.
3. Классные шрифты. После того, как я чуть не ослеп от шрифтов в openSUSE, от шрифтов в Убунте многого не ожидал. И напрасно — они в Убунте великолепны. Не настолько, насколько шрифты великолепны в Windows, но в мире Linux-дистрибутивов тут у Ubuntu конкурентов нет.
Резюмируя, могу сказать, что я был очень приятно удивлен Ubuntu 14.04. Стоит потратить 30 минут и можно получить вполне работоспособный дистрибутив. Жаль только, что кое-что всё же случилось и я был вынужден от Ubuntu отказаться. Но об этом уже в одном из следующих моих выступлений.
Комментарии
Intercessio
13 июля, 2014 - 08:21
М-р pomidorium, до тех пор пока я не прочитал в конце фразу
«я был вынужден от Ubuntu отказаться», уже было начал
сомневаться Вы ли писали эту статью. Только нельзя же вот
так подло замылить причину того, чем был мотивирован отказ.
Это грубейшее нарушение законов жанра!
Чингачгук
13 июля, 2014 - 17:53
Несколько слов в защиту Debian:
Ничего искать не надо. Всё лежит тут:
cdimage.debian.org/cdimage/unofficial/non-free/firmware/
Кроме того есть образы с вшитой проприетарщиной:
cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/
Об этом кстати сказано по-русски в официальном руководстве по установке:
debian.org/releases/stable/amd64/ch06s04.html.ru
Тут не столько вопрос принципов, а вопрос ответственности: за проприетарщину разработчики не могут поручиться, а в Debian не принято делать что-либо на авось.
1) Для самых востребованных программ есть backports, т.е. новые версии программ для старого окружения.
Например по ядру: squeeze — 2.6.32+29, squeeze-backports — 3.2+46~bpo60+1;
wheezy — 3.2+46, wheezy-backports — 3.14+57~bpo70+1
Таким образом в wheezy-backports (а сейчас именно wheezy — stable) ядро даже более новое, чем в этой вашей бубунта, где trusty-updates предлагает всего лишь 3.13.0-30!
2) У Debian есть 4 основные ветки: oldstable, stable, testing и unstable. Так вот никто не мешает ставить testing и unstable. Под testing регулярно собирают установочные диски. Например:
cdimage.debian.org/cdimage/weekly-builds/amd64/iso-cd/
3) На крайний случай можно делать ставить софт из других веток.
Так что в Debian можно очень гибко регулировать новизну софта и стабильность системы.
pomodor
14 июля, 2014 - 03:45
Можно. Но какой смысл выбирать дистрибутив по критерию стабильности, а потом перемешивать его стабильные пакеты с нестабильными? Не проще тогда использовать Ubuntu?
Не спорю. Но если у юзера дома всего один компьютер, то качать прошивку будет уже не с чего, придется прерывать процесс установки. И хорошо, если юзер не успел похерить данные с разделов.
Ну я бы не сказал. Либо получаешь стабильность, либо новизну. Либо даже ни то, ни другое. Например, из последних неприятных открытий: nodejs вообще отсутствует в стабильном репозитории. Не скажу, что он мне сильно нужен, но его тянет зависимостью пакет из stable. Никакого выбора нет.
Чингачгук
13 июля, 2014 - 19:26
Г-н pomidorium обещал продолжить свои опыты с Gentoo и иформировать нас об этом. Ждем-с.
pomodor
13 июля, 2014 - 21:56
Да, следующая статья о Gentoo, часть 2.
Соловей-затейник
13 июля, 2014 - 20:57
Классика жанра шампунь-мыльной оперы?
Что надо сделать на первых сек. после инсталла бунты:
1. sudo apt-get remove unity-lens-shopping
2. Парметры \ Защита и приватность \ Поиск \ Отображать рез... = 0
3. sudo apt-get install msttcorefonts \\ Решит все вопросы со шрифтами
*Мне не нравится лишние клики для ребута\выкл.
gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown true
Logoff\Logon
*Глобал меню, мне не мешает. Поэтому оставляю как есть.
*sudo apt-get install tint2 \\ Добавляет TaskBar, на любителя. Далее добавить в запускаемые приложения Имя — Taskbar — Tint2, Комманда — tint2, Комментарий — .... мне так нравится:)
*sudo apt-get update; sudo apt-get install gnome-session-fallback \\ Сказать пока Юнити, привет Гнома!, на любителя
Сделав все перечисленное, можно перечеркнуть негатив, перечисленные выше. А ведь ещё можно сделать свои «воз и тележку».
Впрочем, да проблемы найти можно.
pomodor
14 июля, 2014 - 01:49
Клики для ламеров. Для нормальных линуксоидов — poweroff ;)
Соловей-затейник
14 июля, 2014 - 19:15
Консолька — наше ВСЁ! Долой пережитки GUI-ёв!
Следующий слоган в речевке, ура — велосипедостроителям в линуксе!
Кстати, у «нормальных» борода до пояса?
Но если о конкретики, то
sudo shutdown -P now
pomodor
14 июля, 2014 - 21:12
Насчет велосипеда. Вы действительно полагаете, что сначала появилась гламурная кнопка выключения в этой вашей Убунте и лишь потом был изобретен велосипед в виде poweroff? ;)
А почему нет? Для меня командная строка для некоторых задач гораздо удобнее. Например, для того же выключения компа. Терминал всегда открыт и вписать poweroff можно намного быстрее, чем тянуться к мыши и, прицеливаясь, тыкать в гламурные свистоперделки. ;)
Кстати, чтобы не разводить флуд на тему ГУЙ vs терминал, приведу конкретный аргумент. Юзер, освоивший нажатие на кнопку выключения на этом заканчивает свое освоение возможностей выключить комп. Юзер, узнавший о poweroff начнет интересоваться, как эту команду можно скомбинировать с другими. Например, можно автоматически выключать комп после завершения какой-либо долгой операции. Например, включить компиляцию мощного пакета или рендеринг сложной трехмерной сцены, привязать к завершению этой операции выключение компьютера и пойти спать. И пока любитель командной строки будет видеть сладкие сны, Соловей-затейник будет втыкать красными глазами в монитор. :)
Чингачгук
16 июля, 2014 - 08:32
Отчего такой примитивизм?
От консоли?
Логика после стучания по клавишам в консоле будет больше заряда на какоё-то изучение, чем после GUI, ниже плинтуса.
Уверен, тру-юзер, который умеет ценить время забъёт на все эти теории. Простое секундное нажатие кн. Повер, должен скинуть комп. в шатдаун. Везде, но не в бу-бунте. Т.к. тут так и останется висеть вопрос о выборе, чего вам резет или отключение или ещё подумать, а это ВАШЕ заднее слово?!.
Отчего не подумать? Привычки консольки сидят прочно.
pomodor
16 июля, 2014 - 08:33
Чо? Ни слова не понял.
Соловей-затейник
16 июля, 2014 - 19:54
Можно признаться, сколько раз прочитал?
А если умножить на два? Бывает, с первого не все понятно.
Да сленг интернета может вызвать реакция, моя твоя непонимай. Это точно.
По замечанию ( в следующем посту ) о правильном названии.
Справедливо. Это Терминал. Отличный инструмент низкого уровня для выполнения задачи.
Интересно, адепты терминала в интернет выходят не из него?
Слушать музыку, прочитать легкий текст ... что ещё не слишком обременительное, вполне может войти в эти задачи.
Жутко подумать, а вдруг кто-то пишет в разметке html сайт используя лишь этот простой инструмент.
По отключению, кто-то тут верно заметил. Зачем напрягать клаву, со столь «крутым» инструментом, если это самое можно сделать в 1 сек. кн. Повер. Halt-Shutdown.
Впрочем, кто-то не ищет легких путей. Похвально.
Уважаемый помидор или помидорус, тут я пасую. Для меня терминал — это воспоминание портежей на генте. Сборки по хендбуку. Пройденный этап примерно в 2009-м.
Поэтому не имею ни малейшего понятия, откуда такие подозрения.
pomodor
16 июля, 2014 - 20:01
Мдяяя.... Ну хоть от слова «консолька» мы Вас отучили. ;)
Texnoline
16 июля, 2014 - 12:07
Логика у вас забавно-интересная...
командную строку обзываете — консолью???
хотя для всех линуксоидов и юниксоидов — это Терминал...:)
ратуете за графические плюшки — такое ощущение, что эпоха плиток Метро засела в восприятии реальности!?;)
Кстати набор команд, всегда был лаконичен и быстр, чем движение манипулятора и прицеливание курсором, и уж тем более не может быть быть обывательски примитивен, чем графические пиктограммы!?;)
Moses
4 августа, 2014 - 17:19
Комбинации клавиш еще быстрее. Даешь emacs-style! :D
pomodor
13 июля, 2014 - 21:54
Не понимаю недовольных тем, что крупную статью я разделил на две части. Кто-нибудь из ноющих готов потратить 2 часа выходного дня, чтобы написать статью, за которую потом ни один гаденыш даже спасибо не скажет? :) Вот то-то же. Так что просьба держать себя в руках.
Intercessio
14 июля, 2014 - 07:35
Не, ну это как-то жестко. Никто не требовал детального описания проблем
с скриншотами. Можно было намекнуть в одном предложении.
А вообще к чему эта вся возня с Гномом? Я сразу, после удаления Юнити и линз
устанавливаю Мяту или, реже, Корицу и вопрос удобств решён.
Texnoline
14 июля, 2014 - 08:12
Простите, а в чем по вашему, реальное превосходство Мяты и Корицы перед Unity??? Или все таки...: ...все фломастеры, одинаковы...?;)
Гном удобен, как Линкольн 1939 года, перед Тесла S в 2014 году - ну аскетичен, ну лаконичен, блин:), а что в нем сейчас прогрессивного то, или технологического "удобного" ????:) Мы же не вкручиваем энергосберегающие светодиодные источники света в канделябры, или уже вкручиваем и я просто не в теме!?:))))))))))
Intercessio
14 июля, 2014 - 08:39
Просто мне субъктивно удобнее. Кто как привык.
Гном с начала 3-й версии меня достал и я больше не возращался к нему.
Unity мне откровенно затрудняет работу. Да, Unity по сравнению
с начальной версией стала куда удобнее. Но Мята, хоть и более
аскетична, но свистоперделки Unity мне не нужны.
Да кстати.
Если кому-то отвечаете, перестаньте игнорировать кнопку
"ответить" в правом нижнем углу предыдущего сообщения.
Иначе портится логическая цепочка.
Platon
14 июля, 2014 - 15:25
Хорошая статья, вот только одно вызывает моё искреннее недоумение, зачем качать Ubuntu, затем выпиливать Unity и накатывать GNOME, если можно сразу скачать и поставить Ubuntu-GNOME
Очередной запрос от постоянного участника Liberatuma: pomidorium yнапиши обзор в отношении Netrunner Rolling Release, меня интересует ваше авторитетное мнение относительно именно этого дистрибутива (созданного спонсорами и разработчиками KDE и основанного на пакетной базе Manjaro)
Texnoline
14 июля, 2014 - 15:56
Свобода выбора и свобода в действии...вот что наверное позволяет сделать выбор и мотивирует пользователей выпиливать все не нужное, использовать различные DE или целые дистры по своему личному усмотрению:))) кстати этого нет в мире микрософта и другого ППО;)
Platon
14 июля, 2014 - 18:13
Недавно имел дело с W8SL — ноут, купленный в Германии, не дал выбрать русский язык в качестве системного, в процессе установки идет привязка к аккаунту,сама установка не информативная презентация, плитки не убираются, крокодил не ловится, не растет кокос...
pomodor
14 июля, 2014 - 21:47
Вы так говорите, словно вписать пару apt-get стоит неимоверных усилий. :) Да, можно взять и GNOME-версию, не вижу особой разницы. Выпиливание Unity и запиливание GNOME занимает... и минуты, наверное, даже не занимает. :)
Platon
15 июля, 2014 - 07:06
Это у меня рефлекс, оставшийся со времен лимитированного, медленного и нестабильного интернета, когда актуально было беречь трафик.
Moses
4 августа, 2014 - 17:25
По ощущениям результат таки разный. Я в потроха сильно не лез, но, кажется, гном в Ubuntu и гном в Ubuntu GNOME — это две разные вещи. Насколько я понял из общения с одним из разработчиков, в первом случае гном слегка подпорчен вкраплениями кода из Unity.
Texnoline
14 июля, 2014 - 19:58
Ужас, их мама в понедельник родила...!?:) Этих неизвестных разработчиков....
Platon
14 июля, 2014 - 20:33
Разработчиков чего ? Win8...
Разработчики KDE вроде как известны
Соловей-затейник
16 июля, 2014 - 20:01
Наверное речь о Unity. Для меня Gnome3 также не выше тройки по пятибальной.
Но если все это ( Unity — Gnome3 ) когда-то заведется на тач-экране, то не раньше возьму эти слова обратно. Пока они имеют достаточную актуальность.
Чингачгук
2 августа, 2014 - 10:22
Люди а просто пользоваться Бунтой никто не пробовал?
Простой юзер выбирает тыкать мышкой, консоль или терминал для меня это лес. А в лесу нужно уметь ориентироваться. Так как огромное количество действий нужно делать в консоли, мне гуглить нужно долго и упорно.
Чингачгук
3 августа, 2014 - 00:19
Можно, но через консоль удобнее. Например, нужно для торрента переименовать хитро много-много файлов, да ещё и по каталогам разным раскидать. Делать это мышкой вручную? Увольте! Я лучше 1 команду в консоле напишу.
Moses
4 августа, 2014 - 17:30
Обычные пользователи редко сталкиваются с подобными задачами автоматизации. Предложите более свежий пример ежедневных действий обычного пользователя, где шелл предпочтительнее гуя, Вас лучше поймут.
pomodor
4 августа, 2014 - 17:47
А чем плохой пример? Я сам часто сортирую файлы по папкам командой find. Без нее пришлось бы искать стороннюю приблуду.
Moses
4 августа, 2014 - 18:27
Обычно пользователи сами скачанное раскладывают по папочкам. Либо вообще никогда не сортируют, а устраивают файл-помойку. Ваша задача несколько нетипична для среднего юзера. Нужно что-то проще, то, с чем средний пользователь сталкивается чаще.
pomodor
4 августа, 2014 - 18:34
Странный Вы. Навскидку, одна «нетипичная задача» — отсортировать по директориям фотки за 3 года по данным Exif, сделав заодно с равов превюшки в JPG. Другая «нетипичная задача» — упорядочить сохраненные в PDF веб-страницы по тегам в названии файлов.
Или вы о потребностях одноклеточных? Там им лишь бы Вконтактик открывался, там командная строка действительно не нужна.
Moses
4 августа, 2014 - 18:46
Ключевое выражение — за три года. Задача, которую Вы делаете раз в три года, вряд ли является типичной.
pomodor
4 августа, 2014 - 19:07
Сегодня одна задача, завтра другая... Не понимаю, что Вы пытаетесь доказать? Что пора из Линукса выкинуть GNU core utilities? Напишите фичареквест. ;)
Moses
5 августа, 2014 - 16:28
Напротив, я буду категорически против. Ну какая жизнь без грепа и авка? :D
Я пытаюсь объяснить, что для повседневной деятельности большинству пользователей греп и авк нафиг не вперлись.
Moses
4 августа, 2014 - 17:28
Пользуюсь, все удобно. Шелл нужет только для автоматизации (как в соседнем комменте) и в некоторых приложениях, где гуй только мешает (в качестве примера — я предочитаю psql PgAdmin'у).
Sunrise
1 января, 2015 - 15:34
Это Вы про оболочку «Единство»?
pomodor
1 января, 2015 - 16:04
Я про Убуку, включая оболочку. Кстати, с чего Вы взяли, что Unity переводится как «единство»? Один из вариантов перевода — «совместное владение». Думаю, этот вариант точнее. Юзер ставит Убуку и начинает владеть своим компом совместно с Шаттлвортом. Думаю, именно это значение имели ввиду сами разработчики.
Sunrise
2 января, 2015 - 07:29
То есть одной только Unity дело не ограничивается?
pomodor
3 января, 2015 - 00:53
Какое такое дело? :)
Sunrise
3 января, 2015 - 12:13
Слежка за пользователями же.
pomodor
3 января, 2015 - 15:28
А уже завели таки на Шаттлворта дело? Наконец-то! :)
Sunrise
3 января, 2015 - 20:26
Слово «дело» я употребил в переносном смысле. :)
Комментировать