Похоже, что это начинают осознавать разработчики Open Source. Иначе чем объяснить регулярно возникающие в последнее время предложения о переименовании сетевых интерфейсов, свалке всех исполняемых бинарников, как пользовательских, так и системных, в /usr/bin, и так далее. Особенно показательно в этом плане внедрение systemd – очень прогрессивная вещь, ускоряющая загрузку системы. И хорошая аналогия с переводом часов. Ведь основные процессы, пожирающие время при загрузке пользовательской машины – это связи с сетевыми службами, NTP и так далее. Ускорить которые не в силах никакое распараллеливание. Ну а что с внедрением SSD понятие скорости загрузки вообще теряет смысл, промолчим.
Однако венец всему – это последние версии FireFox, где панели вкладок и закладок поменяли местами, а кнопку Reload передвинули слева направо. Если в предыдущих случаях новшествам, при большой фантазии, можно было придумать разумное объяснение, то тут это – перевод часов в чистом виде.
И это – попытка захватить мир? Или просто в этом мире ребятам больше нечем заняться?
LinuxFormat, #152-153 (январь 2012)
В прошлой колонке автор сетовал на непрошеные новшества, то и дело возникающие в Linux'е. Что вызывает законный вопрос: если так дело пойдёт и дальше, то куда бедному линуксоиду податься? Ведь очевидно, что всякие systemd'ы рано или поздно расползутся по всем дистрибутивам.
И тут напрашивается ответ: FreeBSD, для которой на подходе 9-я версия. С новым инсталлятором, позволяющим установить систему в те же несколько кликов мыши, что и самый юзерофильный дистрибутив Linux'а. С возможностью разместить корень файловой системы на ZFS – самой совершенной файловой системе из тех, которые признаны стабильными (btrfs, может, и не хуже, но до стабильного состояния ещё не доросла). С системой бинарных обновлений, не требующих тотальной перекомпиляции всего и вся. И при этом – с прежней простотой и прозрачностью конфигурационных файлов, не замутнённым новомодными systemd и прочей прелестью.
Сложно для начинающего, скажите вы мне? Да не особо. Но на всякий пожарный случай есть вариант, снижающий порог вхождения в тему: PC-BSD. Основанная на базе FreeBSD, она снабжена графическим инсталлятором и собственным пакетным менеджером – спорным по принципам, но всё более следующим к классическому UNIX Way.
Измена Linux'у, опять же скажете вы? А вот тут впору вспомнить слова Антон Палыча Чехова: «Если вам изменила жена, радуйтесь, что она изменила вам, а не отечеству». Тем более, что в данном случае не мы изменяем Linux'у, а, скорее, Linux изменяет UNIX'у. Так что можно сказать, что от присяги мы свободны.
PCLinuxOS в отечественной редакции
LinuxFormat, #154 (февраль 2012)
Не так давно, в ноябрьском номере, затронув тему потомков мага Mandrake, я упомянул и дистрибутив, труднопроизносимое название которого фигурирует в заголовке этой колонки. Поводом же для повторного обращения к этой теме стали дальнейшее успешное развитие проекта, во-первых, и сообщества его русскоязычных пользователей – во-вторых. А в-третьих и главных – активное развитие локального репозитория. Который содержит не только полное зеркало репозитория официального, но и пакеты, востребованные в нашей, русскоязычной, среде. А также просто пакеты, собираемые по заявкам трудящихся. Причём нынче уже не только в 32-битном, но и в 64-битном варианте.
В двух словах – зачем нужен ещё один дистрибутив Linux'а, в частности этот (для себя я называю его «лосиным» – от сокращённого названия PCLOS). У него есть две особенности. Первая – это система rolling release, то есть одновляемая постоянно. И потому всегда содержащая достаточно свежие версии ядра, Иксов и так далее. А вторая – это, как ни странно, система относительно консервативная. Вы не увидите в ней всяких новомодных штучек типа systemd сотоварищи. И потому она предсказуема и управляема – в крайнем случае, руками. А, будучи при этом ещё и Системой Быстрого Развёртывания, она доводится до рабочего состояния за критически малое время.
В общем, это не призыв к поголовному переходу на «лосиный» дистрибутив. Но попробуйте – возможно, он вам понравится.
LinuxFormat, #155 (март 2012)
... потому что ушёл к верхним людям Евгений Яворских, известный читателям ряда «бумажных» компьютерных журналов как Акустик, а участникам форумов UNIX-тематики как Jevgeni. Автор бессчётного количества статей о всякой разной мультимедии – и в Linux'е, и даже в Windows. Написавший «бумажные» книги про звук и видео на персональном компьютере – 2004 и 2005 год, соответственно: ни одной вы сейчас в продаже не найдёте, расхватали как пряники. И создатель «сетевого руководства» Пингвиний BUNT – о первых шагах линуксоида, на примере Ubuntu разного рода. И человек с не очень простой судьбой – но об этом здесь говорить не уместно.
Уверен, что верхние люди примут его как должно. А нам останутся его яркие и нестандартно написанные материалы – в равной мере увлекательные и полезные. К сожалению, далеко не все они доступны в Сети. Но ведь это дело поправимое, верно? Старые «бумажные» выпуски журналов и OCR ещё никто не отменил. Да и в редакционных архивах наверняка немало осталось.
Гибридное видео, или мичуринцы из NVIDIA
LinuxFormat, #156 (апрель 2012)
Одним из величайших достижений советских селекционеров было получение гибрида воблы со стерлядью. Он обладал вкусовыми достоинствами первой и стоимостью второй. Недавно этот успех удалось повторить мичуринцам из NVIDIA: они скрестили интегрированные GPU процессоров Core iX и собственные GPU. Гибрид этот должен был обеспечить энергосбережение первых и производительность вторых, и потому его назвали... нет, просто, OPTIMUStm.
Суть его – на задачах, требующих «высокой» графики, работает GPU от NVIDIA, на обычных же происходит переключение на встроенный GPU. Это обеспечивается как «железной», так и программной составляющими. Причём последняя работает только под Windows. И линуксоиды – обладатели ноутбуков с OPTIMUStm, оказались в положении потребителей гибрида воблы со стерлядью, заплатив за то, чем воспользоваться не могли.
Разумеется, немедленно возникла свободная реализация этого решения – проект Bumblebee. Бинарные его пакеты доступны на сайте проекта для Arch, Debian и Ubuntu, наличие исходников позволяет скомпилировать их для чего угодно, Этом воспользовались, в том числе, и майнтайнеры openSUSE. Установив и настроив пакет bumblebee, достаточно запустить исполняемый файл с аргументом – именем программы, требующей «крутой» графики, чтобы включился GPU NVIDIA. Последний по завершении её отключается, переходя в энергосберегающий режим работы с GPU от Intel.
Выполнив все потребные действия, я произнёс имя того самого вобло-стерляжьего гибрида и вернулся к встроенному GPU, покрывающему все мои потребности. Но, возможно, кому-то это и понравится.
LinuxFormat, #157 (май 2012)
openSUSE появилась на моём ноутбуке неожиданно – из-за его «мичуринского» видео (описанного в прошлой колонке) более иные дистрибутивовы не захотел запускаться. Однако прижилась она не поэтому, а вследствие своих особенностей. Из которых отмечу самые для меня интересные.
Это, по-первых, модуль инсталлятора, отвечающий за разметку диска и файловые системы – то, что в дальнейшем изменить сложнее всего. В openSUSE он на стадии установки позволяет сделать всё, что можно придумать, вплоть до создания файловой системы ext4 «без журнала», определения любых субтомов для btrfs, монтирования tmpfs в любые точки, где она оправданна.
Во-вторых, система управления пакетами zypper. Разработанная по мотивам apt и yum, она вобрала в себя лучшие их черты: по простоте синтаксиса она превзошла второй, по функционалу – первый. А «обёртка» из YaST2 облекает её в элегантную графическую форму.
В-третьих, сам YaST2 – универсальная среда для настройки всего и вся: оборудования, загрузчика, параметров ядра, стартовых сервисов, сетевых соединений и служб, виртуальных машин...
И в-четвёртых – «трёхступенчатая стабилизация»: пользователь может сидеть на текущем релизе, или идти вдоль верстовых столбов (Milestones) релиза грядущего, или, оставаясь в рамках «текучки», использовать отдельные достижения светлого будущего, доступные иначе только в отдалённой перспективе.
Сочетание этих особенностей и определяет своеобразие openSUSE, делая её почти оптимальным дистрибутивом для десктопа. Почему «почти»? А об этом – в следующей колонке.
openSUSE: и на на солнце бывают пятна
LinuxFormat, #158 (июнь 2012)
Прошлую колонку я закончил на том, что openSUSE мог бы претендовать на звание оптимального дистрибутива для десктопа. Что же не даёт ему занять эту ступень «пьедестала почёта»? Всего две мелочи.