home_server:home_server_setup:other_services:manjaro

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
home_server:home_server_setup:other_services:manjaro [2022-03-13 Sun wk10 07:48] – [pacman] baumkphome_server:home_server_setup:other_services:manjaro [2024-02-25 Sun wk08 17:02] (current) – [Manjaro Setup Notes] baumkp
Line 1: Line 1:
 {{tag>linux manjaro arch archlinux vuescan flatpak davfs CUPS printing print}} {{tag>linux manjaro arch archlinux vuescan flatpak davfs CUPS printing print}}
 =====Manjaro Setup Notes===== =====Manjaro Setup Notes=====
 +I tried Manjaro circa 2019 for a couple of years as my main Linux Desktop.  I had no major problems with it. An occasional minor problem this nVidia graphic card and some minor issues with updates. Having used Debian / Ubuntu the past 10 years on servers I decided to switch to Debian testing desk top with XFCE.  Debian testing basically give a similar level of latest updates as Manjaro/Arch.  I have not bothered with Manjaro since then.
 +
 [[https://manjaro.org/|Manjaro]] has been relatively so simple and easy to set up there are not really a lot of notes at this times.  [[https://manjaro.org/|Manjaro]] has been relatively so simple and easy to set up there are not really a lot of notes at this times. 
   *[[https://blog.sleeplessbeastie.eu/2017/09/04/how-to-mount-webdav-share/|How to mount WebDAV share]]   *[[https://blog.sleeplessbeastie.eu/2017/09/04/how-to-mount-webdav-share/|How to mount WebDAV share]]
Line 236: Line 238:
 ATTENTION: Only run this command when no other Pacman instance (e.g. Pacman, Yaourt, Pamac, Octopi, PacmanXG4, ...) is running. ATTENTION: Only run this command when no other Pacman instance (e.g. Pacman, Yaourt, Pamac, Octopi, PacmanXG4, ...) is running.
 ===Some other pacman commands to consider=== ===Some other pacman commands to consider===
-''sudo pacman-mirrors -g && sudo pacman -Syy''\\+''sudo pacman-mirrors -g && sudo pacman -Syy'' or ''sudo pacman-mirrors -f && sudo pacman -Syyu''\\
 This command searches for working and good Manjaro repository mirrors/servers. It will automatically choose the closest server for you. The second command forces a redownload of the latest package database from the best Manjaro repository mirror.\\ This command searches for working and good Manjaro repository mirrors/servers. It will automatically choose the closest server for you. The second command forces a redownload of the latest package database from the best Manjaro repository mirror.\\
  \\  \\
Line 250: Line 252:
 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, manjaro-keyring.\\ 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, manjaro-keyring.\\
  \\  \\
-''sudo pacman-key --init && sudo pacman-key --populate archlinux manjaro''+''sudo pacman-key --init && sudo pacman-key --populate archlinux manjaro''\\
 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's and Arch's key database. Such problems can occur when new new Arch Linux or Manjaro packagers get added, for example.\\ 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's and Arch's key database. Such problems can occur when new new Arch Linux or Manjaro packagers get added, for example.\\
 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 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, etc.). Alternatively, you can open a browser and do some heavy surfing (with a lot of mouse movements, mouse klicks, and keyboard key presses): This can help to generate entropy much faster.\\ 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, etc.). Alternatively, you can open a browser and do some heavy surfing (with a lot of mouse movements, mouse klicks, and keyboard key presses): This can help to generate entropy much faster.\\
  \\  \\
-''sudo pacman -Sc''+''sudo pacman -Sc''\\
 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.\\ 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.\\ 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.\\ ATTENTION: This command makes it impossible to DOWNGRADE PACKAGES on systems without an active internet connection.\\
  \\  \\
-''sudo pacman -Syyuu''+''sudo pacman -Syyuu''\\
 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, it will get downloaded and installed on your system. If an installed package is newer than the same package in the Manjaro repositories, the installed package will get downgraded. This behavior ensures your packages are always in sync with the Manajro repositories, even if you have just switched the Manjaro mirror or switched from unstable to stable branch. 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, it will get downloaded and installed on your system. If an installed package is newer than the same package in the Manjaro repositories, the installed package will get downgraded. This behavior ensures your packages are always in sync with the Manajro repositories, even if you have just switched the Manjaro mirror or switched from unstable to stable branch.
 +===pacman returns every package as corrupted===
 +''pacman-key --init'' then ''pacman-key --populate''
  
 +[[https://forum.manjaro.org/t/failed-to-synchronize-all-databases/40357|Manjaro Failed to synchronize all databases]]\\
 +[[https://www.reddit.com/r/pinephone/comments/ses315/pinephone_pro_pacman_returns_every_package_as/|Pinephone Pro pacman returns every package as corrupted]]
 ---- ----
  
 <- home_server:home_server_setup:other_services:back-up_server|Prev ^ home_server:home_server_setup:other_services:index|Start page ^ home_server:home_server_setup:other_services:docker|Next -> <- home_server:home_server_setup:other_services:back-up_server|Prev ^ home_server:home_server_setup:other_services:index|Start page ^ home_server:home_server_setup:other_services:docker|Next ->
  • /app/www/public/data/attic/home_server/home_server_setup/other_services/manjaro.1647128891.txt.gz
  • Last modified: 2023-04-30 Sun wk17 17:44
  • (external edit)