Debian és SysVInit. Miért nem kapott nagyobb visszhangot?

Fórumok

Teljesen véletlenül találtam rá, hogy a Debian-t megint lehet SysVInit-tel használni.
Az ajánlás szerint Debian telepiteskor a "Selecting and installing software" utan van a legjobb alkalom erre.
Telepiteni kell a sysvinit-et, ami letörli a systemd-t.
https://www.debian.org/releases/trixie/amd64/ch06s05.en.html
https://wiki.debian.org/Init#Changing_the_init_system_-_at_installation…
Debian 12 es Debian 13 doksiban is benne van.

Miért nem reklámozzák jobban ezt a lehetőséget?
Sem a HUP, sem a Distrowatch, csak a debian.org, de az is csak mellékesen, mintha csak egy apróság lenne.
Miért nem büszkék rá?

A tesztjeimből kb 2013 óta mindig kihagytam a Debian-t, de a jövőben kipróbálom.
Milyen tapasztalatok vannak vele?
Teljesen letörlődik minden systemd közeli komponens?

Esetleg van más terjesztésnél ilyen információ, amiről nem tudok?
Alpine: BusyBox, OpenRC
AntiX: runit SysV (s6, s6-66, dinit, OpenRC)
Artix: OpenRC runit S6 dinit. 
Debian: Systemd SysVInit OpenRC, Telepítés közben kell a systemd-t törölni és másikat telepíteni
Devuan: SysV OpenRC runit (dinit)
EasyOS: SysV
MX: SysV (Systemd included, but not enabled)
Parabola: Systemd OpenRC
PCLinuxOS: SysV
Slackware: SysV
Void: runit
 

Hozzászólások

Talán mert a világ elment abba az irányba, hogy leszarom mi hajtja, csak menjen.

így van! ha precízek lennénk GNU/linux/systemd lenne valahol a jó nomklatúra. de engem is csak az érdekel, hogy nagyszüleiméknél megy, akik nem értenek semmihez. nálunk is, akik fejlesztünk. 

4 és fél éve csak vim-et használok. elsősorban azért, mert még nem jöttem rá, hogy kell kilépni belőle.

Teljesen véletlenül találtam rá, hogy a Debian-t megint lehet SysVInit-tel használni.

Whoa. Mármint, használni mindig is lehetett, csak legfeljebb a gyári telepítő nem kínálta fel. 100-as nagyságrendben üzemeltetek Debian szervereket, a kezdetek kezdetén kitiltottam apt konfiggal a systemd csomagot, és lőn bódottá. (Desktop környezetben szeret néhány kívánatos csomag függeni a systemd-től, arra pedig tökéletesen bevált a Devuan repó.)

Szerkesztve: 2025. 08. 26., k – 20:40

Az Artixnál külön ISO-k vannak a különböző initrendszerekkel. Nem kell törölni a sytemd-t, mert nem rakja fel.

Köszi, hogy felhívtad rá a figyelm(em)et!

Azért nem reklámozzák, mert félmegoldás. Nem ilyen egyszerű. Hiába is szeded le a systemd-t, és teszel fel akár sysvinit-et, akár más initet (OpenRC, s6, runit,  stb.), az szépen fog működni, ellátja az init feladatát, de azon nem fog segíteni, hogy ma már nagyon sok mainstream szoftvernek a csomagja systemd-re dependel, és systemd hiányában nem mennek.

Ezzel a systemd-mentes disztrók nagyon küzdenek, minden csomagból ki kell hekkelniük a systemd-s függőségeket, vagy ha nem tudják, akkor meg futtatni kell a systemd részegységeit még a másik initen felül. Én ezért is hagytam abba a systemd kikerülését, mert rájöttem pár disztró után, hogy hiába használok másik initet (OpenRC, runit), észrevettem, hogy a rendszeren továbbra is ott vannak a systemd részei, (e)logind, udevd, és valójában csak hülyítem magam, hogy nem systemd-t használok, ha egyszer a fontosabb részei továbbra is futnak. Akkor, ha már futnak, akkor ne két init fusson, csak egy, használok systemd-t, és akkor az se gond, ha valaminek kell függőségnek.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

Van néhány, de nem tragikus.

A más tipusu funkcionálisnak látszó de valójában értelmetlen/balfasz függőségek sokkal zavaróbbak. Pl mostanában indokolatlanul sok program hisztizik ha nincs hang. Pl openscad vagy pl szoftverrádiós cuccok. Ezelőbbi valódi wattafakk, ezutóbbinál meg ugyan elképzelhető hogy valaki azon hallgatja a Bőrtok rádiót vagy az Üreg FM-et de ez nagyon limitált use case egy általános SDR frontendhez/spektrálanalizátorhoz. 

Főleg nagy DE-k, Gnome, KDE, meg egy csomó népszerű, főleg kreatív szoftvercsomag (hangszerkesztők, videóvágók, stb.), sőt, emlékeim szerint a Steam-nek is függősége. Van egy csomó ilyen, pont a legnépszerűbb, mainstream szoftvereket érinti. Még a Flatpak-et, Snap-et is, sokáig lehetne sorolni. Nyilván nem minden csomag, CLI/TUI programok, meg pehelysúlyúbb GUI programoknál meg nincs, de azért elég melós azokból a csomagokból kiszedni a systemd-s függőséget, amikben benne van, BSD-k, Devuan, Void, stb. eléggé megküzd vele kiadásról-kiadásra. Van, hogy csak egy egyszerű hack, hogy egy .service fájlt kell átírni init scriptre, de van, hogy bonyolultabb, és mélyen bele kell nyúlni a forráskódba újraforgatás előtt.

Azt se feledd el, hogy ha kevés csomag dependelne a systemd-re, már az is baj, mivel ezek dominósorban jönnek a függőségi fában, tehát az nem segít, hogy x csomagnak nincs systemd-s függősége, ha az x csomag y függőségének viszont van, akkor megint megszívtuk, és éljen a systemd. Ez az oka, hogy az összes mainstream disztró adoptálta a systemd-t, egyik sem akarta magát vagy a felhasználókat megszivatni, meg szélmalomharcot vívni, állandóan szopni vele.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

Gnome, KDE

Ezt a sejtésedet kísérleti úton tudom cáfolni. Fogom az apt parancsot, amit https://wiki.debian.org/Init javasol a systemd -> sysvinit cseréhez, kiegészítem a gnome ÉS kde fullos telepítésével:

apt --purge --allow-remove-essential install gnome kde-full sysvinit-core libpam-elogind dbus-x11 systemd-sysv-
Upgrading:                      
  fonts-opensymbol  gir1.2-glib-2.0  libadwaita-1-0  libglib2.0-0t64  libglib2.0-data  libpcre2-8-0

Installing:
  dbus-x11  gnome  kde-full  libpam-elogind  sysvinit-core

