Интернет, компьютеры, софт и прочий Hi-Tech

Подписаться через RSS2Email.ru

Linux — история одной установки

Linux — суровая среда обитания

Расскажу-ка я вам историю решения одной задачи по установке Linux. На мой взгляд, она, история, вышла довольно-таки показательной в плане выявления негласной политики производителей популярных дистрибутивов.

Сразу следует сказать, что руки у меня очень, очень кривые, я всё делаю не так, интеллекта не хватает, пользоваться поисковыми системами не умею, искать решения самостоятельно не способен, ну и так далее, несмотря на немалый опыт работы с Linux. Следовательно, растолковывать мне всё это лишний раз не нужно.

Также я отдаю себе отчёт в том, что если операционная система Windows преподносит неприятные сюрпризы, то это вина Microsoft (то есть разработчиков), но в случае с Linux — исключительно самого пользователя. Ибо разработчики Linux — святые и безгрешные, никогда не ошибаются и не творят косяков. (Правда, зачем-то выпускают обновления и исправления.)

Ну и, напоследок, мне хорошо известно, что я вру и что у вас всё работает прекрасно. Такой вот получился ответ авансом на все стандартные комментарии. Disclaimer, как пишут буржуи.

Итак, условия задачи. Дано:

  1. старенький (по нынешним меркам) Intel с тактовой частотой два гигагерца;
  2. один гигабайт памяти;
  3. быстрый безлимитный канал, позволяющий качать из интернета ISO-образы установочных дисков с дистрибутивами Linux.

Ubuntu

Естественно, первый дистрибутив, который вспоминается, когда нужно осчастливить операционной системой неопытного пользователя (например, домохозяйку), это Ubuntu, самый что ни есть дружелюбный и человечный, по утверждению компании Canonical.

Релиз 11.04, актуальный в момент написания сего опуса, успешно скачан, контрольная сумма проверена, как и безошибочность прожига на CD. Втыкаю диск в компьютер и запускаю.

Появляется окошко с выбором языка, как обычно. Выбираю русский, жму дальше... и всё. Мёртвое зависание. Ладно, всякое бывает. Кнопка Reset, вторая попытка — снова зависание на том же самом этапе. И в третий раз — тоже.

Первая мысль: «Не может такого быть!» В смысле, миллионы людей устанавливают Ubuntu 11.04 и не жалуются. По крайней мере, не жалуются на глюки после выбора языка.

Почему возникает проблема? Компьютер, конечно, не новый, но всё же достаточно мощный, чтобы потянуть процесс установки.

Linux Mint 10

Ладно, думаю, может, в Linux Mint глюк вырезали. Ведь дома-то «десятка», основанная на Ubuntu 11.04, работает шустро и без сюрпризов.

Как обычно, загружаю систему с LiveCD и жму на иконку установки. Выбираю русский язык, дальше... Да, то же самое зависание.

Как же так, не может ведь такого быть, чтобы косяк никто не замечал! Или же он появляется только на старом «железе»? Даже если оное по мощности вполне подходит? Впрочем, не буду забегать вперёд.

Mandriva

Разработчики уверяли, что в релизе 2010.2 все ошибки исправлены, можно пользоваться. Действительно, на новеньком ноутбуке сия операционная система завелась легко. Оказалась прожорливой, но всё же более менее стабильной.

Итак, поскольку компьютер, на который необходимо установить ОС, наверняка не потянет то, во что нынче превратилась оболочка KDE, то беру версию с GNOME. Вставляю CD. Старт.

Все этапы пройдены нормально, кроме запуска самого GNOME. Висит компьютер, пребывает в глубоком беспамятстве, только и остаётся бесконечно наблюдать чёрный экран с указателем мыши на оном.

Впрочем, наблюдать я ничего не собирался. Не завелась Mandriva — ну и ладно, свет клином на ней не сошёлся.

openSUSE

В марте 2011-го вышел релиз 11.4. Он «прославился» тем, что браузер Firefox 4 в дистрибутив впихнули в бета-версии, не дождавшись стабильного. Мол, хомячкам и так сойдёт, потом обновятся. Короче, поступили вопреки идеологии openSUSE, всегда выходившей в допиленном состоянии.

Складывается впечатление, что Mandriva и openSUSE — это сейчас одна и та же операционная система, но только с другими обоями. Потому что глюки у них одинаковые.

Да, как вы уже догадались, попытка запуска openSUSE в режиме LiveCD окончилась точно так же — всё зависло на том же этапе, что и в Mandriva.

