Що нового в ubuntu raring ringtail
Ось і настав довгоочікуваний реліз Ubuntu 13.04 Raring Ringtail. А адже його могло і не бути. Так Так! Рік Спенсер підняв дискусію про перехід на rolling release і реально обговорювалося питання про відмову випуску релізу Убунту 13.04. Але Canonical справедливо вирішила не пускати коту під хвіст місяці роботи. Що нового зробили розробники за півроку розробок? Все нове в Убунту 13.04 в даному огляді.
Маскот Убунту 13.04.
Меню швидкого запуску (quicklists) тепер дозволяє перемикати вікна програми.
Між вікнами програми так само можна переключатися колесом миші. навівши покажчик над значком програми в Unity Launcher.
Розробники додали візуальна відмінність у вигляді "точки" для відображення того вікна програми, яка останньою отримала фокус.
Значок відкриває Dash - BFB, отримав свій новий вид у вигляді "вихору". В останні дні напрямок вихорів змінили на "за годинниковою стрілкою". Це зробив особисто Марк Шаттлворт, наказавши Метью Джеймс і пояснивши рішення як обертання за годинниковою - люди сприймають як добре, позитив і навіть святий. Суперечливим є, але багато хто вважає обертання за годинниковою, як рух вперед, до кращого. Як рух Сонця зі сходу на захід - важливе, цілюще, божественне рух.
До релізу Убунту 13.04 при використанні превью, значки інших елементів в Dash не втрачали колір. Зараз реалізовано їх затемнення, звідси і назва "примарний" ефект. Коли ви користуєтеся гортання в Preview і натискаєте мишкою стрілочки вліво або вправо, то поточний елемент поза превью буде в кольорі, а інші в даний момент затемнені.
Сам Unity Preview тепер більш чіткіше виділено на тлі Dash у вигляді смуги з більш темним тлом. А значить краще видно кордону превью і вихід з нього більш інтуїтивний і простий. Для виходу потрібно ткнути в більш світлу сторону Dash, ніж в більш темну смугу Preview.
Алгоритм створення розмиття (blur) був переписаний, щоб швидше формувати даний ефект. Вважалося, що разом з повільною пульсацією іконок в Launcher, це формувало образ повільної системи в цілому.
Software Updater.
Software Updater ми раніше знали під ім'ям Update Manager. Нове ім'я і вид програма оновлення отримала в версії Ubuntu 12.10.
Software Updater в Ubuntu 13.04 отримав:
- Software Updater більше не відображає лічильник оновлюваних пакетів на Unity Launcher.
- Тепер при оновленні ми можемо бачити значки додатків і швидше ідентифікувати оновлювану програму. Значок береться з .desktop файлів програми.
- Для додатків, у яких доступні оновлення його бібліотек, Software Updater буде створювати групу.
- Так само є поле розміру оновлень для кожної програми окремо.
- Системні поновлення згруповані в Ubuntu base і мати лого Убунту. Це дозволить відрізняти оновлення системи від оновлень програм.
Віртуальна клавіатура Onboard.
Віртуальна клавіатура Onboard отримала підтримку стикування до країв екрану. В один щёлчок можна трансформувати віртуальну клавіатуру в док.
Загальні косметичні зміни.
- Можна управляти включенням або виключенням значка "Перемикач робочих місць" на Unity Launcher.
- Є можливість маніпулювати значком "Показати робочий стіл". Відображати його чи ні на панелі Launcher'а.
- При натисканні на клавішу Super (Meta) ми спостерігаємо на Launcher цифри перших 10 значків і букви s і d для Перемикача робочих місць і Показати робочий стіл. Тепер ці цифри і значки в підлаштовуватися під значок квадратику.
- Швидкий візуальний ефект при запуску з Launcher. Можна порівняти це з відлітає душею в голлівудських фільмах.
- Зміни в режимі, коли ми тиснемо Super (Meta) + W і всі програми перед очима у вигляді мініатюр. Тепер чітко видно заголовок вікон і гарне підсвічування поточного вікна у вигляді диявольського вогню. Вікна програм можна закривати, не виходячи з цього режиму.
- У перемикач робочих місць (Workspace Switcher) є індикація у вигляді рамки поточного робочого місця, на якому ви зупинили свій фокус в даний момент. Сама ікона перемикача була змінена і вона тепер відображає в мініатюрі ваше поточне робоче місце. Тобто переключившись на четверте робоче місце, внизу праворуч, на перемикачі схематично це буде відображено.
- Розробники впровадили гарний ефект для вікон. Даний ефект призначений для розгортання вікон і показує у вигляді напівпрозорого "примари" майбутнє становище і розміри вікна.
- Раніше мінімальний розмір іконок на Launcher був обмежений 32 пікселями. Тепер цей поріг зменшили до 8 пікселів. Але значення менше 32 можна виставити тільки через твікери або CCSM. Через стандартну можливість в "Параметри системи" можна буде виставити тільки в колишній мінімальний поріг 32 пікселя.
- Вікно із завершенням роботи стилізовано під Unity.
Індикатори.
В Ubuntu 13.04 був доданий індикатор синхронізації для відображення роботи Ubuntu One. Через індикатор синхронізації можна швидко отримати доступ до найбільш потрібним можливостям U1.
Переписаний старий індикатор bluetooth, який можна назвати великим патчем до gnome-bluetooth.
Область повідомлення (systray) була видалена. Розробники порахували, що пройшло 2 роки після запровадження системи індикаторів і, якщо розробник програми хотів домогтися інтеграції з Убунту, то у нього було достатньо часу зробити це.
Області і лінзи. Scopes і lens.
В рамках "100 областей" розробники активно наповнювали Убунту 13.04 новими областями (scopes), які за дорученням лінз і здійснюють безпосередньо пошук.
Коли користувач набирає запит в Dash, саме в домашній лінзі, то відбуватися буде наступне: Dash Home Scope робитиме запит на сервера Canonical до сервісу Smart Scopes, потім робити запити до областям, встановлених на комп'ютері користувача і вже формувати остаточну відповідь, виводячи його в Dash.
Файловий менеджер Nautilus.
В Ubuntu 13.04 Nautilus отримав можливість рекурсивного пошуку.
Ayatana Overlay Scrollbars.
Смуги прокрутки Ayatana Overlay Scrollbars до Убунту 13.04 були тільки в системі, але не в Dash. Тепер тонкі і витончені Ayatana всюди.
Libcolumbus.
В Убунту 13.04 впровадили терпимість до помилок користувача. Бібліотека libcolumbus була створена, щоб дозволити різним компонентам системи використовувати єдину коригувальну компоненту. Libcolumbus забезпечує швидкий пошук і реакцію на різні помилки. Припустимо, що є два доступних елемента "abc" і "abp". Якщо користувач ввів "abo", то що слід вибрати? З точки зору юзабіліті, то відповідь "abp" більш ймовірний, тому що буква P знаходиться поруч з O і сталася помилка. Libcolumbus дозволить легко обробляти такий вид помилок.
Libcolumbus буде здатний визначати специфічні символи мови (наприклад ê, é, è); замінювати цифру 3 на варіант з найближчих до неї d, e, f, 2, 6; розуміти, що fier це firefox і так далі.
Пакети GTK в Ubuntu 13.04 отримали початкову підтримку Wayland. Залежність від Wayland почалася з libegl1-mesa, пакет Mesa з підтримкою EGL, і з програм Empathy і Totem. Якщо ви видалите libwayland0, то втечуть і ці два додатки. Через ці початкових залежностей, libwayland0 вже потрапляє в інсталяційний комплект Ubuntu 13.04. Cogl, Clutter OpenGL так само залежать від Mesa EGL, яка вимагає бібліотеки Wayland.
Але офіційно Canonical створила новий дисплейний сервер Mir і майбутня Unity Next буде працювати на будь-якому пристрої поверх Mir.
Farstream.
Farstream вже використовується в Empathy, який був оновлений до версії 3.6.3.
Сам Farstream використовує GStreamer для роботи з медіа потоками. Бібліотека GstFilters допомагає Farstream вибудувати потрібні потокові фільтри.
Friends API і Service.
Системні зміни Ubuntu 13.04.
Звукові драйвера Intel HDA були уніфіковані, щоб полегшити підтримку в майбутньому. Мантейнер звукової підсистеми линукс Takashi Iwai пише, що зараз існує близько 50 різних контролерів і 300 різних кодеків. У кожного кодека свої різні конфігурації. Розробник Takashi Iwai планує завершити всю роботу в рамках ядер linux 3.9 і linux 3.10.
Віртуальна файлова система GVFS була оновлена і отримала новий MTP бекенд. Він дозволить користувачам отримати доступ до своїх Android 4.0 пристроїв, які не підтримують USB Mass Storage.
Такі компоненти як hostnamed, locald і timenamed з проекту Systemd розробники Убунту хочуть запхати в Upstart.
В ядрі Лінукс 3.8 багато впроваджено:
Оптимізація Ubuntu 13.04.
В рамках роботи над проектом Ubuntu для мобільних платформ розробники знизили споживання пам'яті у багатьох програм, що йдуть за замовчуванням в системі.
У багатьох служб, таких як signond, signon-ui, змінено логіку роботи. Замість постійного знаходження в пам'яті, процеси тепер виходять при своєму бездіяльності або перезапускати при необхідності.
Розробник Marco Trevisan, який за допомогою профілюючого інструменту Callgrind провів аудит Unity і потім істотно зменшив кількість виклик функцій в Unity.
Завантажити Ubuntu 13.04 Raring Ringtail.
Традиційно сервера Canonical випробують бо # x301; льшие навантаження, ніж зазвичай - в дні виходу релізу. Краще качати образи по протоколу BitTorrent і, скачавши, роздати образ в доступних локальних мережах.
torrent.ubuntu.com:6969 - Завантажити Ubuntu Desktop через BitTorrent.
ubuntu.com/download/desktop - Завантажити Ubuntu Desktop.
releases.ubuntu.com/13.04/- Завантажити Ubuntu з використанням різних протоколів.