Перейти к содержимому

KDE Linux

Бесплатная операционная система на основе Linux®, созданная KDE

Plasma

Помогите KDE создать следующую важную вещь!

KDE Linux — это свободная операционная система с открытым исходным кодом, ориентированная на пользователя, разрабатываемая KDE для реализации лучших решений из всего того, что может предложить KDE, с использованием самых передовых технологий. Подробнее на вики-странице проекта.

Создаваемая с учётом требований безопасности, удобства поддержки, функциональности и современности, KDE Linux станет лучшим выбором для домашнего использования, корпоративных рабочих станций, государственных учреждений, предустановки на компьютерах, которые можно купить, и многого другого.

…В конечном итоге. Мы ещё не достигли этих целей, и нуждаемся в вашей помощи, чтобы сделать их реальностью.

Как вы можете помочь

Участвовать в проекте KDE Linux можно разными способами:

  • Помогите KDE Linux достичь более широкой аудитории, особенно если вы технический журналист или другой лидер мнений. Чем больше людей знает о KDE Linux, тем больше у проекта шансов получить необходимую поддержку для успеха.

  • Используйте KDE Linux в качестве основной системы или установите её на запасной компьютер, особенно если вы разработчик или опытный продвинутый пользователь. Внимательно следуйте инструкциям по установке. Обнаружение ошибок в процессе установки и несоответствий в документации также очень важно.

  • Тестируйте менее распространённое оборудование, особенно графические процессоры NVIDIA и используйте экспериментальную функцию дельта-обновлений на жёстких дисках. Также приветствуется тестирование другого менее распространённого оборудования.

  • Сообщение об ошибках: проблемы самой KDE Linux (первоначальная настройка системы, совместимость устройств, интеграция компонентов и др.) необходимо сообщать на invent.kde.org. Проблемы в программном обеспечении KDE — особенно при использовании в Flatpak — необходимо сообщать на bugs.kde.org.

  • Разработка KDE Linux приветствует участников, особенно интересующихся операционными системами (в том числе неизменяемыми). Работы предостаточно. Свяжитесь с разработчиками и отправляйте запросы на слияние. Если вы работаете над похожей ОС, поделитесь опытом — вместе мы сможем обменяться идеями и найти решения. Обмен знаниями укрепляет все проекты.

Что это даёт вам

Remember when Linux was an undiscovered country and everything was new and fun? KDE Linux is that all over again: we’re creating the operating system of the future with the clout and resources of KDE behind it, and you can be part of it. Here, individual efforts make a difference on a global scale.

Важные моменты для понимания

Компьютер с обоями «Раздавленный банан»

  • KDE Linux — альфа-версия. Не устанавливайте её на компьютер вашего нетехнически подкованного дядюшки или в бухгалтерию на работе. Существует ряд известных проблем (убедитесь, что ни одна из них не является для вас критичной). На данный момент KDE Linux прошла лишь ограниченное тестирование, возможны регрессии и неудачные сборки, которые придётся откатывать. Потери данных пока не зафиксированы, но всё возможно. Настройте надёжную систему резервного копирования. Будьте готовы к приключениям.
  • Возможности настройки базовой ОС крайне ограничены. Будучи операционной системой с «неизменяемой базой», KDE Linux намеренно ограничивает настройку на системном уровне для обеспечения надёжности. Не запускайте и не останавливайте службы Systemd, за исключением случаев отладки или исправления зарегистрированных ошибок. Не пытайтесь применить хаки для настройки заставки Plymouth или темы SDDM.
  • Использование устаревших видеокарт NVIDIA сопряжено со сложностями. Для любой модели старше NVIDIA GTX 1630 требуется ручная настройка для минимальной работы, и они практически не протестированы. Здесь водятся драконы. Вы предупреждены.
  • Не сообщайте об ошибках вчерашней версии. Верно: на данный момент KDE Linux обновляется ежедневно. Если вам кажется, что вы нашли ошибку… сначала обновите всю систему! Если ошибка по-прежнему присутствует, тогда смело сообщайте о ней.

Общие сведения

Как это бесплатно? В чём подвох?

Никакого подвоха! KDE Linux — это проект, управляемый добровольцами при финансовой поддержке KDE e.V.. В нём нет рекламы, и ваша личная информация не передаётся и не продаётся.

Для кого создаётся KDE Linux?

На данный момент доступно только тестовое издание. Чем больше этих утверждений описывают вас, тем комфортнее вам будет его использовать:

  • Вы поклонник KDE
  • Вас вдохновляют современные технологии, такие как Systemd, неизменяемые ОС, контейнеризованные приложения и Btrfs
  • Вы хотите участвовать в процессе обеспечения качества KDE и находить проблемы на раннем этапе
  • Вы разработчик KDE Plasma
  • У вас нет графического процессора NVIDIA старше 6 лет

Как устанавливать приложения?

Приложение Discover — это ваш путь в мир приложений Linux. Откройте его и просмотрите доступный ассортимент или найдите что-то конкретное.

Как обновлять систему?

KDE Linux будет уведомлять вас о доступных обновлениях. Просто нажмите на уведомление об обновлениях, чтобы запустить Discover и посмотреть, что доступно. Нажмите «Обновить всё», когда будете готовы к обновлению.

Также обновить систему можно с помощью команды updatectl update в окне терминала.

При следующей перезагрузке системы обновление будет применено мгновенно.