В этот раз я воспользовался не своим архивом ISO-образов на DVD-болванках, а быстрым подключением к сети. Скачал openSUSE с KDE. Просто из интереса. Теперь угадайте, на какой стадии запуск впал в кому? Правильно, на той же самой, что и у версии с GNOME.

Lubuntu

Мысль о том, что с «железом» что-то не так, посещала меня неоднократно. Но такие опасения в дальнейшем развеялись. Пока же я вознамерился запустить Lubuntu, вариант Ubuntu 11.04, но только с очень легковесной графической оболочкой LXDE.

Логика была такой: раз уж старое «железо» не хочет, чтобы на него устанавливали GNOME, то уж против LXDE возражать не станет.

Lubuntu стартовала в режиме LiveCD довольно бодро. Правда, соблаговолила показать только консоль. Но и это уже можно было назвать прогрессом — не зависла намертво!

Но консоли мне было мало. Захотелось посмотреть, как на той машине будет работать LXDE. Однако Lubuntu наотрез отказалась запускать X-сервер.

Вот уж не ожидал, что банальная команда, предназначенная для запуска «иксов», станет раз за разом вываливать на экран длинный список ошибок, а потом успокаивать на английском языке, мол, они не фатальные.

Что заработало

Теперь о проблемах с «железом». Если бы таковые имели место, то на том компьютере не запустилась бы ни прошлогодняя openSUSE с GNOME, ни PCLinixOS с GNOME и LXDE, ни Fedora Russian Remix 14 с CNOME, Xfce и LXDE, ни Ubuntu 10.04, ни Runtu 10.04 LXDE, ни Mandriva 2008 с KDE, ни Slax. (Да, коллекция ISO у меня большая!)

Тем не менее, все эти дистрибутивы успешно запустились и заработали. По-разному, но вполне терпимо. Значит, ситуация с «железом» более менее нормальная.

Тонны гнева

Вот скажите мне, пожалуйста, что должно было измениться за восемь месяцев, которые прошли между релизами openSUSE? Весь мир перешёл на другие компьютеры, на более новые, под которые стали затачиваться свежие версии дистрибутивов? Все дружно купили себе более мощные видеокарты и добавили оперативной памяти? Раскошелились в угоду производителям «железа»?

Почему openSUSE, вышедшая в середине 2010-го, может и запускаться, и устанавливаться, и работать довольно быстро, а вот изделие, увидевшее свет в марте 2011-го, уже не может?

Чтобы понять причину, нужно вспомнить широко известный факт: на новых компьютерах проблем не возникает. В том числе и у вашего покорного слуги, в доме которого недавно появился ноутбук «с иголочки». Работает что угодно.

Минуточку, скажете вы, но ведь должна была заработать Lubuntu. Она же вроде бы и предназначена именно для подобных случаев.

Да, это так. Но вот только какую графическую оболочку ни натягивай на базовую Ubuntu, а софт производится для новых машин. Вернее, для того, чтобы заставить народонаселение покупать себе всё новое. И если такой функционал скрыт где-то в бинарниках оной базовой системы, по попробуй-ка найди и выпили. Потому и Mint, и Lubuntu его наследуют от Ubuntu в полной мере, независимо от лёгкости DE.

Конечно, это всего лишь предположение. Попытка отыскать хоть какое-то разумное объяснение происходящему. Искать доказательства и рыться в бинарных файлах просто некогда, а смотреть исходные коды бессмысленно. Исходник и бинарник — это совершенно разные вещи. В последний можно запихнуть что угодно.

Ведь не секрет, что популярные дистрибутивы год за годом разбухают не просто так, а в угоду производителям компьютеров. Та же Canonical, выпускающая Ubuntu, очень тесно сотрудничает с оными. Например, с Dell.

Более того, на каждом популярном форуме обязательно присутствуют представители дистрибутивов (почти всегда — инкогнито), которые в ответ на жалобы призывают добавить в компьютер памяти, а то и вовсе выбросить старьё на свалку.

Своё старьё, я, конечно, выбросил. Но что людям говорить? У человека Windows XP летала, и как мне ему объяснить, почему на том же самом компьютере не летает Linux с легковесным DE? Как убедить, что Linux — ничуть не хуже изделия от Microsoft и вполне пригоден для домашнего использования?

Есть же великое множество организаций и учебных заведений с весьма скромным бюджетом, где по сей день работают старенькие компьютеры. Их не поменяют на новые только ради перехода на Linux! Вообще никуда не уберут, будут пользоваться до упора.

