Unix & Linux Stack Exchange
Q&A for users of Linux, FreeBSD and other Unix-like operating systems
Latest Questions
6
votes
2
answers
494
views
apt seems to be ignoring Signed-By
I'm trying to install AviSynth+ from yuuki-deb.x86.men. ```text $ cat /etc/apt/sources.list.d/yuuki-deb.sources Types: deb URIs: http://yuuki-deb.x86.men/ Suites: bullseye Components: main Signed-By: /usr/share/keyrings/yuuki-deb.gpg Enabled: yes $ ls -l /usr/share/keyrings/yuuki-deb.gpg -rw-r--r--...
I'm trying to install AviSynth+ from yuuki-deb.x86.men.
$ cat /etc/apt/sources.list.d/yuuki-deb.sources
Types: deb
URIs: http://yuuki-deb.x86.men/
Suites: bullseye
Components: main
Signed-By: /usr/share/keyrings/yuuki-deb.gpg
Enabled: yes
$ ls -l /usr/share/keyrings/yuuki-deb.gpg
-rw-r--r-- 1 root root 433 Sep 7 20:23 /usr/share/keyrings/yuuki-deb.gpg
$ gpg --show-keys /usr/share/keyrings/yuuki-deb.gpg
pub ed25519 2020-03-03 [SCA]
A9BBA31152359AE080A1DF851F331533ABCDEEA3
uid AviSynth+ Yuuki Debian Repository
# apt update
-*- snip -*-
Err:4 http://yuuki-deb.x86.men bullseye InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 1F331533ABCDEEA3
-*- snip -*-
It seems to be completely ignoring the Signed-By
directive. How can I fix this?
wizzwizz4
(702 rep)
Aug 2, 2025, 10:19 AM
• Last activity: Aug 3, 2025, 06:32 PM
0
votes
1
answers
28
views
Why is `qjackctl` on my system after I removed JACK?
I recently removed JACK via `sudo apt purge --autoremove multimedia-jack`. However, many of its files remain, including an entire GUI application for a system I don't use. It says it's automatically installed in apt, so how do I find what's "requiring" it?
I recently removed JACK via
sudo apt purge --autoremove multimedia-jack
. However, many of its files remain, including an entire GUI application for a system I don't use. It says it's automatically installed in apt, so how do I find what's "requiring" it?
Coarse Rosinflower
(111 rep)
Aug 2, 2025, 05:27 AM
• Last activity: Aug 3, 2025, 05:38 AM
0
votes
1
answers
42
views
Update Manager showing: "Please switch to another Linux Mint mirror." "Your APT configuration is corrupt."
I have been getting the errors *Please switch to another Linux Mint mirror* and *Your APT configuration is corrupt* in Update Manager for the past week. I restored the default settings, so the error should not be due to the mirror. After reading a thread on forums.linuxmint.com about this issue, I r...
I have been getting the errors *Please switch to another Linux Mint mirror* and *Your APT configuration is corrupt* in Update Manager for the past week. I restored the default settings, so the error should not be due to the mirror.
After reading a thread on forums.linuxmint.com about this issue, I ran a deep clean operation using BleachBit as suggested by a couple of users. Does this work?
I tried refreshing Update Manager after the deep clean, but it's taking a long time and displaying *Updating cache: Waiting for mint-refresh-ca to exit*.
Swarnabh
(11 rep)
Jul 29, 2025, 03:07 PM
• Last activity: Aug 1, 2025, 12:59 PM
4
votes
1
answers
170
views
How may I install a specific version of a package only if the installed version is not higher
Given an Ubuntu machine using `apt` or `apt-get`, is there a built-in or recommended way to check if a package is installed at a minimum version? A package may be available in multiple versions: ``` apt-cache madison percona-server-server percona-server-server | 8.4.5-5-1.noble | http://repo.percona...
Given an Ubuntu machine using
apt
or apt-get
, is there a built-in or recommended way to check if a package is installed at a minimum version?
A package may be available in multiple versions:
apt-cache madison percona-server-server
percona-server-server | 8.4.5-5-1.noble | http://repo.percona.com/ps-84-lts/apt noble/main amd64 Packages
percona-server-server | 8.4.4-4-1.noble | http://repo.percona.com/ps-84-lts/apt noble/main amd64 Packages
percona-server-server | 8.4.3-3-1.noble | http://repo.percona.com/ps-84-lts/apt noble/main amd64 Packages
percona-server-server | 8.4.2-2-1.noble | http://repo.percona.com/ps-84-lts/apt noble/main amd64 Packages
percona-server-server | 8.4.0-1-1.noble | http://repo.percona.com/ps-84-lts/apt noble/main amd64 Packages
percona-server | 8.4.5-5-1 | http://repo.percona.com/ps-84-lts/apt noble/main Sources
percona-server | 8.4.4-4-1 | http://repo.percona.com/ps-84-lts/apt noble/main Sources
percona-server | 8.4.3-3-1 | http://repo.percona.com/ps-84-lts/apt noble/main Sources
percona-server | 8.4.2-2-1 | http://repo.percona.com/ps-84-lts/apt noble/main Sources
percona-server | 8.4.0-1-1 | http://repo.percona.com/ps-84-lts/apt noble/main Sources
I know that I can get the currently installed version of a package by:
dpkg -s percona-server-server | grep Version
8.4.5-5-1.noble
I know I can install a specific version via:
apt-get -qq install percona-server-server=8.4.5-5-1.noble
Yet, how can one only install a target version if the current one is lower than that?
k0pernikus
(16501 rep)
Jul 31, 2025, 02:46 PM
• Last activity: Aug 1, 2025, 11:17 AM
0
votes
1
answers
20
views
While apt-get install package=version won't downgrade due to dependencies, would the install of lower version than the current candidate always work?
On an Ubuntu machine, I have installed `percona-server-server` with version at `8.4.3-3-1.noble`. I noticed I could install a package at a specific version via: ``` $ apt-get install percona-server-server=8.4.5-5-1.noble ``` Yet I also noticed that I cannot downgrade to a specific version due the de...
On an Ubuntu machine, I have installed
percona-server-server
with version at 8.4.3-3-1.noble
.
I noticed I could install a package at a specific version via:
$ apt-get install percona-server-server=8.4.5-5-1.noble
Yet I also noticed that I cannot downgrade to a specific version due the dependency dependencies afterwards:
$ apt-get install percona-server-server=8.4.0-1-1.noble
apt-get install percona-server-server=8.4.0-1-1.noble
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
percona-server-server : Depends: percona-server-common (= 8.4.0-1-1.noble) but 8.4.5-5-1.noble is to be installed
Depends: percona-server-client (= 8.4.0-1-1.noble) but 8.4.5-5-1.noble is to be installed
E: Unable to correct problems, you have held broken packages.
That makes me wonder: Was I just lucky with 8.4.5-5-1.noble
as it is the current candidate?
Would it have failed if I had tried an older version like 8.4.4-4-1.noble
?
k0pernikus
(16501 rep)
Jul 31, 2025, 06:12 PM
1
votes
2
answers
3040
views
How to clean up a Linux installation?
I've been using Linux (mainly Ubuntu) for about two years now. I've had several installations on several machines. Something that inevitably happens on any OS installation is that I install something I need that day, maybe a library or CLI utility, use it for a week, and then forget about it. I'm su...
I've been using Linux (mainly Ubuntu) for about two years now. I've had several installations on several machines. Something that inevitably happens on any OS installation is that I install something I need that day, maybe a library or CLI utility, use it for a week, and then forget about it.
I'm sure I've got several GB of unused packages taking up space on my installations. How can I clean up my installation to make sure that I only have things that I want?
I'm aware of
apt-get autoremove
to remove unused dependencies.
I'm aware of apt list --installed
to view all packages installed through apt
.
I'm aware of dpkg -L
to view all files installed from a package.
Suppose I were to look though the output of apt list --installed
and remove things I don't want by either apt-get purge
or deleting every file from dpkg -L
. Eventually, I would have cleaned up everything installed through my package manager, right?
Where else should I look? Not everything on my computer was installed through apt
. For example, .deb packages like google-chrome and things installed via scripts. Where would these things live? And what's the best way to find them?
My goal is to shrink my installation down to basically a fresh install plus the things I use all the time.
Thanks, all!
Metammetta
(11 rep)
Aug 8, 2020, 01:29 AM
• Last activity: Jul 31, 2025, 02:02 AM
0
votes
1
answers
3113
views
Having trouble with an unmet dependencies loop using apt
I'm trying to do some stuff with packages on a newly upgraded 18.04 (from 16.04), but I keep getting blocked by a bunch of packages with unmet dependencies. Here's the output whenever I try to install a package: ``` adamthedog@adam-linux:~$ sudo apt install *any package* Reading package lists... Don...
I'm trying to do some stuff with packages on a newly upgraded 18.04 (from 16.04), but I keep getting blocked by a bunch of packages with unmet dependencies. Here's the output whenever I try to install a package:
adamthedog@adam-linux:~$ sudo apt install *any package*
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
libasan2-armhf-cross : Depends: libc6-armhf-cross (>= 2.27) but 2.23-0ubuntu3cross1 is to be installed
libasan4-armhf-cross : Depends: libc6-armhf-cross (>= 2.27) but 2.23-0ubuntu3cross1 is to be installed
libatomic1-armhf-cross : Depends: libc6-armhf-cross (>= 2.27) but 2.23-0ubuntu3cross1 is to be installed
libcilkrts5-armhf-cross : Depends: libc6-armhf-cross (>= 2.27) but 2.23-0ubuntu3cross1 is to be installed
libgcc1-armhf-cross : Depends: libc6-armhf-cross (>= 2.27) but 2.23-0ubuntu3cross1 is to be installed
libgomp1-armhf-cross : Depends: libc6-armhf-cross (>= 2.27) but 2.23-0ubuntu3cross1 is to be installed
libstdc++6-armhf-cross : Depends: libc6-armhf-cross (>= 2.27) but 2.23-0ubuntu3cross1 is to be installed
libubsan0-armhf-cross : Depends: libc6-armhf-cross (>= 2.27) but 2.23-0ubuntu3cross1 is to be installed
ubuntu-app-launch : Depends: upstart (>= 1.13) but it is not installable
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
If I try to do sudo apt --fix-broken install
, I get
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
account-plugin-facebook account-plugin-flickr account-plugin-google alsa-firmware alsa-firmware-loaders alsa-tools apparmor-easyprof-ubuntu apt-config-icons-large apt-config-icons-large-hidpi arctican-plugins-vst artyfx buteo-sync-plugins-contacts-google buteo-syncfw
cgmanager click click-apparmor cmake-data content-hub cpp-5-arm-linux-gnueabihf cryptsetup-bin dexed-vst discover discover-data distrho-plugin-ports-vst drmr drowaudio-plugins-vst dssi-example-plugins dssi-utils easyssp-vst emacs24-bin-common emacs24-common
emacs24-common-non-dfsg emacs24-el esound-common fabla firebird2.5-common-doc fonts-horai-umefont fonts-unfonts-core foo-yc20-vst freerdp-x11 fxload g++-5-arm-linux-gnueabihf gcc-5-arm-linux-gnueabihf gcc-5-arm-linux-gnueabihf-base gcc-5-base:i386 gcc-5-cross-base
gcc-6-base:i386 gir1.2-accounts-1.0 gir1.2-click-0.4 gir1.2-javascriptcoregtk-3.0 gir1.2-signon-1.0 gir1.2-webkit-3.0 gnome-characters gnome-icon-theme-symbolic gnome-keyring-pkcs11:i386 gnome-packagekit-data gnome-weather golang-1.6 golang-1.6-doc golang-1.6-go
golang-1.6-race-detector-runtime golang-1.6-src gstreamer0.10-gnomevfs gxvoxtonebender infamous-plugins jackass kde-style-qtcurve-qt4 kde-style-qtcurve-qt5 kdepim-doc klangfalter-vst kubuntu-restricted-addons kubuntu-restricted-extras libaccount-plugin-1.0-0
libaccount-plugin-generic-oauth libaccount-plugin-google libappstream3 libappstreamqt1 libasan2-armhf-cross libbind9-140 libblas-common libboost-atomic1.58.0 libboost-chrono1.58.0 libboost-date-time1.58.0 libboost-iostreams1.58.0 libboost-log1.58.0
libboost-python1.58.0 libboost-random1.58.0 libboost-serialization1.58.0 libboost-signals1.58.0 libbotan-1.10-1 libbuteosyncfw5-0 libc6-dev:i386 libcamel-1.2-54 libcapnp-0.5.3 libcfitsio2 libcgal11v5 libcgmanager0 libchromaprint0 libclang1-3.6 libclick-0.4-0
libclutter-gst-2.0-0 libconfig-file-perl libconfuse-common libcontent-hub0 libcryptui0a libcupti7.5 libdata-alias-perl libdbus-cpp5 libdcmtk5 libdevmapper1.02.1:i386 libdirectfb-1.2-9 libdiscover2 libdns162 libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386
libdrm-radeon1:i386 libdrm2:i386 libebook-1.2-16 libedataserver-1.2-21 libedataserverui-1.2-1 libedit2:i386 libelf1:i386 libesd0 libespeak1 libevent-core-2.0-5 libevent-extra-2.0-5 libevent-openssl-2.0-5 libevent-pthreads-2.0-5 libfcitx-gclient0 libfreerdp-cache1.1
libfreerdp-client1.1 libfreerdp-codec1.1 libfreerdp-common1.1.0 libfreerdp-core1.1 libfreerdp-crypto1.1 libfreerdp-gdi1.1 libfreerdp-locale1.1 libfreerdp-plugins-standard libfreerdp-primitives1.1 libfreerdp-rail1.1 libfreerdp-utils1.1 libfwupd1
libgcc-5-dev-armhf-cross libgcr-3-common libghc-old-locale-dev libghc-old-locale-prof libghc-old-time-dev libghc-old-time-prof libgif7:i386 libgit2-24 libgl2ps0 libglapi-mesa:i386 libglvnd0:i386 libgmime-2.6-0 libgnome-desktop-3-12 libgoogle-glog0v5 libgps22
libgranite2 libgweather-3-6 libhardware2 libhdf5-10 libhdf5-cpp-11 libhttp-parser2.1 libhud2 libhunspell-1.3-0 libhybris libical1a libicu55:i386 libidn11:i386 libidn11-dev libiphb0 libisccfg140 libiscsi2 libiso9660-8 libjasper-dev libjavascriptcoregtk-3.0-0
libjavascriptcoregtk-4.0-dev libjpeg9 libk3b6 libk3b6-extracodecs libk3b7 libk3b7-extracodecs libkcddb4 libkcompactdisc4 libkf5activitiesexperimentalstats1 libkf5calendarcore5 libkf5cddb-data libkf5cddb5 libkf5gpgmepp-pthread5 libkf5gpgmepp5 libkf5identitymanagement5
libkf5kdgantt2-5 libkf5kipi30.0.0 libkf5libkleo5 libkf5mime5 libkf5pimtextedit5 libkf5prison1 libkf5qgpgme5 libkwineffects7 libkwinglutils7 libkwinxrenderutils7 liblensfun-data liblensfun0 liblibertine1 liblink-grammar4 liblircclient0 liblivemedia50 libllvm3.6v5
libllvm4.0 libllvm6.0:i386 liblouis9 liblouisutdml6 liblttng-ust-ctl2 liblttng-ust-ctl4 liblttng-ust0 liblwres141 libmedia1 libmono-c5-1.1-cil libmonoboehm-2.0-1 libmonoboehm-2.0-dev libmozjs-24-0v5 libnet-cpp2 libnfs8 liboce-foundation10 liboce-modeling10
liboce-ocaf-lite10 liboce-ocaf10 liboce-visualization10 libode4 libokularcore7 libonline-accounts-client1 libopencv-gpu2.4v5 libopencv-legacy2.4v5 libopencv-ocl2.4v5 libopencv-photo2.4v5 libopencv-stitching2.4v5 libopencv-superres2.4v5 libopencv-ts2.4v5
libopencv-videostab2.4v5 libopencv2.4-jni liborcus-0.10-0v5 libp11-kit-gnome-keyring libp11-kit-gnome-keyring:i386 libpackagekitqt5-0 libpciaccess0:i386 libpng12-0:i386 libpodofo0.9.3 libpoppler-qt4-4 libpoppler58 libportaudiocpp0 libprocess-cpp3 libprotobuf9v5
libprotoc9v5 libpython3.5-dev libqbscore1 libqbsqtprofilesetup1 libqcustomplot1.3 libqmobipocket1 libqt5clucene5 libqt5contacts5 libqt5feedback5 libqt5organizer5 libqt5systeminfo5 libqtcurve-utils2 libquvi-scripts libquvi7 libraptor1 librhash0 librpm3 librpmbuild3
librpmio3 librpmsign3 libsensors4:i386 libsidutils0 libsignon-extension1 libsignon-glib1 libsodium18 libsoup2.4-dev libsox2 libspice-client-gtk-3.0-4 libssl1.0.0:i386 libstdc++-5-dev-armhf-cross libthumbnailer-qt1.0 libtorrent-rasterbar8 libtrust-store2
libtxc-dxtn-s2tc0 libtxc-dxtn-s2tc0:i386 libubuntu-app-launch2 libubuntu-download-manager-client1 libubuntu-download-manager-common1 libubuntu-location-service3 libudm-common1 libudm-priv-common1 libuninameslist0 libunity-action-qt1 libunity-api0 libunity-scopes1.0
liburcu4 liburcu6 libva-drm1 libvamp-sdk2v5 libvirt-bin libvpx3:i386 libvte-common libvte9 libwebkit2gtk-4.0-dev libwebkitgtk-3.0-0 libwebpdemux1 libwebpmux1 libwebrtc-audio-processing-0 libwinpr-crt0.1 libwinpr-dsparse0.1 libwinpr-environment0.1 libwinpr-file0.1
libwinpr-handle0.1 libwinpr-heap0.1 libwinpr-input0.1 libwinpr-interlocked0.1 libwinpr-library0.1 libwinpr-path0.1 libwinpr-pool0.1 libwinpr-registry0.1 libwinpr-rpc0.1 libwinpr-sspi0.1 libwinpr-synch0.1 libwinpr-sysinfo0.1 libwinpr-thread0.1 libwinpr-utils0.1
libx11-xcb1:i386 libxapian-1.3-5 libxapian22v5 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-sync1:i386 libxen-4.6 libxfont1 libxfont1-dev libxfreerdp-client1.1 libxshmfence1:i386 libxt6:i386 libzita-alsa-pcmi0 libzita-resampler1
libzmqpp3 linux-headers-4.4.0-186 linux-headers-4.4.0-186-generic linux-image-4.4.0-186-generic linux-libc-dev:i386 linux-modules-4.4.0-186-generic linux-modules-extra-4.4.0-186-generic linuxsampler-vst llvm-4.0 llvm-4.0-dev llvm-4.0-runtime lufsmeter-vst luftikus-vst
lv2-dev mda-vst mod-sdk-lv2 moony.lv2 obxd-vst openjdk-8-doc oxefmsynth oxideqt-codecs-extra p11-kit-modules:i386 pitcheddelay-vst pizmidi-plugins prosper python-feedparser python-ndg-httpsclient python-utidylib python-yenc python3-apparmor-click python3-click-package
python3-dbus.mainloop.qt python3-plainbox python3-pyqt4 python3.5-dev qml-module-qtfeedback qml-module-qttest qml-module-ubuntu-onlineaccounts-client qml-module-ubuntu-performancemetrics qml-module-ubuntu-thumbnailer0.1 qtdeclarative5-accounts-plugin
qtdeclarative5-online-accounts-client0.1 qtdeclarative5-test-plugin qtdeclarative5-ubuntu-content1 qtdeclarative5-ubuntu-download-manager0.1 qtdeclarative5-ubuntu-thumbnailer0.1 qtdeclarative5-unity-action-plugin qtdeclarative5-unity-notifications-plugin rename
rtirq-init rubberband-lv2 rubberband-vamp ruby2.3 seahorse-daemon sherlock.lv2 signon-plugin-password signon-ui signon-ui-service signon-ui-x11 signond sorcer suru-icon-theme tal-plugins-vst tcpd teragonaudio-plugins-vst thumbnailer-service ttf-alee ttf-wqy-microhei
ubuntu-app-launch ubuntu-download-manager ubuntu-mobile-icons ubuntu-release-upgrader-qt unity-plugin-scopes unity-scope-gdrive url-dispatcher vamp-examples whysynth wine-gecko2.21:i386 wine-gecko2.21 wine-mono0.0.8 wine1.6-i386:i386 wolpertinger-vst wsynth-dssi
x11proto-bigreqs-dev x11proto-xcmisc-dev x42-plugins xsynth-dssi yudit-common
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
libc6-armhf-cross libc6-dev-armhf-cross ubuntu-app-launch
The following packages will be upgraded:
libc6-armhf-cross libc6-dev-armhf-cross ubuntu-app-launch
3 upgraded, 0 newly installed, 0 to remove and 51 not upgraded.
19 not fully installed or removed.
Need to get 0 B/2,918 kB of archives.
After this operation, 111 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 965024 files and directories currently installed.)
Preparing to unpack .../libc6-dev-armhf-cross_2.27-3ubuntu1cross1.1_all.deb ...
Unpacking libc6-dev-armhf-cross (2.27-3ubuntu1cross1.1) over (2.23-0ubuntu3cross1) ...
dpkg: error processing archive /var/cache/apt/archives/libc6-dev-armhf-cross_2.27-3ubuntu1cross1.1_all.deb (--unpack):
unable to open '/usr/arm-linux-gnueabihf/lib/Mcrt1.o.dpkg-new': No such file or directory
No apport report written because the error message indicates an issue on the local system
Preparing to unpack .../libc6-armhf-cross_2.27-3ubuntu1cross1.1_all.deb ...
Unpacking libc6-armhf-cross (2.27-3ubuntu1cross1.1) over (2.23-0ubuntu3cross1) ...
dpkg: error processing archive /var/cache/apt/archives/libc6-armhf-cross_2.27-3ubuntu1cross1.1_all.deb (--unpack):
unable to open '/usr/arm-linux-gnueabihf/lib/ld-2.27.so.dpkg-new': No such file or directory
No apport report written because the error message indicates an issue on the local system
Preparing to unpack .../ubuntu-app-launch_0.12+17.04.20170404.2-0ubuntu6_amd64.deb ...
Traceback (most recent call last):
File "/usr/bin/click", line 37, in
import click_package as click
ModuleNotFoundError: No module named 'click_package'
dpkg: warning: old ubuntu-app-launch package pre-removal script subprocess returned error exit status 1
dpkg: trying script from the new package instead ...
dpkg: error processing archive /var/cache/apt/archives/ubuntu-app-launch_0.12+17.04.20170404.2-0ubuntu6_amd64.deb (--unpack):
there is no script in the new version of the package - giving up
Errors were encountered while processing:
/var/cache/apt/archives/libc6-dev-armhf-cross_2.27-3ubuntu1cross1.1_all.deb
/var/cache/apt/archives/libc6-armhf-cross_2.27-3ubuntu1cross1.1_all.deb
/var/cache/apt/archives/ubuntu-app-launch_0.12+17.04.20170404.2-0ubuntu6_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
If I try to remove the packages causing dpkg errors (like libc6-dev-armhf-cross
), apt tells me... that I can't because I have unmet dependencies... namely libc6-dev-armhf-cross
;
adamthedog@adam-linux:~$ sudo apt purge libc6-dev-armhf-cross
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
libasan2-armhf-cross : Depends: libc6-armhf-cross (>= 2.27) but 2.23-0ubuntu3cross1 is to be installed
libasan4-armhf-cross : Depends: libc6-armhf-cross (>= 2.27) but 2.23-0ubuntu3cross1 is to be installed
libatomic1-armhf-cross : Depends: libc6-armhf-cross (>= 2.27) but 2.23-0ubuntu3cross1 is to be installed
libc6-dev-armhf-armel-cross : Depends: libc6-dev-armhf-cross but it is not going to be installed
libcilkrts5-armhf-cross : Depends: libc6-armhf-cross (>= 2.27) but 2.23-0ubuntu3cross1 is to be installed
libgcc1-armhf-cross : Depends: libc6-armhf-cross (>= 2.27) but 2.23-0ubuntu3cross1 is to be installed
libgomp1-armhf-cross : Depends: libc6-armhf-cross (>= 2.27) but 2.23-0ubuntu3cross1 is to be installed
libstdc++-5-dev-armhf-cross : Depends: libc6-dev-armhf-cross (>= 2.13-0ubuntu6) but it is not going to be installed
libstdc++-7-dev-armhf-cross : Depends: libc6-dev-armhf-cross (>= 2.13-0ubuntu6) but it is not going to be installed
libstdc++6-armhf-cross : Depends: libc6-armhf-cross (>= 2.27) but 2.23-0ubuntu3cross1 is to be installed
libubsan0-armhf-cross : Depends: libc6-armhf-cross (>= 2.27) but 2.23-0ubuntu3cross1 is to be installed
ubuntu-app-launch : Depends: upstart (>= 1.13) but it is not installable
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
What do I do?
adamthedog
(1 rep)
Sep 5, 2020, 09:55 AM
• Last activity: Jul 30, 2025, 01:02 AM
1
votes
1
answers
263
views
Debian PPC: apt update: "Err: No good signature", import through apt-key no help
Debian Sid, PPC port apt -y update Get:1 http://ftp.ports.debian.org/debian-ports sid InRelease [75.0 kB] Err:1 http://ftp.ports.debian.org/debian-ports sid InRelease No good signature Get:2 http://ftp.ports.debian.org/debian-ports unreleased InRelease [50.8 kB] Err:2 http://ftp.ports.debian.org/deb...
Debian Sid, PPC port
apt -y update
Get:1 http://ftp.ports.debian.org/debian-ports sid InRelease [75.0 kB]
Err:1 http://ftp.ports.debian.org/debian-ports sid InRelease
No good signature
Get:2 http://ftp.ports.debian.org/debian-ports unreleased InRelease [50.8 kB]
Err:2 http://ftp.ports.debian.org/debian-ports unreleased InRelease
No good signature
Warning: GPG error: http://ftp.ports.debian.org/debian-ports sid InRelease: No good signature
Error: The repository 'http://ftp.ports.debian.org/debian-ports sid InRelease' is not signed.
Notice: Updating from such a repository can't be done securely, and is therefore disabled by default.
Notice: See apt-secure(8) manpage for repository creation and user configuration details.
Warning: GPG error: http://ftp.ports.debian.org/debian-ports unreleased InRelease: No good signature
Error: The repository 'http://ftp.ports.debian.org/debian-ports unreleased InRelease' is not signed.
Notice: Updating from such a repository can't be done securely, and is therefore disabled by default.
Notice: See apt-secure(8) manpage for repository creation and user configuration details.
Notice: Missing Signed-By in the sources.list(5) entry for 'http://ftp.ports.debian.org/debian-ports '
Notice: Missing Signed-By in the sources.list(5) entry for 'http://ftp.ports.debian.org/debian-ports '
Notice: Consider migrating all sources.list(5) entries to the deb822 .sources format
Notice: The deb822 .sources format supports both embedded as well as external OpenPGP keys
Notice: See apt-secure(7) for best practices in configuring repository signing
The command fails because the repositories are not signed.
I usually fix this by importing the key with
apt-key
:
curl -L http://ftp.ports.debian.org/debian-ports/dists/sid/Release.gpg | sudo apt-key add -
sudo: apt-key: command not found
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1597 100 1597 0 0 14606 0 --:--:-- --:--:-- --:--:-- 14651
curl: Failed writing body
root@ibmlinux:~$
I also tried to reinstall the keys.
apt-get -o APT::Get::AllowUnauthenticated=true reinstall debian-archive-keyring debian-ports-archive-keyring
I also tried using wget
and dpkg -i
:
apt-get -y update
Get:1 http://deb.debian.org/debian-ports sid InRelease [75.0 kB]
Err:1 http://deb.debian.org/debian-ports sid InRelease
No good signature
Get:2 http://deb.debian.org/debian-ports unreleased InRelease [50.8 kB]
Err:2 http://deb.debian.org/debian-ports unreleased InRelease
No good signature
Reading package lists... Done
W: GPG error: http://deb.debian.org/debian-ports sid InRelease: No good signature
E: The repository 'http://deb.debian.org/debian-ports sid InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: http://deb.debian.org/debian-ports unreleased InRelease: No good signature
E: The repository 'http://deb.debian.org/debian-ports unreleased InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
N: Missing Signed-By in the sources.list(5) entry for 'http://deb.debian.org/debian-ports '
N: Missing Signed-By in the sources.list(5) entry for 'http://deb.debian.org/debian-ports '
N: Consider migrating all sources.list(5) entries to the deb822 .sources format
N: The deb822 .sources format supports both embedded as well as external OpenPGP keys
N: See apt-secure(7) for best practices in configuring repository signing.
This is my /etc/apt/sources.list
EDIT: Finally, I found the new method for enabling gpg.
vim /etc/apt/sources.list
deb [signed-by=/etc/apt/trusted.gpg.d/debian-ports-archive-2025.asc] http://debian.inf.tu-dresden.de/debian-ports sid main contrib non-free non-free-firmware
deb [signed-by=/etc/apt/trusted.gpg.d/debian-ports-archive-2025.asc] http://deb.debian.org/debian-ports unreleased main contrib non-free non-free-firmware
But it still does not work because I cannot find the right keyring; I have tried all files of package port-keyring but still fail.
EDIT2:
apt
reports apt 2.9.24 (ppc64)
sqv
reports instruction not allowed
Can this the problem?
EDIT3:
New syntax (run apt modernize-sources
to obtain it)
vim /etc/apt/sources.d/debian-ports.source
# Modernized from /etc/apt/sources.list
Types: deb deb-src
URIs: http://deb.debian.org/debian-ports/
Suites: sid
Components: main contrib non-free
Signed-By: /usr/share/keyrings/debian-ports-archive-keyring.gpg
It still gives the errors.
elbarna
(13690 rep)
Jan 22, 2025, 03:48 PM
• Last activity: Jul 29, 2025, 07:04 AM
4
votes
3
answers
2466
views
sudo apt-get remove konqueror (equals uninstall Linux?)
In Debian 11 stable with KDE, why would uninstalling konqueror also remove libreoffice, xorg,etc? Why would it cause the installation of firefox-esr? sudo apt-get remove konqueror Reading package lists... Done Building dependency tree... Done Reading state information... Done The following packages...
In Debian 11 stable with KDE, why would uninstalling konqueror also remove libreoffice, xorg,etc? Why would it cause the installation of firefox-esr?
sudo apt-get remove konqueror
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
apper apper-data coinor-libcbc3 coinor-libcgl1 coinor-libclp1 coinor-libcoinmp1v5 coinor-libcoinutils3v5
coinor-libosi1v5 cups-pk-helper fonts-symbola gir1.2-wnck-3.0 kdeaccessibility kmag kmousetool kmouth kontrast
libkf5konq6 libqaccessibilityclient-qt5-0 libreoffice-calc libreoffice-draw libreoffice-help-common
libreoffice-help-en-us libreoffice-impress libreoffice-kf5 libreoffice-plasma libreoffice-qt5 libwnck-3-0
libwnck-3-common lp-solve mythes-en-us node-normalize.css orca print-manager python3-brlapi python3-cupshelpers
python3-louis python3-smbc python3-speechd qtgstreamer-plugins-qt5 system-config-printer-common
system-config-printer-udev task-desktop x11-apps x11-session-utils xbrlapi xinit xkbset xorg
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
firefox-esr
Suggested packages:
fonts-stix | otf-stix
The following packages will be REMOVED:
kde-baseapps kde-plasma-desktop kde-standard konq-plugins konqueror task-kde-desktop
The following NEW packages will be installed:
firefox-esr
0 upgraded, 1 newly installed, 6 to remove and 0 not upgraded.
Need to get 55.5 MB of archives.
After this operation, 180 MB of additional disk space will be used.
When I
sudo apt autoremove
, it doesn't try to remove those "no longer needed" packages.
But when I try to remove konqueror, it says it will remove a whole lot of stuff that seems completely unrelated.
Lonnie Best
(5415 rep)
Dec 14, 2021, 08:20 AM
• Last activity: Jul 29, 2025, 04:11 AM
27
votes
8
answers
86941
views
Debian 8 Jessie KEYEXPIRED 1587841717
I've got the problem, that the "apt-get update" produced a KEYEXPIRED 1587841717 error: ``` # apt-get update ... W: GPG error: http://archive.debian.org jessie Release: The following signatures were invalid: KEYEXPIRED 1587841717 ``` Here my sources.list: ``` # cat /etc/apt/sources.list.d/sources.li...
I've got the problem, that the "apt-get update" produced a KEYEXPIRED 1587841717 error:
# apt-get update
...
W: GPG error: http://archive.debian.org jessie Release: The following signatures were invalid: KEYEXPIRED 1587841717
Here my sources.list:
# cat /etc/apt/sources.list.d/sources.list
deb http://http.debian.net/debian jessie main
deb http://http.debian.net/debian jessie contrib
deb http://archive.debian.org/debian jessie main
deb http://archive.debian.org/debian jessie contrib
Here the expired keys found by apt-key (it seems that the key 46925553 expired on 2020-04-25):
apt-key list | grep expired -A1
pub 4096R/46925553 2012-04-27 [expired: 2020-04-25]
uid Debian Archive Automatic Signing Key (7.0/wheezy)
--
pub 4096R/65FFB764 2012-05-08 [expired: 2019-05-07]
uid Wheezy Stable Release Key
--
pub 4096R/B98321F9 2010-08-07 [expired: 2017-08-05]
uid Squeeze Stable Release Key
--
pub 4096R/473041FA 2010-08-27 [expired: 2018-03-05]
uid Debian Archive Automatic Signing Key (6.0/squeeze)
--
pub 4096R/65FFB764 2012-05-08 [expired: 2019-05-07]
uid Wheezy Stable Release Key
--
pub 4096R/46925553 2012-04-27 [expired: 2020-04-25]
uid Debian Archive Automatic Signing Key (7.0/wheezy)
Now i tried to renew the keys:
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 46925553
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 65FFB764
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys B98321F9
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 473041FA
But the keys are not changed:
# apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 46925553
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.Ue8AFETZOi --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-jessie-automatic.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-jessie-security-automatic.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-jessie-stable.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-stretch-automatic.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-stretch-security-automatic.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-stretch-stable.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-wheezy-automatic.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-wheezy-stable.gpg --keyring /etc/apt/trusted.gpg.d/debian.gpg --keyring /etc/apt/trusted.gpg.d/php.gpg --keyring /etc/apt/trusted.gpg.d/turnkey.gpg --keyring /etc/apt/trusted.gpg.d/ubuntuzilla.firefox.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 46925553
gpg: requesting key 46925553 from hkp server keyserver.ubuntu.com
gpg: key 46925553: "Debian Archive Automatic Signing Key (7.0/wheezy) " not changed
gpg: Total number processed: 1
gpg: unchanged: 1
A new "apt-get update" get the same error like above.
Can anybody help to solve the problem?
Gunnar Gläser
(379 rep)
Jul 13, 2020, 08:02 PM
• Last activity: Jul 24, 2025, 04:20 AM
4
votes
1
answers
3069
views
Fixing apt update errors caused by missing Ubuntu "impish" release files
when I try to command : ``` sudo apt update ``` this error was shown: ``` E: The repository 'http://security.ubuntu.com/ubuntu impish-security Release' does not have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8)...
when I try to command :
sudo apt update
this error was shown:
E: The repository 'http://security.ubuntu.com/ubuntu impish-security Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository 'http://ir.archive.ubuntu.com/ubuntu impish Release' no longer has a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository 'http://ir.archive.ubuntu.com/ubuntu impish-updates Release' no longer has a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository 'http://ir.archive.ubuntu.com/ubuntu impish-backports Release' no longer has a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
How can I fix it?
Javad Kefayati
(41 rep)
Aug 3, 2022, 08:27 AM
• Last activity: Jul 24, 2025, 02:12 AM
1
votes
1
answers
47
views
Unable to resolve host error when using sudo in Debian WSL
I was trying to update my packages `sudo apt update; sudo apt upgrade` on a newly created WSL Debian instance but all of the requests to get new repositories failed with this error. ```bash sudo: unable to resolve host Desktop-Dell: Temporary failure in name resolution ``` Afterwards, apt returned `...
I was trying to update my packages
sudo apt update; sudo apt upgrade
on a newly created WSL Debian instance but all of the requests to get new repositories failed with this error.
sudo: unable to resolve host Desktop-Dell: Temporary failure in name resolution
Afterwards, apt returned Failed to fetch
I am using a Inspiron 16 Plus 7630 and installing Debian 12 Bookworm
I installed Debian by running wsl --install -d Debian
I tried modifying /etc/hosts
and /etc/hostnames
(I used nano to modify the files) to include my computer's hostname but instead it triggered the safe mode of WSL which disabled some features but I was still getting the same error as before. I also tried reinstalling WSL and Debian but nothing worked.
/etc/hosts
127.0.1.1 Desktop-Dell
/etc/hostname
DESKTOP-DELL
I followed online guides to change these two files and reboot to resolve the host.
[AskUbuntu](https://askubuntu.com/questions/59458/error-message-sudo-unable-to-resolve-host-none)
**I can't update my apt repositories or access the internet. What steps could I take to resolve the host and fix the internet problem? Is this a problem with the naming of the hostname or is it a problem which requires a system reinstall or a problem with WSL and not with Debian?**
WilliamH25
(21 rep)
Jul 22, 2025, 08:46 AM
• Last activity: Jul 23, 2025, 01:01 AM
-1
votes
1
answers
2458
views
Kali linux fail to boot after apt-get dist-upgrade
After running ``` apt-get dist-upgrade ``` command on my kali linux rolling edition, the OS fails to boot everytime and stuck at this messages. ``` loading, please wait... 'disk/by-uuid/1aacd4f4-do73-4e39-b456-fc7d3f78662c": invaild path for logical volume. fsck from util-linux 2.29.1 /dev/sda1: cle...
After running
apt-get dist-upgrade
command on my kali linux rolling edition, the OS fails to boot everytime and stuck at this messages.
loading, please wait...
'disk/by-uuid/1aacd4f4-do73-4e39-b456-fc7d3f78662c": invaild path for logical volume.
fsck from util-linux 2.29.1
/dev/sda1: clean, 3 74044/30015488 files, 4391943/120057088 blocks
[ 9.507788] kvm: disabled by bios
[ 9.550513] kvm: disabled by bios
[ 9.598133] kvm: disabled by bios
[ 9.636218] kvm: disabled by bios
[FAILED] failed to start Open Vulnerability Assessment System Scanner Daemon. see 'systemct1 status openvas-scanner.service' for details.
[OK] started WPA supplicant.
[FAILED] Failed to start Open Vulnerability Assessment System Manager Daemon. see 'systemct1 startus openvas-manager.service' for details.
[OK] Reached target Multi-User System.
[OK] Reached target Graphical Interface.
Starting Update UTMP about System Runlevel Changes...
[OK] Started Update UTMP about System Renlevel Changes.
I noticed some changes at the grub menu: the wallpaper disappeared (Kali logo)
I tried booting in recovery mode running
apt-get clean && apt-get update
but that fails with some error messages, any help?
Hussam Elshehawy
(47 rep)
Feb 17, 2017, 03:14 PM
• Last activity: Jul 22, 2025, 02:47 PM
1218
votes
9
answers
3806270
views
How to install a deb file, by dpkg -i or by apt?
I have a deb package for installation. Shall I install by `dpkg -i my.deb`, or by `apt`? Will both handle the software dependency problem well? If by `apt`, how can I install from the deb by `apt`?
I have a deb package for installation.
Shall I install by
dpkg -i my.deb
, or by apt
?
Will both handle the software dependency problem well?
If by apt
, how can I install from the deb by apt
?
Tim
(106422 rep)
Oct 3, 2014, 03:52 PM
• Last activity: Jul 22, 2025, 02:10 PM
3
votes
1
answers
3727
views
APT cannot install libc6:i386, unmet dependency
Obligatory searched the internet etc. My Debian 11 system cannot install `steam` via `APT`. Many of it's dependencies rely on `libc6:i386` but `APT` complains that it is not installable. When I attempt to install it directly via `APT`, it complains that `hunspell-fr` (a dependency package) is uninst...
Obligatory searched the internet etc.
My Debian 11 system cannot install
steam
via APT
. Many of it's dependencies rely on libc6:i386
but APT
complains that it is not installable. When I attempt to install it directly via APT
, it complains that hunspell-fr
(a dependency package) is uninstallable. However the default version of hunspell-fr
, hunspell-fr-classical
, which the dependency package depends on, is already installed on my system.
I've enabled the i386 architecture via dpkg, updated APT's index files and upgraded.I've also tried explicitly enabling i386
packages by passing the [ arch=amd64,i386 ]
option in /etc/apt/sources.list
. I've cleaned the index file cache and auto-removed orphaned dependencies. All sections are enabled including, contrib
and non-free
, for the bullseye
, bullseye-security
and bullseye-updates
distributions.
nohatsatthetable@debian:~$ uname -a
Linux debian 5.10.0-19-amd64 #1 SMP Debian 5.10.149-2 (2022-10-21) x86_64 GNU/Linux
All help is appreciated!
Terminal output when attempting to install steam
:
---------------------------------------------------
nohatsatthetable@debian:~$ sudo apt-get --simulate install steam
[sudo] password for nohatsatthetable:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libatomic1:i386 : Depends: libc6:i386 (>= 2.3.6-6~) but it is not installable
libbsd0:i386 : Depends: libc6:i386 (>= 2.25) but it is not installable
libdrm-amdgpu1:i386 : Depends: libc6:i386 (>= 2.28) but it is not installable
libdrm-intel1:i386 : Depends: libc6:i386 (>= 2.17) but it is not installable
libdrm-nouveau2:i386 : Depends: libc6:i386 (>= 2.4) but it is not installable
libdrm-radeon1:i386 : Depends: libc6:i386 (>= 2.4) but it is not installable
libdrm2:i386 : Depends: libc6:i386 (>= 2.17) but it is not installable
libedit2:i386 : Depends: libc6:i386 (>= 2.28) but it is not installable
libelf1:i386 : Depends: libc6:i386 (>= 2.28) but it is not installable
libexpat1:i386 : Depends: libc6:i386 (>= 2.25) but it is not installable
libffi7:i386 : Depends: libc6:i386 (>= 2.7) but it is not installable
libgcc-s1:i386 : Depends: libc6:i386 (>= 2.2.4) but it is not installable
libgl1:i386 : Depends: libc6:i386 (>= 2.1.3) but it is not installable
Depends: libglx0:i386 (= 1.3.2-1) but it is not installable
libgl1-mesa-dri:i386 : Depends: libc6:i386 (>= 2.29) but it is not installable
libglapi-mesa:i386 : Depends: libc6:i386 (>= 2.4) but it is not installable
libglvnd0:i386 : Depends: libc6:i386 (>= 2.4) but it is not installable
libgpg-error0:i386 : Depends: libc6:i386 (>= 2.28) but it is not installable
libllvm11:i386 : Depends: libc6:i386 (>= 2.29) but it is not installable
libmd0:i386 : Depends: libc6:i386 (>= 2.4) but it is not installable
libpciaccess0:i386 : Depends: libc6:i386 (>= 2.7) but it is not installable
libsensors5:i386 : Depends: libc6:i386 (>= 2.29) but it is not installable
libstdc++6:i386 : Depends: libc6:i386 (>= 2.23) but it is not installable
libtinfo6:i386 : Depends: libc6:i386 (>= 2.16) but it is not installable
libudev1:i386 : Depends: libc6:i386 (>= 2.30) but it is not installable
libvulkan1:i386 : Depends: libc6:i386 (>= 2.29) but it is not installable
Recommends: mesa-vulkan-drivers:i386 but it is not installable or
vulkan-icd:i386
libx11-6:i386 : Depends: libc6:i386 (>= 2.28) but it is not installable
libxau6:i386 : Depends: libc6:i386 (>= 2.4) but it is not installable
libxcb-dri3-0:i386 : Depends: libc6:i386 (>= 2.4) but it is not installable
libxcb1:i386 : Depends: libc6:i386 (>= 2.28) but it is not installable
libxdmcp6:i386 : Depends: libc6:i386 (>= 2.4) but it is not installable
libxext6:i386 : Depends: libc6:i386 (>= 2.4) but it is not installable
libxinerama1:i386 : Depends: libc6:i386 (>= 2.4) but it is not installable
libz3-4:i386 : Depends: libc6:i386 (>= 2.30) but it is not installable
libzstd1:i386 : Depends: libc6:i386 (>= 2.4) but it is not installable
steam:i386 : Depends: libc6:i386 (>= 2.15) but it is not installable
Recommends: libasound2-plugins:i386 but it is not installable
Recommends: libxss1:i386 but it is not installable
Recommends: mesa-vulkan-drivers:i386 but it is not installable
Recommends: xdg-desktop-portal:i386
Recommends: xdg-desktop-portal-gtk:i386 or
xdg-desktop-portal-backend:i386
Recommends: xterm:i386 or
x-terminal-emulator:i386
Recommends: zenity:i386
zlib1g:i386 : Depends: libc6:i386 (>= 2.4) but it is not installable
E: Unable to correct problems, you have held broken packages.
Terminal output when attempting to install libc6:i386
------------------------------------------------------
nohatsatthetable@debian:~$ sudo apt-get --simulate install libc6:i386
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
hunspell-fr : Depends: hunspell-fr-classical but it is not going to be installed or
hunspell-fr-revised but it is not going to be installed or
hunspell-fr-comprehensive but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Output of dpkg --print-foreign-architectures
---------------------------------------------
nohatsatthetable@debian:~$ dpkg --print-foreign-architectures
i386
nohatsatthetable
(339 rep)
Nov 13, 2022, 05:27 PM
• Last activity: Jul 21, 2025, 06:04 AM
1
votes
3
answers
2165
views
Unable to install MongoDB on Linux Mint
I cannot install MongoDB on my Linux Mint. Operating System: Linux Mint 19.1 Kernel: Linux 4.15.0-50-generic Architecture: x86-64 I followed [official documentation.][1] [1]: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/ Import the public key used by the package management syst...
I cannot install MongoDB on my Linux Mint.
Operating System: Linux Mint 19.1
Kernel: Linux 4.15.0-50-generic
Architecture: x86-64
I followed official documentation.
Import the public key used by the package management system
$ wget -qO - https://www.mongodb.org/static/pgp/server-4.0.asc | sudo apt-key add -
Create a list file for MongoDB Ubuntu 18.04 (Bionic)
$ echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse" |
sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
Reload local package
$ sudo apt-get update
Install the MongoDB package
$ sudo apt-get install -y mongodb-org
While installing got these errors:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
icoutils libboost-program-options1.65.1 libgoogle-perftools4 libpcrecpp0v5
libtcmalloc-minimal4 libwine-development libwxgtk3.0-gtk3-0v5
libyaml-cpp0.5v5 mongodb-server-core python-wxgtk3.0 python-wxversion
wine64-development
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
mongodb-org-mongos mongodb-org-server mongodb-org-shell mongodb-org-tools
The following NEW packages will be installed:
mongodb-org mongodb-org-mongos mongodb-org-server mongodb-org-shell
mongodb-org-tools
0 upgraded, 5 newly installed, 0 to remove and 245 not upgraded.
Need to get 48.3 MB/73.0 MB of archives.
After this operation, 267 MB of additional disk space will be used.
Get:1 https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0/multiverse amd64 mongodb-org-shell amd64 4.0.12 [9,865 kB]
Get:2 https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0/multiverse amd64 mongodb-org-tools amd64 4.0.12 [38.5 MB]
Get:3 https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0/multiverse amd64 mongodb-org amd64 4.0.12 [3,528 B]
Fetched 48.3 MB in 31s (1,553 kB/s)
Selecting previously unselected package mongodb-org-shell.
(Reading database ... 349983 files and directories currently installed.)
Preparing to unpack .../mongodb-org-shell_4.0.12_amd64.deb ...
Unpacking mongodb-org-shell (4.0.12) ...
Preparing to unpack .../mongodb-org-server_4.0.12_amd64.deb ...
Unpacking mongodb-org-server (4.0.12) ...
dpkg: error processing archive /var/cache/apt/archives/mongodb-org-server_4.0.12_amd64.deb (--unpack):
trying to overwrite '/usr/bin/mongod', which is also in package mongodb-server-core 1:3.6.3-0ubuntu1.1
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Preparing to unpack .../mongodb-org-mongos_4.0.12_amd64.deb ...
Unpacking mongodb-org-mongos (4.0.12) ...
dpkg: error processing archive /var/cache/apt/archives/mongodb-org-mongos_4.0.12_amd64.deb (--unpack):
trying to overwrite '/usr/bin/mongos', which is also in package mongodb-server-core 1:3.6.3-0ubuntu1.1
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Selecting previously unselected package mongodb-org-tools.
Preparing to unpack .../mongodb-org-tools_4.0.12_amd64.deb ...
Unpacking mongodb-org-tools (4.0.12) ...
Selecting previously unselected package mongodb-org.
Preparing to unpack .../mongodb-org_4.0.12_amd64.deb ...
Unpacking mongodb-org (4.0.12) ...
Errors were encountered while processing:
/var/cache/apt/archives/mongodb-org-server_4.0.12_amd64.deb
/var/cache/apt/archives/mongodb-org-mongos_4.0.12_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Tried to start the DB
$ sudo service mongod start
Failed to start mongod.service: Unit mongod.service not found.
The command below gives the same error:
sudo apt-get install -f
Unable to remove mongodb-server-core:
$ apt remove mongodb-server-core
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
mongodb-org : Depends: mongodb-org-server but it is not going to be installed
Depends: mongodb-org-mongos but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
VA splash
(153 rep)
Aug 11, 2019, 05:03 PM
• Last activity: Jul 20, 2025, 08:07 PM
5
votes
1
answers
2940
views
Why did 'apt-get autoremove' not work properly?
I installed Pipelight from the PPA archive, according to [these instructions][1]. The installation command, `sudo apt-get install --install-recommends pipelight-multi` was for only one package, but it entailed downloading and installing about 180 dependency packages, about 40 of which were upgrades...
I installed Pipelight from the PPA archive, according to these instructions .
The installation command,
sudo apt-get install --install-recommends pipelight-multi
was for only one package, but it entailed downloading and installing about 180 dependency packages, about 40 of which were upgrades to currently-installed packages.
Therefore, about 140 new packages were installed.
Pipelight subsequently didn't work, so I removed it:
sudo apt-get purge pipelight-multi
No other packages were removed.
I then used sudo apt-get autoremove
. This command removed all auto-removeable packages. There were exactly 100 of these (there were also exactly 100 packages in Synaptic Package Manager's 'Autoremovable' list).
So this left about 40 packages that weren't considered auto-removeable, and so weren't removed. I had to remove them manually.
There were no unmet dependencies on my system before I installed Pipelight; and I hadn't marked any packages as manually-installed, installed or removed anything else, or anything like that. Only about ten minutes passed between installing Pipelight and removing it.
So after I removed Pipelight, why weren't all of its unneeded dependencies marked as auto-removable?
EmmaV
(4359 rep)
Feb 22, 2016, 04:19 AM
• Last activity: Jul 18, 2025, 04:23 AM
0
votes
0
answers
23
views
Why does apt only remove some automatically installed packages?
On a Raspberry Pi I installed CUPS. This is from `/var/log/apt/hostory.log`: ` Start-Date: 2025-07-18 01:05:00 Install: libieee1284-3:armhf (0.2.11-14, automatic), cups-filters:armhf (1.28.7-1+deb11u3, automatic), libpaper1:armhf (1.1.28, automatic), libsnmp-base:armhf (5.9+dfsg-4+deb11u1, automatic...
On a Raspberry Pi I installed CUPS. This is from
/var/log/apt/hostory.log
:
`
Start-Date: 2025-07-18 01:05:00
Install: libieee1284-3:armhf (0.2.11-14, automatic), cups-filters:armhf (1.28.7-1+deb11u3, automatic), libpaper1:armhf (1.1.28, automatic), libsnmp-base:armhf (5.9+dfsg-4+deb11u1, automatic), libjbig2dec0:armhf (0.19-2, automatic), libidn11:armhf (1.33-3, automatic), sane-utils:armhf (1.0.31-4.1, automatic), libgphoto2-l10n:armhf (2.5.27-1, automatic), acl:armhf (2.2.53-10, automatic), libsnmp40:armhf (5.9+dfsg-4+deb11u1, automatic), ssl-cert:armhf (1.1.0+nmu1, automatic), cups-common:armhf (2.3.3op2-3+deb11u9, automatic), libgusb2:armhf (0.3.5-1, automatic), usb.ids:armhf (2024.07.04-0+deb11u1, automatic), libijs-0.35:armhf (0.35-15, automatic), liblouis20:armhf (3.16.0-1, automatic), cups-client:armhf (2.3.3op2-3+deb11u9, automatic), cups-ppdc:armhf (2.3.3op2-3+deb11u9, automatic), libcolorhug2:armhf (1.4.5-3, automatic), cups-daemon:armhf (2.3.3op2-3+deb11u9, automatic), update-inetd:armhf (4.51, automatic), colord:armhf (1.4.5-3, automatic), libfontembed1:armhf (1.28.7-1+deb11u3, automatic), liblouis-data:armhf (3.16.0-1, automatic), libqpdf28:armhf (10.1.0-1, automatic), libgs9-common:armhf (9.53.3~dfsg-7+deb11u10, automatic), libpoppler-cpp0v5:armhf (20.09.0-3.1+deb11u2, automatic), poppler-data:armhf (0.4.10-1, automatic), fonts-noto-mono:armhf (20201225-1, automatic), cups-filters-core-drivers:armhf (1.28.7-1+deb11u3, automatic), poppler-utils:armhf (20.09.0-3.1+deb11u2, automatic), cups-ipp-utils:armhf (2.3.3op2-3+deb11u9, automatic), ghostscript:armhf (9.53.3~dfsg-7+deb11u10, automatic), fonts-urw-base35:armhf (20200910-1, automatic), libgphoto2-port12:armhf (2.5.27-1, automatic), libpoppler-glib8:armhf (20.09.0-3.1+deb11u2, automatic), ipp-usb:armhf (0.9.17-3, automatic), libsane-common:armhf (1.0.31-4.1, automatic), liblouisutdml-bin:armhf (2.9.0-1, automatic), libpoppler102:armhf (20.09.0-3.1+deb11u2, automatic), libpaper-utils:armhf (1.1.28, automatic), cups-core-drivers:armhf (2.3.3op2-3+deb11u9, automatic), liblouisutdml-data:armhf (2.9.0-1, automatic), bc:armhf (1.07.1-2+b1, automatic), colord-data:armhf (1.4.5-3, automatic), libgphoto2-6:armhf (2.5.27-1, automatic), cups:armhf (2.3.3op2-3+deb11u9), libsane1:armhf (1.0.31-4.1, automatic), libgs9:armhf (9.53.3~dfsg-7+deb11u10, automatic), liblouisutdml9:armhf (2.9.0-1, automatic), fonts-droid-fallback:armhf (1:6.0.1r16-1.1, automatic), cups-server-common:armhf (2.3.3op2-3+deb11u9, automatic), libcupsfilters1:armhf (1.28.7-1+deb11u3, automatic)
Upgrade: libcups2:armhf (2.3.3op2-3+deb11u6, 2.3.3op2-3+deb11u9)
End-Date: 2025-07-18 01:07:52
`
Then I uninstalled it again (by selecting cups
in aptitude
and pressing _
).
As you can see, some of the automatically installed packages were removed, but not all of them:
`
Start-Date: 2025-07-18 01:49:18
Remove: cups-filters:armhf (1.28.7-1+deb11u3), liblouis20:armhf (3.16.0-1), cups-client:armhf (2.3.3op2-3+deb11u9), cups-ppdc:armhf (2.3.3op2-3+deb11u9), cups-daemon:armhf (2.3.3op2-3+deb11u9), libfontembed1:armhf (1.28.7-1+deb11u3), liblouis-data:armhf (3.16.0-1), libqpdf28:armhf (10.1.0-1), libpoppler-cpp0v5:armhf (20.09.0-3.1+deb11u2), cups-filters-core-drivers:armhf (1.28.7-1+deb11u3), cups-ipp-utils:armhf (2.3.3op2-3+deb11u9), liblouisutdml-bin:armhf (2.9.0-1), cups-core-drivers:armhf (2.3.3op2-3+deb11u9), liblouisutdml-data:armhf (2.9.0-1), bc:armhf (1.07.1-2+b1), liblouisutdml9:armhf (2.9.0-1), cups-server-common:armhf (2.3.3op2-3+deb11u9), libcupsfilters1:armhf (1.28.7-1+deb11u3)
Purge: cups-common:armhf (2.3.3op2-3+deb11u9), cups:armhf (2.3.3op2-3+deb11u9)
End-Date: 2025-07-18 01:49:41
`
Why the difference?
AndreKR
(1218 rep)
Jul 18, 2025, 12:02 AM
• Last activity: Jul 18, 2025, 04:21 AM
2
votes
1
answers
2640
views
How to install latest version of Tiled Editor on Linux Mint?
Having trouble installing latest version of Tiled Editor from console. I need the latest updates for my project. Adding the PPA is not giving me the latest version of the software. Running the program says I am on version 0.9.1 which is several years old. Latest Release 0.15.1. Added the PPA as desc...
Having trouble installing latest version of Tiled Editor from console. I need the latest updates for my project. Adding the PPA is not giving me the latest version of the software. Running the program says I am on version 0.9.1 which is several years old. Latest Release 0.15.1.
Added the PPA as described here: https://help.launchpad.net/Packaging/PPA/InstallingSoftware
Tiled Package page: *Can not post 2nd link*. Google Tiled Map Editor > Click on Downloads link > Click on Unbuntu button > Takes you to the page with the PPA and package information.
**PPA**
> ppa:mapeditor.org/tiled
**Commands ran:**
1. sudo add-apt-repository ppa:mapeditor.org/tiled
2. sudo apt-get update
3. sudo apt-get install tiled
**Command 1 output:**
> Executing: gpg --ignore-time-conflict --no-options
> --no-default-keyring --homedir /tmp/tmp.dZ9qFucBve --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyring
> /etc/apt/trusted.gpg.d/steam.gpg --keyserver
> hkp://keyserver.ubuntu.com:80 --recv-keys 9F7F5BAF gpg: requesting key
> 9F7F5BAF from hkp server keyserver.ubuntu.com gpg: key 9F7F5BAF:
> public key "Launchpad PPA for mapeditor.org" imported gpg: Total
> number processed: 1 gpg: imported: 1 (RSA: 1)
**Command 2 output:**
> ...SNIP...
> Fetched 2,162 kB in 9s (237 kB/s)
> Reading package lists... Done
**Commad 3 output:**
> ...SNIP...
> Setting up tiled (0.9.1-1) ...
**Errors:**
none
**OS:**
Linux Mint 17.3 'Rosa' - Cinnamon 64-bit
unenergizer
(21 rep)
Jan 31, 2016, 10:26 AM
• Last activity: Jul 17, 2025, 08:04 PM
15
votes
2
answers
12922
views
Should I use apt or apt-get in shell scripting?
`apt` is the command that is being recommended by the Linux distributions. It provides the necessary option to manage the packages. It is easier to use with its fewer but easy to remember options. As quoted in [**itsfoss.com**][1] >There is no reason to stick with apt-get unless you are going to do...
apt
is the command that is being recommended by the Linux distributions. It provides the necessary option to manage the packages. It is easier to use with its fewer but easy to remember options.
As quoted in **itsfoss.com**
>There is no reason to stick with apt-get unless you are going to do specific operations that utilize more features of apt-get.
>
1. apt
is a subset of apt-get and apt-cache commands providing necessary commands for package management
2. while apt-get won’t be deprecated, as a regular user, you should start using apt more often
I get this error when I use apt
in shell scripts whereas it does not happen when I use apt-get
instead"
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
**My questions are:**
1. Why doesn't apt
have a stable CLI interface?
2. How can I use apt
with caution or safely?
3. How can I disable this error message?
David Kariuki
(865 rep)
Jun 3, 2020, 06:32 PM
• Last activity: Jul 15, 2025, 01:15 PM
Showing page 1 of 20 total questions