Product SiteDocumentation Site

3. Зміни у Fedora для звичайних користувачів

3.1. Стільниця

3.1.1. Загальне

3.1.1.1. До типової версії системи включено mdns
У разі встановлення групи пакунків «Графічний робочий стіл» буде встановлено також і клієнт MDNS. Це надасть змогу системі «з коробки» виявляти пристрої у локальній мережі. Типово, конфіденційні дані через MDNS не розповсюджуватимуться.
3.1.1.2. Менеджерами реєстрації керує systemd
Перемикання менеджера реєстрації більше не відбувається шляхом редагування файла /etc/sysconfig/desktop. Замість цього слід скористатися командою systemctl enable --force менеджер реєстрації.service для вмикання встановленого потрібного вам менеджера реєстрації.

3.1.2. Cinnamon

Fedora users now have the option of using Cinnamon, an advanced desktop environment based on GNOME3. Cinnamon takes advantage of advanced features provided by the GNOME backend while providing users with a more traditional, accessible desktop experience. Install Cinnamon with the command:
	    yum groupinstall "Cinnamon Desktop"

3.1.3. GNOME

До складу Fedora 18 включено найновішу стабільну версію GNOME, 3.6. У цій версії здійснено такі зміни:
  • Краща доступність інтерфейсу користувача: у попередніх випусках GNOME3 було реалізовано можливості доступності, зокрема читання з екрана та екранну клавіатуру. У GNOME 3.6 ці можливості стали типовими. Щоб скористатися можливостями доступності, просто виберіть піктограму Універсальний доступ у GNOME Shell. У GNOME 3.6 також додано можливості зміни яскравості, контрастності та інверсії кольорів у програмі Лупа
  • Краща інтеграція з системами розподіленої («хмарної») роботи з документами: Документи GNOME попередніх версій вже мали змогу працювати з Документами Google. У GNOME 3.6 реалізовано підтримку Microsoft SkyDrive для користувачів облікових записів Windows Live.
  • Support for ActiveSync Accounts: You can use the GNOME online accounts feature to connect your desktop with your online accounts. GNOME already includes a connector for Google™ accounts, and GNOME 3.6 adds a connector for ActiveSync (or Microsoft Exchange) accounts.
  • Покращення у засобах показу тексту: у GNOME 3.6 використано покращений рушій показу тексту на екрані. Ви зможете помітити високоякісний показ тексту та значну економію пам’яті. Новий рушій показу тексту надає змогу впровадити додаткові покращення у майбутніх версіях GNOME.
  • Ефективніший вибір джерела введення: у GNOME 3.6 використовується лише комплекс обробки способів введення IBus. Ви можете вибрати пристрій введення (зокрема клавіатуру) і розкладку клавіш, — всі програми GNOME будуть використовувати вказані вами параметри.
  • Початкове налаштовування у GNOME: після придбання нового комп’ютера чи під час встановлення нової операційної системи GNOME 3.6 допоможе вам у виконання таких важливих завдань:
    • Встановлення з’єднання з мережею
    • Створення облікового запису користувача
    • Визначення часового поясу та розташування користувача
    • Інтеграція з обліковими записами у мережі
    • Ознайомлення з основами роботи у GNOME Shell
  • Покращена система сповіщення: у GNOME 3.0 було передбачено новий спосіб надсилання програмами сповіщень для користувачів, який називається лотком повідомлень. У GNOME 3.6 можливості лотка повідомлень розширено: користувач не втрачає зосередженості, йому стає відомо про те, які зі сповіщень терміновими. Щоб дізнатися більше, зверніться до сторінки документації з GNOME.
  • Спрощення керування друком: у GNOME 3.6 покращено панель Принтер у Центрі керування GNOME. За допомогою нової версії панелі ви зможете без проблем знаходити і налаштовувати локальні та мережеві принтери, вибирати драйвери та встановлювати типові параметри.
  • Корисніший екран блокування: у разі «блокування» вашої стільниці або повернення з режиму сну на екрані блокування GNOME 3.6 вам буде запропоновано більше інформації та нові можливості:
    • Перегляд поточної дати і часу
    • Керування відтворенням у мультимедійних програвачах та коригування рівня гучності звуку
    • Перегляд кількості нових повідомлень та сповіщень
    • Зміна базових параметрів з’єднання з мережею
    • Вибір способу розблокування стільниці
  • Вбудовані реєстраційні дані для промислових мереж: користувачі великих («промислових») мереж з можуть переглядати і потенційно змінювати параметри облікових записів за допомогою Центру керування GNOME 3.6. До цієї можливості включено можливість Fedora 18 використовувати realmd, отже ви зможете потенційно керувати розгорнутою системою Active Directory.

