Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
digitales:software:manjaro [10.08.2023] – [Some notes (useful for my own system)] cs | digitales:software:manjaro [24.04.2025] (aktuell) – ↷ Seite von digitales:sdr:software:manjaro nach digitales:software:manjaro verschoben cs | ||
---|---|---|---|
Zeile 13: | Zeile 13: | ||
* create a " | * create a " | ||
* create a large EXT4 partition filling the remaining space. Mount to /home | * create a large EXT4 partition filling the remaining space. Mount to /home | ||
- | |||
==== home Partition einbinden ==== | ==== home Partition einbinden ==== | ||
Zeile 104: | Zeile 103: | ||
< | < | ||
- | < | + | < |
# Use ' | # Use ' | ||
# be used with UUID= as a more robust way to name devices that works even if | # be used with UUID= as a more robust way to name devices that works even if | ||
Zeile 123: | Zeile 122: | ||
'' | '' | ||
- | ===== ===== | + | ==== Plasma/ |
- | ==== Liste aller installierten Packages erstellen | + | * [[https:// |
+ | * '' | ||
+ | ==== Packages ==== | ||
+ | |||
+ | === Liste aller installierten Packages erstellen === | ||
* [[https:// | * [[https:// | ||
Zeile 132: | Zeile 135: | ||
Datei in / | Datei in / | ||
- | < | ||
+ | == Offizielle Pakete == | ||
+ | |||
+ | Folgender Befehl erstellt eine Liste aller installierten Pakete. | ||
+ | |||
+ | * **Option- -t:** Die Pakete, die bereits von anderen explizit installierten Paketen benötigt werden, werden nicht erwähnt. Bei einer Neuinstallation von dieser Liste werden sie installiert, | ||
+ | * **Option -n: **Fremdpakete (z. B. von AUR) werden in der Liste nicht aufgeführt. | ||
+ | |||
+ | <code -> | ||
+ | pacman -Qqetn > pkglist.txt | ||
+ | </ | ||
+ | |||
+ | == Fremdpakete (AUR) == | ||
+ | |||
+ | Fremdpakete (AUR) müssen separat neu installiert werden; | ||
+ | |||
+ | * **Option -m: **Fremdpakete (z. B. von AUR) werden in der Liste aufgeführt. | ||
+ | |||
+ | <code -> | ||
+ | pacman -Qqem > foreignpkglist.txt | ||
+ | </ | ||
+ | |||
+ | |||
+ | === Pakete aus Listen wiederherstellen === | ||
+ | |||
+ | Um Pakete aus einer zuvor gespeicherten Paketliste zu installieren, | ||
+ | |||
+ | <code -> | ||
+ | pacman -S --needed - < pkglist.txt | ||
+ | </ | ||
+ | |||
+ | Es ist jedoch wahrscheinlich, | ||
+ | |||
+ | <code -> | ||
+ | pacman -S --needed $(comm -12 <(pacman -Slq | sort) <(sort pkglist.txt)) | ||
+ | </ | ||
+ | |||
+ | Um schließlich sicherzustellen, | ||
+ | |||
+ | <code -> | ||
+ | pacman -Rsu $(comm -23 <(pacman -Qq | sort) <(sort pkglist.txt)) | ||
+ | </ | ||
+ | |||
+ | === Die Liste mit Hooks aktuell halten === | ||
+ | |||
+ | Die Hooks werden im Verzeichnis ''/ | ||
+ | |||
+ | <code -> | ||
+ | nano / | ||
+ | </ | ||
+ | |||
+ | <code - pkglist.hook> | ||
[Trigger] | [Trigger] | ||
Operation = Install | Operation = Install | ||
Zeile 145: | Zeile 198: | ||
Exec = /bin/sh -c '/ | Exec = /bin/sh -c '/ | ||
- | </file> | + | </code> |
- | Für AUR Packages | + | Für AUR Packages **foreignpkglist.hook**. |
- | < | + | < |
+ | nano / | ||
+ | </ | ||
+ | |||
+ | <code - foreignpkglist.hook> | ||
[Trigger] | [Trigger] | ||
Operation = Install | Operation = Install | ||
Zeile 159: | Zeile 216: | ||
Description = Liste aller installierter AUR Pakete aktualisieren | Description = Liste aller installierter AUR Pakete aktualisieren | ||
When = PostTransaction | When = PostTransaction | ||
- | Exec = /bin/sh -c '/ | + | Exec = /bin/sh -c '/ |
</ | </ | ||
- | ==== Install packages from a list ==== | ||
- | To install packages from a previously saved list of packages, while not reinstalling previously installed packages that are already up-to-date, run: | + | === Packages aus einer Liste installieren === |
- | < | + | Um Pakete aus einer zuvor gespeicherten Paketliste zu installieren, |
- | # pacman -S --needed - < | + | |
- | </code> | + | ''# |
===== Troubleshooting ===== | ===== Troubleshooting ===== | ||
Zeile 178: | Zeile 232: | ||
* [[https:// | * [[https:// | ||
- | ==== Plasma/ | ||
- | * [[https:// | ||
- | * '' | ||
==== Kein Flickern im Firefox unter wayland/ | ==== Kein Flickern im Firefox unter wayland/ | ||