Contents
What are the dependencies of Pacman package manager?
When you install packages on Arch Linux with Pacman package manager, some other packages are also installed with it. These packages are called the dependencies of the package that you tried to install. It’s all good that Pacman resolves all the dependencies and installs them for you.
Are there virtual package names for pacman-S?
pacman -S also accepts virtual package names and package group names. Virtual package names can be often encountered with packages built from Git, e.g. msys2-launcher-git can be installed by requesting msys-launcher. Package groups simplify installation of related packages, e.g. install base-devel to get basic development tools.
What do you need to know about Pacman Linux?
It features dependency support, package groups, install and uninstall scripts, and the ability to sync your local machine with a remote repository to automatically upgrade packages. Pacman packages are a zipped tar format.
How to specify the version of Pacman shell?
If a package name exists in more than one repository, the repository can be explicitly specified to clarify the package to install: pacman -S testing/qt. You can also specify version requirements: pacman -S “bash>=3.2”. Quotes are needed, otherwise the shell interprets “>” as redirection to a file.
How to remove unwanted packages from Arch Linux?
If you didn’t know what I showed you earlier, and removed packages with sudo pacman -R command, then your Arch Linux system may have a lot of unnecessary packages still installed. But don’t regret yet. There is a way to remove these unwanted packages and save disk spaces.
How to install Arch Linux on a WSL instance?
Go to https://github.com/yuk7/ArchWSLand download the installer, follow the installation steps in README Once you open the Arch.exe, the location for this WSL instance will be recorded in registry, so it’s better to decide where you’d like to put it before starting the installation.
Why is my Pacman Syu public key not updated?
All is well. pacman -Syu && pacman-key –refresh-keys got it done this time. Thorsten recently got a new key pair and updated his private key on the package but did not publish his public key. This caused my earlier attempts at installation and refreshing keys to fail. Today his public key was updated, allowing the installation to proceed smoothly.