Difference between revisions of "System Maintenance"

no edit summary
imported>Fhdk
imported>Fhdk
Line 1: Line 1:
== General Recommendation ==
== General Recommendation ==
=== Partial updates/upgrades are unsupported ===
So the general recommendation when updating and installing packages - as to prevent partial updates/upgrades - is as follows:
So the general recommendation when updating and installing packages - as to prevent partial updates/upgrades - is as follows:


* Do not make temporary branch changes and mix in packages from other branches. It is - we believe - one cause of partial updates which can break systems.
* Do not make temporary branch changes and mix in packages from other branches. It is - we believe - one cause of partial updates which can break systems.


* When you make a change to your mirror list with pacman-mirrors, we now recommend to do a system update in connection with database downloads by adding the u switch to the pacman command.
* Do a full system update after changing branch or updating your mirrorlist


  sudo pacman -Syyu
  sudo pacman -Syyu


* Also a point to note is when you want to install a package - always do it in conjunction with a system update - also to prevent partial upgrades.
* When you install a package update your system


  sudo pacman -Syu some-package-name
  sudo pacman -Syu some-package-name


* The use of pacman downgrade option is discouraged as it might not solve an issue but could cause other issues.
* The use of pacman downgrade option is discouraged as it might not solve an issue but could cause other issues.
Anonymous user