You are not logged in.
When installing multimedia software pulseaudio can be pulled in as a dependency or as a recommends. This can be blocked by using APT pinning. Place a file in /etc/apt/preferences.d containing the following: -
Package: pulseaudio
Pin: release n=beowulf
Pin-Priority: -10
Any software you do not want installed can be blocked in a similar way.
I use a Perl script to generate an avoid-pkgName file.
Offline
When installing multimedia software pulseaudio can be pulled in as a dependency or as a recommends. This can be blocked by using APT pinning. Place a file in /etc/apt/preferences.d containing the following: -
Package: pulseaudio
Pin: release n=beowulf
Pin-Priority: -10Any software you do not want installed can be blocked in a similar way.
I use a Perl script to generate an avoid-pkgName file.
Sounds good!
Black Lives Matter! I am white, but I prefer equality over hatred.
Haughtiness comes before a fall, pride before destruction.
Peace be with you!
No one can serve two masters. Either you will hate the one and love the other, or you will be devoted to the one and despise the other. You cannot serve both God and mammon!
Offline
... works until the next upgrade to chimaera.
And then murphy will predict that You forget to update the release entry before doing the update.
Offline
This sounds like a good news : PipeWire 0.3.31 https://www.reddit.com/r/MXLinux/commen … chpad_ppa/
Supports on MX Linux and ubuntu 18.04 also Or All Debian based distros
Offline
Package: pulseaudio
Pin: release o=Devuan
Pin-Priority: -10
Yes should be better to deal with version upgrades.
Offline
I have multiarch enabled and apt wants to install pulsaudio:i386.
$ sudo apt-get -s install pulseaudio
(...)
Note, selecting 'pulseaudio:i386' instead of 'pulseaudio'
The following additional packages will be installed:
libaudit1:i386 (...) pulseaudio-utils:i386 rtkit:i386
Is there a variant for multiarch?
Offline
Try
Package: pulseaudio:amd64
Pin: version *
Pin-Priority: -1
Package: pulseaudio:i386
Pin: version *
Pin-Priority: -1
-10 is bloat — P < 0 is all that is required
EDIT: check with this after editing the preferences file:
# apt update
$ apt policy
EDIT2: this stanza might work by itself (I can't check atm):
Package: pulseaudio:*
Pin: version *
Pin-Priority: -1
EDIT3: confirmed, the above stanza is all that is needed to block all architectures of the package:
Pinned packages:
pulseaudio -> 14.2-2 with priority -1
pulseaudio:i386 -> 14.2-2 with priority -1
Last edited by Head_on_a_Stick (2022-07-18 16:09:14)
To obtain a root shell use su -. Using just su will result in "command not found" messages.
Offline
Thanks Head_on_a_Stick!
Offline