3.1.4. Збірка програмного забезпечення KDE

До складу Fedora 18 включено KDE 4.9. У цій версії стільничного середовища реалізовано багато нових можливостей, покращено стабільність та швидкодію роботи. Команда з забезпечення якостіПроекту KDE виступила з ініціативою зробити цей випуск найкращим з усіх. У нотатках до випуску KDE можна знайти багато чудових змін:
3.1.4.1. Платформа для розробки
Час, витрачений на створення нового випуску Платформи KDE, надав змогу покращити якість, виправити вади, зробити роботу у мережі зручнішою та приготувати бібліотеки до випуску Frameworks 5.
3.1.4.2. Робочий простір Плазми
Основними моментами у новій версії робочих просторів Плазми є значні покращення у програмі для керування файлами Dolphin, емуляторі термінала Konsole, просторах дій та засобі керування вікнами KWin.
  • Програма для керування файлами Dolphin: у новій версії потужної програми для керування файлами у KDE, Dolphin, передбачено кнопки «Вперед» і «Назад» та повернуто можливість перейменування безпосередньо у вікні програми. Нова версія Dolphin здатна показувати метадані, зокрема оцінки, мітки, дані щодо розмірів зображень та файлів, автора, дати тощо згрупованими та впорядкованими. За допомогою нового додатка Mercurial ви зможете працювати з відповідною системою керування версіями у спосіб, у той самий зручний спосіб, у який можна працювати з git, SVN та CVS. Користувачі нової версії зможуть отримувати, надсилати та вносити зміни безпосередньо з вікна програми. Внесено декілька покращень у інтерфейс Dolphin, зокрема покращено панель Місця, підтримку пошуку та синхронізацію з адресою у вбудованому терміналі.
  • Графічний емулятор термінала Konsole: Нова версія робочої конячки адміністратора, Konsole, може виконувати пошук за позначеним текстом за допомогою вебскорочень KDE. У контекстному меню реалізовано пункт Змінити каталог на. Ним можна скористатися, коли ви скидаєте теку у вікно Konsole. Користувачам нової версії буде зручніше працювати з вікнами терміналів: вкладки можна від’єднувати і перетягувати з метою створення нового вікна. Вже створені вкладки можна клонувати зі збереженням використаного профілю. Видимістю меню та панелей вкладок можна керувати за допомогою параметрів командного рядка Konsole. Тим, хто полюбляє керування програмами за допомогою скриптів, буде корисною можливість змінювати заголовки вкладок за допомогою керівних послідовностей символів.
  • Програма для керування вікнами KWin: Значну роботу виконано над удосконаленням засобу керування вікнами KDE, KWin. Серед покращень є майже непомітні зміни, зокрема підняття вікон під час перемикання та довідка до специфічних параметрів вікон. До помітніших змін належать покращення у KCM для перемикання панелей та краща швидкодія ефекту желейних вікон. Деякі зі змін спрямовано на покращення роботи KWin з просторами дій, зокрема реалізовано можливість створення окремих правил вікон для окремих просторів дій. Загальним фокусом розробки було покращення якості та швидкодії KWin.
  • Простори дій: у новій версії простори дій тісніше інтегровано з робочими просторами. Можна пов’язувати з просторами дій певні файли у Dolphin, Konqueror та панелі перегляду тек. На панелі перегляду тек передбачено можливість показу лише файлів пов’язаних з поточним простором дій. Реалізовано KIO для просторів дій та шифрування для конфіденційних просторів дій.
  • У робочих просторах реалізовано підтримку MPRIS2. Нова версія KMix здатна керувати потоками відтворення, а рушій Плазми виконує керування програвачами за допомогою цього протоколу керування. Ці зміни тісно пов’язано з реалізацією підтримки MPRIS2 у Juk і Dragon, програвачах звукових та відеоданих у KDE. У робочих просторах ви зможете помітити і менші зміни, зокрема портування на QML декількох компонентів. У новому віджеті програвача Плазми передбачено діалогове вікно перегляду властивостей композиції та кращі можливості з фільтрування. Меню Kickoff у новій версії можна керувати не використовуючи мишу. Виконано певну роботу з покращення компонування та зручності плазмоїда керування мережею. Значних змін зазнав віджет даних щодо громадського транспорту.
