Часті питання (FAQ)

Про проект

Чому цей проект називається Fedora Kinoite?

Ми обрали назву Kinoite з таких причин:

  • Проекти на базі KDE традиційно починаються з «K»

  • Кіноїт — це синій мінерал (Wikipedia), що відноситься до «срібної» та «блакитної» частин Silverblue і синього кольору логотипу KDE.

  • «Kinoite» японською означає «Тут є дерево» (Google Translate), таким чином посилаючись на «дерево» в «ostree».

What is Fedora Kinoite’s relationship with Fedora Silverblue, Fedora IoT and Fedora CoreOS?

Fedora Kinoite uses the same core technology as Fedora Silverblue, Fedora IoT and Fedora CoreOS. However, Fedora Kinoite is specifically focused on workstation and desktop use cases with the KDE Plasma desktop environment.

Про використання Fedora Kinoite

Як можна відтворювати ширший спектр відео у Firefox, зокрема YouTube?

Firefox is included in the OS image for now (see issue#288 for progress on moving to Flatpak by default). Until that changes, getting it to play videos works the same way as it does for the regular Fedora KDE Spin: find a package with the needed codecs, and install it. The one difference is that you use rpm-ostree install instead of dnf install. An alternative solution is to install Firefox from Flathub.

Як створити з’єднання VPN?

/etc не є частиною незмінного образу операційної системи, тому ви можете просто скопіювати файли до /etc/NetworkManager/system-connections (або надати змогу NetworkManager зберегти ці файли там, коли ви повторно створюватимете ваші з’єднання). З сертифікатами у /etc/pki можна працювати у той самий спосіб.

Як встановити улюблене комплексне середовище розробки у Fedora Kinoite?

Ви можете встановити більшість комплексних середовищ розробки безпосередньо до toolbox, де ви можете встановити усіх засоби для розробки зі сховищ пакунків Fedora. Щоб мати змогу запускати їх безпосередньо з меню, ви можете скопіювати файл .desktop для комплексного середовища розробки до вашого домашнього каталогу у ~/.local/share/applications/. Потім слід оновити рядок Exec у файлі .desktop, дописавши toolbox run для запуску з toolbox. Ви також можете скористатися комплексними середовищами, які запаковано як Flatpak з Flathub.

Як переглянути список пакунків, які було оновлено, між двома внесками?

  • Якщо ви хочете порівняти завантажену розгорнуту систему із системою, яка очікує на розгортання (або нарощувальне розгортання), просто віддайте таку команду:

    $ rpm-ostree db diff
    Ви також можете переглянути журнал змін RPM, додавши до команди параметр -c. Ось так: rpm-ostree db diff -c
  • Якщо ви хочете переглянути список пакунків, які було оновлено між двома певним внесками, зробіть так:

    1. визначте два внески, які ви хочете порівняти, можна за допомогою такої команди:

      $ ostree log <посилання>
    2. далі, порівняйте два внески за допомогою такої команди:

      $ rpm-ostree db diff <внесок x> <внесок y>

Як можна визначити номер версії встановленого пакунка?

Можете просто скористатися такою командою:

$ rpm -q <пакунок>

Як перевірити, чи є пакунок програмного забезпечення rpm у сховищі пакунків?

На цьому етапі розвитку системи функціональної можливості пошуку пакунків rpm, яку було б вбудовано до rpm-ostree, не передбачено. Втім, ви можете скористатися toolbox і такою командою:

$ toolbox run dnf search <пакунок>
Тут ми припускаємо, що у вас вже створено toolbox, який відповідає встановленій у вас версії Fedora Kinoite.

Як знизити версію ядра системи?

Якщо з будь-якої причини у вас виникла потреба у зниженні версії ядра системи, ви можете виконати його за допомогою таких кроків:

  1. Для версії, до якої ви хочете знизити версію ядра, отримайте пакунки <kernel>, <kernel-core>, <kernel-modules> і <kernel-modules-extra> з Koji.

  2. Встановіть отримані на попередньому кроці пакунки за допомогою такої команди:

    $ rpm-ostree override replace <kernel> <kernel-core> <kernel-modules> <kernel-modules-extra>
  3. Перезавантажте систему для застосування змін.

Як оновити систему до наступної основної версії (наприклад rawhide або гілки майбутнього випуску Fedora), не вилучаючи поточної розгорнутої системи?

В OSTree передбачено можливість пришпилювання розгорнутих систем (пришпилювання призводить до того, що пришпилена система лишається встановленою і не вилучається).

  1. Припустімо, вам потрібно зберегти вашу типову розгорнуту систему. Тоді, слід віддати таку команду:

    $ sudo ostree admin pin 0
    0 тут посилається на першу розгорнуту систему зі списку rpm-ostree status
  2. Перевірте, чи пришпилено вибрану вами розгорнуту систему за допомогою такої команди:

    $ rpm-ostree status
  3. Після того, як розгорнуту систему пришпилено, ви можете оновити вашу систему за допомогою настанов, які наведено тут.

  4. Після завершення переходу перезавантажте систему. У меню GRUB ви знайдете обидва пункти: запис попередньої розгорнутої основної версії (наприклад "Fedora 38.YYYYMMDD.n") і запис нової розгорнутої основної версії (наприклад "Fedora 39.YYYYMMDD.n").

    У поточній версії не передбачено можливості змінювати назви (пришпилених) розгорнутих систем та пов’язаних із ними пунктів меню GRUB.