Difference between revisions of "System Maintenance"
m
only use -Syyu if mirrorlist changed
imported>Dalto m (Added link) |
imported>Fhdk m (only use -Syyu if mirrorlist changed) |
||
Line 26: | Line 26: | ||
* Always ensure your system is fully up-to-date before installing software. | * Always ensure your system is fully up-to-date before installing software. | ||
* Don't downgrade packages, this will always result in a partial update scenario. | * Don't downgrade packages, this will always result in a partial update scenario. | ||
* Avoid using {{ic|pacman -Sy}} or {{ic|pacman -Syy}}. Instead update your database and packages at the same time with {{ic|pacman -Syu}} or {{ic|pacman -Syyu}} | * Avoid using {{ic|pacman -Sy}} or {{ic|pacman -Syy}}. Instead update your database and packages at the same time with {{ic|pacman -Syu}} or in case of change in mirrorlist {{ic|pacman -Syyu}} | ||
* Don't add packages to pacman's or pamac's ignore list. | * Don't add packages to pacman's or pamac's ignore list. | ||
* If you just want to check to see what updates are available use the command {{ic|checkupdates}}. It provides a safe way to check for upgrades to installed packages without running a system update at the same time. | * If you just want to check to see what updates are available use the command {{ic|checkupdates}}. It provides a safe way to check for upgrades to installed packages without running a system update at the same time. | ||
* When [[Switching_Branches|switching branches]] or [[Pacman-mirrors|switching mirrors]] always use {{ic|pamac update --force-refresh}} or {{ic|pacman -Syyu}} to ensure that the databases for your new mirrors are being used. | * When [[Switching_Branches|switching branches]] or [[Pacman-mirrors|switching mirrors]] always use {{ic|pamac update --force-refresh}} or {{ic|pacman -Syyu}} to ensure that the databases for your new mirrors are being used. | ||
=Removing Orphans= | =Removing Orphans= |