Червневе оновлення програм KDE у 2020

Переклади

English Català Español Português Italiano čeština Eesti Euskara 日本語 한국어 lietuvių kalba Português brasileiro Русский slovenčina Svenska Français Nederlands

Ми завжди радіємо зростанню сімейства програм KDE. Ось чому, цього місяця ми особливо раді вітати у нашій родині програму для керування резервним копіюванням Kup та повністю новий проєкт із пакування: Homebrew.

Нові випуски 🔗︎

Kup 0.8 🔗︎

Kup — програма для створення резервних копій, якою ви можете скористатися для убезпечення ваших даних.

Розробка цієї програми раніше виконувалася поза межами KDE, але останнього місяця вона пройшла процедуру інкубації і долучилася до нашої спільноти, ставши офіційним проєктом KDE. Провідний розробник, Simon Persson, відсвяткував цю подію новим випуском.

Ось зміни, якими ви зможете скористатися у новій версії:

Kup може створювати резервні копії за допомогою rsync або нарощувальні копії за допомогою написаної мовою Python програми Bup. Поточна версія Bup працює лише з Python 2. Це означає, що відповідним варіантом резервного копіювання не можна буде скористатися у багатьох дистрибутивах, але триває портування програми на Python 3.


Kup

Щоб дізнатися більше про Kup, ознайомтеся із оглядом Average Linux User та нещодавнім відео щодо Kup:

Krita на планшетах із Android 🔗︎

Завдяки напруженій праці Шафара Замана, нова версія Krita доступна у крамниці Google Play для планшетів під керуванням Android та Chromebook (але не для телефонів під керуванням Android).

Ця тестова версія, яку засновано на 4.2.9, є повноцінною стільничною версією Krita, тому у ній немає спеціалізованого сенсорного інтерфейсу користувача. Втім, усе готово, і ви можете спробувати програму.

На відміну від крамниць Windows і Steam, за Krita тут не беруть гроші, оскільки це єдиний спосіб встановлення Krita на ці пристрої. Втім, ви можете придбати емблему прихильника у крамниці Krita, щоб підтримати розробку програми.

Для встановлення

Зауваження


Krita на Android

Нове 🔗︎

Цього місяця випущено першу тестову версію KIO Fuse.

Виправлення вад 🔗︎

Випущено версії із виправленням вад

Крамниця програм 🔗︎


Homebrew

Тоді як у Linux ми поступово призвичаюємося до можливості встановлення окремих програм із крамниць програмного забезпечення, у світі macOS і Windows відбувається протилежний процес. У цих системах впроваджуються системи керування пакунками для тих, хто надає перевагу одному джерелу програмного забезпечення для усієї системи.

Провідним сховищем пакунків із відкритим кодом для macOS є Homebrew, яким керує чудова команда розробників, включно із колишнім розробником KDE Майком Макквейдом (Mike McQuaid).

Цього місяця проєкт KDE Homebrew, який певний час розвивався поза межами KDE, перейшов під парасольку KDE і став повноцінною частиною нашої спільноти.

Ви можете додати сховище KDE Homebrew до macOS і отримати зібрані початкові коди KDE, готові до використання.

Ми зв’язалися із провідним розробником, Юрієм Колєсніковим, і розпитали його про проєкт.

Розкажіть трохи про себе, про те, як вас звуть, звідки ви, що зацікавило вас у KDE і mac, чим ви займаєтеся? 🔗︎

Мене звати Юрій Колєсніков, я з Донецька, з України. Я пристрасний прихильник вільного програмного забезпечення з того часу, як вперше про нього почув ще у старшій школі. Думаю, KDE — просто найкраще стільничне середовище для систем Linux і Unix із багатьма чудовими програмами. Цікавлюся Mac, бо з цією системою пов’язано мою основну роботу. Я розробляю програмне забезпечення для мобільної iOS.

Що таке Homebrew? 🔗︎

Homebrew є найпопулярнішою системою керування пакунками у macOS, подібною до apt або yum. Оскільки macOS є системою Unix і Apple надає чудовий компілятор та набір інструментів до нього, користувачі вирішили створити для операційної системи систему керування пакунками, щоб у Mac можна було встановлювати більше вільного програмного забезпечення із відкритим кодом. Крім того, у Homebrew є підпроєкт, який називається Homebrew Cask, за допомогою якого ви можете встановити багато бінарних програм, зокрема програм із закритим кодом та програм із графічним інтерфейсом. Цей проєкт потрібен, оскільки програми із графічним інтерфейсом доволі важко інтегрувати із системою, якщо їх встановлено за допомогою Homebrew.

Які пакунки KDE було створено вами для Homebrew? 🔗︎

