Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
home_server:home_server_setup:other_services:manjaro [2022-03-13 Sun wk10 07:39] – [Xfce tips] baumkp | home_server:home_server_setup:other_services:manjaro [2024-02-25 Sun wk08 17:02] (current) – [Manjaro Setup Notes] baumkp | ||
---|---|---|---|
Line 1: | Line 1: | ||
{{tag> | {{tag> | ||
=====Manjaro Setup Notes===== | =====Manjaro Setup Notes===== | ||
+ | I tried Manjaro circa 2019 for a couple of years as my main Linux Desktop. | ||
+ | |||
[[https:// | [[https:// | ||
*[[https:// | *[[https:// | ||
Line 232: | Line 234: | ||
====pacman==== | ====pacman==== | ||
===“unable to lock database” or “failed to synchronize any databases” errors=== | ===“unable to lock database” or “failed to synchronize any databases” errors=== | ||
- | Try '' | + | '' |
- | Note care should be taken when using this command, as the lock noramlly | + | This command removes Pacman' |
+ | ATTENTION: Only run this command | ||
+ | ===Some other pacman commands to consider=== | ||
+ | '' | ||
+ | This command searches for working and good Manjaro repository mirrors/ | ||
+ | \\ | ||
+ | '' | ||
+ | Sometimes during key management the package " | ||
+ | \\ | ||
+ | '' | ||
+ | This command deletes your Pacman, Manjaro, and Arch key database. It does not output an error in case the package " | ||
+ | ATTENTION: This command will remove all keys from your system, including manually installed keys (with "sudo pacman-key --lsign-key < | ||
+ | \\ | ||
+ | '' | ||
+ | This command (re-)installs the " | ||
+ | ATTENTION: If you want to execute this command on a system with key database problems, it will not work for you! In this case, connect manually (via your browser) to your Manjaro repository server, download these packages, and install these packages manually. Pacli will do all of this automatically for you. If this part of Pacli fails, please wait a couple of hours until your Manjaro mirror has synchronized with the main Manjaro repository and offers the latest version of these 3 packages: gnupg, archlinux-keyring, | ||
+ | \\ | ||
+ | '' | ||
+ | These two commands create a fresh key for you and (re-)install all keys from Arch Linux and Manjaro. This will solve problems with your local key database and Manjaro' | ||
+ | ATTENTION: This command only works, when your system time is set correctly, becasue checking and importing keys or fingerprints is time sensitive! Please make sure of that before you run FIX ERRORS. If you have not set your timezone and/or summer saving time, you should still be able to import keys, though.\\ | ||
+ | ATTENTION: This command might take a long time to complete. If your system appears to stop or hang, it searches for entropy in order to generate a new key for you. In this case, it might help to do file operations with a lot of reads and/or writes per minute (such as searching for files, copying large directories, | ||
+ | \\ | ||
+ | '' | ||
+ | After an unsuccessful attempt to update your system (which quit with a key error), you might have already downloaded unsigned packages to your pacman cache. These packages cannot be installed anymore.\\ | ||
+ | This command removes all packages from your pacman cache, which are not installed on your system. Afterwards, you need to download all previously downloaded but unsuccessfully installed packages again.\\ | ||
+ | ATTENTION: This command makes it impossible to DOWNGRADE PACKAGES on systems without an active internet connection.\\ | ||
+ | \\ | ||
+ | '' | ||
+ | This last command forces a re-download of the latest package database from the best Manjaro repository mirror. Then, all your installed packages are checked against this latest package database. If an updated package is available from the Manjaro repositories, | ||
+ | ===pacman returns every package as corrupted=== | ||
+ | '' | ||
+ | |||
+ | [[https:// | ||
+ | [[https:// | ||
+ | ---- | ||
<- home_server: | <- home_server: |