Літо минуло, і це непарний рік, а це означає, що вийшов новий великий реліз Debian Linux, що, своєю чергою, означає новий великий реліз Raspberry Pi OS. Цьогорічна версія Debian називається Тріксі ‒ як багато хто з вас знає, релізи Debian названі на честь персонажів серії фільмів Disney «Історія іграшок», але всі відомі персонажі вже були використані, тому імена стають дедалі менш відомими! Тріксі, очевидно, є синім пластиковим трицератопсом, який з’являється в «Історії іграшок 3», але мушу визнати, що не пам’ятаю її ‒ знову ж таки, я дивився цей фільм лише один раз, бо ближче до кінця стало трохи сумно…
Але я відхилився від теми.Отже, у нас нова версія Raspberry Pi OS ‒ що змінилося?
Останні кілька релізів Debian мали менше суттєвих архітектурних змін, ніж попередні;сам Debian здається набагато стабільнішим з точки зору основних компонентів, і хоча різні частини оновлюються, загальний дизайн, здається, більше не сильно змінюється.
Система часу з випередженням
Ймовірно, найбільша зміна в Debian Trixie ‒ це та, яку ніхто насправді не помітить до 2038 року ‒ або, точніше, не помітить у 2038 році через зміни в цій версії. Linux завжди використовував систему часу, яка базується на кількості секунд з довільного часу початку півночі 1 січня 1970 року, і це значення часу зберігалося у 32-бітному числі. Якщо виконати додавання, то це 32-бітове значення переповниться та повернеться до нуля (тобто 1 січня 1970 року) десь 19 січня 2038 року.
Тепер, очевидно, що залишилося кілька років, перш ніж це дійсно стане проблемою ‒ але Debian хотів випередити час, тому, починаючи з Trixie, весь час було змінено на 64-бітне значення замість 32-бітного.Вони все ще використовують ту саму дату початку, але оскільки тепер доступно вдвічі більше бітів для зберігання кількості секунд, календар не переповниться приблизно до 292 277 026 596 року.Це означає, що багато частин Trixie довелося перебудувати, щоб забезпечити використання нового формату часу всією системою.Але, як я вже казав, ви цього насправді не помітите!
Нова тема
Однак ви помітите, що ми внесли деякі власні зміни у випуск Trixie.Найбільш очевидним є те, що ми оновили тему для робочого столу ‒ у нас є абсолютно новий набір значків, новий шрифт, нові фони робочого столу та деякі інші невеликі налаштування для оновлення зовнішнього вигляду системи.Це має стати очевидним, як тільки ви запустите його.
Новий шрифт називається Nunito Sans Light, який замінює старий шрифт Piboto, який ми використовували протягом останніх десяти років. У нас є нова добірка шпалер для робочого столу, знову ж таки наданих Грегом Аннандейлом з Raspberry Pi Foundation. Якщо вам цікаво, шпалерами за замовчуванням є зображення сонця, що сходить над Драконовими горами в Лесото.
Нова програма Центру керування
Ще однією зміною, яку ми внесли для наведення ладу, є заміна всіх старих програм налаштувань ‒ Конфігурація Raspberry Pi, Налаштування зовнішнього вигляду, Налаштування миші та клавіатури, Конфігурація екрана, Принтер ‒ однією новою програмою Центру керування
Усі налаштування, які були в програмах налаштувань, перелічених вище, тепер можна знайти в Центрі керування, і всі вони розташовані на одних і тих самих сторінках, тому, сподіваємося, навігація буде відносно легкою. Зверніть увагу, що для швидкого перемикання між сторінками ви можете навести вказівник на назви сторінок ліворуч і використовувати колесо прокручування миші для зміни сторінки.
Центр керування написаний як дуже легка основна програма, яка завантажує всю свою функціональність під час виконання з набору бібліотек плагінів, що означає, що її можна легко розширити, додаючи нові вкладки з новими елементами керування. Тож у майбутньому ми можемо додавати нові сторінки налаштувань до Центру керування, але треті сторони також зможуть писати власні сторінки налаштувань для таких речей, як керування користувацьким обладнанням.
Інструкції щодо написання плагіна знаходяться на сторінці Центру керування на GitHub, або ви можете переглянути вихідний код будь-якого з існуючих плагінів, щоб побачити, як вони працюють.
Нові функції Bookshelf
Ми запустили додаток Bookshelf під час карантину COVID-19, щоб спростити доступ до безкоштовних електронних версій публікацій Raspberry Pi Press. Нещодавно ми змінили спосіб розповсюдження безкоштовних версій, щоб передплатники офіційного журналу Raspberry Pi отримали ранній доступ до видань, які потім стануть доступними для всіх інших безкоштовно через кілька місяців.
Нещодавні видання тепер відображаються в Bookshelf зі значком замка ‒ це видання, які стануть доступними безкоштовно протягом наступних кількох місяців. Але якщо ви є передплатником (або хочете ним стати), ви можете натиснути кнопку «Contribute», щоб увійти до свого облікового запису та негайно розблокувати всі останні видання.
У найближчі кілька днів буде опубліковано додатковий допис у блозі, в якому буде детальніше пояснено цю зміну в тому, як публікації стають доступними ‒ слідкуйте за оновленнями!
Нове пакування
Остання суттєва зміна, яку ми внесли для Trixie, не має нічого спільного з тим, що знаходиться на зображенні, а більше пов’язана з тим, як зображення створюється.
У цьому випуску ми спробували зробити встановлення пакетів, що входять до образу робочого столу, більш модульним, щоб спростити створення налаштованих версій образу. Це також спрощує перетворення образу Lite на повноцінний образ робочого столу і навпаки, що ми ніколи раніше не підтримували.
З цією метою всі пакети, необхідні для перетворення образу Lite, що працює лише з командного рядка, на повноцінний образ робочого столу, разом з усіма файлами конфігурації та налаштуваннями, тепер згруповані в ієрархічний набір метапакетів.
Додавання пакетів до Raspberry Pi OS Lite
Існує два «базові» пакети: rpd-wayland-core та rpd-x-core. Якщо вам потрібні базові компоненти, необхідні для створення робочого столу на основі Wayland поверх образу командного рядка, все, що вам потрібно зробити, це встановити rpd-wayland-core. Для образу на основі X встановіть rpd-x-core.
Це дасть звичайний, неналаштований образ. Щоб додати нашу тему ‒ значки, шрифт, тему GTK тощо ‒ встановіть rpd-theme. Щоб отримати Центр керування та пов’язані з ним плагіни, встановіть rpd-preferences. Після цього у вас буде мінімальний образ робочого столу Raspberry Pi.
Потім ви можете додати різні інші пакети, які містять додаткові програми, що входять до випущеного образу. rpd-applications встановлює такі речі, як редактор Geany, середовище Thonny Python, браузери Firefox та Chromium тощо. rpd-utilities встановлює вміст меню «Утиліти» та «Довідка», включаючи Raspberry Pi Connect, копіювання SD-карт, книжкову полицю, текстовий редактор та переглядач зображень, серед інших.
rpd-developer додає такі речі, як деякі бібліотеки Python та камери, а rpd-graphics додає корисні інструменти командного рядка для роботи з графікою та відео, такі як FFmpeg та GStreamer. І, нарешті, rpd-wayland-extras та rpd-x-extras містять інструменти, специфічні для середовищ Wayland або X, такі як утиліти для віддаленого робочого столу та знімків екрана.
Видалення пакетів з Raspberry Pi OS з робочим столом
Аналогічно, якщо ви починаєте з повного образу робочого столу, ви можете видалити будь-що з перерахованого вище, очистивши відповідний мета-пакет і виконавши sudo apt autoremove. Хоча для багатьох кінцевих користувачів ця функціональність не буде цікавою, вона значно спрощує керування власними образами та інтегрується в наші власні інструменти генерації образів, такі як pi-gen.
Якщо вам цікаво, ви можете побачити, як структуровані мета-пакети та що кожен з них містить, у репозиторії мета-пакетів GitHub.
На додаток до вищезазначеного, як і з будь-яким великим оновленням, ми оновили все, щоб включити всі останні виправлення помилок та оновлення.
Як мені це отримати?
Як і з усіма основними оновленнями версій, ми не рекомендуємо та не підтримуємо спроби оновлення запущеного образу Bookworm. (Якщо ви хочете знати, чому ні, прочитайте інструкції, які Debian надає для цього ‒ вони досить довгі та складні, але обов’язковою умовою є, по суті, видалення всього, що ви зробили для налаштування свого образу.) Ми знаємо, що деякі люди все ж наполягатимуть на тому, що вони повинні це зробити; Ми наполегливо рекомендуємо вам цього не робити, але якщо ви дійсно хочете, є інструкції на форумі Raspberry Pi OS. Вони працюють на чистому образі Bookworm, але ми не можемо гарантувати, що вони працюватимуть на вашому образі, оскільки ми не можемо перевірити всі зміни, які могли внести інші користувачі. Ви робите це на свій страх і ризик, і вам навіть не слід розглядати це без попереднього резервного копіювання ‒ вас попередили!
Рекомендований метод ‒ прошити чисту копію образу Trixie ‒ або за допомогою Raspberry Pi Imager, або завантаживши файл образу з нашої сторінки завантаження ОС.
Додаткова опція для новіших Raspberry Pi
Якщо ви використовуєте Raspberry Pi 5, 500 або 500+, підключений до мережі через кабель Ethernet, ви також можете прошити новий образ за допомогою версії Raspberry Pi Imager, яка вбудована в завантажувач. Щоб отримати доступ до цього, вимкніть Raspberry Pi та від’єднайте кабель живлення, натисніть і утримуйте клавішу Shift, а потім, утримуючи клавішу, підключіть кабель живлення. Raspberry Pi має завантажитися в Imager, який потім можна використовувати для завантаження та встановлення образу Trixie.
Підтримка доповнень Raspberry Pi AI та Mathematica з’явиться найближчим часом
Зверніть увагу, що пакети для Raspberry AI HAT+ та AI Kit, для TV HAT та для Wolfram Mathematica ще недоступні в Trixie. Якщо ви використовуєте будь-який із цих продуктів, радимо вам продовжувати використовувати наразі ваш існуючий образ Bookworm. Версії цих пакетів будуть доступні для Trixie найближчим часом. Сподіваємося, що Raspberry Pi OS Trixie добре вам послужить.
Примітка. Raspberry Pi оголосила про оновлення своєї останньої версії ОС Raspberry Pi на базі Debian 13 “Trixie”, яке додає раніше відсутню підтримку для вбудованих продуктів-акселераторів машинного навчання та штучного інтелекту (ML та AI) компанії ‒ як Raspberry Pi AI Kit, так і Raspberry Pi AI HAT+.
