Огляд Astra Linux Common Edition 1.10



Astra Linux Common Edition (реліз «Орел») є «цивільним» аналогом основного продукту лінійки операційних систем компанії РусБИТех — операційної системи в погонах Astra Linux Special Edition (реліз «Смоленськ»). Якщо поширення ОС спеціального призначення обмежено, то дистрибутив версії загального призначення доступний для завантаження.

Згідно з описом з сторінки дистрибутива Astra Linux CE:
являє собою операційну систему класу Linux, функціонуючу на апаратній платформі x86-64, що включає в свій склад компоненти вільного програмного забезпечення та авторські рішення розробників операційної системи Astra Linux Common Edition, дозволяють розширити можливості її застосування в якості серверної платформи або на робочих місцях користувачів.
У статті описано особистий досвід використання Astra Linux CE в якості «домашньої» операційної системи.
Примітка: Автор не має відношення до компанії — розробнику.

Отримання дистрибутиву

Образ дистрибутиву можна скачати з ftp дзеркала.

Установка

Вичерпна інструкція по установці знаходиться в керівництві по установці (pdf). У ньому описані всі опції і параметри інсталяції. У більш лаконічному вигляді керівництво у html форматі знаходиться в дистрибутиві (install-doc/index.html). У найпростішому варіанті установка в графічному режимі є послідовне натискання кнопки «Продовжити».

Операційну систему можна встановити з USB накопичувача. На кожному екрані установки є можливість зробити скріншот і зберегти його на USB, з якого ставиться операційна система.

Замірів часу установки не виконував, але за суб'єктивними відчуттями установка проходить досить швидко.
Більшість виконуваних дій типові для процесу установки *nix систем. Для зацікавлених — під спойлером покрокові скріншоти.

Етапи графічної установки

Ліцензійна угода