Installing dependencies:
  accountsservice                    libkf6prisonscanner6
  accountwizard                      libkf6pty-data
  acl                                libkf6pty6
  akonadi-backend-sqlite             libkf6pulseaudioqt5
  akonadi-contacts-data              libkf6purpose-bin
  akonadi-mime-data                  libkf6purpose-data
  akonadi-server                     libkf6purpose6
  akonadiconsole                     libkf6purposewidgets6
  akregator                          libkf6qqc2desktopstyle-data
  alligator                          libkf6runner6
  analitza-common                    libkf6screendpms8
  appstream                          libkf6service-bin
  apt-config-icons                   libkf6service-data
  ark                                libkf6service6
  artikulate                         libkf6solid-data
  at-spi2-core                       libkf6solid6
  avahi-daemon                       libkf6sonnet-data
  baloo6                             libkf6sonnetcore6
  baobab                             libkf6sonnetui6
  bc                                 libkf6statusnotifieritem-data
  blinken                            libkf6statusnotifieritem6
  bluez                              libkf6style6
  bluez-obexd                        libkf6su-bin
  bomber                             libkf6su-data
  bovo                               libkf6su6
  breeze                             libkf6svg6
  breeze-cursor-theme                libkf6syndication6
  breeze-icon-theme                  libkf6syntaxhighlighting-data
  breeze-wallpaper                   libkf6syntaxhighlighting6
  bubblewrap                         libkf6textaddonswidgets1
  cantor                             libkf6textautocorrectioncore1
  coinor-libcbc3.1                   libkf6textautocorrectionwidgets1
  coinor-libcgl1                     libkf6textcustomeditor1
  coinor-libclp1                     libkf6texteditor-bin
  coinor-libcoinmp0                  libkf6texteditor-data
  coinor-libcoinutils3v5             libkf6texteditor6
  coinor-libosi1v5                   libkf6textedittexttospeech1
  colord                             libkf6textemoticonscore1
  colord-data                        libkf6textemoticonswidgets1
  cron                               libkf6textgrammarcheck1
  cron-daemon-common                 libkf6texttemplate6
  cups                               libkf6texttranslator1
  cups-client                        libkf6textutils1
  cups-common                        libkf6textwidgets-data
  cups-core-drivers                  libkf6textwidgets6
  cups-daemon                        libkf6threadweaver6
  cups-filters                       libkf6unitconversion-data
  cups-filters-core-drivers          libkf6unitconversion6
  cups-ipp-utils                     libkf6userfeedback-data
  cups-pk-helper                     libkf6userfeedbackcore6
  cups-ppdc                          libkf6userfeedbackwidgets6
  cups-server-common                 libkf6wallet-data
  dconf-cli                          libkf6wallet6
  desktop-base                       libkf6walletbackend6
  desktop-file-utils                 libkf6widgetsaddons-data
  dolphin                            libkf6widgetsaddons6
  dolphin-data                       libkf6windowsystem-data
  dragonplayer                       libkf6windowsystem6
  drkonqi                            libkf6xmlgui-data
  edict                              libkf6xmlgui6
  eject                              libkfontinst6
  elisa                              libkfontinstui6
  elogind                            libkgantt6-3
  evince                             libkgapi-data
  evince-common                      libkglobalacceld0
  evolution                          libkimageannotator-common
  evolution-common                   libkimageannotator-qt6-0
  evolution-data-server              libkimap-data
  evolution-data-server-common       libkirigami-data
  evolution-plugins                  libkirigami6
  file-roller                        libkirigamiaddonsstatefulapp6
  filelight                          libkirigamidelegates6
  folks-common                       libkirigamidialogs6
  fonts-dustin                       libkirigamilayouts6
  fonts-kanjistrokeorders            libkirigamiplatform6
  fonts-quicksand                    libkirigamiprimitives6
  fonts-sjfonts                      libkirigamiprivate6
  frameworkintegration6              libkitinerary-data
  freepats                           libkldap-data
  fuse3                              libkleo-data
  gcr                                libklipper6
  gcr4                               libkmahjongg6
  gdb                                libkmailtransport-data
  gdm3                               libkmime-data
  geoclue-2.0                        libkmpris6
  geocode-glib-common                libkolabxml1v5
  gir1.2-accountsservice-1.0         libkontactinterface-data
  gir1.2-adw-1                       libkpathsea6
  gir1.2-atspi-2.0                   libkpim6addressbookimportexport6
  gir1.2-evince-3.0                  libkpim6akonadiagentbase6
  gir1.2-gck-2                       libkpim6akonadicalendar6
  gir1.2-gcr-4                       libkpim6akonadicontactcore6
  gir1.2-gdesktopenums-3.0           libkpim6akonadicontactwidgets6
  gir1.2-gdm-1.0                     libkpim6akonadicore6
  gir1.2-geoclue-2.0                 libkpim6akonadimime6
  gir1.2-geocodeglib-2.0             libkpim6akonadiprivate6
  gir1.2-gnomebg-4.0                 libkpim6akonadisearchcore6
  gir1.2-gnomebluetooth-3.0          libkpim6akonadisearchdebug6
  gir1.2-gnomedesktop-4.0            libkpim6akonadisearchpim6
  gir1.2-graphene-1.0                libkpim6akonadisearchxapian6
  gir1.2-gst-plugins-bad-1.0         libkpim6akonadiwidgets6
  gir1.2-gst-plugins-base-1.0        libkpim6akonadixml6
  gir1.2-gstreamer-1.0               libkpim6calendarsupport6
  gir1.2-gtk-4.0                     libkpim6calendarutils6
  gir1.2-gtksource-4                 libkpim6eventviews6
  gir1.2-gudev-1.0                   libkpim6gapicalendar6
  gir1.2-gweather-4.0                libkpim6gapicore6
  gir1.2-ibus-1.0                    libkpim6gapipeople6
  gir1.2-javascriptcoregtk-4.1       libkpim6gapitasks6
  gir1.2-json-1.0                    libkpim6grantleetheme6
  gir1.2-mutter-16                   libkpim6gravatar6
  gir1.2-nm-1.0                      libkpim6identitymanagementcore6
  gir1.2-nma4-1.0                    libkpim6identitymanagementquick6
  gir1.2-notify-0.7                  libkpim6identitymanagementwidgets6
  gir1.2-polkit-1.0                  libkpim6imap6
  gir1.2-rest-1.0                    libkpim6importwizard6
  gir1.2-rsvg-2.0                    libkpim6incidenceeditor6
  gir1.2-secret-1                    libkpim6itinerary6
  gir1.2-shumate-1.0                 libkpim6kmanagesieve6
  gir1.2-soup-3.0                    libkpim6kontactinterface6
  gir1.2-upowerglib-1.0              libkpim6ksieve6
  gir1.2-webkit2-4.1                 libkpim6ksievecore6
  gir1.2-wnck-3.0                    libkpim6ksieveui6
  gir1.2-xdp-1.0                     libkpim6ldapcore6
  gjs                                libkpim6ldapwidgets6
  glib-networking                    libkpim6libkdepim6
  glib-networking-common             libkpim6libkleo6
  glib-networking-services           libkpim6mailcommon6
  glycin-loaders                     libkpim6mailimporter6
  gnome-backgrounds                  libkpim6mailtransport6
  gnome-bluetooth-3-common           libkpim6mbox6
  gnome-bluetooth-sendto             libkpim6messagecomposer6
  gnome-calculator                   libkpim6messagecore6
  gnome-calendar                     libkpim6messagelist6
  gnome-characters                   libkpim6messageviewer6
  gnome-clocks                       libkpim6mime6
  gnome-connections                  libkpim6mimetreeparser6
  gnome-contacts                     libkpim6mimetreeparsercore6
  gnome-control-center               libkpim6mimetreeparserwidgets6
  gnome-control-center-data          libkpim6pimcommon6
  gnome-core                         libkpim6pimcommonactivities6
  gnome-desktop3-data                libkpim6pimcommonakonadi6
  gnome-disk-utility                 libkpim6pkpass6
  gnome-font-viewer                  libkpim6smtp6
  gnome-keyring                      libkpim6templateparser6
  gnome-logs                         libkpim6textedit6
  gnome-maps                         libkpim6tnef6
  gnome-menus                        libkpim6webengineviewer6
  gnome-online-accounts              libkpimtextedit-data
  gnome-session                      libkpipewire-data
  gnome-session-bin                  libkpipewire6
  gnome-session-common               libkpipewiredmabuf6
  gnome-settings-daemon              libkpipewirerecord6
  gnome-settings-daemon-common       libksane-data
  gnome-shell                        libksanecore6-1
  gnome-shell-common                 libksanewidgets6-6
  gnome-snapshot                     libkscreen-data
  gnome-software                     libkscreenlocker6
  gnome-software-common              libksieve-data
  gnome-software-plugin-deb          libksmtp-data
  gnome-sound-recorder               libksysguard-data
  gnome-sushi                        libksysguardformatter2
  gnome-system-monitor               libksysguardsensorfaces2
  gnome-terminal                     libksysguardsensors2
  gnome-terminal-data                libksysguardsystemstats2
  gnome-text-editor                  libktextaddons-data
  gnome-tweaks                       libktnef-data
  gnome-user-docs                    libktorrent6-6
  gnome-weather                      libkwaylandclient6
  granatier                          libkwin6
  grilo-plugins-0.3                  libkworkspace6-6
  gstreamer1.0-gl                    liblangtag-common
  gstreamer1.0-gtk3                  liblangtag1
  gstreamer1.0-gtk4                  liblayershellqtinterface6
  gstreamer1.0-libav                 liblc3-1
  gstreamer1.0-libcamera             libldacbt-abr2
  gstreamer1.0-packagekit            libldacbt-enc2
  gstreamer1.0-pipewire              liblouis-data
  gstreamer1.0-plugins-bad           liblouis20
  gstreamer1.0-plugins-base          liblrdf0
  gstreamer1.0-plugins-good          liblsof0
  gstreamer1.0-plugins-ugly          libltc11
  gstreamer1.0-x                     liblttng-ust-common1t64
  gvfs                               liblttng-ust-ctl5t64
  gvfs-backends                      liblttng-ust1t64
  gvfs-common                        libmaeparser1
  gvfs-daemons                       libmailcommon-data
  gvfs-fuse                          libmailimporter-data
  gvfs-libs                          libmalcontent-0-0
  gwenview                           libmanette-0.2-0
  heif-gdk-pixbuf                    libmarblewidget-qt6-28
  heif-thumbnailer                   libmarkdown2
  initscripts                        libmatroska7
  insserv                            libmd4c0
  isa-support                        libmediaart-2.0-0
  isoimagewriter                     libmhash2
  juk                                libmimetreeparser-data
  kactivitymanagerd                  libminizip1t64
  kaddressbook                       libmjpegutils-2.1-0t64
  kaddressbook-data                  libmm-glib0
  kalarm                             libmms0
  kalendarac                         libmodplug1
  kalgebra                           libmozjs-128-0
  kalgebra-common                    libmpeg2encpp-2.1-0t64
  kalzium                            libmplex2-2.1-0t64
  kalzium-data                       libmsgraph-1-1
  kamera                             libmspub-0.1-1
  kamoso                             libmtp-common
  kanagram                           libmtp9t64
  kanjidic                           libmusicbrainz5cc2v5
  kapman                             libmutter-16-0
  katomic                            libmwaw-0.3-3
  kblackbox                          libmythes-1.2-0
  kblocks                            libnautilus-extension4
  kbounce                            libndp0
  kbreakout                          libneon27t64
  kbruch                             libneon27t64-gnutls
  kcalc                              libnfs14
  kcharselect                        libnice10
  kcolorchooser                      libnm0
  kde-baseapps                       libnma-common
  kde-cli-tools                      libnma-gtk4-0
  kde-cli-tools-data                 libnotificationmanager1
  kde-config-cddb                    libnotify4
  kde-config-cron                    libnumbertext-1.0-0
  kde-plasma-desktop                 libnumbertext-data
  kde-standard                       libnvme1t64
  kde-style-breeze                   liboauth0
  kde-style-breeze-data              libodfgen-0.1-1
  kdeadmin                           libokular6core3
  kded5                              libonnx1t64
  kded6                              libonnxruntime1.21
  kdeedu                             libopenbabel7
  kdeedu-data                        libopenfec1
  kdeedu-kvtml-data                  libopengl0
  kdegames                           libopenh264-8
  kdegames-card-data                 libopenni2-0
  kdegames-mahjongg-data-kf6         liborcus-0.18-0
  kdegraphics                        liborcus-parser-0.18-0
  kdemultimedia                      libosinfo-1.0-0
  kdenetwork                         libosinfo-l10n
  kdepim                             libpackagekit-glib2-18
  kdepim-addons                      libpackagekitqt6-1
  kdepim-runtime                     libpagemaker-0.0-0
  kdeplasma-addons-data              libpam-gnome-keyring
  kdeutils                           libpangomm-2.48-1t64
  kdf                                libpcre2-16-0
  kdialog                            libpeas-1.0-0
  kdiamond                           libpeas-common
  kf6-breeze-icon-theme              libphonenumber8
  kfourinline                        libphonon-l10n
  kgamma                             libphonon4qt6-4t64
  kgeography                         libpimcommon-data
  kgeography-data                    libpipewire-0.3-modules
  kget                               libplasma-geolocation-interface6
  kglobalacceld                      libplasma5support-data
  kgoldrunner                        libplasma5support6
  kgpg                               libplasma6
  khangman                           libplasmaactivities6
  kig                                libplasmaactivitiesstats1
  kigo                               libplasmaquick6
  killbots                           libplist-2.0-4
  kimageformat6-plugins              libpolkit-agent-1-0
  kio                                libpolkit-gobject-1-0
  kio-audiocd                        libpolkit-qt5-1-1
  kio-ldap                           libpolkit-qt6-1-1
  kio6                               libpoppler-cpp2
  kirigami-addons-data               libpoppler-qt6-3t64
  kiriki                             libportal-gtk3-1
  kiten                              libportal-gtk4-1
  kjumpingcube                       libportal1
  kleopatra                          libprocesscore10
  klettres                           libprotobuf-lite32t64
  klettres-data                      libprotobuf32t64
  klickety                           libproxy1v5
  klines                             libpthreadpool0
  kmahjongg                          libpulse-mainloop-glib0
  kmail                              libpwquality-common
  kmailtransport-plugins             libpwquality1
  kmines                             libpython3.13
  kmplot                             libqaccessibilityclient-qt6-0
  knavalbattle                       libqalculate-data
  knetwalk                           libqalculate23
  knights                            libqca-qt6-2
  kolf                               libqgpgmeqt6-15
  kollision                          libqmobipocket6-2
  kolourpaint                        libqpdf30
  konquest                           libqrencode4
  konsolekalendar                    libqt5core5t64
  kontact                            libqt5dbus5t64
  korganizer                         libqt5gui5t64
  kpackagetool5                      libqt5multimedia5
  kpackagetool6                      libqt5multimedia5-plugins
  kpat                               libqt5multimediagsttools5
  krdc                               libqt5multimediawidgets5
  kreversi                           libqt5network5t64
  krfb                               libqt5printsupport5t64
  kruler                             libqt5qml5
  kshisen                            libqt5qmlmodels5
  ksirk                              libqt5qmlworkerscript5
  ksnakeduel                         libqt5quick5
  kspaceduel                         libqt5quickcontrols2-5
  ksquares                           libqt5quickshapes5
  ksudoku                            libqt5quicktemplates2-5
  ksystemlog                         libqt5quickwidgets5
  ktexteditor-data                   libqt5script5
  ktimer                             libqt5scripttools5
  ktouch                             libqt5sql5-sqlite
  ktouch-data                        libqt5sql5t64
  ktuberling                         libqt5svg5
  ktuberling-data                    libqt5texttospeech5
  kturtle                            libqt5waylandclient5
  kubrick                            libqt5widgets5t64
  kwallet6                           libqt5x11extras5
  kwalletmanager                     libqt5xml5t64
  kwayland6-data                     libqt5xmlpatterns5
  kwin-common                        libqt6core5compat6
  kwin-data                          libqt6core6t64
  kwin-style-breeze                  libqt6dbus6
  kwin-wayland                       libqt6gui6
  kwordquiz                          libqt6help6
  layer-shell-qt                     libqt6keychain1
  libabw-0.1-1                       libqt6labsplatform6
  libaccounts-glib0                  libqt6location6
  libaccounts-qt6-1                  libqt6multimedia6
  libaccountsservice0                libqt6network6
  libakonadi-data                    libqt6networkauth6
  libakonadicalendar-data            libqt6opengl6
  libakonadisearch-bin               libqt6openglwidgets6
  libakonadisearch-data              libqt6positioning6
  libakonadisearch-plugins           libqt6positioning6-plugins
  libanalitza9                       libqt6positioningquick6
  libanalitzagui9                    libqt6printsupport6
  libanalitzaplot9                   libqt6qml6
  libanalitzawidgets9                libqt6qmlmeta6
  libappimage1.0abi1t64              libqt6qmlmodels6
  libappstreamqt3                    libqt6qmlworkerscript6
  libargon2-1                        libqt6quick6
  libastro1                          libqt6quickcontrols2-6
  libatasmart4                       libqt6quickshapes6
  libatk-adaptor                     libqt6quicktemplates2-6
  libavahi-core7                     libqt6quickwidgets6
  libavahi-glib1                     libqt6sensors6
  libavif-gdk-pixbuf                 libqt6serialport6
  libavtp0                           libqt6shadertools6
  libb2-1                            libqt6sql6
  libbabeltrace1                     libqt6sql6-sqlite
  libbatterycontrol6                 libqt6statemachine6
  libblockdev-crypto3                libqt6svg6
  libblockdev-fs3                    libqt6svgwidgets6
  libblockdev-loop3                  libqt6test6
  libblockdev-mdraid3                libqt6texttospeech6
  libblockdev-nvme3                  libqt6uitools6
  libblockdev-part3                  libqt6virtualkeyboard6
  libblockdev-swap3                  libqt6waylandclient6
  libblockdev-utils3                 libqt6waylandcompositor6
  libblockdev3                       libqt6webchannel6
  libbluetooth3                      libqt6webchannelquick6
  libboost-filesystem1.83.0          libqt6webengine6-data
  libboost-iostreams1.83.0           libqt6webenginecore6
  libboost-locale1.83.0              libqt6webenginecore6-bin
  libboost-python1.83.0              libqt6webenginequick6
  libboost-thread1.83.0              libqt6webenginewidgets6
  libbox2d2                          libqt6websockets6
  libbrlapi0.8                       libqt6webview6
  libbytesize-common                 libqt6widgets6
  libbytesize1                       libqt6wlshellintegration6
  libcairo-gobject-perl              libqt6xml6
  libcairo-perl                      libquickcharts1
  libcairomm-1.16-1                  libquickchartscontrols1
  libcalendarsupport-data            libqxp-0.0-0
  libcamel-1.2-64t64                 libraptor2-0
  libcamera0.4                       librasqal3t64
  libcanberra-gtk3-0                 librdf0t64
  libcanberra-pulse                  libre2-11
  libcanberra0                       libreoffice-base-core
  libcantorlibs-data                 libreoffice-calc
  libcantorlibs28abi2                libreoffice-common
  libcdparanoia0                     libreoffice-core
  libcdr-0.1-1                       libreoffice-draw
  libchamplain-0.12-0                libreoffice-gnome
  libchamplain-gtk-0.12-0            libreoffice-gtk3
  libclucene-contribs1t64            libreoffice-impress
  libclucene-core1t64                libreoffice-style-colibre
  libclutter-1.0-0                   libreoffice-uiconfig-calc
  libclutter-gtk-1.0-0               libreoffice-uiconfig-common
  libcmark0.30.2                     libreoffice-uiconfig-draw
  libcmis-0.6-6t64                   libreoffice-uiconfig-impress
  libcogl-pango20                    libreoffice-uiconfig-writer
  libcogl-path20                     libreoffice-writer
  libcogl20                          libresid-builder0c2a
  libcolorcorrect6                   librest-1.0-0
  libcolord-gtk4-1t64                librevenge-0.0-0
  libcolorhug2                       libroc0.4
  libconfig++11                      libsane-common
  libcpuinfo0                        libsane1
  libcrack2                          libsasl2-modules-kdexoauth2
  libcue2                            libsbc1
  libcupsfilters1t64                 libscim8v5
  libdaemon0                         libsecret-1-0
  libdbusmenu-glib4                  libsecret-common
  libdbusmenu-qt5-2                  libshout3
  libdebuginfod-common               libshp4
  libdebuginfod1t64                  libshumate-1.0-1
  libdee-1.0-4                       libshumate-common
  libdmapsharing-4.0-3t64            libsidplay1v5
  libdmtx0t64                        libsidplay2
  libdnnl3.6                         libsigc++-2.0-0v5
  libdolphinvcs6                     libsigc++-3.0-0
  libdotconf0                        libsignon-qt6-1
  libdouble-conversion3              libsnmp-base
  libduktape207                      libsnmp40t64
  libdvbpsi10                        libsoundtouch1
  libe-book-0.1-1                    libsoup-2.4-1
  libebackend-1.2-11t64              libsoup-3.0-0
  libebml5                           libsoup-3.0-common
  libebook-1.2-21t64                 libsoup2.4-common
  libebook-contacts-1.2-4t64         libsource-highlight-common
  libecal-2.0-3                      libsource-highlight4t64
  libedata-book-1.2-27t64            libspa-0.2-bluetooth
  libedata-cal-2.0-2t64              libspandsp2t64
  libedataserver-1.2-27t64           libspatialaudio0t64
  libedataserverui-1.2-4t64          libspeechd-module0
  libedataserverui4-1.0-0t64         libspeechd2
  libeditorconfig0                   libspeexdsp1
  libeis1                            libspelling-1-2
  libeot0                            libspelling-common
  libepub0                           libsquashfuse0
  libepubgen-0.1-1                   libsrtp2-1
  libetonyek-0.1-1                   libstaroffice-0.0-0
  libevdocument3-4t64                libsynctex2
  libeventviews-data                 libtag2
  libevolution                       libtaskmanager6
  libevview3-3t64                    libteamdctl0
  libexempi8                         libtinysparql-3.0-0
  libexttextcat-2.0-0                libtotem-plparser-common
  libexttextcat-data                 libtotem-plparser18
  libextutils-depends-perl           libtotem0
  libffado2                          libts0t64
  libfluidsynth3                     libudisks2-0
  libfolks-eds26                     libunity-protocol-private0
  libfolks26                         libunity-scopes-json-def-desktop
  libfontembed1t64                   libunity9
  libfreeaptx0                       libuno-cppu3t64
  libfreecell-solver0                libuno-cppuhelpergcc3-3t64
  libfreehand-0.1-1                  libuno-purpenvhelpergcc3-3t64
  libfreerdp-client3-3               libuno-sal3t64
  libfreerdp3-3                      libuno-salhelpergcc3-3t64
  libgail-3-0t64                     libupnp17t64
  libgck-1-0                         libupower-glib3
  libgck-2-2                         liburiparser1
  libgcr-4-4                         libusbmuxd-2.0-7
  libgcr-base-3-1                    libv4l-0t64
  libgcr-ui-3-1                      libv4lconvert0t64
  libgdata-common                    libvisio-0.1-1
  libgdata22                         libvisual-0.4-0
  libgdm1                            libvlc5
  libgee-0.8-2                       libvlccore9
  libgeoclue-2-0                     libvncclient1
  libgeocode-glib-2-0                libvncserver1
  libgjs0g                           libvo-aacenc0
  libglib-object-introspection-perl  libvolume-key1
  libglib-perl                       libwacom-common
  libglib2.0-bin                     libwacom9
  libglibmm-2.4-1t64                 libweather-ion7
  libglibmm-2.68-1t64                libwebkit2gtk-4.1-0
  libglu1-mesa                       libwebkitgtk-6.0-4
  libgnome-autoar-0-0                libwildmidi2
  libgnome-autoar-gtk-0-0            libwinpr3-3
  libgnome-bg-4-2t64                 libwireplumber-0.5-0
  libgnome-bluetooth-3.0-13          libwnck-3-0
  libgnome-bluetooth-ui-3.0-13       libwnck-3-common
  libgnome-desktop-3-20t64           libwoff1
  libgnome-desktop-4-2t64            libwpd-0.10-10
  libgnome-rr-4-2t64                 libwpg-0.3-3
  libgoa-1.0-0b                      libwps-0.4-4
  libgoa-1.0-common                  libxapian30
  libgoa-backend-1.0-2               libxcb-composite0
  libgom-1.0-0t64                    libxcb-cursor0
  libgphoto2-6t64                    libxcb-damage0
  libgphoto2-port12t64               libxcb-dpms0
  libgps30t64                        libxcb-image0
  libgrantlee-templates5             libxcb-keysyms1
  libgrantleetheme-data              libxcb-record0
  libgrantleetheme-plugins           libxcb-render-util0
  libgravatar-data                   libxcb-res0
  libgrilo-0.3-0                     libxcb-xinerama0
  libgsf-bin                         libxcb-xinput0
  libgsl28                           libxcb-xkb1
  libgslcblas0                       libxcb-xv0
  libgsound0t64                      libxdgutilsbasedir1.0.1
  libgssdp-1.6-0                     libxdgutilsdesktopentry1.0.1
  libgstreamer-gl1.0-0               libxerces-c3.2t64
  libgstreamer-plugins-bad1.0-0      libxkbcommon-x11-0
  libgtk-4-media-gstreamer           libxkbregistry0
  libgtk-vnc-2.0-0                   libxml++2.6-2v5
  libgtk3-perl                       libxmlsec1t64
  libgtkmm-4.0-0                     libxmlsec1t64-nss
  libgtksourceview-4-0               libxnnpack0.20241108
  libgtksourceview-4-common          libxres1
  libgtksourceview-5-0               libxslt1.1
  libgtksourceview-5-common          libyajl2
  libgtop-2.0-11                     libyelp0
  libgtop2-common                    libytnef0
  libgupnp-1.6-0                     libzbar0t64
  libgupnp-igd-1.6-0                 libzip5
  libgusb2                           libzmf-0.0-0
  libgvnc-1.0-0                      libzxcvbn0
  libgweather-4-0t64                 libzxing3
  libgweather-4-common               loupe
  libgxps2t64                        lsb-release
  libhandy-1-0                       lskat
  libharfbuzz-icu0                   lskat-data
  libheif-plugin-j2kdec              lsof
  libheif-plugin-x265                marble
  libhidapi-hidraw0                  marble-data
  libhyphen0                         marble-plugins
  libibus-1.0-5                      marble-qt-data
  libical3t64                        merkuro
  libieee1284-3t64                   messagelib-data
  libimobiledevice-1.0-6             milou
  libimobiledevice-glue-1.0-0        minuet
  libinchi1.07                       minuet-data
  libincidenceeditor-data            mutter-common
  libinput-bin                       mutter-common-bin
  libinput10                         nautilus
  libinstpatch-1.0-2                 nautilus-data
  libipt2                            network-manager
  libiptcdata0                       ocean-sound-theme
  libixml11t64                       okular
  libjavascriptcoregtk-4.1-0         okular-data
  libjavascriptcoregtk-6.0-1         orca
  libjs-underscore                   osinfo-db
  libjxl-gdk-pixbuf                  oxygen-sounds
  libkaccounts6-2                    p11-kit
  libkate1                           p11-kit-modules
  libkcalendarutils-data             packagekit
  libkcddb6-5                        palapeli
  libkcolorpicker-qt6-0              palapeli-data
  libkcompactdisc6-5                 paperkey
  libkdcrawqt6-5                     parley
  libkdecorations3-6                 parley-data
  libkdecorations3private2           phonon-backend-vlc-common
  libkdegames6-6                     phonon4qt6
  libkdegames6-i18n                  phonon4qt6-backend-vlc
  libkdegames6private6               picmi
  libkdepim-data                     pinentry-gnome3
  libkeduvocdocument-data            pipewire
  libkeduvocdocument5abi2            pipewire-alsa
  libkexiv2qt6-0                     pipewire-audio
  libkf5archive-data                 pipewire-bin
  libkf5archive5                     pipewire-pulse
  libkf5attica5                      plasma-dataengines-addons
  libkf5auth-data                    plasma-desktop
  libkf5auth5                        plasma-desktop-data
  libkf5authcore5                    plasma-desktoptheme
  libkf5bluezqt-data                 plasma-integration
  libkf5bluezqt6                     plasma-pa
  libkf5bookmarks-data               plasma-runners-addons
  libkf5bookmarks5                   plasma-wallpapers-addons
  libkf5codecs-data                  plasma-widgets-addons
  libkf5codecs5                      plasma-workspace
  libkf5completion-data              plasma-workspace-data
  libkf5completion5                  plasma-workspace-wallpapers
  libkf5config-data                  pnp.ids
  libkf5configcore5                  polkit-kde-agent-1
  libkf5configgui5                   polkitd
  libkf5configwidgets-data           python3-brlapi
  libkf5configwidgets5               python3-cairo
  libkf5coreaddons-data              python3-cups
  libkf5coreaddons5                  python3-cupshelpers
  libkf5crash5                       python3-distro
  libkf5dbusaddons-data              python3-louis
  libkf5dbusaddons5                  python3-speechd
  libkf5declarative-data             python3-xdg
  libkf5declarative5                 qdbus-qt6
  libkf5doctools5                    qml-module-org-kde-bluezqt
  libkf5globalaccel-bin              qml-module-org-kde-charts
  libkf5globalaccel-data             qml-module-org-kde-kcoreaddons
  libkf5globalaccel5                 qml-module-org-kde-kirigami2
  libkf5guiaddons-data               qml-module-org-kde-kquickcontrolsaddons
  libkf5guiaddons5                   qml-module-org-kde-newstuff
  libkf5i18n-data                    qml-module-org-kde-prison
  libkf5i18n5                        qml-module-org-kde-purpose
  libkf5iconthemes-data              qml-module-qt-labs-folderlistmodel
  libkf5iconthemes5                  qml-module-qt-labs-settings
  libkf5itemviews-data               qml-module-qtgraphicaleffects
  libkf5itemviews5                   qml-module-qtqml
  libkf5jobwidgets-data              qml-module-qtqml-models2
  libkf5jobwidgets5                  qml-module-qtqml-statemachine
  libkf5kcmutils-data                qml-module-qtquick-controls
  libkf5kcmutils5                    qml-module-qtquick-controls2
  libkf5kcmutilscore5                qml-module-qtquick-dialogs
  libkf5kiocore5                     qml-module-qtquick-layouts
  libkf5kiofilewidgets5              qml-module-qtquick-privatewidgets
  libkf5kiogui5                      qml-module-qtquick-shapes
  libkf5kiontlm5                     qml-module-qtquick-templates2
  libkf5kiowidgets5                  qml-module-qtquick-window2
  libkf5kirigami2-5                  qml-module-qtquick2
  libkf5newstuffcore5                qml6-module-org-kde-activities
  libkf5notifications-data           qml6-module-org-kde-baloo
  libkf5notifications5               qml6-module-org-kde-bluezqt
  libkf5package-data                 qml6-module-org-kde-breeze
  libkf5package5                     qml6-module-org-kde-config
  libkf5parts-data                   qml6-module-org-kde-coreaddons
  libkf5parts5                       qml6-module-org-kde-desktop
  libkf5prison5                      qml6-module-org-kde-draganddrop
  libkf5prisonscanner5               qml6-module-org-kde-games-core
  libkf5purpose-bin                  qml6-module-org-kde-graphicaleffects
  libkf5purpose5                     qml6-module-org-kde-guiaddons
  libkf5quickaddons5                 qml6-module-org-kde-iconthemes
  libkf5service-bin                  qml6-module-org-kde-kcmutils
  libkf5service-data                 qml6-module-org-kde-kholidays
  libkf5service5                     qml6-module-org-kde-kidentitymanagement
  libkf5solid5                       qml6-module-org-kde-kirigami
  libkf5solid5-data                  qml6-module-org-kde-kirigamiaddons-components
  libkf5sonnet5-data                 qml6-module-org-kde-kirigamiaddons-datetime
  libkf5sonnetcore5                  qml6-module-org-kde-kirigamiaddons-delegates
  libkf5sonnetui5                    qml6-module-org-kde-kirigamiaddons-formcard
  libkf5syndication5abi1             qml6-module-org-kde-kirigamiaddons-labs-components
  libkf5syntaxhighlighting-data      qml6-module-org-kde-kirigamiaddons-settings
  libkf5syntaxhighlighting5          qml6-module-org-kde-kirigamiaddons-statefulapp
  libkf5texteditor-bin               qml6-module-org-kde-kirigamiaddons-tableview
  libkf5texteditor5                  qml6-module-org-kde-kirigamiaddons-treeview
  libkf5textwidgets-data             qml6-module-org-kde-kitemmodels
  libkf5textwidgets5                 qml6-module-org-kde-kquickcontrols
  libkf5wallet-bin                   qml6-module-org-kde-kquickcontrolsaddons
  libkf5wallet-data                  qml6-module-org-kde-ksvg
  libkf5wallet5                      qml6-module-org-kde-ksysguard
  libkf5widgetsaddons-data           qml6-module-org-kde-kwindowsystem
  libkf5widgetsaddons5               qml6-module-org-kde-mimetreeparser
  libkf5windowsystem-data            qml6-module-org-kde-newstuff
  libkf5windowsystem5                qml6-module-org-kde-notifications
  libkf5xmlgui-data                  qml6-module-org-kde-pipewire
  libkf5xmlgui5                      qml6-module-org-kde-plasma-plasma5support
  libkf6archive-data                 qml6-module-org-kde-prison
  libkf6archive6                     qml6-module-org-kde-purpose
  libkf6attica6                      qml6-module-org-kde-quickcharts
  libkf6auth-data                    qml6-module-org-kde-sonnet
  libkf6authcore6                    qml6-module-org-kde-syntaxhighlighting
  libkf6baloo6                       qml6-module-org-kde-userfeedback
  libkf6balooengine6                 qml6-module-qt-labs-animation
  libkf6baloowidgets6                qml6-module-qt-labs-folderlistmodel
  libkf6bluezqt-data                 qml6-module-qt-labs-platform
  libkf6bluezqt6                     qml6-module-qt-labs-qmlmodels
  libkf6bookmarks-data               qml6-module-qt5compat-graphicaleffects
  libkf6bookmarks6                   qml6-module-qtcore
  libkf6bookmarkswidgets6            qml6-module-qtlocation
  libkf6breezeicons6                 qml6-module-qtmultimedia
  libkf6calendarcore6                qml6-module-qtpositioning
  libkf6calendarevents6              qml6-module-qtqml
  libkf6codecs-data                  qml6-module-qtqml-models
  libkf6codecs6                      qml6-module-qtqml-workerscript
  libkf6colorscheme-data             qml6-module-qtquick
  libkf6colorscheme6                 qml6-module-qtquick-controls
  libkf6completion-data              qml6-module-qtquick-dialogs
  libkf6completion6                  qml6-module-qtquick-effects
  libkf6config-bin                   qml6-module-qtquick-layouts
  libkf6config-data                  qml6-module-qtquick-shapes
  libkf6configcore6                  qml6-module-qtquick-templates
  libkf6configgui6                   qml6-module-qtquick-tooling
  libkf6configqml6                   qml6-module-qtquick-virtualkeyboard
  libkf6configwidgets-data           qml6-module-qtquick-window
  libkf6configwidgets6               qml6-module-qtwebchannel
  libkf6contacts-data                qml6-module-qtwebengine
  libkf6contacts6                    qml6-module-qtwebview
  libkf6coreaddons-data              qml6-module-sso-onlineaccounts
  libkf6coreaddons6                  qt6-svg-plugins
  libkf6crash6                       qt6-wayland
  libkf6dav-data                     rocs
  libkf6dav6                         seahorse
  libkf6dbusaddons-data              sgml-base
  libkf6dbusaddons6                  shotwell
  libkf6declarative-data             shotwell-common
  libkf6dnssd-data                   simple-scan
  libkf6dnssd6                       skladnik
  libkf6doctools6                    sound-theme-freedesktop
  libkf6filemetadata-bin             speech-dispatcher
  libkf6filemetadata-data            speech-dispatcher-audio-plugins
  libkf6filemetadata3                sse3-support
  libkf6globalaccel-data             ssl-cert
  libkf6globalaccel6                 startpar
  libkf6guiaddons-data               step
  libkf6guiaddons6                   sudo
  libkf6holidays-data                sweeper
  libkf6holidays6                    system-config-printer-common
  libkf6i18n-data                    system-config-printer-udev
  libkf6i18n6                        systemd-standalone-sysusers
  libkf6i18nlocaledata6              systemsettings
  libkf6i18nqml6                     sysv-rc
  libkf6iconthemes-data              tecla
  libkf6iconthemes6                  timgm6mb-soundfont
  libkf6iconwidgets6                 timidity
  libkf6idletime6                    tinysparql
  libkf6itemmodels6                  tokodon
  libkf6itemviews-data               totem
  libkf6itemviews6                   totem-common
  libkf6jobwidgets-data              tracker-extract
  libkf6jobwidgets6                  udisks2
  libkf6kcmutils-data                uno-libs-private
  libkf6kcmutils6                    upower
  libkf6kcmutilscore6                ure
  libkf6kcmutilsquick6               usb.ids
  libkf6kiocore6                     user-session-migration
  libkf6kiofilewidgets6              vlc-data
  libkf6kiogui6                      vlc-plugin-base
  libkf6kiowidgets6                  vlc-plugin-video-output
  libkf6networkmanagerqt6            wireplumber
  libkf6newstuff-data                xdg-dbus-proxy
  libkf6newstuffcore6                xdg-desktop-portal
  libkf6newstuffwidgets6             xdg-desktop-portal-gnome
  libkf6notifications-data           xdg-desktop-portal-gtk
  libkf6notifications6               xdg-user-dirs-gtk
  libkf6notifyconfig-data            xkbset
  libkf6notifyconfig6                xml-core
  libkf6package-data                 xwayland
  libkf6package6                     yelp
  libkf6parts-data                   yelp-xsl
  libkf6parts6                       zenity
  libkf6plotting6                    zenity-common
  libkf6prison6

