
ISO файл весит 683 метра, скачать можно здесь. После чтения новостей о релизе этого "юзерофильского" дистрибутива решил посмотреть за что же буржуи его так любят. Я не красноглазый маньяк-линупсоид, поэтому для "посмотреть" делал установку на виртуальную машину VirtualBox (конфигурация виртуальной машины на скриншоте справа). Причина простая. Мне нафик не нужен гемор со снятием образа корневого раздела с последующим разворачиванием его на место после проведения экспериментов. Однажды установленная система должна просто работать и нефик в ней ковыряться, время можно потратить на более интересные занятия.
После анонса компанией Linspire смены базового дистрибутива на Ubuntu, я представлял чего ожидать от Linspire/Freespire - это будет что-то вроде оттестированного/пофиксенного Kubuntu c добавлением собственных разработок и проприетарных драйверов/кодеков. Так оно, в принципе, и есть. Корректность определения видеокарты и установки/настройки соответствующего драйвера (fglrx или nvidia-glx) я, естественно, проверить не смог, так как VirtualBox не конкретизировал тип видеокарты и после установки в xorg.conf был прописан vesa драйвер. Но эти драйверы в дистрибутиве присутствуют и устанавливаются сразу. Не могу ничего сказать о драйверах на wi-fi устройства, у меня десктоп, а не ноутбук.
Установка
При загрузке с ЦД меня встретило меню, похожее на убунтовское, только дефолтным был пункт установки, а не загрузки в режиме LiveCD. Меня это не устроило и я выбрал второй вариант.
На время загрузки отошёл заварить чай и когда вернулся, LiveCD встретил меня экраном с лицензионным соглашением. Читать его было лениво, поэтому просто пролистал (а вы читаете лицензионные соглашения на устанавливаемое ПО?
Оффтоп. В сети ходит легенда о шутниках-разработчиках какой-то программы. Чтобы проверить как часто пользователи читают лицензии, они внесли в лицензионное соглашение пункт типа "чтобы использовать нашу программу, Вы должны принести в жертву девственницу". Люди программу скачивали, устанавливали и пользовались. Статистика разработчиками велась. Очень долго никто к ним не обращался по поводу этого пункта соглашения. Выводы делайте сами.
Как обычно, в лицензиях на linux-дистрибутивы идёт текст с отмазками и всякими предостережениями насчёт проприетарных компонентов, а после них - GPL2. Freespire не исключение. После принятия соглашения предложили настроить громкость звука при входе в систему, и произвести настройки дисплея, сети и настроить юзерские аккаунты. Интересно, кто-то будет постоянно использовать Freespire в режиме LiveCD, чтобы была необходимость в этих настройках? Единственное, что меня удивило - присутствие в настройках сети вкладки "Firewall". Как оказалось впоследствии, это всего-навсего Firestarter, присутствующий в установке по умолчанию.
После всех этих Next -> Next... наконец появился рабочий стол. Сам запустился броузер и начал грузить cnr.com. Присмотрелся и понял, что это Firefox, который обозвали просто Web Browser, а в Help -> About вообще Lbrowser. Видимо, Firefox запатчили до такого безобразия, что нельзя использовать это имя. Поисковая машина по умолчанию - Live Search, сказываются последствия сделки между Linspire и MicroSoft. Раз "пошла такая пьянка" с MS, логично было бы предположить наличие в системе мелкомягких TrueType шрифтов, хотя бы msttcorefonts. Шиш, те же что и в убунту. В трее обнаружилась иконка кдешного kxkb, отображающая текущую раскладку, русской в списке не было.
Первое любопытство удовлетворил, теперь надо посмотреть на программу установки. Перезагружать машину и выбирать пункт установки системы вместо LiveCD сессии не хотелось (да и оно ничем не должно отличаться), поэтому просто запустил инсталл с иконки на рабочем столе.
И это весь Advanced метод? Возможность только указать на какой харддрайв ставить? Ладно, поставил. После загрузки залез в fstab - установщик как и ожидалось сделал один корневой раздел (reiser) и в конце диска своп-раздел размером в 2 x RAM. Естественно, я хотел бы /home вынести на отдельную партицию. Создал новую виртуальную машину с теми же параметрами, диск только поменьше сделал - место на физическом винте заканчивается. Загрузился снова в режиме LiveCD и с помощью Gnome Partition Editor разбил как хотелось бы.
После ручной разбивки диска повторно запускаю установку.
И шо вы думали? Установщик предоставил возможность указать точки монтирования разделов? Хрен. Естественно, готовый своп он заюзал, первый заранее сделанный раздел он использовал в качестве корня, а второй раздел с reiserFS оставил пустым и примонтировал в /mnt/hda3. Понятно, что разработчики считают потенциальных пользователей своего продукта идиотами, но не настолько же. Если уж обозвали метод установки "Advanced", то дайте мне поставить систему туда, куда я хочу. И как теперь быть? Да, после установки можно перенести /home на пустой раздел и соответственно поправить fstab, но это же негуманно.
В начале копирования файлов попросили подождать 10 минут. С iso-образа, подключенного к виртуальной машине в качестве цд-привода, поставилось за 6 минут.
Ради интереса отметил пункт "Создать своп-файл". Потом посмотрел в fstab - да, действительно в /tmp создаётся своп и используется в дополнение к своп-разделу. Но это в принципе не нужно (и даже вредно для производительности), я просто удовлетворял своё любопытство.В конце установки расписали какой весь из себя крутой и суперполезный сервис Click n' Run. Linspire уже давно пиарит его как самый изюм своего дистрибутива. И конечно, я в нетерпении ожидал перезагрузки чтобы опробовать его. А он не работает, видимо, не созрел ещё виноград для этого изюма
Ладно, делаю Alt+F2 -> kdesu cnr. Пытаюсь обновиться, или поставить какой-нибудь пакет - никакого эффекта. Вообще никакого. Может я настолько дебил, что даже такой дистрибутив мне непосилен? Вроде никаких меню или дополнительных кнопок, которые не видны на скриншоте, я не обнаружил. Но как? Как этим пользоваться? Может причина та же - виноград не созрел. Или надо обновиться проверенным методом - в консоли с помощью aptitude и таким образом обновится сам пакет cnr, если причина в ошибках самой программы?
Забегая вперёд. Обновление не помогло. Пришлось ставить менеджер программ используемый в Kubuntu - метапакет adept устанавливает всё, что нужно, т.е. менеджер установки программ, менеджер пакетов и update-нотифер.
deb http://apt2.freespire.org/ubuntu/ feisty main restricted universe multiverse
deb-src http://apt2.freespire.org/ubuntu/ feisty main restricted universe multiverse
## Major bug fix updates produced after the final release of the
## distribution.
deb http://apt2.freespire.org/ubuntu/ feisty-updates main restricted universe multiverse
deb-src http://apt2.freespire.org/ubuntu/ feisty-updates main restricted universe multiverse
deb http://apt2.freespire.org/ubuntu/ feisty-backports main restricted universe multiverse
deb-src http://apt2.freespire.org/ubuntu/ feisty-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu feisty-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu feisty-security main restricted universe multiverse
# Freespire add-ons
deb http://apt2.freespire.org/CNRUbuntu skipjack-feisty main restricted
deb-src http://apt2.freespire.org/CNRUbuntu skipjack-feisty main restricted
Ладно, делаю стандартные
sudo aptitude updateв надежде решить все свои проблемы. Не решились. Вообще, обновлений было больше 100 метров. Это через 5 дней после релиза. Круто, однако. Справеливости ради... Большая часть обновлений касалась опеноффиса. Ну ладно, с обновлениями покончил, установил вменяемый менеджер пакетов. Посмотрим, что предлагается пользователю "на каждый день".
sudo aptitude upgrade
Меню и список программ
Меню KDE они слегка изменили. Изменили в худшую сторону. Чтобы добраться до текстового редактора, пришлось много шевелить мышью. Да, пользователи KDE даже с небольшим стажем знают как можно переколбасить меню на свой вкус. Но не полные новички. Впечатлил "оптимизм" разработчиков по отношению к своему дистрибутиву: в меню присутствует пункт "Terminate Application", являющийся ничем иным как xkill.
Набор программ в дефолтной установке тоже несколько удивил. Достаточно долгий период юзал ASP Linux, SUSE/OpenSUSE до Kubuntu и сделал вывод, что наиболее адекватный набор программ делает Jonathan Riddell, KDE девелопер в Ubuntu. К официальным программам из KDE добавляет QT-приложения, имеющие максимальную интеграцию в окружение, причём не в ущерб функциональности или удобству. Здесь же система укомплектована приложениями, которые сами по себе тоже прекрасны (с единичными исключениями), но при этом теряется целостность внешнего вида и (главное) управляемости. Так, в качестве IM-клиента используется Pidgin (ex-GAIM), вэбброузер - Lbrowser (aka Mozilla Firefox), почтовый клиент Email (aka Mozilla Thunderbird), отсутствует PIM (KDE-шный проигнорировали, а мозилловский ещё в зачаточном состоянии) и т.д.
Не понравились два приложения собственного (Linspire) производства. Это Lsongs и Lphoto. Их названия ясно говорят о назначении. KDE-шная альтернатива аудиопроигрывателю Lsongs одна - Amarok, но зато какая! Ни один плейер в Linux меня так не впечатлил. Да, есть у него проблемы с производительностью, кардинально решаемые переводом музыкальной коллекции с SQLite на MySQL или PostgreSQL, но девелоперы Linspire решили не заморачиваться поднятием сервера баз данных на юзерофильском дистрибутиве. И это понятно. Нет, Lsongs неплохой плейер, и противники Амарока его оценят. Интерфас шибко напомнил мне Rythmbox, когдя я его последний раз видел, и я даже не удержался, проверил что это за пакет, не Rythmbox ли скрывается за именем Lsongs. Только зачем было изобретать велосипед и девелопить что-то своё (аж с 2004 года), если уже существует масса проектов, в которых можно было поучаствовать и довести до ума. А программа Lphoto ну вообще никакая, ИМХО. Внешний вид позаимствован у гугловской Picasa, а функциональность чуть больше чем у какого-нибудь вьюера картинок. При том, что есть несколько хороших QT-шных программ по управлению фотоколлекциями с набором функций по редактированию.
И самое приятное. Кодыки! Есть! Все кодеки! Искаропки заиграла вся музыка, пошли все фильмы, даже encrypted DVD "Queen and Paul Rodgers" (на скриншоте) плейер показал, при том что в Kubuntu пришлось делать кое-какие телодвижения. Кстати, в качестве видеоплейера - Kplayer, бэкэндом использующий mplayer.
Русификация
О-о-о, это просто песня. Песня о разгильдяйстве. Так как база дистрибутива - Ubuntu (и даже скорее Kubuntu), русифицировать решил привычным методом, как это было задумано разрабами Ubuntu. В системных настройках нашёл валшыбную кнопачку "Install New Language", нажал её и получил сообщение о том, что нет такой команды. Опаньки. Забыли в дистрибутив включить пакет, отвечающий за это. Конечно, я как и любой другой новичок, мигрирующий с MS Windows, сразу понял что нужно сделать
apt-cache search language-selectorа потом
sudo aptitude install language-selector-qtи после этого заветная кнопочка сработает как надо.
И она сработала. После языковых/региональных настроек и релогина почти везде появились русские буквы. Почти - потому что "велосипедные" программы никто не переводил на русский (ещё один повод отправить их фтопку), потому что "велосипедные" пункты меню KDE тоже никто не переводил и ещё потому что кое-какие непереведённые места достались по наследству от Kubuntu.
Резюме
Перечитал что я тут накропал. Моё описание Freespire менялось от нейтрального через скептическое к саркастическому. Возможно, сказалась привычка к Kubuntu. Систему, в конце концов ставишь один раз, потом просто пользуешь её и забываешь скока гамна наелся при установке/настройке. Каждый дистрибутив пингвина со своими тараканами. И в войне с этими тараканами от Freespire я мал-помалу незаметно даже для себя превращал систему в Kubuntu. Впечатлений о поддержке/неподдержке оборудования я не получил, так как устанавливал на виртуальную машину (да и реальная машина с довольно попсовым беспроблемным оборудованием), но, полагаю, должна быть, как минимум, не хуже чем в *ubuntu. А в остальном, плюсы/минусы можно выделить такие:
+ Мультимедиа кодеки "из коробки"
+ Шикарный репозиторий пакетов от Ubuntu Feisty
+ Приятная "фирменная" тема оформления от Linspire
- Невозможность вынести /home на отдельную партицию при установке (или я не увидел).
- Временная (?) неработоспособность CNR
- Неполная локализация
- Головотяпский баг в программе добавления языковых пакетов
- Странный выбор программ (субъективно)
Если задаться вопросом что использовать - Kubuntu или Freespire - разницы никакой. Что в том, что в другом случае нужна некоторая доработка наждачкой, и, оценивая свой опыт в установке обоих дистрибутивов, затрудняюсь сказать что легче для новичка.
Вот. Если кто поставит на реальную машину, да ещё на экзотическое или просто проблемное железо, расскажите как там нащот драйверов искаропки.



























2 комментария:
У меня он установился с первого раза и без проблем, хотя раньше никогда с линуксом дел не имел. Теперь у меня на компе есть и винда и линукс :)
Есть вопрос к знатокe: как сделать (что и в каком файле) что бы в меню выбора ОС по умолчанию стояло Windows XP?
lamer@tzlaptop:~$ cat /boot/grub/menu.lst
[...]
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default 0
[...]
Согласно этого комментария выставить вместо 0 другую цифру. Какую - отсчитать в списке предлагаемых к загрузке вариантов (в конце файла они идут). Нумерация начинается с нуля.
То есть:
sudo nano /boot/grub/menu.lst
и в строке
default 0
заменить 0 на, допустим, 2.
Нащот 2 - это я просто исхожу из предположения, что вариант загрузки маздая идёт третьим в списке.
Отправить комментарий