Workspace / Manjaro
- Mini-PC** anschließen
- Manjaro herunterladen (X86_64 - Plasma Desktop)
- Erstellen eines bootfähigen USB-Sticks** mit dem Manjaro-Image
- tz=European/Berlin, keytable=de, lang=de_DE
- "Boot with open source drivers" auswählen
- "Installer starten" klicken
- Deutsch auswählen
- Region: Europe
- Zeitzone: Berlin
- "German" > "Default" auswählen
- "Festplatte löschen" auswählen > "Kein Swap" > "ext4"
- "Verschlüsseltes System" wählen und Passwort eintragen
- Alle Felder entsprechend ausfüllen
- LibreOffice (optional)
- Über die Uhrzeit in die Einstellungen > "Zeitzonen" > "Zeitzone des Sysmtems wechseln" > "Datum & Uhrzeit"
- "Datum und Uhrzeit automatisch einstellen" anhaken und dann "Anwenden"
- Über das Burgermenü in die Einstellungen > Drittanbeiter
- "AUR Unterstützung" und "Auf Updates prüfen" aktivieren
- Chromium Web Browser (chromium) > alle optionalen Abhängigkeiten ausser kwallet
- docker > alle optionalen Abhängigkeiten
- docker-compose
- Dropbox (AUR) (optional) > alle optionalen Abhängigkeiten
- Flameshot (flameshot) > alle optionalen Abhängigkeiten
- KeePass Password Safe (keepass) > alle optionalen Abhängigkeiten
- Mattermost (mattermost-desktop) (optional)
- Remmina (Free RDP) (optional)
- spotify (AUR) (optional) > alle optionalen Abhängigkeiten
- yakuake (evtl. schon installiert)
- veracrypt (optional) > alle optionalen Abhängigkeiten
- JetBrains Toolbox App installieren
- Einloggen
- PHP Storm installieren
Folgenden Programm in den Autostart
- Dropbox (wenn installiert)
- Flameshot
- JetBrains Toolbox
- Yakuake
Git Benutzereinstellungen global im System hinterlegen:
git config --global user.email "[email protected]"
git config --global user.name "name"
Docker ohne root ausführen und starten
sudo systemctl start docker.service
sudo systemctl enable docker.service
sudo usermod -aG docker $USER
- Kee - Password Manager Installieren
- KeePassRPC.plgx herunterladen und in den Plugins von KeePass kopieren (braucht sudo)
sudo cp KeePassRPC.plgx /usr/share/keepass/Plugins/
in Downloads ausführen
Unter dem Programm Kernel
noch einen 2. LTS Kernel installieren
Sollte das Absenden von Commits mit der Fehlermeldung error: gpg failed to sign the data
enden, alle optionalen Abhängigkeiten zu "pinentry" installieren.
Sollte das Absenden von Commits mit der Fehlermeldung error: gpg failed to sign the data
enden, liegt es an einer älteren curl Version. Um diesen Fehler zu beheben, muss man die .bashrc
bearbeiten.
nano ~/.bashrc
Änderung in der Datei
#
# ~/.bashrc
#
GPG_TTY=$(tty) <- Diese Zeile muss rein
export GPG_TTY <- Diese Zeile muss rein
Wenn es dann immer noch nicht geht Folgendes:
nano ~/.gnupg/gpg-agent.conf
Folgender Inhalt
pinentry-program /usr/bin/pinentry-qt
allow-loopback-pinentry
Wenn man das Passwort im Dialog speichern möchte
nano ~/.gnupg/gpg-agent.conf
ändern in
pinentry-program /usr/bin/pinentry-gnome3
nano ~/.gnupg/gpg-agent.conf
dann folgende Zeilen einfügen
allow-loopback-pinentry
default-cache-ttl 28800 # 8 Stunden in Sekunden
max-cache-ttl 28800 # 8 Stunden in Sekunden
Starte den GPG-Agenten neu, damit die Änderungen aktiv werden:
gpgconf --kill gpg-agent
Um die Paketdatenbank zu aktualisieren und alle Pakete auf dem System zu aktualisieren
sudo pacman -Syu
Um eine vollständige Auffrischung der Paketdatenbank zu erzwingen und alle Pakete auf dem System zu aktualisieren. Dies ist erforderlich für das Umschalten von Auslieferungszweigen oder das Umschalten von Spiegelservern.
sudo pacman -Syyu
Um alle installierten "verwaisten" Pakete anzuzeigen, von denen kein anderes Paket abhängt und welche somit nicht mehr nötig sein sollten:
pacman -Qdt
Um alle verwaisten Pakete zu entfernen:
sudo pacman -Rs $(pacman -Qdtq)
Um den Cache von Paketen zu bereinigen, die nicht mehr installiert sind, gib das folgende Kommando ein:
sudo pacman -Sc
Quelle: https://wiki.manjaro.org/index.php/Pacman_Overview/de
** Ref-Links zu Amazon