Suggested packages:
  akonadi-backend-mysql            gnome-color-manager              libreoffice-base
  akonadi-backend-postgresql       gnome-initial-setup              python3-scriptforge
  arj                              usbguard                         libreoffice-evolution
  lzop                             gir1.2-malcontent-0              libreofficekit-data
  avahi-autoipd                    gir1.2-telepathyglib-0.12        libreoffice-java-common
  khelpcenter                      gir1.2-telepathylogger-0.2       default-jre
  pulseaudio-module-bluetooth      gnome-shell-extension-prefs      | java-runtime
  cantor-backend-kalgebra          gnome-software-plugin-flatpak    | java8-runtime
  cantor-backend-lua               gnome-software-plugin-snap       | jre
  cantor-backend-maxima            apt-config-icons-hidpi           hplip
  cantor-backend-octave            pkexec                           sidplay-base
  cantor-backend-python3           gnome-shell-extension-prefs      snmp-mibs-downloader
  cantor-backend-r                 | gnome-shell-extension-manager  unity-common
  cantor-backend-sage              dleyna-server                    libvisual-0.4-plugins
  cantor-backend-scilab            frei0r-plugins                   libwacom-bin
  colord-sensor-argyll             samba-common                     gstreamer1.0-alsa
  anacron                          bootchart2                       libwildmidi-config
  checksecurity                    k3b                              xapian-tools
  supercat                         kalgebra-plasmoid                gosmore
  bat                              chemical-mime-data               monav-routing-daemon
  cups-bsd                         xorg                             routino
  cups-pdf                         kdeconnect                       python3-argcomplete
  foomatic-db-compressed-ppds      skanlite                         libteam-utils
  | foomatic-db                    kdenlive                         iptables
  smbclient                        kwave                            okular-extra-backends
  antiword                         kde-zeroconf                     texlive-binaries
  docx2txt                         kfloppy                          brltty
  kio-admin                        clamav                           translate-shell
  lookup                           spamassassin                     phonon4qt6-backend-gstreamer
  | xjdic                          | bogofilter                     pinentry-doc
  nautilus-sendto                  | spambayes                      pulseaudio-utils
  evolution-plugins-experimental   | bsfilter                       kde-config-flatpak
  lha                              | crm114                         plasma-theme-oxygen
  lzip                             crafty                           quota
  ncompress                        kwin-addons                      python-pyxdg-doc
  rpm2cpio                         mdadm                            sgml-base-doc
  rzip                             libfont-freetype-perl            libttspico-utils
  sharutils                        freerdp3-x11                     espeak
  squashfs-tools                   libxml-libxml-perl               mbrola
  unace                            gphoto2                          speech-dispatcher-doc-cs
  unalz                            gpsd                             speech-dispatcher-festival
  unar                             gsl-ref-psdoc                    speech-dispatcher-cicero
  zoo                              | gsl-doc-pdf                    speech-dispatcher-flite
  gdb-doc                          | gsl-doc-info                   speech-dispatcher-espeak
  gdbserver                        | gsl-ref-html                   libtss2-rc0t64
  libc-dbg                         libusbmuxd-tools                 bootlogd
  libpam-fprintd                   kde-telepathy-send-file          fluid-soundfont-gm
  libpam-sss                       libpam-kwallet5                  fluid-soundfont-gs
  libpam-pkcs11                    libktorrent-l10n                 pmidi
  alacarte                         liblrdf0-dev                     timidity-daemon
  firefox-esr-l10n-all             nvme-cli                         gnome-codec-install
  | firefox-l10n-all               qgnomeplatform-qt5               btrfs-progs
  gnome-games                      qt5-image-formats-plugins        f2fs-tools
  goobox                           qt5-qmltooling-plugins           nilfs-tools
  | sound-juicer                   qt6-qmltooling-plugins           reiserfsprogs
  nm-connection-editor             raptor2-utils                    udftools
  polari                           rasqal-utils                     udisks2-btrfs
  rhythmbox                        librdf-storage-mysql             udisks2-lvm2
  rhythmbox-plugins                librdf-storage-postgresql        libdvdcss2
  rhythmbox-plugin-cdrecorder      librdf-storage-sqlite            libspa-0.2-libcamera
  webext-ublock-origin-firefox     librdf-storage-virtuoso          wireplumber-doc
  | webext-ublock-origin-chromium  redland-utils                    debhelper