3.1.4.3. Програми
  • Комплекс програм Kontact: найповніша збірка програм для керування особистими даними у світі, Kontact, тепер працює краще і швидше.
  • Освітній комплект KDE: До освітнього комплексу програм KDE додано Pairs, гру для тренування пам’яті у дошкільнят. Значно покращено Rocs, комплексне середовища для роботи з графами, призначене для учнів та викладачів. У новій версії можна буде виконувати алгоритми покроково, скористатися покращеною системою скасування дій та можливостями накладання графів один на одний. У KStars покращено систему впорядковування списків світил за часом проходження меридіану та часом спостереження , а також покращено систему отримання зображень зDigital Sky Survey . Оптимізовано швидкодію і підтримку потокової обробки у Marble, покращено інтерфейс програми. До переліку розширень Marble включено OSRM (Open Source Routing Machine), передбачено підтримку побудови велосипедних та пішохідних маршрутів і модель автономних даних для керування побудовою маршрутів та пошуку у автономному режимі. Нова версія Marble здатна показувати позицію літаків у авіаімітаторі FlightGear.
  • Ігри KDE: Значна частина ігор KDE зазнала оновлення. Великих зусиль було прикладено до удосконалення Kajongg, гри у маджонґ для KDE, зокрема покращено систему підказок, посилено комп’ютерного гравця, додано можливість спілкування між гравцями з одного сервера (тепер ви можете скористатися серверомkajongg.org ). До KGoldrunner додано декілька нових рівнів (дані надіслано Габріелем Мільщицьким (Gabriel Miltschitzky)). Нова версія KPatience зберігає журнал ходів разом із записом гри. Серед покращень у KSudoku кращі підказки під час гри, а також сім нових плоских типів кросвордів та три нових просторових типи.

3.1.5. MATE

This is the initial release of MATE Desktop for Fedora 18. It brings back a classic, intuitive, and easy to use desktop that users have been long requesting. Install MATE by issuing the command:
	  yum groupinstall "MATE Desktop"
Support for MATE in Fedora is provided in #fedora-mate or #mate on irc.freenode.net або за допомогою системи стеження за вадами Fedora.

3.1.6. Xfce

У Fedora 18 ви зможете вперше скористатися Xfce 4.10. У цьому випуску мета залишилася незмінною: швидке, невибагливе до ресурсів та зручне у користуванні стільничне середовище. Основну роботу було зосереджено на виправленні дрібних недоліків та різноманітних покращеннях у інтерфейсі. Основними моментами цього випуску є:
  • Нова програма для пошуку програм: нову програму для пошуку програм переписано з нуля, вона поєднує функціональні можливості старих програм xfce4-appfinder і xfrun4
  • Покращена панель: для панелі тепер передбачено альтернативний режим вертикального показу. Крім того, додатки панелі може бути впорядковано за декількома рядками, що зокрема може бути корисним у вертикальному режимі;
  • Покращені функціональні можливості: новий редактор записів типів MIME, за допомогою якого ви можете без проблем змінити програми, які використовуватимуться для відкриття файлів різних типів. Розширено можливості редактора параметрів та діалогового вікна параметрів роботи миші та сенсорної панелі, тепер підтримка планшетів є набагато кращою;
  • Покращена робота стільниці: у новій версії можна запускати програми і відкривати файли на стільниці за допомогою одинарного клацання кнопкою миші. Крім того, стільниця версії 4.10 здатна показувати мініатюри та автоматично змінювати зображення тла за списком;
  • Мозаїчне компонування вікон: програму для керування вікнами можна налаштувати на переведення вікон у мозаїчний режим у відповідь на перетягування їх до краю екрана. Для панелі перемикання вікон (Alt+Tab) передбачено гнучкі можливості з використання тем та навігації за допомогою клавіш зі стрілками;
  • Кращий вибір типових програм: у наборі пакунків Xfce та варіанті Fedora з Xfce нової версії використано систему керування робочими сеансами lightdm та програму для керування пакунками Yum Extender, яка добре пасує до основної мети створення цього стільничного середовища.
