Рафаэль Садовский (Rafael Sadowski) объявил о доступности пользовательского окружения KDE Plasma 5.27 для установки в OpenBSD-current, формировании готовых для установки пакетов kde-plasma и kde-plasma-extra, и намерении обеспечить поддержку KDE Plasma в весеннем выпуске OpenBSD 7.5. После прекращения поддержки KDE4 в OpenBSD так и не была перенесена возможность использования новой ветки рабочего стола KDE Plasma 5. Пакеты с приложениями KDE Gears 5 и библиотеками KDE Frameworks 5 достаточно давно доступны в портах OpenBSD, но сама оболочка до настоящего времени оставалась неработоспособной.

Для установки KDE Plasma и KDE Gear теперь достаточно выполнить команды:

pkg_add kde 
pkg_add kde-plasma 
pkg_add kde-plasma-extra

Отмечается, что переход ветки KDE 6 на Qt 6 не будет большой проблемой для OpenBSD, так как в рамках проведённого портирования ветка Qt 6 и связанные с ней зависимости уже адаптированы для работы в OpenBSD. Из остающихся задач отмечается решение некоторых недоработок с композитным сервером KWin, Wayland, NetworkManager и SDDM. Также планируется добавить поддержку утилиты pkg_add в интерфейсе установки приложений Discover.

    • Meyer
      link
      fedilink
      arrow-up
      0
      ·
      2 years ago

      Ладно, pledge/unveil годная вещь.

    • crypt
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      2 years ago

      OpenBSD - замечательный проект. Тео - замечательный чувак. Но я сам иногда оказываюсь в ситуации ворчащего пользователя, который не может это заюзать. Ну вот, например, мне нравится пакетный менеджер фряхи на чистом С. Ну ничего не могу с собой поделать. Мне нравится размер в 25к и то, что он делает абсолютно все, что мне нужно и абсолютно так, как мне нужно. Что он настолько гибкий, что я могу из него выгнуть то, что хочется лично мне. OpenBSD использует просто заменитель PM в виде набора perl-скриптов. Ну это не то:(

      Поэтому, если бы в проекте FreeBSD заимствовали больше именно то, из-за чего OpenBSD создавался…

      • Aleks Michajlow
        link
        fedilink
        arrow-up
        0
        ·
        2 years ago

        мне вот во фряхе немного раздражает что местами что-то где-то кривовато. Линуксолятор есть, но для меня он малоюзабельный и кривой, звук черти как через хинты настраивается, прекрасный бихэв с ужасным интерфейсом, ну и тому подобное прочее. А опенок - простой, падла, и просто работает из коробки, почти ничего настраивать не надо. Да, тормозной, тюнить костылями пожалуй только это вот, и софта меньше, ну и фиг с ним, почти все что мне надо - все есть.

        Мне вот до фонаря, на чем написан пакетный менеджер, он кстати с 7.4 значительно ускорился. Мне им пакеты ставить, и все. Я кстати искал во фряхе, чтобы можно было сохранить список всех установленных пакеты без версий в файл, чтобы можно было воспроизвести на другой системе/переставить существующую, как я это делаю на опенке - https://www.openbsd.org/faq/faq15.html#PkgDup и нифига не нашел в этом навороченном pkg на чистом си.

        Да, но фряха, конечно гораздо лучше линукса для меня.

        • crypt
          link
          fedilink
          arrow-up
          0
          ·
          2 years ago

          чем более сложная хрень, тем больше беспорядка. openbsd -> freebsd -> linux.

          конечно, чем проще, тем лучше, если можешь себе позволить отсутствие фич. я все-таки активно использую снапшоты фс и jail. bhyve ни о чем пока. впрочем, я с таким интерфейсом и qemu терпеть не мог. дома просто использую VirtualBox и не играю в хакера.

        • crypt
          link
          fedilink
          arrow-up
          0
          ·
          2 years ago

          Я кстати искал во фряхе, чтобы можно было сохранить список всех установленных пакеты без версий в файл

          я ко всем pm пишу свои обертки, чтобы не думать, где я сейчас. я же по работе с кучей систем дело имел. но мне чаще по списку нужно удалить зависимости, если я что-то пробовал. и фряшный pm позволяет удобно все завернуть.

          crypt@witch ~ $ aplist -h
          aplist
          	-l list package's files
          	-n list packages without versions.
           crypt@witch ~ $ apre -h
          apre
          	-f remove by list
           crypt@witch ~ $ aplist -n |head
          archivers/7-zip
          misc/box2d
          x11-fonts/gentium-basic
          graphics/ImageMagick7
          
          

          а скорость может иметь значение. если опенбздешный для тебя не достаточно медленный, попробуй yum/dnf.

          • Aleks Michajlow
            link
            fedilink
            arrow-up
            0
            ·
            2 years ago

            но мне чаще по списку нужно удалить зависимости

            Там же оба пакетных менеджера, что фряшный, что опеночный умеют удалять неиспользованные зависимости, или ты не об этом?

            • crypt
              link
              fedilink
              arrow-up
              0
              ·
              2 years ago

              Там же оба пакетных менеджера, что фряшный, что опеночный умеют удалять неиспользованные зависимости, или ты не об этом?

              я таким обычно не пользуюсь. оно, например, решит удалить 10 пакетов со шрифтами, потому что от них ничего не зависит. нет, это именно то, что ты сказал - по списку. ставишь что-то на пробу. сохранил зависимости в файл. попробовал - удалил четко то, что поставил.

          • Aleks Michajlow
            link
            fedilink
            arrow-up
            0
            ·
            2 years ago
            amihailov@t60p[0]:/usr/home/amihailov$ aplist
            ksh: aplist: not found
            amihailov@t60p[127]:/usr/home/amihailov$ doas pkg search aplist
            amihailov@t60p[1]:/usr/home/amihailov$ 
            

            это что-то самописное?

            • crypt
              link
              fedilink
              arrow-up
              0
              ·
              2 years ago

              перечитай мое сообщение