Recommended packages:
  unar                               wsdd                               libmtp-runtime
  libnss-mdns                        gwenview-doc                       plasma-activities-bin
  dbus-user-session                  keditbookmarks                     libqca-qt6-plugins
  khelpcenter                        kfind                              qttranslations5-l10n
  kde-style-breeze-qt5               konqueror                          qt5-gtk-platformtheme
  cantor-backend-qalculate           konsole                            qtspeech5-speechd-plugin
  texlive-plain-generic              kwrite                             | qtspeech5-flite-plugin
  default-mta                        kdeaccessibility                   qt6-translations-l10n
  | mail-transport-agent             kdesdk                             qt6-gtk-platformtheme
  cups-browsed                       kdetoys                            qt6-qpa-plugins
  ipp-usb                            kdewebdev                          python3-uno
  liblouisutdml-bin                  kde-inotify-survey                 libreoffice-style-elementary
  | liblouis-bin                     kwin-x11                           libreoffice-math
  lynx                               libpam-fprintd                     sane-airscan
  plymouth-label                     sddm                               sane-utils
  dolphin-doc                        webext-plasma-browser-integration  libvlc-bin
  dolphin-plugins                    kate                               libproxy-tools
  ffmpegthumbs                       konq-plugins                       libmagickcore-7.q16-10-extra
  kdegraphics-thumbnailers           plasma-nm                          libgdk-pixbuf2.0-bin
  kdenetwork-filesharing             libkf6kcmutils-bin                 ppp
  kio-extras                         kajongg                            wireless-regdb
  qt6-image-formats-plugins          svgpart                            libpam-systemd
  python3-psutil                     kasts                              network-manager-l10n
  python3-sentry-sdk                 krecorder                          cups-bsd
  systemd-coredump                   print-manager                      okular-doc
  evolution-ews                      kget-doc                           xbrlapi
  evolution-plugin-bogofilter        gnugo                              packagekit-tools
  | evolution-plugin-spamassassin    lame                               systemd
  evolution-plugin-pstimport         kdepim-themeeditors                qhull-bin
  xserver-xephyr                     mbox-importer                      rtkit
  xserver-xorg                       pim-data-exporter                  bluedevil
  iio-sensor-proxy                   pim-sieve-editor                   breeze-gtk-theme
  modemmanager                       gnuchess                           fonts-hack
  wpasupplicant                      sjeng                              ibus-data
  gnome-music                        stockfish                          kde-config-gtk-style
  hunspell-en-us                     freerdp3-wayland                   kde-config-sddm
  hyphen-en-us                       | freerdp3-x11                     kde-spectacle
  libreoffice-help-en-us             xwaylandvideobridge                kinfocenter
  mythes-en-us                       libcanberra-gtk3-module            kmenuedit
  totem-plugins                      libclutter-1.0-common              kscreen
  cracklib-runtime                   libcogl-common                     ksshaskpass
  fwupd                              libgphoto2-l10n                    kwrited
  gnome-remote-desktop               usbmuxd                            libpam-kwallet5
  gnome-user-share                   javascript-common                  plasma-browser-integration
  libnss-myhostname                  libjs-jquery                       plasma-desktop-doc
  malcontent-gui                     kaccounts-providers                plasma-discover
  mobile-broadband-provider-info     libkf5config-bin                   plasma-disks
  nm-connection-editor               libkf5dbusaddons-bin               plasma-firewall
  | network-manager-gnome            kpackagelauncherqml                plasma-systemmonitor
  power-profiles-daemon              libkf6guiaddons-bin                plasma-thunderbolt
  realmd                             libkf5iconthemes-bin               plasma-vault
  rygel                              libkf5kcmutils-bin                 plasma-welcome
  | rygel-tracker                    media-player-info                  plasma5-integration
  gnome-tour                         sonnet-plugins                     powerdevil
  locales-all                        ktexteditor-katepart               xdg-desktop-portal-kde
  rygel-playbin                      kwayland-integration               qml-module-gsettings1.0
  rygel-tracker                      qtwayland5                         kio-fuse
  low-memory-monitor                 libkf5xmlgui-bin                   ksystemstats
  gnome-keyring-pkcs11               libbaloowidgets-bin                kdeconnect
  evolution-ews-core                 libkf6dbusaddons-bin               speech-dispatcher-espeak-ng
  gnome-session-xsession             catdoc                             sound-icons
  pkexec                             libkf6iconthemes-bin               python3-smbc
  bolt                               qml6-module-org-kde-kdeconnect     orphan-sysvinit-scripts
  gnome-browser-connector            sonnet6-plugins                    fluid-soundfont-gm
  ibus                               libkf6texteditor-katepart          ntfs-3g
  switcheroo-control                 libkf6userfeedback-doc             exfatprogs
  libcamera-ipa                      libkgantt-l10n                     perl-tk
  libspa-0.2-libcamera               plasma-workspace-doc               docbook-xml
  gnome-software-plugin-fwupd        libkdepim-plugins
  nautilus-extension-gnome-terminal  kde-config-screenlocker

