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

Про проект

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

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

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

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

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

Який зв’язок між Fedora Kinoite і Fedora Silverblue, Fedora IoT і Fedora CoreOS?

Fedora Kinoite використовує ту саму основну технологію, що й Fedora Silverblue, Fedora IoT і Fedora CoreOS. Однак Fedora Kinoite спеціально зосереджений на випадках використання робочих станцій/настільних комп’ютерів із робочим столом KDE Plasma.

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

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

У поточних версіях до складу образу операційної системи включено Firefox (див. issue#288 щодо поступу у типовому переході на Flatpak). До того, як можуть відбутися якісь зміни, для відтворення відео у браузері слід виконати ті самі дії, що і у звичайній Fedora Workstation: знайти пакунок із відповідними кодеками і встановити його. Єдиною відмінністю є те, що слід скористатися rpm-ostree install, а не dnf install. Альтернативним варіантом вирішення проблеми є встановлення Firefox з 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 40.YYYYMMDD.n") і запис нової розгорнутої основної версії (наприклад "Fedora 41.YYYYMMDD.n").

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