tl;dr I made the mistake of installing pamac-cli, and accidentally hitting enter instead of cancelling, so it installed ~500 MB of GUI packages that I don’t need at all on Manjaro Minimal.
How do I blast all these out? I want to uninstall `pamac-cli’ and everything that was installed when I executed the command.
I looked at the wiki page at pacman - ArchWiki, but didn’t see exactly what I needed.
EDIT 2: I’ve not run this command, but I did almost run it, and I’m confused because it’s not showing me any of the dependencies that were installed.
Are you sure installing pamac-cli installed all of those “extra” packages…? Or did it just update your system?
A lot of those packages literally have nothing to do with pamac-cli (I believe). Installing anything on Manjaro should always be also updating all of your current packages to avoid partial upgrades.
Also, maybe you also have pamac-gtk installed, so you’ll need to uninstall both:
I’m running Manjaro minimal. Xorg isn’t even installed.
So, yes, I’m sure. The list I added to my original post is everything it installed. That was not a system update.
It installed Wayland, for some reason. At least it didn’t install X.
sudo pacman -Syu pamac-cli
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: libglvnd will be installed before its mesa dependency
Packages (73) adobe-source-code-pro-fonts-2.038ro+1.058it+1.018var-1 adwaita-icon-theme-40.1.1-1 alsa-lib-1.2.5.1-3 alsa-topology-conf-1.2.5.1-1 alsa-ucm-conf-1.2.5.1-1 appstream-glib-0.7.18-3 at-spi2-atk-2.38.0-1 at-spi2-core-2.40.3-1
atk-2.36.0-1 avahi-0.8+20+gd1e71b3-1 brotli-1.0.9-4 cantarell-fonts-1:0.301-1 dbus-glib-0.112-2 dconf-0.40.0-1 desktop-file-utils-0.26-1 flac-1.3.3-3 gcab-1.4-1 glib-networking-1:2.68.1-1 gsettings-desktop-schemas-40.0-3
gtk-update-icon-cache-1:4.2.1-2 gtk3-1:3.24.30-2 hicolor-icon-theme-0.17-2 iso-codes-4.6.0-1 js78-78.13.0-1 json-glib-1.6.4-1 lcms2-2.12-1 libasyncns-0.8+3+g68cd5af-3 libcanberra-0.30+2+gc0620e4-5 libcloudproviders-0.3.1-2
libcolord-1.4.5-4 libcups-1:2.3.3op2-3 libdaemon-0.14-5 libepoxy-1.5.9-1 libglvnd-1.3.3-1 libice-1.0.10-3 libogg-1.3.5-1 libomxil-bellagio-0.9.3-3 libpamac-11.0.1-2 libproxy-0.4.17-2 libpulse-15.0-1 librsvg-2:2.50.7-1
libsm-1.2.3-2 libsndfile-1.0.31-1 libsoup-2.72.0+10+gfe1e295d-1 libstemmer-2.1.0-1 libunwind-1.5.0-1 libvorbis-1.3.7-2 libxcomposite-0.4.5-3 libxcursor-1.2.0-2 libxdamage-1.1.5-3 libxfixes-6.0.0-1 libxi-1.7.10-3
libxinerama-1.1.4-3 libxkbcommon-1.3.0-1 libxrandr-1.5.2-3 libxshmfence-1.3-2 libxtst-1.2.3-4 libxxf86vm-1.1.4-4 libyaml-0.2.5-1 llvm-libs-12.0.1-3 mesa-21.1.6-1 opus-1.3.1-2 polkit-0.119-1 rest-0.8.1-3
sound-theme-freedesktop-0.8-4 speex-1.2.0-3 speexdsp-1.2.0-2 tdb-1.4.5-1 vulkan-icd-loader-1.2.186-1 wayland-1.19.0-1 wayland-protocols-1.21-1 xkeyboard-config-2.33-1 pamac-cli-10.1.3-3
Total Download Size: 84.39 MiB
Total Installed Size: 388.37 MiB
EDIT:
~]$ sudo pacman -Rsun pamac-gtk
[sudo] password for $USER:
error: target not found: pamac-gtk
@realmain , unfortunately, it looks like that’s not installed.
@Strit , is this the intended behavior when installing pamac-cli? I don’t understand why it installs an entire desktop environment. It lists Gnome as a dependency.
Any idea why it’s not automatically listing all the dependencies for deletion with a command like pacman -Rsun? I swear I used those flags to remove all dependencies of a package along with the package before, but it suddenly doesn’t seem to work anymore.
Pamac-cli depends on libpamac, which depends on gtk3.
When I do sudo pacman -S pamac-cli on a minimal system, I don’t get gnome-desktop in my list of packages to be installed.