REMOVING:
  dbus-user-session*  libpam-systemd*  systemd*  systemd-sysv*  systemd-timesyncd*

WARNING: The following essential packages will be removed.
This should NOT be done unless you know exactly what you are doing!
  systemd-sysv  systemd (due to systemd-sysv)

Summary:
  Upgrading: 6, Installing: 1446, Removing: 5, Not Upgrading: 21
  Download size: 1,306 MB / 1,310 MB
  Space needed: 3,920 MB / 556 MB available

 

Ezt még kipróbáltam --install-suggests kapcsolóval. Ekkor 4212 csomagot telepítene (21GB), de a systemd így is el lenne távolítva. Vagyis a függőségek függőségeinek ... függőségei sem függnek tőle.

Ez nem az én sejtésem, ezek tények. Lásd pl. a Gnome esetén. KDE-re lehet én emlékszek rosszul, mert ahhoz most nem találok ilyet hirtelen, de maradjunk abban, hogy sok ilyen csomag van, és még több csomag, ami közvetlenül önmaga nem dependel systemd-re, de valami függősége (gtk libek, dbus-ökörség, konténerizált csomag, stb.) révén meg van dependencia.

Téged az zavar össze, hogy egyes spéci disztróknál (lehet ilyet használsz), BSD-ken a csomagfenntartók kihekkelték a csomagokból ezeket a függőségeket, de itt pont erről volt szó, hogy ehhez ádáz munka kell, hogy minden verzióban visszacsinálják, és lényegében szélmalomharc. Mondom, nem kell elhinni, hogy nem véletlen nincs sok ilyen systemd-mentes disztró, mert állati nagy munka széllel szemben hugyozni. Nem a Blikkben olvastam, személyesen használtam ilyeneket Gentoo-n, Void-on, Artix Linuxon. Azóta feladtam. Olyan ez, mint a régi törzsi kínzás, egyes embereket kikötöttek krokodilok fölé, és azok felhúzták a lábukat, hogy ne harapják le, és tartották is magukat egy ideig, míg el nem fáradtak, ki nem görcsölt a lábuk.

