Product SiteDocumentation Site

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

3.1. Стільниця

3.1.1. Cinnamon

У найсвіжішому випуску стільничного середовища Cinnamon, включеному до складу Fedora 19, ви зможете скористатися новими можливостями та кращою реалізацією вже реалізованих можливостей:
nemo, програма для керування файлами, зазнала значних змін, що надали змогу краще інтегрувати її з Cinnamon.
Покращено можливості зберігача екрана, зокрема реалізовано екран блокування з визначеним користувачем повідомлення щодо відсутності.
Центр керування надає повніші можливості з керування середовищем.
десклети є маленькими програмами, що покращують можливості стільниці. Спільнота Cinnamon пропонує вам широкий вибір десклетів.
спайси — різноманітні удосконалення Cinnamon, зокрема десклети, аплети, теми та розширення. Встановити спайси можна за допомогою відповідного засобу стільниці.
Будучи від початку заснованим на GNOME, Cinnamon виріс до рівня незалежного повноцінного відгалуження. Новини і подробиці щодо розвитку проекту Cinnamon можна знайти тут: http://cinnamon.linuxmint.com

3.1.2. GNOME

До складу Fedora 19 включено найсвіжішу версію стільничного середовища GNOME, 3.8. Щоб дізнатися більше про нове у цьому випуску GNOME, відвідайте сторінку нотаток щодо випуску, http://library.gnome.org/misc/release-notes/3.8
3.1.2.1. Журнали сеансів перенесено до загальносистемного журналу
Журнали сеансів користувачів, які раніше зберігалися у файлах $HOME/.cache/gdm/session.log, перенесено до загальносистемного журналу.
To view your user session log, identify your user ID and view the journal for that UID :
	  $ id
	  uid=1000(username) gid=1000(username) groups=1000(username) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
	  $ journalctl _UID=1000
3.1.2.2. Підтримка видобування файлів RAR
File Roller, програма для керування архівами для GNOME, підтримує видобування файлів з архівів RAR після встановлення пакунка unar. unar є вільною програмою з відкритим кодом для видобування даних з багатьох форматів, вона є частиною проекту The Unarchiver, метою якого є створення програми для видобування даних з файлів RAR, зокрема шифрованих архівів та архівів з багатьох томів. У попередніх випусках Fedora для виконання цієї мети користувачам доводилося встановлювати закриту програму unrar зі сторонніх сховищ. У цьому більше немає потреби.
У типовій версії Fedora все ще не передбачено підтримки створення файлів RAR, оскільки не існує вільної програми з відкритим кодом, яка могла б виконувати це завдання. Втім до складу Fedora включено підтримку декількох вільних форматів з відкритим кодом, які зазвичай є ефективнішими за RAR, зокрема популярний формат XZ. Ми рекомендуємо саме цей формат для поширення стиснених файлів.

3.1.3. KDE

До складу Fedora 19 включено Робочі простори Плазми KDE версії 4.10 на найновішу версію платформи для розробки і програм KDE. Щоб дізнатися більше, зверніться до сторінки http://www.kde.org/announcements/4.10/
3.1.3.1. KScreen
У налаштовування роботи за декількома моніторами вам допоможе KScreen, нове програмне забезпечення керування екранами у KDE. У програмі передбачено новий інтерфейс користувача для налаштовування моніторів та автоматичне збереження і відновлення профілів з’єднаних з комп’ютером моніторів.
Докладніше про KScreen можна дізнатися за адресою http://community.kde.org/Solid/Projects/ScreenManagement

3.1.4. MATE

Останню версію знайомого вам робочого середовища, яке відтворює вигляд робочого середовища попередніх версій дистрибутива, MATE 1.6 побудовано на новітніх функціональних можливостей. Це середовище є надійним і стабільним помічником у ваших справах.
Докладний опис змін у MATE можна знайти у оголошенні щодо випуску за адресою http://mate-desktop.org/2013/04/02/mate-1-6-released/

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

3.2.1. LibreOffice 4.0

Пакунки libreoffice оновлено до версії 4.0, у якій реалізовано багато нових помітних можливостей та виправлено багато вад. Докладні дані щодо цих змін можна знайти на сторінці за адресою http://www.libreoffice.org/download/4-0-new-features-and-fixes/.

3.2.2. Інструменти командного рядка