Самое интересное, что альтернативные дистрибутивы вроде PCLInuxOS почему-то не заставляют людей постоянно обновлять «железо». Представьте себе, GNOME совершенно не тормозит! И Slax (на базе Slackware) хоть и кушает память прилично, но не требует бежать в магазин и отдавать солидную сумму за новую видеокарту. KDE работает как часики!

Правда, KDE в Slax скомпилирован как минимум год назад. С тех пор много воды утекло, и DE разбухли вдвое. Например, Linux Mint 9 требовал 256 мегабайт оперативной памяти, а Linux Mint 10 — уже 512.

Но то альтернативные, которые толстеть не спешат. А что же «основное течение», гранды вроде Novell, Canonical, Mandriva? Кто мешает прикручивать к GNOME не Metacity, а Openbox? И позволять людям выбирать такой вариант? Не всем же нужны эффекты трёхмерных рабочих столов. Вон создатель Debris Linux прикрутил — и функционирует даже быстрее, чем Xfce.

Так нет же, так делать не хотят. Потому что народ не бросится за новыми дорогими видеокартами. Вот и не запускается ни Mandriva, ни Ubuntu, ни openSUSE, обнаружив не слишком свежее «железо», пусть и соответствующее системным требованиям в плане мощности. И даже Lubuntu не запускается, потому что такой хитрый функционал из неё не вырезали. Оставили!

Разве что сообщество openSUSE постаралось. В конце весны, 23 мая, вышел релиз 11.4 с LXDE. Но в число официальных релизов включён не был, остался в списке «производных дистрибутивов». Официальные — это варианты с GNOME и KDE, тяжёлые, как ожиревшие мамонты. Всем следует голодать, ходить в лохмотьях, но покупать процессоры с четырьмя ядрами! Каждые восемь месяцев!

Более того, в новостях об openSUSE с LXDE не было ни слова, хотя дистрибутив малоизвестным и малозначимым назвать нельзя. Ни на одном из популярных порталов, посвящённых Свободному ПО. Ни единого официального пресс-релиза, только парочка записей в блогах пользователей!

Когда выходит очередная переделка Ubuntu с «нескучными обоями», то о таком факте трубят повсюду. А легковесный вариант openSUSE, похоже, сделан «для внутреннего пользования», а не для широких народных масс.

Надо сначала зайти на официальный сайт, затем — в раздел производных дистрибутивов, на англоязычную страницу с движком Wiki, там найти адрес некоего служебного репозитория без зеркал и оттуда скачать браузером, потому что прямая ссылка на ISO защищена от копирования.

Но о самом факте наличия новой производной версии можно узнать только в том случае, если регулярно и внимательно просматривать нумерацию релизов. Заметили, что цифирь изменилась — значит, новинка.

Нашёл, скачал и установил на старый (но не такой уж слабый) компьютер. Загружается, работает. Если и есть какая-либо недокументированная функциональность, мешающая пользоваться ОС на не слишком новых машинах, то она никак не проявляется. Неудивительно: если версию с LXDE делали не для народных масс, то вставлять пакость смысла не было.

Главный вывод напрашивается сам собой: разработчики большинства популярных дистрибутивов идут по дорожке, протоптанной Microsoft. Раздувают программное обеспечение и делают его непригодным для устаревших машин.

Такая вот история. Хотя весна 2011-го и порадовала выходом нескольких легковесных дистрибутивов, но, судя по всему, это явление — временное. Да и не все они предназначены для работы. Некоторые — лишь «для галочки», мол, смотрите, такие изделия всё же есть. А если у кого-то не работают, то у пользователя «руки кривые», как-то не так мышку держит и неправильно кнопками клацает. Грустно всё это.

Автор: vanilinkin, специально для xBB.uz, 31.05.2011


Предыдущие публикации:

Биржа долевых инвестиций SIMEX.

Последнее редактирование: 2011-11-10 15:21:39

Метки материала: linux, установка по, спо, система linux, операционная система linux, о linux, бесплатное по

Оставьте, пожалуйста, свой комментарий к публикации

Представиться как     Антибот:
   

Просьба не постить мусор. Если вы хотите потестить xBB, воспользуйтесь кнопкой предварительного просмотра на панели инструментов xBBEditor-а.


© 2007-2017, Дмитрий Скоробогатов.
Разрешается воспроизводить, распространять и/или изменять материалы сайта
в соответствии с условиями GNU Free Documentation License,
версии 1.2 или любой более поздней версии, опубликованной FSF,
если только иное не указано в самих материалах.