hajbazernek az XP-je is ilyen, ja, lehet azt is használni, ha más csinál hozzá, karban tart modern böngészővariánst, meg ádáz módon hozzáhekkeled a rendszert egyes modern dolgokhoz, de összességében állandó szopás, nem éri meg. Lehetni lehet, ha valaki nagyon mazohista, tudja így tolni, csak nem érdemes. Csak arra jó, hogy valaki elmondhassa, hogy ő hardcore ellenálló ®© szabadság/gerillaharcos, de majd idővel belefáradnak.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

A SELinux egész biztosan nem használ DBust,  mert tisztán kernel oldali megvalósítás. Amire te gondolhatsz (sejtésem szerint, de ebben se vagyok biztos) az az AppArmor. 

Illetve a PolKit nem a PulseAudio direkt függősége, az elindul anélkül, legfeljebb hangerőt nem tudsz állítani rajta. Általában a PolKit a user oldali jogosultságokhoz kell, maguk a szolgáltatások leszarják, hogy van-e vagy nincs-e.

De ettől függetlenül: a DBus-t nem a SystemD hozta be, és valójában semmi köze nincsen hozzá, DBust korábban is használtak a DE-k, és ez nem is feltétlenül rossz dolog.

Blog | @hron84

valahol egy üzemeltetőmaci most mérgesen toppant a lábával 

