Difference between revisions of "PinePhone Updating Instructions"
(→Manjaro, or other Arch based OS's: Unusual beginner instructions fixed, typos, mirrors is manjaro-only) |
Tags: mobile web edit mobile edit |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
== Methods of updating == | == Methods of updating == | ||
There is no need to regularly flash the newest images to your phone because the underlying system is built on pre-existing package managers for maintaining integrity. You can use the GUI applications (usually 'Software' or 'Discover') or because there is always a terminal nearby, these commands will help you stay updated with the latest available programs from your default selected repository. | There is no need to regularly flash the newest images to your phone because the underlying system is built on pre-existing package managers for maintaining integrity. You can use the GUI applications (usually 'Software' or 'Discover') or because there is always a terminal nearby, these commands will help you stay updated with the latest available programs from your default selected repository. | ||
== Mobian and other Debian based | == Mobian and other Debian-based distributions == | ||
To update all software | |||
To update all software, the following command will refresh the package cache, check for updates and install them: | |||
$ sudo apt-get update && sudo apt-get upgrade | $ sudo apt-get update && sudo apt-get upgrade | ||
If some packages were held back, you can update them with: | If some packages were held back, you can update them with: | ||
$ sudo apt-get dist-upgrade | $ sudo apt-get dist-upgrade | ||
== Manjaro and other Arch-based | == Manjaro and other Arch-based distributions == | ||
To update all packages under Arch-based | To update all packages under Arch-based distributions, the package manager <i>pacman</i> can be used: | ||
$ sudo pacman -Syu | $ sudo pacman -Syu | ||
Note: <code> sudo pacman -Syu -- | Note: <code> sudo pacman -Syu --cachedir /path/to/external</code> can be used for a separate download location to improve installation speed, otherwise consider reading https://wiki.archlinux.org/index.php/Pacman#Configuration for further optimization. | ||
If you encounter any errors during the update, you may have to update the Pacman mirrors. Under Manjaro this can be done using <code>sudo pacman-mirrors -f</code> | If you encounter any errors during the update, you may have to update the Pacman mirrors. Under Manjaro this can be done using <code>sudo pacman-mirrors -f</code> | ||
[[Category:PinePhone]] | [[Category:PinePhone]] |
Latest revision as of 10:22, 16 September 2023
Methods of updating
There is no need to regularly flash the newest images to your phone because the underlying system is built on pre-existing package managers for maintaining integrity. You can use the GUI applications (usually 'Software' or 'Discover') or because there is always a terminal nearby, these commands will help you stay updated with the latest available programs from your default selected repository.
Mobian and other Debian-based distributions
To update all software, the following command will refresh the package cache, check for updates and install them:
$ sudo apt-get update && sudo apt-get upgrade
If some packages were held back, you can update them with:
$ sudo apt-get dist-upgrade
Manjaro and other Arch-based distributions
To update all packages under Arch-based distributions, the package manager pacman can be used:
$ sudo pacman -Syu
Note: sudo pacman -Syu --cachedir /path/to/external
can be used for a separate download location to improve installation speed, otherwise consider reading https://wiki.archlinux.org/index.php/Pacman#Configuration for further optimization.
If you encounter any errors during the update, you may have to update the Pacman mirrors. Under Manjaro this can be done using sudo pacman-mirrors -f