Difference between revisions of "System Maintenance"

imported>Fhdk
imported>Fhdk
Line 1: Line 1:
== General Recommendation ==
== General Recommendation ==


=== Quote from Arch Wiki ===
<blockquote>
<blockquote>
=== Partial updates/upgrades are unsupported <small>Quote from Arch Wiki</small>===
==== Partial updates/upgrades are unsupported ====


Manjaro is a rolling release distribution. That means when new library versions are pushed to the repos, all developers and packagers, rebuild all packages against the libraries. For example, if two packages depend on the same library, upgrading only one package might also upgrade library (as a dependency), which might then break the other package which depends on an older version of the library.
Manjaro is a rolling release distribution. That means when new library versions are pushed to the repos, all developers and packagers, rebuild all packages against the libraries. For example, if two packages depend on the same library, upgrading only one package might also upgrade library (as a dependency), which might then break the other package which depends on an older version of the library.
Line 12: Line 13:
The bash script checkupdates, included with the pacman package, provides a safe way to check for upgrades to installed packages without running a system update at the same time.
The bash script checkupdates, included with the pacman package, provides a safe way to check for upgrades to installed packages without running a system update at the same time.


=== Act on alerts during an upgrade ===
==== Act on alerts during an upgrade ====
When upgrading the system, be sure to pay attention to the alert notices provided by pacman. If any additional actions are required by the user, be sure to take care of them right away. If a pacman alert is confusing, search the forums and the recent news posts for more detailed instructions.
When upgrading the system, be sure to pay attention to the alert notices provided by pacman. If any additional actions are required by the user, be sure to take care of them right away. If a pacman alert is confusing, search the forums and the recent news posts for more detailed instructions.


=== Deal promptly with new configuration files ===
==== Deal promptly with new configuration files ====
When pacman is invoked, <code> .pacnew </code> and <code> .pacsave </code> files can be created. Pacman provides notice when this happens and users must deal with these files promptly. Users are referred to the Pacman/Pacnew and Pacsave wiki page for detailed instructions.
When pacman is invoked, <code> .pacnew </code> and <code> .pacsave </code> files can be created. Pacman provides notice when this happens and users must deal with these files promptly. Users are referred to the Pacman/Pacnew and Pacsave wiki page for detailed instructions.


Anonymous user