Linux
Eigenes ISO erstellen
Ubuntu-mini herrunterladen
doppelter Speicher wird benötigt
mini-Iso in der VM installieren
Rechner-Name vergeben: tuxer-pc
Benutzer erstellen: tuxer
Passwort eingeben: "tux"
Partition: Vollständige Platte
Sicherheitsdaten austomatisch installieren
Liste mit Paketen (ohne Desktop)
Grub-Boot Loader JA
Reboot
ggf. Sicherungspunkt in VM installieren
login im Terminal
sudo apt install xfce4 xorg xterm lightdm lightdm-gtk-greeter
reboot
sudo apt install firefox xarchiver
Themen suchen: gnome-look-org
2b.Los gehts APP = DISTROSHARE
Persönlichen ordner kopieren (mit verstecke Dateien)
--> etc/skel
sudo cp -rav /home/tuxer/.* /etc/skel/
sudo apt install mtools
sudo apt install git
git clone https://github.com/distroshare/distroshare-ubuntu-imager
cd distroshare-ubuntu-imager
ls
nano distroshare-ubuntu-imager.config
... DM="GDM" (ggf.lightdm)
sudo ./distro...sh
TESTEN: nohup gedit &
ggf: nohup gedit & exit
curl https://download.opensuse.org/repositories/home:/munix9:/unstable/Ubuntu_22.04/Release.key | sudo apt-key add -
echo "deb https://download.opensuse.org/repositories/home:/munix9:/unstable/Ubuntu_22.04/ ./" | sudo tee /etc/apt/sources.list.d/celestia-obs.list
sudo apt update && sudo apt install celesti
Add TUXEDO software package sources
Ubuntu The easiest way: graphical
- 1. Select Software & Updates from the main menu/dashboard and switch to the Other Software tab.
2. Select "Add ..." and enter the following lines one after the other as APT line.
- The APT lines:
deb https://deb.tuxedocomputers.com/ubuntu [UBUNTU_CODENAME] main - Please replace [UBUNTU_CODENAME] with the version alias of your system.
- Code name for Ubuntu 20.04: focal
- Code name for Ubuntu 22.04: jammy
- The whole thing should look like this for Ubuntu 22.04:
- deb https://deb.tuxedocomputers.com/ubuntu jammy main
The alternative way: Terminal
- First we fetch the key, that secures the TUXEDO repository, following the new method:
- $ wget -O - https://deb.tuxedocomputers.com/0x54840598.pub.asc | gpg --dearmor > 0x54840598.pub.gpg
$ cat 0x54840598.pub.gpg | sudo tee -a /usr/share/keyrings/tuxedo-keyring.gpg > /dev/nullThen we create a meaningful new entry inside /etc/apt/sources.list.d, so that the package manager can install software from the new repository. - $ echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/tuxedo-keyring.gpg] https://deb.tuxedocomputers.com/ubuntu jammy main' | sudo tee -a /etc/apt/sources.list.d/tuxedo-computers.list
As final step, we run sudo apt update in the terminal to check whether the package sources are fetched without errors. If the prompt returns without errors, you were successful. If you want to know more about the meaning of these keys and the new method that Debian stores them, you might want to read our article What are GPG-Keys for with Repositories?
hostname -I
Bash - Programme
ranger Dateimanager
lfm Last File Manager Dateimanger
qiv Bildbetrachter
Bash - Befehle
alias Vergabe von Kurznamen an Kommandos
cat Textinhalt einer Datei anzeigen
chmod Veränderung der Zugriffsrechte von ("change mode")
chown Festlegung des Besitzers & Gruppenzugehörigkeit von Dateien
chsh Ändern der Standardshell
date Anzeige von Datum und Zeit
echo Anzeige eines Textes / Ausgabe von Variabeln
exa moderne Alternative zu ls
exit Ende der Sitzung
find Suche nach Dateien
grep Durchsuchen von Dateien
info Anzeige einer Hilfe-Datei
ip Anzeigen und Konfiguration von Netzwerkgeräten
let Rechnen in der Konsole
man Handbuchseite ("manual")
mkdir Erzeugung von Verzeichnissen ("make directory")
mv Verschieben ("move") von Dateien bzw. Umbenennung
ps Prozesse in der aktuellen Terminal-Sitzung anzeigen lassen
passwd Änderung des Passworts eines Benutzers ("password")
pv Betrachten des Fortschritt von Operationen durch Pipes
pwd Anzeige des Verzeichnisses ("print working directory")
rm Löschen von Dateien und Verzeichnisse ("remove")
rmdir Löschen eines leeren Verzeichnisses ("remove dir")
sudo Root-Rechte für den Benutzer ("substitute user do")
top Laufende Programme anzeigen
touch Erstellen von Dateien
lscpu Anzeige von Prozessor-Informationen ("list cpu")
lshw Hardware-Informationen ("list hardware")
lspci Informationen zur PCI-Hardware ("list pci")
lsusb Informationen zur USB-Hardware ("list usb")
whereis Anzeigen des Pfades einer Datei
which Anzeige der Datei (Pfad der Datei anzeigen)
who Anzeige von Informationen über angemeldete Benutzer
whoami Anzeige des Benutzer, unter dem gerade gearbeitet wird
pv Zum Betrachen des Fortschritt --> Ladebalken ?
.bashrc
# TUXer`s Begrüßung
clear
echo Die nette BASH, vom TUXer optimiert.
echo
# TUXer`s Datum (klein)
echo -n "Datum: " && date +%F && echo -n && echo -n "KW " && date +%U
time="$(date +%R)" && echo "############### UHRZEIT ################" && echo
banner $time
echo "############### UHRZEIT ################"
echo
# TUXer`s Hotkeys
echo rechner = Syteminformationen
alias rechner='clear && lsb_release -i -c -d && echo -n "Kernel: " && uname -r && echo -n "Lokale IP: " && hostname -I | egrep -o "^.{0,14}" && echo -n "Pfad zur Shell: " && echo $SHELL && cat /proc/meminfo |grep MemTotal && echo && free -h'
echo up = komplettes Update !
alias up='clear && echo Geben Sie Ihr Passwort ein, um Update und Upgrade durchführen zu können && sudo apt update && echo && echo -e "\e[1m\e[33mPaket-Update ist FERTIG, nun kommt das Upgrade\e[0m" && echo && sudo apt upgrade && echo'
echo up2 = flatpak update
alias up2='clear && echo Geben Sie Ihr Passwort ein, um Flatpak Update durchführen zu können && sudo flatpak update && echo && echo -e "\e[1m\e[33mFlatpak-Update ist FERTIG\e[0m" && echo'
echo Suchen locate -i [DATEINAME.*]
echo DB = sudo updatedb
alias DB='sudo updatedb'
echo " Bildbetrachter: qiv"
echo " Dateibrowerser: ranger, lfm, mc"
echo
sudo apt install obs-studio
sudo apt install gnome-tweak-tool
sudo apt install neofetch screenfetch htop
sudo apt install kdenlive shotcut openshot-qt audacious audacity vlc rhythmbox easytag
sudo apt install viking qmapshack gpsprune
sudo apt install ssh dconf-editor remmina nextcloud-desktop
sudo apt install evolution gimp krita mtpaint pdfarranger xournal
sudo apt install jstest-gtk steam-installer wine winetricks
sudo apt install virtualbox virtualbox-guest-additions-iso
sudo apt install
sudo apt glade (GTK-Programmierung)