Незрозумілий момент в угоді — це взаємовиключні фрази: «Придбання цього ПРОГРАМНОГО ПРОДУКТУ — це придбання простий ліцензії (невиключного права на його використання» «КОРИСТУВАЧЕВІ надається право на передачу копії ПРОГРАМНОГО ПРОДУКТУ третім особам з правом її установки, використання і тиражування».


Вибір способу перемикання розкладки

Вибрав Ctrl+Shift.


Enter hostname (ім'я комп'ютера)

Залишив як є.


Введення повного імені користувача

Крім зазначеного на скріншоті застосування, повне ім'я користувача поряд з іншими, зареєстрованими в системі, буде відображатися в списку на сторінці введення логіна і пароля, при цьому клік по елементу списку здійснить підстановку відповідного ім'я облікового запису в рядок логіна.


Введення імені користувача


пароля користувача


Завершення установки


Вибір часового поясу

У списку представлені тільки часові пояси, в яких розташовується територія Росії.


Вибір способу розмітки диска

Вибрав «Авто», так як ставлю на окремий диск.


Вибір диска

Це важливий етап — вибравши неправильний диск можна затерти сусідню ОС разом з усіма даними. У мене диски відрізнялися як за обсягом, так і по виробнику. Якщо стоїть два однакових диска, то варто точно визначити, хто з них хто.


Вибір способу створення розділів

Вибрав все в одному розділі.


Відображення результуючої таблиці розділів


Підтвердження розмітки дисків


Вибір програмного забезпечення

Вибрав все — нехай стоїть, раптом знадобиться.


Вибір додаткових функцій

Це цікавий скріншот. Справа в тому, що свої скріншоти я затер і використовував з керівництва по установці. Так ось при встановленні ряду пунктів з представлених на скріншоті немає. Пізніше повторю процес вже на віртуальній машині і додам, яких саме.


Вибір типу установки ALD

Служба Astra Linux Directory (ALD) являє собою систему управління Єдиним простором користувачів (ЕПП).
ALD є надбудовою над технологіями LDAP, Kerberos 5, NFS4 і забезпечує:
  • глобальну авторизацію користувачів в домені, захищеному Kerberos;
  • функціонування глобального сховища домашніх директорій, доступних за NFS4;
  • автоматичне налаштування всіх необхідних файлів конфігурації UNIX, LDAP, Kerberos, NFS, PAM;
  • централізоване управління обліковими записами користувачів і груп;
  • підтримку відповідності БД LDAP і Kerberos;
  • створення резервних копій БД LDAP і Kerberos з можливістю відновлення.
Рівне теж саме і трохи більше написано в html керівництві по установці в дистрибутиві Astra CE.


Вибір підтримки сенсорного екрану

Підтримка сенсорного екрану (планшетних комп'ютерів) — нововведення версії 1.10.


Установка системного завантажувача

У моєму разі установник розпізнав наявність операційної системи Windows на сусідньому диску після установки GRUB дана ос з'явилася в загальному списку доступних для завантаження ОС.


Завершення установки

Після перезавантаження Astra Linux буде повністю готова до роботи.


Після установки залишився один неясний момент: де ввести пароль суперкористувача? Проглянувши підручник таку форму знайшов, але за фактом вона не з'являлася в процесі установки. Довелося потім в режимі відновлення створити обліковий запис root.

Завантаження операційної системи і вхід в систему

Завантажувач GRUB з фірмовим background-му. Під час запуску системи стартує серверна fly-dm і графічна частина fly-qdm оболонки.
Всі додатки, що мають префікс fly — є розробками авторів дистрибутива. Більшість з них мають мнемонічні скорочення (наприклад fly-fm — файловий менеджер, fly file manager).

Робочий стіл



В лівій частині панелі завдань знаходяться кнопки виклику стартовою меню панелі Fly, кнопка сворачивающая/разворачивающая всі вікна, кнопка включення режиму вибору робочого столу, кнопка відображення перемикача вікон і схематичне зображення робочих столів.



Набір панелі завдань праворуч залежить від поточних запущених програм, але в загальному випадку містить менеджер мережевих з'єднань fly-admin-wicd, утиліту перевірки оновлень fly-update-notifier, регулятор гучності QasMixer, індикатор/перемикач розкладки клавіатури fly-xkbmap, годинник fly-admin-date. При підключенні USB-накопичувача з'являється піктограма, клікнувши по якій можна монтувати накопичувач і відкрити вміст в файловому менеджері fly-fm або Midnight Commander.



Довідкова система

Викликавши ту чи іншу програму fly і натиснувши F1 можна отримати довідку по даній програмі. Довідка відображається у програмі Qt Assistant. По деревоподібній структурі можна перейти до будь-якій програмі. Всі програми розбиті на розділи.



Гарячі клавіші

Майже всі гарячі клавіші виконують дії, аналогічні (або схожі) з такими в MS Windows. Наприклад, натискання клавіші Win відкриває панель меню. Alt+tab відображає перемикач вікон. Win+D згортає всі вікна, а повторне натискання Win+D розгортає вікна (але при цьому їх порядок вже змінюється — вони розгортаються від першого до останнього згідно їх черговості в панелі завдань), Win+E відкриває менеджер файлів fly-fm.
Повний опис гарячих клавіш знаходиться в довідковій системі.

Термінал Fly

Термінал Fly — це графічна оболонка для інтерпретатора командного bash 4.2.37(1).



Термінал дозволяє створювати сесії в нових вкладках, які нумеруються відкриття. Вкладки можна перейменовувати. У спадаючому меню панелі задач можна вибрати команду із заздалегідь визначеного списку (якщо зовсім лінь руками вводити). Вміст цього меню можна налаштувати, додавши свої команди і якщо перевизначити порядок розміщення команд. Для терміналу можна вибрати одну з передвстановлених колірних схем, або поставити свою.
Виділивши текст можна натиснути правою кнопкою миші і в контекстному меню вибрати необхідну дію.



Офісні засоби

Офісні засоби представлені пакет LibreOffice 4.2.4.2, словничком GoldenDict, програмою перегляду pdf qpdfviewer, а також текстовим редактором JuffEd.

Файловий менеджер fly-fm

Файловий менеджер зовні дуже нагадує «Провідник» зі світу Microsoft.



У fly-fm директорії можна відкривати як в окремих вікнах, так і в нових вкладках. Розташування «Вибране» дозволяє додати посилання на каталоги, для цього необхідно перейти в потрібну директорію, клацнути правою кнопкою по Обраному і вибрати «Додати поточне місце розташування в Обране». Тільки на ділі ця можливість деколи виявляється марною, так як в рядку адреси і на вкладці відображається шлях у вигляді «Вибране/sdk» і якщо ми додамо в «Вибране» ще одну директорію «sdk», то їх адресу буде виглядати однаково.

З допомогою fly-fm можна безпосередньо підключати директорії FTP, для цього відповідний адреса потрібно ввести в адресний рядок. FTP-директорія з'явиться в розташуванні «Мережа».

Щоб відкрити термінал в поточній директорії, можна вибрати Сервіс->Відкрити термінал, при цьому поточної директорія стане та, яка є поточною в fly-fm.

Створити новий файл, можна в будь-який (доступною) директорії, вибравши з контекстного меню відповідний пункт.
Замітка: у попередній версії ОС в fly-fm був прикрий недолік — неможливо було скопіювати файл в ту ж директорію — менеджер пропонував замінити його самим собою. У поточній версії до імені файлу додається текст виду «Копія файлу (1)».



Мультимедіа

Мультимедійні засоби представлені наступними програмами:
  • VLC Media Pleer
  • QasMixer
  • Audacity
  • Clementine
  • guvcview
  • Відеокамера (fly-videocamera)
  • Звукозапис (fly-record)
  • Запис дисків (fly-cddvdburner)
Для встановленої на ноутбуці web-камери в Astra драйверів не знайшлося.

Засоби роботи з графікою

У розділі меню «Графіка» є ярлики для програм, що:
  • GIMP
  • EasyPaint
  • Inkscape
  • Робота із зображеннями (fly-image)
  • Розпізнавання тексту (fly-ocr)
  • Сканування (fly-scan)
  • Знімок екрану (fly-snapshot)
  • Фотокамери (fly-photocamera)
З усього цього набору користувався тільки GIMP і fly-snapshot. про GIMP нічого не можу сказати, а fly-snapshot настільки простий, що в більшості випадків годиться тільки для захоплення екрану і подальшої передачі зображення в GIMP. Якщо область, яку потрібно обрізати, у висоту займає значну частину, то її стає неможливо обрізати інструмент «прямокутна обрізка» а інструменту «crop» (обрізки) перетягуванням кордонів в цій програмі немає. Сподіваюся з часом з'явиться скріншотер, який зможе автоматично робити скрін з геометрії вікна.



Також серед стандартних програм для роботи з графікою особисто мені не вистачає color picker'а. Довелося встановлювати gpick з репозиторію Debian Wheezy.

Налаштування

Опис всіх програм, для налаштування системи зайняло б недозволено багато місця, тому я просто наведу скріншот даного розділу панелі меню Fly, яке викликається при натисканні на червону зірку в лівій нижній частині екрана.

Програми з розділу «налаштування» дозволяє вносити більшість необхідних змін у конфігурацію системи виключно у віконному режимі (в рамках, обмежених їх функціоналом).



Засоби розробки

Створення fly-додатків регламентується Керівними вказівками по конструюванню прикладного програмного забезпечення для операційної системи загального призначення «Astra Linux Common Edition (pdf). В даному документі перераховуються всі інструментальні засоби розробки, які є в системі.

Основним фреймворком для розробки під Astra Linux є Qt 4.8.6 для версії 1.9 та 4.8.6/5.3.0 для версії 1.10. Вибравши при установці айстри 1.10 пункт «Засоби розробки» буде встановлено лише набір для Qt 5.3.0, для 4.8.6 необхідно встановити пакет libqt4-dev.

Нижче представлено вміст вкладки «Розробка» стартової панелі меню.



Висновок

Рекомендував би я ставити Astra Linux Common Edition як дексктоп-системи простого користувача? Швидше ні, ніж так, якщо тільки у вас немає на те необхідності/зацікавленості.

Вся особливість і власне причина створення Astra Linux (на мій погляд) укладена в його спеціалізованої версії. Спочатку цей дистрибутив не створювався для домашніх користувачів. Можна подивитися сторінку з переліком сумісного обладнання і зрозуміти, що у більшості користувачів «з боку» встановили систему на своє обладнання будуть проблеми з сумісністю (на ПК довелося встановлювати пропрієтарний драйвер Nvidia для дискретної карти (так як c nouveau були проблеми з відображенням), на ноутбуці — драйвера для Wi-Fi).

Але мене радує, що система активно розвивається, усуваються недоліки, які були в попередніх версіях. Сподіваюся, що в наступному релізі система стане ще краще.

Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.