Я просто запустив grep у нашому каталозі tap: маємо 110 пакунків загалом, 67 з них є бібліотеками, і приблизно 39 програм. Ми вже маємо пакунки для найпопулярніших програм, зокрема Kate, Dolphin та KDevelop, оскільки про ці пакунки просять користувачі.

Які дії слід виконати користувачеві Mac для встановлення програм? 🔗︎

Спочатку вам слід виконати настанови зі встановлення пакунків Homebrew, якщо систему ще не встановлено. Знайти її можна тут: brew.sh. Далі вам слід отримати вміст нашого сховища за допомогою такої команди:

brew tap kde-mac/kde https://invent.kde.org/packaging/homebrew-kde.git

На жаль, багато пакунків KDE не працює без додаткових зусиль, але ми створили скрипт, який виконує усі потрібні дії. Отже, після отримання вмісту нашого сховища віддайте таку команду:

"$(brew --repo kde-mac/kde)/tools/do-caveats.sh"

Наскільки популярним є Homebrew як спосіб встановлення програм у Mac? 🔗︎

Добре питання. На жаль, ми ще не маємо аналітичних засобів. Додам це до свого списку завдань. Але, фактично, Homebrew є найпопулярнішою програмою для керування пакунками у Mac і вимагає від користувачів усування усіх подібних проєктів для встановлення програмного забезпечення Mac через конфлікти. Тому, так, думаю, він доволі популярний.

Наскільки важко змусити програми KDE працювати у Homebrew? 🔗︎

Під час створення поточних пакунків ми вже вирішили багато типових проблем, тому створення нових пакунків є відносно простою справою. Обіцяю написати інструкцію щодо цього. Користувачі вже багато разів про це просили.

У поточній версії пакунки слід збирати локально. Чи є у вас попередньо зібрані пакунки? 🔗︎

За допомогою Homebrew можна встановлювати програмне забезпечення з використанням Bottle, тобто попередньо зібраних бінарних пакунків. Але процес створення bottle щільно інтегровано до інфраструктури Homebrew. Тобто нам потрібно запустити неперервну інтеграцію із тестуванням для кожного пакунка перед створенням bottle. Тому ми вирішили інтегрувати якомога більше пакунків в основне сховище brew, щоб полегшити супровід.

Чи багато іншого програмного забезпечення для робочих станцій у Homebrew? 🔗︎

Так. Загалом кажучи, якщо програма є популярною і має канал розповсюдження поза AppStore для Mac, існує дуже висока ймовірність того, що її можна встановити за допомогою Brew Cask.

Що робити авторам програм KDE, щоб їхнє програмне забезпечення потрапило до Homebrew? 🔗︎

Обладнання Apple є дуже дорогим, тому навряд чи придбання Mac є універсальним рішенням для кожного розробника KDE. Тому, на сьогодні, радимо розробникам створювати запити щодо реалізації можливостей (Feature Request) у нашому сховищі. Далі, супровідники або користувачі Homebrew KDE повідомлять про проблеми, якщо щось не буде працювати як слід. Ми намагаємося надати якомога ширші відомості у відповідь на запити розробників KDE. Втім, на даний момент, маємо багато запитів у черзі для програм KDE із незначними, але дуже неприємними вадами. Сподіваюся, що попереду нас чекає удосконалення нашої інтеграції із інфраструктурою KDE, тобто ми зможемо пов’язувати вади у нашому сховищі із основними проєктами. Ми вже перейшли на KDE Invent і сподіваємося на те, що вади KDE також невдовзі буде перенесено з Bugzilla до KDE Invent.

Іншим способом встановити потрібні вам програми KDE, які зібрано для Mac, є Craft. Можете порівняти зібрані у Homebrew програми із програмами, які зібрано за допомогою Craft? 🔗︎

Думаю, Homebrew є зручнішим для кінцевих користувачів. Для встановлення достатньо віддати однорядкову команду. Щоб додати наше сховище і запустити з нього встановлення програм, достатньо ще двох рядків.

Дякуємо за ваш час, Юрію. 🔗︎

Випуски 20.04.2 🔗︎

Деякі з наших проєктів мають власний розклад випусків, а деякі ми випускаємо у наборі. Сьогодні було випущено набір програм 20.04.2. Пакунки із програмами невдовзі мають з’явитися у крамницях програмного забезпечення та сховищах дистрибутивів. Докладніше про це на сторінці випуску 20.04.2.

Ось деякі зі виправлень, які включено до цього випуску:

Нотатки щодо випуску 20.04Сторінка вікі із посиланнями на пакункиСторінка відомостей щодо коду 20.04.2 • [Повний список змін у 20.04.2](https://kde.org/announcements/changelog- releases.php?version=20.04.2)

Stores

Flathub Snapcraft Microsoft Store Chocolatey Homebrew