via @snq-

Ja, csak hangerőt nem tudsz állítani, meg dbus nélkül egy csomó alkalmazás nem fut, flatshit, snap, Steam, meg egy rakat másik. Előszeretettel dependelnek rá tálcaappletek is. Mondom, ragozhatjátok, systemd-t teljesen kikerülni elég nagy szopás, aki nem a saját magának ellensége, ne húzza be. Valahol valaminek tuti kell, ha más nem a függőség függőségének. Ezért is adoptálta mindenki, a disztrók gyorsan belátták, hogy széllel szemben nem érdemes hugyozni.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

Éljen soká a systemd, minden DevOps, SRE és Platform Engineer nélkülözhetetlen svájcibicskája, minőségi szoftver Lennart Poettering tollából.  

Megy a systemd, mint a golyó. Modernség van meg innovésön, ha baj lenne vele, majd az éáj megoldja. 

Ha tartós rendszert építesz és okos csapatot nevelsz, akkor száz kiadásban sem érheti baj; ha csak a gépekre hagyatkozol, akkor egyszer jól jársz, máskor rosszul; de ha sem a rendszer nem bírja a terhet, sem a csapat nem tanul a hibákból, akkor minden egyes kiadás kockázat.

Nem a sysvinit-et szeretjük, hanem a systemd-t utáljuk. Franc se sírja vissza.

