Ділимося враженнями про дистрибутив Linux XP Desktop
Архів номерів / 2006 / Випуск №12 (49) / Ділимося враженнями про дистрибутив Linux XP Desktop
| Рубрика: Адміністрація / Новий дистрибутив |
Дмитро Шурупов
Ділимося враженнями про дистрибутив Linux XP Desktop
Минулої осені українська компанія LINUX-ONLINE випустила оновлення до свого Linux-дистрибутиву Linux XP Desktop – 2006 SR2, нагадавши спільноті про свої оригінальні підходи до Linux-бізнесу.
Багато хто, напевно, вважав, що через таку сміливу ідеологію, здатну довести до стану гнівного кипіння мозок будь-якої в тій чи іншій мірі фанатичного члена FOSS-спільноти, проект незабаром самостійно кане в Лету. За принципом «нічого рубати гілку, на якій сидиш». Однак практика (поки що?) показує протилежне: Linux XP Desktop живе, розвивається та активно впроваджується (причому, що ще дивніше, не тільки на території України).
Загалом, незважаючи на передбачувану реакцію з боку всіх, хто переконаний у необхідності суворого дотримання поширених у суспільстві принципів (free as in free speech, UNIX-way тощо), розробникам вдалося домогтися свого. Кинувши ідеологічний виклик прихильникам Вільних ідей, компанія створила конкурентоспроможне рішення на базі GNU/Linux та пропрієтарних розробок. Зрозуміло, зі своєю специфікою, своєю аудиторією та своїми цілями, але від цього проект лише виграє на тлі безлічі одноманітних та безперспективних аматорських дистрибутивів, які продовжують розмножуватися нерозумними темпами. А от наскільки вдасться таким чином наблизитися до «приголомшливих результатів», заявлених у маніфесті, покаже час. Ми ж подивимося, що є зараз.
Загальне про дистрибутив
Linux XP Desktop ґрунтується на Fedora Core, що, як свідчить напис на коробці, гарантує "повну сумісність зі світовим лідером - Red Hat Linux". Хоча і заявлена сумісність з Fedora Core 4 і 5, версії програмного забезпечення, що входить до складу дистрибутива, найчастіше відповідають FC3. Наприклад, як графічне середовище за умовчанням використовується не зовсім актуальна на сьогоднішній день версія GNOME – 2.8.0.
При цьому дистрибутив є комерційним продуктом та продається разом з унікальним серійним номером. Реєстрацію копії рекомендується проводити наступним після встановлення кроком, і це потребує доступу до Інтернету (хоч і необов'язково для машини, на яку ставиться система: операцію можна виконати з будь-якого комп'ютера через сайт розробників).
Linux XP поширюється в декількох редакціях: Start Edition (1 настановний CD з Linux XP Desktop), Professional (5 CD, крім настановного це "Additional Software", "GamePack", "Developer Studio", "HomeMedia"), Ultra (2 DVD з безліччю додаткових пакетів із різних загальнодоступних репозитаріїв Fedora Core).
Базовий образ Linux XP можна завантажити [2], а коробку з редакцією Professional купити, наприклад, у Лінуксцентрі [3] або в магазині ІДДК [4].
Завантаження та встановлення
Перше завантаження з установчого компакт-диска вітало мене зовсім не барвистим і доброзичливим заставкою GRUB, як логічно було б очікувати. А позиціонованим не найкращим чином на екрані запрошенням boot: з фрагментом білого фону. І, власне, все – як користуватися будь-якими додатковими опціями і чи є вони взагалі, не впізнати. Втім, не така вже й перешкода: банальне натискання на ініціалізувало процес встановлення.
Стартувавінсталятор зустрів вже дружелюбно, "на рівні". Він є повністю русифікованою версією Anaconda, яка давно служить вірою та правдою дистрибутивам Red Hat та її похідним.
Використовується Anaconda чи ні, а встановлення середньостатистичної GNU/Linux-системи (особливо якщо її не класифікують як «ОС для професіоналів») давно перестало бути складним завданням навіть для новачків, і Linux XP це вкотре підтверджує.
Варто відзначити докладні описи того, що відбувається українською (з рекомендаціями, що і як робити), що супроводжують кожен крок встановлення, а також повну схильність до українськомовних користувачів у плані за замовчуванням (що логічно)
Система як вона є
Після перезавантаження, що послідувало за останнім етапом інсталяції, система зустріла вже більш адекватним GRUB (невелике зміщення видимої частини екрана пропадало при натисканні будь-якої клавіші для виклику меню, а фон набув фірмового відтінку синього). Здивувало, що завантаження системи здійснювалося в консольному режимі: слідуючи ідеології, закладеної в Linux XP, це, на мою думку, нелогічно: навіщо користувачеві дивитися на таку велику кількість «дивної» інформації? Так, основну частину повідомлень перекладено українською мовою, але по-перше, не всі, а по-друге, очевидно, цільовій аудиторії звичніше було б спостерігати за процесом у графічному режимі (наприклад, як це зараз відбувається в Ubuntu Linux).
Стандартний робочий стіл Linux XP Desktop
Стартував gdm, не запитавши ні логіна, ні пароля, і невдовзі постав. взагалі-то, звичайно, GNOME, але своїм зовнішнім виглядом не просто нагадує Windows XP, а ретельно стилізований під звичний користувачам продукції Microsoft інтерфейс. Виражається це і в стандартній темі, і в іконках "Комп'ютер","Домашній каталог" та "Кошик" на робочому столі, і особливо до болю знайомою кнопкою "Start" на панелі в нижньому лівому кутку. Причому меню, яке викликається цим «Пуском», теж було перероблено для того, щоб викликати найменший конфуз у не підготовленої до будь-яких нововведень людини, яка вперше запустила не Windows. Всі іконки та відповідні елементи не повинні викликати здивування у тих, хто звик, що в самому низу обов'язково розташовується варіант з функцією завершення роботи, трохи вище – останні відкриті документи, потім виконання довільних команд з консолі, пошук файлів тощо.
Принцип спрощення та «підведення під звичне» торкнувся і багатьох інших аспектів системи – власне, це і є «родзинка» дистрибутива. Підведення, наприклад, удостоїлися і системні аплети в треї, такі як мережеві підключення і налаштування звуку, в яких при виклику конфігурації викликаються утиліти, що зовні повністю нагадують аналоги в Windows, але залишаючись при цьому цілком «лінуксовими». Цікавий вийшов гібрид, але головне – гідний функціонування.
Робота в системі здійснюється з правами суперкористувача root, для якого навіть не потрібно вводити пароль під час завантаження системи. Безсумнівно, це шокує шокуючих про безпеку лінуксоїдів. Однак це прямий і логічний наслідок заявленого підходу розробників до створення свого Linux-продукту: десктоп-користувачеві потрібна система, яка «просто працює». Виходить, що і розвинений розрахований на багато користувачів режим, що забезпечується на рівні ядра ОС, по-хорошому теж не потрібен.
Привід познайомитися з панеллю управління у мене з'явився швидко: перший видимий недолік – це негарні українські шрифти за замовчуванням, а в пам'ятці користувачеві, що додається до коробки, повідомлялося, що ця проблемавирішується оновлення системи.
У треї та в меню "Start" можна легко знайти "Панель управління Linux XP". Те, що я побачив після його запуску, знову нагадало мені про аналогічну панель у відомій операційній системі, але не можна сказати, що здивувало чи засмутило. Навпаки, видовище з'явилося очікуване і на перший погляд вражаюче - "все як там".
Панель керування Linux XP
Оновлення системи відбувається просто і швидко. Вже згаданий майстер установки/оновлення програм першим кроком пропонує вибрати, що буде встановлюватися: додаткове програмне забезпечення або оновлення компонентів системи. Відповідно, після вибору другого варіанта та дворазового натискання на «Далі», очікування закачування та встановлення необхідного ПЗ проблема зі шрифтами вирішилася. Правда, трохи засмутила вимога перезавантажити комп'ютер для того, щоб оновлення справило дію (адже рестарту X-сервера має вистачати?). Цей момент нагадав про те, що, як би хто не намагався, крім найкращих рис у будь-якого проекту можна запозичити і не найсильніші його сторони. Просто не треба надто захоплюватись.
Пакети для такого оновлення системи беруться із рідного сервера Linux XP, і можливості вказати альтернативні репозитарії я не побачив. Хоча в конфігурації yum (/etc/yum.repos.d/lxp.repo) задані шляхи до дзеркал з оновленнями Fedora Core (до речі, версії 3).
Програми для роботи зі звуком у Linux XP
Інтернет-ПО у постачанні Linux XP
Встановлення OpenOffice.org з компакт-диска
Відкритий офісний пакет OpenOffice.org я качати не наважився і без проблем встановив з другого CD (Additional Software). Там знаходиться русифікована друга версія OOo у збиранні від Інфра-Ресурс. Інсталяція програм з рідних додаткових дисків проводиться елементарно: після того, як CDвставлений у привід, необхідно знайти каталог з потрібним пакетом і (зазвичай) запустити файл setup.jar. Тоді з'являється меню вибору потрібної локалізації, а наступне встановлення полягає в 2-кратному натисканні на кнопку «Далі» та опціональної можливості додавання «ярликів».
OpenOffice.org у роботі
Серед ігор на диску "GamePack": 3D-шутер "Cube" та демо-версія "Unreal Tournament 2004", клон "Колонізації" FreeCol, тривимірна стратегія реального часу "glest", покрокова стратегія "Battle for Wesnoth", автосимулятор "TORCS" , вільний рімейк класичної "Scorched Earth" - "Scorched 3D". Загалом, цілком добротний набір, де кожен зможе знайти собі щось потрібне, якщо занудьгує під час роботи в системі.
Розробники Linux XP явно не поділяють позиції своїх численних колег зі світу Open Source (як, втім, і багатьох інших «світів») і, зокрема, вважають нормальним, що користувач постійно працює з правами root. Причому незалежно від цього, які повноваження йому справді необхідні виконання тих чи інших завдань. І під час роботи із системою мені довелося неодноразово спостерігати викликані цією суперечністю нюанси. Наприклад, спроба першого завантаження з меню IRC-клієнта X-Chat призводить до висновку повідомлення про те, що запускати цю програму з-під суперкористувача, цитую, «дурно».
Крім того, зазначу, що команді розробників не завадить додаткова перевірка локалізації інтерфейсу: у кількох місцях я помітив очевидні друкарські помилки.
Linux XP Desktop - це система, створена на основі спірних принципів і відсутності наступності UNIX-way, що прагне, увібравши в себе багаторічний досвід розробок в області ОС від Microsoft (як антипід цьому самому UNIX-way), стати найбільш простим і зручнимрішенням для користувачів настільних ПК, які не бажають знати про внутрішній пристрій та підлаштовувати все під себе на рівні вихідного коду. Вона навряд чи припаде до душі комусь із любителів GNU/Linux-систем «старого гарту», але тому й не призначена для них. Однак наскільки добре її сприйматимуть користувачі Linux, сказати з повною визначеністю теж не можна.