Ubuntu і родичі. Фрагменти ненаписаної книжки. Частина 3. Середовище Unity: введення
- Інтерфейс Unity: робочий стіл
- Інтерфейс Unity: керуюча панель
- Інтерфейс Unity: панель запуску додатків
Олексій Федорчук
Ubuntu'ви пристрасті, червень-жовтень 2013 р
Як було сказано раніше, установка будь-якого представника сімейства Ubuntu (як, втім, і більшості більш інших дистрибутивів) завершується перезавантаженням і появою робочого столу. Якого - залежить від обраного дистрибутива. Як би це не здалося дивним, після установки Kubuntu ми побачимо десктоп KDE, установка Xubuntu покаже нам Xfce, а ось вибрали Lubuntu побачать - хто б міг подумати? - LXDE. Я вже не згадую про те, що встане перед очима прихильників Ubuntu GNOME ...
Однак про них тут мова не буде: про KDE і Xfce я писав уже на незліченну кількість сторінок, про LXDE мені сказати особливо нічого, про GNOME в сучасній його іпостасі говорити не буду, побоюючись осуду читають мене дам. Так що спробую я розповісти про середовище Unity, яка віднедавна стала візитною карткою власне Ubuntu.
Інтерфейс Unity: робочий стіл
Робочий стіл Unity складається з трьох елементів - головною (керуючої) панелі по верхньому краю екрану, панелі запуску додатків по лівому, і власне робочого столу:
Забігаючи вперед, зауважу, що положення обох панелей змінити не можна ніякими настройками, а їх зовнішній вигляд і вміст - тільки в певних межах.
Про самому робочому столі сказати особливо нічого - його поверхню невинно чиста, якщо не брати до уваги фонового зображення (хоча можна включити висновок на нього піктограм - але до цього ми доберемося згодом). Клацання лівої і середньої клавішею не роблять на нього ніяких дій, а права викликає контекстне меню такого змісту:
- Створити папку;
- Створити документ;
- Відкрити в терміналі;
- Вставити (активізований, якщо буфер обміну не пустили);
- Впорядкувати робочий стіл за назвою;
- Зберігати вирівняними;
- Змінити фон робочого столу.
Третій пункт викликає так званий GNOME Terminal, про сьомому ми поговоримо, коли доберемося до Параметрів системи, сенс інших пунктів зрозумілий без коментарів:
Так що саме час подивитися на другий елемент інтерфейсу - керуючу панель.
Інтерфейс Unity: керуюча панель
Керуюча панель у вигляді вузенької смужки (ширина її не налаштовується) тягнеться уздовж всього верхнього краю дисплея. У лівому кінці її - напис, що повідомляє, що перед нами Робочий стіл Ubuntu, а не х ... хухри-мухри якісь. Правий же кінець зайнятий серією піктограммок (зліва направо):
- індикатор поточної розкладки клавіатури (він же - її перемикач і настроювач);
- індикатор підключення до мережі;
- значок Bluetooth'а, якщо такий є в машині;
- регулятор гучності звуку;
- індикатор стану батареї (для ноутбука);
- годинник;
- кнопка виклику меню головної панелі.
Крім того, ця область панелі виконує роль системного трея - в ній з'являється, наприклад, значок клієнта миттєвих повідомлень, якщо такий запущений.
При наведенні на піктограми курсора ніяких спливаючих підказок не з'являється - функції їх можна дізнатися, тільки клацнувши по ним мишею (що правою, що лівою клавішею). Це викликає меню, що випадає зі списком доступних дій - відключення піктограми ні для неї з них в цьому списку не передбачено. Приводи поговорити про цих діях у нас буде досить в іншому місці.
А поки розглянемо головне меню панелі, що управляє. Воно включає в себе пункти:
- Відомості про систему;
- Довідка по Ubuntu;
- Параметри системи;
- заблокувати;
- список поточних сеансів, він же перемикач між ними;
- Завершення сеансу;
- Режим очікування;
- Вимкнення.
Про пункти Відомості про систему і Параметри системи ми поговоримо на найближчих сторінках. А поки швиденько пробіжить по іншим елементам списку.
З довідкою все зрозуміло - цим пунктом викликається Керівництво користувача, деякі розділи якого переведені на російську мову:
Пункт Заблокувати теж без питань - він викликає панель введення пароля поточного користувача для відновлення доступу до робочого столу. При цьому слід звертати увагу на символ розкладки клавіатури - як буде показано у відповідному розділі, вона, в залежності від налаштувань, не обов'язково буде латинської.
Через нього ж можна переключитися в сеанс іншого користувача. Але це можна зробити і через відповідний пункт списку користувачів. За замовчуванням їх два: той, чий акаунт був створений при установці, і завжди присутній в системі гість. Вхід в гостьовій аккаунт не вимагає введення логіна та пароля, а й доступ для гостя обмежений його домашнім каталогом, який розташований в / tmp / guest- [абракадабра], який, природно, зникає після перезавантаження. Доступ в який, до речі, для звичайного користувача закритий теж.
Навіщо потрібен гостьовий вхід - поговоримо своєчасно або трохи пізніше. А поки зауважу тільки, що після відкриття гостьового сеансу переключитися в нього можна не тільки через меню панелі, що управляє, а й комбінацією клавіш Alt + Control + F8. Повернення ж назад в сеанс «головного» користувача - також або через меню (з введенням пароля), або після натискання Alt + Control + F7.
Пункт Завершення сеансу передбачає два результати. Перший - дійсно вихід з сеансу звичайного користувача, з появою запрошення до повторної авторизації:
Другий же - це блокування екрану, як в однойменному пункті меню:
Перемикання в режим очікування викликає згасання екрану і включення енергозберігаючих функцій. Вихід з нього - після натискання будь-якої клавіші. Режим очікування (suspend mode) не слід плутати з режимом сплячим (hibernation), при якому вміст пам'яті скидається на диск, а комп'ютер повністю відключається. До речі, кажуть, що сплячий режим в Ubuntu працює погано (або не працює взагалі?), І тому за замовчуванням не використовується. Правда, і з чекають режимом без проблем не завжди обходиться - зокрема, на ноубук. Хоча на десктопах, начебто, вихід з нього відбувається нормально.
Нарешті, з пункту Виключення - також два виходи - власне виключення комп'ютера
і перезавантаження системи
Важливо, що в Unity ні виходу з сеансу, ні блокування, ні виключення або перезавантаження не відбудеться, якщо не натиснути відповідну кнопку - ніякої відлік часу (на відміну від KDE, наприклад) при цьому не включається.
Проміжок керуючої панелі між заголовком і областю піктограм порожній - і заповнити його не можна нічим. Що на перший погляд здається марнотратством екранного простору. Однак це не зовсім так: після запуску першого ж додатка в цю область вбудовується його меню, якого у вікні програми, відповідно, більше не буде. До речі, і заголовок панелі при цьому зміниться на назву того додатка, вікно якого активізовано в даний момент.
На цьому з керуючою панеллю поки закінчимо, і перейдемо до Панелі запуску додатків.
Інтерфейс Unity: панель запуску додатків
Панель запуску простягається вздовж лівого краю екрану знизу доверху. І знову ж таки за замовчуванням вона заповнена лише частково - великими кнопками запуску деяких штатних додатків і служб:
Кнопки ці призводять на пам'ять колись знамениті інтерфейси типу NextSTEP - у вільному виконанні це були AfterStep і WindowMaker. З тією лише різницею, що ведуть вони себе в Unity не завжди однаково. Тобто клацання лівою кнопкою миші однозначний - він запускає відповідну службу або додаток. Зазвичай таке ж дію і «середнього клацання». Та й права кнопка теж зазвичай викликає контекстне меню - тільки для різних кнопок воно виявляється різним.
Правда, треба віддати належне - для більшості кнопок контекстне меню включає пункт Прибрати з панелі. Що особливо актуально для таких життєво необхідних в наших умовах кнопок, як виклик служб Amazon або Ubuntu One, тим більше з її Music. Але ось кошти видалити кнопку Кошик не передбачено - мабуть, мається на увазі, що люди дуже люблять бачити помийницю посеред свого робочого столу. Немає і способи видалити Найбільшу Головну Кнопку. Тут це не кнопка Пуск, як ... ну самі знаєте, де, а кнопка виклику Dash - кошти пошуку всього, чого завгодно, як на локальній машині, так і в мережі. Яке заодно дозволяє запустити то з знайденого, що здатне запускатися (кажуть, що навіть трошки і то, що запуститися на здатне категорично). Але на цю тему ми поговоримо на одній з найближчих сторінок.
Панель запуску виконує також функції панелі управління запущеними додатками. Так, якщо ми просто клацнемо на кнопці Firefox'а, то у нас запуститься однойменний браузер. Якщо в подальшому ми запустимо інший додаток і будемо працювати в його вікні, то клацання лівою кнопкою миші на кнопці Firefox'а перемкне нас в його раніше відкрите вікно. Клацання ж правою кнопкою миші дасть доступ до контекстного меню даної екранної кнопки, що дає можливість відкрити нове вікно браузера, переключитися на одне з уже відкритих, і так далі.
Спосіб поповнення панелі запуску простий, але не звичний - за відсутністю аналогів меню Пуск перетягуванням пунктів з нього, як в KDE або Xfce, неможливо. Так що єдиний метод - це діяти через все той же Dash, про що буде говоритися в наступній частині.
Або не працює взагалі?