A uselessd jó irány lehetett volna, de az elhalt.

Nekem sose volt bajom a SysV Inittel, nem mondom, hogy nem kellett kicsit tanulni a használatát, hogy ne szopj vele ordasakat, de nem kellett hatvanféle komponens hetvenféle problémáját vadászni, és filózni, hogy a nem induló szolgáltatás ugyan miért nem indul el, mert a journalctl-ben erről kereken nulla infó van. Amikor az "/etc/init.d/lofasz start" parancsnak baja volt, azt odahányta a konzolra, lehetett vele haladni.

Blog | @hron84

valahol egy üzemeltetőmaci most mérgesen toppant a lábával 

via @snq-

Azt kifelejtetted, hogy ha mégis van valami a journalctl-ben, az még nem biztos, hogy köszönőviszonyban van az igazsággal. Sajnos láttam már olyat, hogy nem volt szerencséje mikor megtippelte mi a probléma. Mondjuk sokat szoptam miatta, mert elsőre hittem neki, és sokáig kerestem ott a hibát ahol nem volt.

Eleve bosszantó, hogy szolgáltatás elindítás után szimplán visszakapom a promptot, mintha rendben sikerült volna. És csak a környezetének a (nem)változásaiból tudom hogy nem sikerült. Meg persze a plusz status kéréssel, vagy naplófötréssel külön ellenőrizhetem, de mint írtam systemd óta már a logoknak sem merek mindent elhinni.

"A megoldásra kell koncentrálni nem a problémára."

Véleményem (és tapasztalataim) szerint a SysVinit-ellenzők legnagyobb problémája (*), hogy nem tanulták meg használni azt a környezetet, amire az egész SysVinit épül; amely ismeret nélkül lehet vele nagyokat szopni: magát a shell-t. Amikor sok ezer éve *x-adminnak újdonságot jelent, hogy mi a lényegi különbség az 'aposztróf', az "idézőjel" és a \backslash (\repjel) között; amikor egy admin megretten attól, hogy ha egy - akár - interaktív shell-ben le kell írni egy ciklusba szervezett többirányú elágaztatást (hello, getopts!) , akkor ott nem a SysVinit a legnagyobb baj. Persze ez is csak egy nézőpont.

(*) igen, vannak a SysVinitnek hiányosságai

A SysVinit-nek az a lényege, hogy nem találja fel újra a kereket, hanem a unixos világ meglévő elemeire épít, shell script, symlinkek, pipe-ok, stb., a meglévő elemeket használja rugalmasan. Így nem ad a rendszerhez sok felesleges extra sallangot.

Hátránya szerintem, hogy elég lassú bootnál, bár most a legújabb verziójában azt mondták, hogy már van függőségkezelés, meg párhuzamos service-indítás, nem próbáltam még. Rég nem használtam SysVinit-et, systemd-mentes disztrón is általában más init szokott lenni, OpenRC, runit,, stb..

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

De, mocsok nagy baj, hogy ez lett az irány, mert a korábbi moduláris bootot felváltotta valami monolitikus szörnyeteg, ami lehet, hogy kisebb részegységekből tevődik össze, de a sok körbefüggőség miatt valójában nem vagy nagyon nehezen lehet lecserélni az egyes komponenseket.

Nagyjából bármi jobb a SystemD-nél, csak hát ez lett az iparági standard pár cég miatt. 

Blog | @hron84

valahol egy üzemeltetőmaci most mérgesen toppant a lábával 

via @snq-

Esetleg van más terjesztésnél ilyen információ, amiről nem tudok?

Némileg kakukktojás, és talán ezért sem írtad, de a Linux From Scratch is tetszés szerint készíthető SystemD-vel vagy SysV inittel.

Szerkesztve: 2025. 08. 28., cs – 13:02

Ezek közül a házban van 2db artix (egy laptop egy pc) meg 2db void (egy laptop egy pc)  meg egy alpine pc (ez dual bootban az egyik artixxal). Sokáig az artix volt a kedvenc, mostanában inkább az alpine. Persze a musl miatt nincs brave meg egyéb glibc -s progik, csak flatpakban, ez viszont az amúgy betonstabil rendszert már többször lefagyasztotta, ezért inkább megváltam tőle, meg úgy ahogy van a flatpaktől.

Néha elröhögcsélek azon, hogy a Microsoft L. Poetteringgel nem ugyanazt játszotta -e el mint S.Eloppal.

Esetleg van más terjesztésnél ilyen információ, amiről nem tudok?
 

Van!

Gentoo: OpenRC (alapértelmezett), runit,  s6, dinit, SysVinit és a SystemD is választható. 

Pattern:
"Valami furcsaság van a $X-ben, mintha valami beleavatkozna a normál működésébe..."
'Dobj egy érmével, ha fej, akkor a systemd [ernyőprogram valamelyik komponense] volt, ha írás, akkor a SeLinux [vagy AppArmor stb] a ludas.'