Unity — вільна оболонка для оточення робочого столу GNOME, розроблена компанією Canonical для операційної системи Ubuntu.
Unity 7.6 в Ubuntu Unity 22.10 | |
Тип | Оболонка робочого столу |
---|---|
Розробник | Canonical |
Стабільний випуск | 7.5 (25 травня 2016 ) |
Нестабільний випуск | 8.16.1 |
Операційна система | Linux |
GNU фреймворк | GTK |
Мова програмування | Vala, ,QML |
Ліцензія | GNU GPL v3, GNU LGPL v3 |
Репозиторій | code.launchpad.net/unity |
Вебсайт | unity.ubuntu.com |
|
Історія
Unity завдячує своєму виникненню спробі адаптувати стільницю для малих екранів нетбуків і планшетів. Водночас у компанії Canonical виникло незадоволення надмірною, на їхній погляд, складністю оболонки GNOME Shell, що розроблялася всередині проєкту GNOME.
Восени 2010, починаючи з версії Ubuntu 10.10, Unity стала стільницею за замовчуванням в Ubuntu Netbook Edition. Вона дозволяє ефективніше використовувати маленькі екрани нетбуків, завдяки, наприклад, вертикальній панелі для перемикання між запущеними програмами. Спочатку, як віконний менеджер використовувався Mutter, який потім був замінений на Compiz. Починаючи з Ubuntu 11.04 Canonical об’єднала редакції Netbook Edition та Desktop Edition, і стандартна (за замовчуванням) оболонка GNOME була замінена на Unity. Всі стандартні застосунки як і раніше будуть взяті з GNOME.
Огляд
Оточення Unity позичене з редакції для нетбуків і оптимізоване для максималізації вертикального робочого простору. Для швидкого запуску застосунків і перемикання між активними завданнями використовується Unity Launcher. Панель розміщена у вигляді стовпця в лівій частині екрана. Іконки з уже запущеними завданнями підсвічуються особливим значком ліворуч, при звичайному кліці відкривається вже запущений застосунок, для запуску окремої копії потрібно клацнути середньою кнопкою миші. Додатково представлені іконки для роботи з кошиком, для пошуку програм і для перегляду відкритих вікон.
При натисканні на логотип Ubuntu у верхньому лівому куті активується режим Dash, який дозволяє переглянути нещодавно відкриті файли і часто використовувані програми, а також виконати пошук даних і застосунків, отримати швидкий доступ до документів, пошти, музики, малюнків і інших даних користувача. Dash може використовуватися для забезпечення зручної групування застосунків і файлів з даними на екрані, в залежності від їхнього призначення, типу і частоти використання. Dash можна викликати швидким натисканням клавіші SuperKey (Win).
Перероблена система управління робочими столами. При кліку на піктограмі управління робочими столами всі відкриті на доступних робочих столах вікна наочно відображаються на одному екрані. Припустимо переміщення вікон між ототожненими з робочими столами областями. Для швидкого виклику цього режиму можна використовувати комбінацію SuperKey + W.
Інтерфейс Unity оптимізований для максимального збільшення доступного вертикального простору на робочому столі і підтримує технологію глобального меню, при якому рядок з меню для всіх застосунків відображається не у вікні програми, а у верхній управляючій панелі. Unity відповідає стандартам freedesktop.org, активно використовує GPU для акселерації виконання графічних операцій і базується на ключових технологіях GNOME 3.0: бібліотеці Clutter і фреймворку [en] для організації роботи з документами та інформацією користувача. Для управління вікнами і виведенням на екран використовується Compiz. Для забезпечення підтримки сенсорних екранів і мультитач-навігації в Unity задіяний фреймворк .
Для роботи Unity обов'язкова наявність сучасних 3D-драйверів, інтеграція проєкту Unity 2D очікується тільки в осінньому релізі. При ручній установці в систему пакету з реалізацією Unity 2D (не входить в базову поставку), при неможливості використання Unity 3D, замість відкриття класичної сесії GNOME буде запущений Unity 2D.
Додатково розроблена утиліта MyUnity [ 24 січня 2012 у Wayback Machine.], яка служить інтерфейсом для швидкої зміни налаштувань користувацької оболонки Unity. Наприклад, MyUnity дозволяє налаштувати параметри Dash, змінити розмір і поведінку бічної панелі, додати на десктоп кошик і відобразити примонтовані диски, змінити базові шрифти тощо.
Комбінації клавіш
- Super = Windows
- Super - відкрити головну панель пошуку.
- Затиснути Super - відкрити панель запуску.
- Super+1 (Super+2 і т.д.) - відкрити відповідну програму з панелі запуску.
- Super+S - Перемикач робочих областей.
- Super+W - Перегляд всіх запущених вікон.
Особливості реалізації
Для реалізації Unity в Ubuntu використовуються модифіковані варіанти таких компонентів, як compiz, DBus, Glib, gtk3 і metacity, а також власні реалізації системи аплетів-індикаторів, методу виведення повідомлень і глобального меню. Незважаючи на роботу з просування створених для Ubuntu змін до upstream, Unity залишається залежним від деяких патчів Ubuntu. Це ускладнює використання Unity в інших дистрибутивах.
Проте, проєкт Ayatana, в рамках якого проводиться портування оболонки Unity для інших дистрибутивів Linux, сформував готовий набір установних пакунків для openSUSE, openSUSE Factory і Fedora.
Виноски
- Jagdish Patel, Neil (November 2010). ~unity-team/unity/trunk : 573. Архів оригіналу за 13 липня 2013. Процитовано 13 грудня 2010.
- . Архів оригіналу за 15 березня 2011. Процитовано 1 травня 2011.
- . Архів оригіналу за 8 січня 2012. Процитовано 12 грудня 2011.
- . Архів оригіналу за 20 липня 2012. Процитовано 19 липня 2012.
Посилання
Вікісховище має мультимедійні дані за темою: Unity |
- Офіційний сайт
- Официально вышел релиз Ubuntu 11.04. Обзор новшеств [ 1 травня 2011 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
U Vikipediyi ye statti pro inshi znachennya cogo termina Unity Unity vilna obolonka dlya otochennya robochogo stolu GNOME rozroblena kompaniyeyu Canonical dlya operacijnoyi sistemi Ubuntu UnityUnity 7 6 v Ubuntu Unity 22 10Tip Obolonka robochogo stoluRozrobnik CanonicalStabilnij vipusk 7 5 25 travnya 2016 8 rokiv tomu 2016 05 25 Nestabilnij vipusk 8 16 1Operacijna sistema LinuxGNU frejmvork GTKMova programuvannya Vala C QMLLicenziya GNU GPL v3 GNU LGPL v3Repozitorij code launchpad net unityVebsajt unity ubuntu com Mediafajli u VikishovishiIstoriyaUnity zavdyachuye svoyemu viniknennyu sprobi adaptuvati stilnicyu dlya malih ekraniv netbukiv i planshetiv Vodnochas u kompaniyi Canonical viniklo nezadovolennya nadmirnoyu na yihnij poglyad skladnistyu obolonki GNOME Shell sho rozroblyalasya vseredini proyektu GNOME Voseni 2010 pochinayuchi z versiyi Ubuntu 10 10 Unity stala stilniceyu za zamovchuvannyam v Ubuntu Netbook Edition Vona dozvolyaye efektivnishe vikoristovuvati malenki ekrani netbukiv zavdyaki napriklad vertikalnij paneli dlya peremikannya mizh zapushenimi programami Spochatku yak vikonnij menedzher vikoristovuvavsya Mutter yakij potim buv zaminenij na Compiz Pochinayuchi z Ubuntu 11 04 Canonical ob yednala redakciyi Netbook Edition ta Desktop Edition i standartna za zamovchuvannyam obolonka GNOME bula zaminena na Unity Vsi standartni zastosunki yak i ranishe budut vzyati z GNOME OglyadOtochennya Unity pozichene z redakciyi dlya netbukiv i optimizovane dlya maksimalizaciyi vertikalnogo robochogo prostoru Dlya shvidkogo zapusku zastosunkiv i peremikannya mizh aktivnimi zavdannyami vikoristovuyetsya Unity Launcher Panel rozmishena u viglyadi stovpcya v livij chastini ekrana Ikonki z uzhe zapushenimi zavdannyami pidsvichuyutsya osoblivim znachkom livoruch pri zvichajnomu klici vidkrivayetsya vzhe zapushenij zastosunok dlya zapusku okremoyi kopiyi potribno klacnuti serednoyu knopkoyu mishi Dodatkovo predstavleni ikonki dlya roboti z koshikom dlya poshuku program i dlya pereglyadu vidkritih vikon Pri natiskanni na logotip Ubuntu u verhnomu livomu kuti aktivuyetsya rezhim Dash yakij dozvolyaye pereglyanuti neshodavno vidkriti fajli i chasto vikoristovuvani programi a takozh vikonati poshuk danih i zastosunkiv otrimati shvidkij dostup do dokumentiv poshti muziki malyunkiv i inshih danih koristuvacha Dash mozhe vikoristovuvatisya dlya zabezpechennya zruchnoyi grupuvannya zastosunkiv i fajliv z danimi na ekrani v zalezhnosti vid yihnogo priznachennya tipu i chastoti vikoristannya Dash mozhna viklikati shvidkim natiskannyam klavishi SuperKey Win Peremikach robochih oblastej Pereroblena sistema upravlinnya robochimi stolami Pri kliku na piktogrami upravlinnya robochimi stolami vsi vidkriti na dostupnih robochih stolah vikna naochno vidobrazhayutsya na odnomu ekrani Pripustimo peremishennya vikon mizh ototozhnenimi z robochimi stolami oblastyami Dlya shvidkogo vikliku cogo rezhimu mozhna vikoristovuvati kombinaciyu SuperKey W Interfejs Unity optimizovanij dlya maksimalnogo zbilshennya dostupnogo vertikalnogo prostoru na robochomu stoli i pidtrimuye tehnologiyu globalnogo menyu pri yakomu ryadok z menyu dlya vsih zastosunkiv vidobrazhayetsya ne u vikni programi a u verhnij upravlyayuchij paneli Unity vidpovidaye standartam freedesktop org aktivno vikoristovuye GPU dlya akseleraciyi vikonannya grafichnih operacij i bazuyetsya na klyuchovih tehnologiyah GNOME 3 0 biblioteci Clutter i frejmvorku en dlya organizaciyi roboti z dokumentami ta informaciyeyu koristuvacha Dlya upravlinnya viknami i vivedennyam na ekran vikoristovuyetsya Compiz Dlya zabezpechennya pidtrimki sensornih ekraniv i multitach navigaciyi v Unity zadiyanij frejmvork Dlya roboti Unity obov yazkova nayavnist suchasnih 3D drajveriv integraciya proyektu Unity 2D ochikuyetsya tilki v osinnomu relizi Pri ruchnij ustanovci v sistemu paketu z realizaciyeyu Unity 2D ne vhodit v bazovu postavku pri nemozhlivosti vikoristannya Unity 3D zamist vidkrittya klasichnoyi sesiyi GNOME bude zapushenij Unity 2D Dodatkovo rozroblena utilita MyUnity 24 sichnya 2012 u Wayback Machine yaka sluzhit interfejsom dlya shvidkoyi zmini nalashtuvan koristuvackoyi obolonki Unity Napriklad MyUnity dozvolyaye nalashtuvati parametri Dash zminiti rozmir i povedinku bichnoyi paneli dodati na desktop koshik i vidobraziti primontovani diski zminiti bazovi shrifti tosho Kombinaciyi klavishKlaviaturni skorochennya Unity v Ubuntu 12 04 LTSSuper Windows Super vidkriti golovnu panel poshuku Zatisnuti Super vidkriti panel zapusku Super 1 Super 2 i t d vidkriti vidpovidnu programu z paneli zapusku Super S Peremikach robochih oblastej Super W Pereglyad vsih zapushenih vikon Osoblivosti realizaciyiDlya realizaciyi Unity v Ubuntu vikoristovuyutsya modifikovani varianti takih komponentiv yak compiz DBus Glib gtk3 i metacity a takozh vlasni realizaciyi sistemi apletiv indikatoriv metodu vivedennya povidomlen i globalnogo menyu Nezvazhayuchi na robotu z prosuvannya stvorenih dlya Ubuntu zmin do upstream Unity zalishayetsya zalezhnim vid deyakih patchiv Ubuntu Ce uskladnyuye vikoristannya Unity v inshih distributivah Prote proyekt Ayatana v ramkah yakogo provoditsya portuvannya obolonki Unity dlya inshih distributiviv Linux sformuvav gotovij nabir ustanovnih pakunkiv dlya openSUSE openSUSE Factory i Fedora VinoskiJagdish Patel Neil November 2010 unity team unity trunk 573 Arhiv originalu za 13 lipnya 2013 Procitovano 13 grudnya 2010 Arhiv originalu za 15 bereznya 2011 Procitovano 1 travnya 2011 Arhiv originalu za 8 sichnya 2012 Procitovano 12 grudnya 2011 Arhiv originalu za 20 lipnya 2012 Procitovano 19 lipnya 2012 PosilannyaVikishovishe maye multimedijni dani za temoyu UnityOficijnij sajt Oficialno vyshel reliz Ubuntu 11 04 Obzor novshestv 1 travnya 2011 u Wayback Machine