Пакунок findutils було оновлено до версії 4.5.11, у якій передбачено декілька функціональних змін. Користувачам find слід ознайомитися з вмістом файла /usr/share/doc/findutils-*/NEWS щоб дізнатися більше про зміни, зокрема функції xargs, printf та функції обробки формальних виразів.
У новій версії sed передбачено нову команду F для виведення назв файлів вхідних даних, новий параметр -z або --null-data для відокремлення рядків символами ASCII NULL та інші виправлення, описані у /usr/share/doc/sed-*/NEWS

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

3.3.1. Інтегрований VoIP

У Fedora 19 реалізовано кращу підтримку справжнього інтегрованого VoIP за допомогою проксі-сервера SIP reSIProcate (сховище) і reTurnServer, сервера ICE, STUN і TURN у мережах SIP і XMPP (Jabber).

3.3.2. Покращена підтримка мобільних радіомереж

До складу Fedora 19 включено нову потужнішу версію ModemManager, призначену для взаємодії з пристроями мобільних радіомереж. У цій версії реалізовано кращу підтримку мультирежимних пристроїв, зокрема карток WWAN Qualcomm Gobi та інших пристроїв, у яких передбачено підтримку стандартів CDMA/EVDO/LTE, стандартів GSM/UMTS/LTE, або пристроїв, у яких передбачено підтримку обох цих наборів стандартів. Для забезпечення підтримки цих можливостей у ModemManager було змінено програмний інтерфейс D-Bus, щоб може призвести до потреби у оновленні програм, які взаємодіють з ModemManager для керування пристроями WWAN.
Для багатьох пристроїв реалізовано можливість встановлення з’єднання та розпізнавання за допомогою графічного інтерфейсу NetworkManager. У nm-cli додано можливості налаштовування мобільних з’єднань. Докладніший опис прийомів користування можна знайти на сторінці за адресою http://fedoraproject.org/wiki/Features/MoreMobileBroadband .

3.3.3. Покращення у firewalld

У Fedora 18 було впроваджено фонову службу керування брандмауером, firewalld, як типовий інструмент керування брандмауером. У новому випуску дистрибутива у цьому інструменті реалізовано нові можливості, призначені для спрощення налаштовування потужних брандмауерів.
3.3.3.1. Блокування брандмауера і зміни у «білих» списках
Динамічне налаштування брандмауера програмами може у новій версії буде повністю заблоковано або обмежено «білим» списком. У «білому» списку можна визначити команди, назви записів користувачів, UID та контексти SELinux.
Щоб заблокувати брандмауер, встановіть значення Lockdown=yes у /etc/firewalld/firewalld.conf і перезавантажте брандмауер.
          firewall-cmd --reload
Щоб будь-які зміни у «білих» списках набули чинності, брандмауер має бути перезавантажено.
Налаштування «білого» списку зберігаються у файлі /etc/firewalld/lockdown-whitelist.xml. Типово цей файл є порожнім. За допомогою наведеного нижче «білого» списку можна дозволити внесення змін у роботу брандмауера лише firewall-cmd. Символ '*' надає змогу вказати правило, яке стосуватиметься всіх аргументів, що передаються firewall-cmd
        
<whitelist>
  <command name="/usr/bin/python /bin/firewall-cmd*" />
</whitelist>

Щоб дізнатися більше про блокування у firewalld, ознайомтеся зі сторінкою опису можливостей: http://fedoraproject.org/wiki/Features/FirewalldLockdown
3.3.3.2. Гнучкіша мова визначення правил
До складу Fedora 19 включено найсвіжішу версію firewalld, у якій ви зможете скористатися підтримкою гнучкішої мови для створення складніших правил брандмауера у простіший спосіб. Щоб скористатися усіма перевагами нової системи, ознайомтеся з підручником за адресою http://fedoraproject.org/wiki/Features/FirewalldRichLanguage

3.3.4. OpenVPN 2.3

Пакунок OpenVPN оновлено до версії 2.3, у якій реалізовано численні покращення можливостей, виправлено вади і розширено документацію. Щоб дізнатися більше про ці зміни, відвідайте відповідну сторінку: https://community.openvpn.net/openvpn/wiki/ChangesInOpenvpn23

3.3.5. OpenConnect

Пакунок OpenConnect оновлено до версії 4.99, у якій додано підтримку XML POST для таких рішень як AnyConnect, параметр --os для повідомлення шлюзу про інший тип операційної системи і підтримку ключів SecurID за допомогою libstoken.

3.3.6. BIND10