Інтернет-подорож з висвітленням основних змін у Xfce 4.10 можна переглянути тут.

3.1.7. Sugar

Освітяни та розробники освітніх програм у Fedora 18 зможуть скористатися Навчальним середовищем Sugar, «Sucrose», версії 0.98.
3.1.7.1. Користування Sugar
  • Сенсорне керування Sugar: у найновішій версії Sugar передбачено чудові можливості з підтримки сенсорних екранів, використано зручні для сенсорного керування інтерфейси та використано переваги покращеної підтримки сенсорного керування у графічному сервері.
  • Зміна впорядковування: користувачі можуть зауважити, що піктограми на домашній сторінці тепер впорядковано за абеткою.
  • Розробка для Sugar: розробники, що створюють сторінки для Sugar зможуть скористатися оновленою версією набору інструментів на основі GTK3.

3.2. Офісні програми

Пакунок par є новим пакунком у Fedora. par є фільтром для повторного форматування абзаців. Форматом виведення даних можна керувати за допомогою командного рядка програми.

3.3. Робота у мережі

3.3.1. Виправлення непослідовності у назвах пристроїв

У Fedora 18 продовжено традицію попередніх випусків щодо використання biosdevname для встановлення назв мережевих пристроїв у передбачуваний спосіб. Назвами портів Ethernet, вбудованих до материнських плат серверів, будуть emномер_порту, а назвами портів на картках PCI — pномер_слотуpномер_порту, відповідно до апаратних міток. Цю можливість можна вимкнути передаванням biosdevname=0 у командному рядку ядра. Якщо можливість буде вимкнено, поведінку буде змінено так, що система використовуватиме традиційні назви типу ethX.

3.3.2. Покращення захисту у мережі за допомогою firewalld

Фонова служба брандмауера firewalld є типовою оболонкою брандмауера у Fedora 18. Ця оболонка замінила iptables. Використання firewalld надає змогу програмі змінювати правила без перезавантаження брандмауера, отже стан з’єднання не змінюватиметься у разі зміни правил.
A D-BUS interface allows approved applications to communicate their status and present complex or temporary needs to the firewall without requiring hand configuration by an administrator. This improves support for dynamic environments such as libvirtd, which previously had to be restarted when iptables rules were changed.
Адміністрування вручну можна здійснювати за допомогою програми firewall-cmd. З документацією до firewalld можна ознайомитися за допомогою таких сторінок підручника: firewall-cmd(1), firewalld(1), firewalld.conf(5), firewalld.icmptype(5), firewalld.service(5), firewalld.zone(5).

3.3.3. Team Driver покращує зв’язування NIC

До складу Fedora 18 включено Team Driver, що полегшує зв’язування декількох інтерфейсів мережі у один. Це розширює можливості зв’язування, які надавалися драйвером зв’язування попередніх версій системи. Також надається керована з простору користувача модульна альтернатива драйвер зв’язування. З даними щодо користування новою можливістю можна ознайомитися за допомогою таких сторінок підручника: teamd.conf(5), teamd(8) та teamdctl(8).

3.3.4. Створіть власну зону доступу

У новій версії NetworkManager передбачено можливість роботи у режимі зони доступу або спільного використання інтернет-з’єднання Wi-Fi. Використання такого режиму значно спрощує спільне використання з’єднань та значно краще підтримується обладнанням. Режим буде автоматично увімкнено лише для нових з’єднань з метою убезпечення вже створених налаштувань з’єднань.

3.4. Інтернаціоналізація

3.4.1. Способи введення

$HOME/.xinputrc було пересунуто до $HOME/.config/imsettings/xinputrc.
$HOME/.imsettings.log було пересунуто до $HOME/.cache/imsettings/log.
Типовим рушієм для спрощеної китайської тепер є ibus-libpinyin (докладніше про це на сторінці Можливості/ibus-libpinyin).
У стільниці GNOME im-chooser у новій версії вважається застарілим, окрім резервного режиму зі способами введення, відмінними від ibus, оскільки у GNOME 3.6 ibus є типовою системою способів введення. У новій версії користувачі мають використовувати для налаштовування способів введення gnome-control-center:
  1. натисніть кнопку меню користувача у верхньому правому куті панелі;
  2. виберіть Системні параметри у меню;
  3. натисніть піктограму Регіон і мова;
  4. перейдіть на вкладку Джерела введення;
  5. натисніть значок +, щоб додати джерела введення;
  6. виберіть одне або декілька джерел введення, які слід додати.
