63

How to prevent pacman (archlinux's package manager) from reinstalling packages that were already installed?

 pacman -S packagename    # install and reinstall if exists
Oren Milman
  • 103
  • 4
Kokizzu
  • 1,715
  • 3
  • 16
  • 26

1 Answers1

109

Use the --needed option to skip reinstall of existing packages when you Sync (-S).

If a package in the list is already installed on the system, it will be reinstalled even if it is already up to date. This behavior can be overridden with the --needed option.

Ƭᴇcʜιᴇ007
  • 111,883
  • 19
  • 201
  • 268