Как можно откатиться к предыдущей версии, если после обновления возникли проблемы?

При включении компьютера на несколько секунд будет показан список версий KDE Linux. Пока этот список отображается, используйте клавишу «Вниз» для выбора более старой версии, а затем нажмите Enter.

Куда можно сообщать о проблемах и получать помощь?

Поскольку KDE Linux находится на стадии пре-альфа, сообщайте, пожалуйста, о возникающих проблемах!

  • О проблемах в самой операционной системе KDE Linux (т.е. в дизайне ОС, интеграции, системных службах и т.д.) сообщайте на invent.kde.org, игнорируя пугающий красный баннер в верхней части страницы.
  • О проблемах в KDE Plasma или любых приложениях KDE сообщайте на bugs.kde.org.
  • Получите помощь по вопросам, которые не обязательно являются ошибками, на discuss.kde.org, и отметьте своё сообщение тегом «kde-linux».

Информация для технических специалистов

Это «та самая ОС от KDE»?

Да! KDE Linux — это операционная система от сообщества KDE, представляющая собой «эталонную реализацию» с Plasma и приложениями KDE.

Хотя она и проектируется как подходящая для общего применения, KDE Linux может быть менее оптимизирована и настраиваема для конкретных задач по сравнению с другими операционными системами. KDE Linux не является попыткой отговорить людей от их использования, а скорее призвана повысить качественный уровень для всех ОС, ориентированных на KDE.

Какие базовые технологии используются в KDE Linux?

KDE Linux — это дистрибутив Linux с «неизменяемой базовой ОС», созданный с использованием пакетов Arch Linux, но его не следует считать «дистрибутивом на основе Arch». Arch — это просто средство для достижения цели, и KDE Linux даже не поставляется с менеджером пакетов «pacman».

В KDE Linux для многих функций используется Systemd. Обновления атомарные и основаны на образах, причём последние 5 образов ОС кэшируются на диске. Поддерживается только сеанс Wayland. Приложения в основном поставляются через Flatpak.

Узнать подробнее об архитектуре KDE Linux.

Как установить более специализированное программное обеспечение, недоступное в Discover?

Будучи операционной системой с «неизменяемой базой», KDE Linux не включает традиционный менеджер пакетов, способный изменять базовую ОС. Однако существует несколько вариантов для получения программного обеспечения, недоступного в Discover:

  • Distrobox и Toolbox предустановлены и могут устанавливать традиционные пакеты из выбранного вами дистрибутива Linux в контейнеры в вашем домашнем каталоге.
  • Пакетный менеджер Nix также может быть использован для доступа к обширному репозиторию программного обеспечения.
  • Вы можете компилировать программное обеспечение самостоятельно, либо в ваш домашний каталог, либо поверх базовой системы с помощью «systemd-sysext».
  • Приложения AppImage, скачанные из интернета, также работают.

Узнать больше об установке дополнительного программного обеспечения.

Что не так со старыми графическими процессорами NVIDIA?

Для графических процессоров NVIDIA, использующих архитектуру старше Turing (это означает всё, что старше GTX 1630), требуются проприетарные модули ядра NVIDIA. Эти модули не могут быть загружены во время выполнения, поскольку базовая ОС неизменяема, а их предустановка, по-видимому, находится в правовой серой зоне. Для обеспечения безопасности KDE Linux не включает их.

Более новые графические процессоры NVIDIA (Turing/GTX 1630 и новее) могут использовать открытые модули ядра NVIDIA, которые допустимо распространять вместе с базовой ОС с юридической точки зрения, поэтому KDE Linux предустанавливает их. Необходимые пользовательские драйверы и утилиты NVIDIA также предустановлены, так что эти GPU должны работать без проблем.

Более старые видеокарты NVIDIA должны работать с менее производительными драйверами Nouveau, которые включены в комплект поставки. Однако поддержка этого функционала требует ручного включения и не рекомендуется неспециалистам. Обратитесь к инструкциям и скорректируйте ожидания соответствующим образом.

Я разработчик KDE. Зачем мне использовать KDE Linux и как организована разработка в KDE?

KDE Linux — это отличная платформа для разработки программного обеспечения KDE. Преимущества по сравнению со многими другими дистрибутивами включают:

  • Быстрее: Не нужно собирать все зависимости, только конкретный компонент, над которым вы работаете. Больше скорости, меньше потребления электроэнергии и выделения тепла.
  • Безопаснее: Компиляция в расширение systemd, накладываемое поверх /usr, или откат к одному из последних 5 образов ОС, кэшированных на диске, предоставляют несколько простых способов отката ошибочных изменений.
  • Меньше: Экономия более 45 ГБ пространства по сравнению с настройкой для разработки, где всё собирается из исходного кода.
  • Более детерминировано: Программное обеспечение KDE собирается точно так же, как оно собирается для KDE Linux или Flathub. Никаких странных ошибок из-за разных цепочек инструментов разработки.

Узнайте больше об использовании KDE Linux в качестве разработчика KDE.

Это так круто; как я могу принять участие в разработке?

Приветствуется любая помощь! Обсудить разработку с разработчиками KDE Linux можно в Matrix, а об ошибках или запросах на слияние сообщайте на invent.kde.org.

Зарегистрированный товарный знак Linux® используется на основании сублицензии от The Linux Foundation, эксклюзивного лицензиата Линуса Торвальдса, владельца товарного знака в мировом масштабе.