Якщо у списку немає потрібного вам джерела введення, спробуйте віддати вказану нижче команду у терміналі і перезапустити стільничне середовище:
gsettings set org.gnome.desktop.input-sources show-all-sources true
Типово не передбачено клавіатурного скорочення для вмикання і вимикання способу введення, але ви можете увімкнути його у такий спосіб:
  1. натисніть посилання Параметри скорочень на вкладці Джерела введення вікна Системні параметри або натисніть кнопку Клавіатура у верхній частині і перейдіть на вкладку Скорочення, розділ Набір на лівій панелі.
  2. натисніть пункт Перемкнутися на наступне джерело, натисніть комбінацію клавіш Control + Пробіл.
Якщо для вашої рідної мови типово не налаштовано жодного джерела введення, ви можете додати його у викладений вище спосіб. Нижче наведено таблицю способів введення відповідно до рушіїв способів введення.
Input source name Input method engine
Chinese (Chewing) ibus-chewing
Chinese (Intelligent Pinyin) ibus-libpinyin
Japanese (Anthy) ibus-anthy
Korean (Korean) ibus-hangul
* (inscript (m17n)) ibus-m17n
* (itrans (m17n)) ibus-m17n
* (phonetic (m17n)) ibus-m17n
ibus-libpinyin є новою оболонкою введення символів спрощеної китайської. Для введення використовується піньїнь, що пришвидшує введення ієрогліфів. Ця оболонка замінила собою оболонку ibus-pinyin, якою також можна скористатися у Fedora.
ibus-typing-booster — спосіб введення з передбаченням результату для платформи ibus. За допомогою цієї програми система може передбачати слова за вже введеними частинами. Ви можете просто вибрати потрібне слово зі списку пропозицій, таким чином збільшивши швидкість і точність введення. ibus-typing-booster у поточній версії підтримує такі азійські та європейські мови:
  • ассамська, бенгальська, фарсі, гуджараті, гінді, каннада, майтілі, мараті, непальська, орія, пенджабі, тамільська, телугу, урду
  • англійська, данська, французька
Якщо ви хочете скористатися способом введення, відмінним від ibus, наприклад fcitx або uim, спочатку вилучіть пакунок ibus з системи і перезапустіть стільничне середовище. У наново запущеному GNOME спрацює im-chooser.

3.4.2. Шрифти

У новій версії fonts-tweak-tool передбачено можливість впорядковування списку мов для визначення пріоритетності мови під час показу тексту, а також зміну властивостей показу шрифту, зокрема визначення підпіксельного згладжування та гінтування окремою для кожного з шрифтів.
Комплект шрифтів Paktype оновлено: покращено покриття.
Додано нові шрифти lohit-tamil-classical-fonts для тамільської і kalapi-fonts для гуджараті.
У шрифтахmadan-fonts для непальської, navilu-fonts та gubbi-fonts для каннади у новій версії передбачено підтримку мінімальних можливих наборів символів у файлі fontconfig для відповідних мов.
$HOME/.fonts.conf вважається застарілим. Користувачам варто пересунути цей файл до $HOME/.config/fontconfig/fonts.conf.
$HOME/fonts.conf.d вважається застарілим. Користувачам варто пересунути цей файл до $HOME/.config/fontconfig/conf.d/
Всі вимкнені файли налаштувань fontconfig у /etc/fonts/conf.avail було пересунуто до /usr/share/fontconfig/conf.avail. Якщо у вашій системі збереглися будь-які локальні посилання на старий каталог, будь ласка, оновіть їх.

3.4.3. Utilities

3.4.3.1. localectl
localectl is a new utility used to query and change the system locale and keyboard layout settings. Settings used in text consoles and inherited by deskop enviromnents. localectl also accepts a hostname argument to administer remote systems over ssh.