linux  linux OS  mint

linux mint - mein, fein und alt -.-

Kleine Installationsanleitung für meine zweiten Gehversuche mit einer Linux Mint Distribution. Auf einem Bein kann man wohl nicht stehen... Schon schick, anwenderfreundlich und Windows like, aber auch wieder am Ende des Tage debian > ubuntu > Linux Mint. Gehe also auf Anfang!

Installation mit btrfs


#GRUB-Bootloader hat bei dieser Installationsmethode einen Timeout von 30 Sekunden, dieses kann auf 0 runtergesetzt werden.

sudo nano /etc/default/grub
#Zeile hinzufügen
GRUB_RECORDFAIL_TIMEOUT=0

sudo update-grub

.bash_aliases

Kernelupgrade

Neue installieren, alten entfernen.

Neuen Kernel über die Konsole installieren:

sudo apt search linux-oem
# nach dem aktuellsten suchen, aktuell ist das:
sudo apt install linux-oem-22.04d

Installs

Google Chrome als .deb herunterladen und installieren (nicht als Flatpak, da klappt er Zertifikatimport nicht).
update

sudo apt -y remove libreoffice* thunderbird* firefox*

sudo apt -y install \
dnsutils traceroute nmap arp-scan mtr-tiny \
nano ssh sshfs rsync curl tree gparted htop neofetch \
diodon tilix \
p7zip p7zip-full \
git gh \
devtodo \
virt-manager

echo 'deb http://download.opensuse.org/repositories/home:/Alexx2000/xUbuntu_23.04/ /' | sudo tee /etc/apt/sources.list.d/home:Alexx2000.list
curl -fsSL https://download.opensuse.org/repositories/home:Alexx2000/xUbuntu_23.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_Alexx2000.gpg > /dev/null
echo 'deb http://download.opensuse.org/repositories/home:/Alexx2000/xUbuntu_23.04/ /' | sudo tee /etc/apt/sources.list.d/home:Alexx2000.list
curl -fsSL https://download.opensuse.org/repositories/home:Alexx2000/xUbuntu_23.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_Alexx2000.gpg > /dev/null
sudo apt update && sudo apt -y install doublecmd-gtk
Visual Code als .deb herunterladen und installiere (nicht als Flatpak, da klappt der SVN Zugriff nicht).
Steam als .deb herungerladen und installieren (nicht als Flatpak, da klappt der Controller Zugriff nicht).
flatpak install \
com.discordapp.Discord \
com.notepadqq.Notepadqq \
com.xnview.XnConvert \
com.xnview.XnViewMP \
io.github.vemonet.EmojiMart \
org.flameshot.Flameshot \
org.gimp.GIMP \
org.inkscape.Inkscape \
org.libreoffice.LibreOffice \
org.raspberrypi.rpi-imager \
org.signal.Signal

♯crypt♯

-> smtp sendmail

Soundfix

Ordner erzeugen

cd ~ && mkdir nas && mkdir web-tc14 && mkdir web-r4g9 && mkdir tmp

Backup-Restore !

CA-Import

sudo cp ~/.cert/HeisAG-CA.crt /usr/share/ca-certificates/
sudo dpkg-reconfigure ca-certificates
sudo update-ca-certificates

Zusätzlich manueller Import im Chrome erforderlich

sudo Timeout

cd /etc/sudoers.d
sudo visudo -f mani
Defaults timestamp_timeout=42

disable lockscreen


Login-Screen Background

sudo cp ThroughTheNight1600p.jpg /usr/share/backgrounds/

Shortcuts

Tastenkombination     Command
Super+V neue Benutzer Zuweisung diodon /usr/bin/diodon
Super+R neue Benutzer Zuweisung bash /usr/bin/tilix
Super+Shift+S neue Benutzer Zuweisung flameshot flatpak run org.flameshot.Flameshot gui --path /home/mani/Pictures/Screenshots/
Super+. neue Benutzer Zuweisung emoji 😀 flatpak run io.github.vemonet.EmojiMart

Zuweisung unter Sound für "show menu" aufheben!

Win+L für lock screen zuweisen und die bisherige Zuweisung aufheben!

Alt+F7 binding aufheben

Mit mittler Maustaste neue Fenster öffnen und nicht schließen...

Notifications

Calendar


KW%V %e %b %y %H:%M:%S
KW%V %A %B %Y %H:%M:%S

/etc/hosts

 

disable notification sounds

Themes

Nautilus anpassen

Desktop

Defauult-Applikationen

Terminal anpassen [Tilix]



nano .bashrc
#unten diese Zeilen anfügen um mit tab analog CMD Befehle durchflippern zu können  
bind 'set completion-ignore-case on'
bind 'TAB:menu-complete'

-> bash-it
-> ble.sh

Display-Scale


Backup-Job

# sudo apt install p7zip p7zip-full rsync
-> Backup_l0la59.sh

Git

gh auth login

git config --global user.email "manfred@heister.email"
git config --global user.name "maheis"

Webserver

-> apache2
-> https
-> php.ini

# Nachdem der User "mani" in die Gruppe www-data gehoben wurde, muss ein Reboot gemacht werden! 

#m~.de nach /var/www/html moven und umgekehrt von da ein symbolischen Link ziehen
sudo ln -s /var/www/html ~/m.dev/m.de 
sudo chown -R www-data:www-data /var/www/html
sudo chmod -R 775 /var/www/html

git config --global --add safe.directory /var/www/html

Virtualisierung mit qemu / KVM

sudo apt install virt-manager
#Nach der Installation ist ein Reboot notwendig damit die neuen Berechtigungen funktionieren. 

Images werden im Verzeichnis /var/lib/libvirt/images/ gespeichert

Firewall

timeshift/snapshot

Ist der Button Settings ausgegraut, dann über den Wizard neustarten...





flameshot


diodon