Сховища нової версії Fedora містять комплекс BIND10. До пакунка включено фонову службу сервера DNS named, фонову службу сервера dhcpd та пов’язані з ними програми. З документацією можна ознайомитися за допомогою сторінки за адресою http://bind10.isc.org/wiki та Підручника з BIND10.
Починаючи з Fedora 19, файл ідентифікатора процесу named перенесено з /var/run/named/named.pid до /run/named/named.pid. Користувачі з нетиповим вмістом файла named.conf при переході на Fedora 19 мають додати інструкцію pid-file до розділу options:

options {
        ...
        pid-file      "/run/named/named.pid";
        ...
        };

3.3.7. Стабільна схема іменування інтерфейсів мережі

Служба udevd вже давно надає передбачувані назви для блокових та інших пристроїв. У новій версії Fedora схему іменування udev типово використано і для інтерфейсів мережі, що надає змогу користуватися надійним джерелом назв у системах з декількома інтерфейсами мережі. За допомогою альтернативних схем іменування, зокрема нетипових правил udev або biosdevname, можна перевизначити типові правила іменування. Користувачам, які виконують оновлення попередніх версій дистрибутива, ймовірно, слід оновити посилання на назви пристроїв у /etc/system/network-scripts/, хоча у більшості випадків іменуванням продовжить керувати biosdevname.
Щоб дізнатися більше, ознайомтеся зі сторінкою за адресою http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames.

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

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

  • ibus
    Типову комбінацію клавіш для вмикання та вимикання способів введення змінено на Super+Пробіл
    Реалізовано діалогове вікно перемикання IME для робочого середовища GNOME
    У ibus-setup передбачено два варіанти для стільничних середовищ, відмінних від GNOME: використовувати загальносистемну клавіатуру і вбудовувати тестову панель попереднього редагування до вікна програм
  • ibus-kkc або Kana Kanji Conversion є новим типовим рушієм для введення японських ієрогіліфів, що використовує новий модуль libkkc. Цей рушій замінив собою ibus-anthy.
  • ibus-libpinyin, рушій для введення піньїню за допомогою libpinyin, тепер підтримує налаштовування каталогів вмикання та імпортування сторонніх словників за допомогою діалогового вікна налаштувань.
  • ibus-bogo є новим рушієм для введення символів запису в’єтнамської мови для ibus.
  • Нова версія ibus-typing-booster краще використовує можливості hunspell під час створення списку пропозицій і підтримує доповнення пропозиції натисканням клавіші Tab.
  • Нова версія imsettings перевіряє ключ gsettings org.gnome.settings-daemon.plugins.plugins.keyboard.active для визначення того, чи має imsettings керувати способами введення у середовищах GNOME і Cinnamon. Якщо вам не потрібна інтерграція IBus з цими середовищами, просто встановіть для ключа значення false.

3.4.2. Шрифти

У новій версії fonts-tweak-tool передбачено підтримку вбудованих растрових зображень, налаштування заміни шрифтів та мітки можливостей OpenType.
Внесено декілька покращувальних змін до шрифтів Lohit:
Усунуто зарезервовану назву шрифту з ліцензійної угоди OLF.
У lohit-devanagari-fonts виправлено склад «श्री» з локалі mr_IN.
У lohit-gujarati-fonts виправлено форму символу «Dha», U+0AA7.
У lohit-kannada-fonts виправлено склади знаків голосних та додатки гліфів NGA та NYA зі знаками голосних.
У новій версії lohit-malayalam-fonts передбачено підтримку «Реф з крапкою» (u0D4E), добре працює з harfbuzz-ng.
У lohit-tamil-fonts змінено цифри від 0 до 5, знак рупії (u0BF9) та виправлено зображення тамільської літери RA,RI,RII відповідно до стандартів GoTN.
У lohit-telugu-fonts комбінації NYU ఞ + ు і NYUU ఞ + ూ тепер з’єднуються належним чином.
До paktype-naskh-basic-fonts, paktype-naqsh-fonts, paktype-tehreer-fonts і paktype-ajrak-fonts додано символ турецької ліри та виправлено вади, пов’язані з Hamza Below Ye.
Нове сімейство шрифтів для івриту, shofar, яке можна встановити за допомогою пакунка culmus-shofar-fonts.
Нові шрифти open type з гінтуванням для латиниці, вірменської, деванагарі, ефіопської, грузинської, івриту, кхмерської, лаоської, тамільської та тайської писемностей. Ці шрифти можна встановити за допомогою пакунка google-noto-fonts

3.4.3. Інструменти для перекладу

До Fedora додано нову програму для перекладу, tw. Переклад у програмі здійснюється за допомогою вбудованих словників, служб Перекладача Google та FreeTranslation.