Linux

Eigenes ISO erstellen Ubuntu-mini herunterladen 

(Beta)

 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
htop                                               Systemüberwacher

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  v4

Verzeichnisse vor Dateien anzeigen:
alias ls='ls --color=auto'
ersetzen durch:
alias ls='ls --color=auto --group-directories-first'

Einfach an die .bashrc dranhängen:

# 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

alias c64='clear && echo && echo -e "\033[1;34m  ++++ Commodore 64 Basic V2 ++++\e[0m"  && echo && echo -e " \e[1m\e[34m64K RAM SYSTEM 38911 BASIC BYTES FREE\e[0m " && echo && echo -e " \e[1m\e[34mready.\e[0m "'

Bash Farbcode

#!/bin/bash

NORMAL='\033[0;39m'
BLUE='\033[1;34m'
GREEN='\033[1;32m'
RED='\033[1;31m'

echo -e "$BLUE Text in Blau, $GREEN Text in grün und $RED Text in rot. $NORMAL ready."

Paketinstallation nach Erstinbetriebnahme

sudo apt install -y obs-studio gnome-tweaks neofetch screenfetch htop kdenlive shotcut openshot-qt audacious audacity vlc rhythmbox easytag viking qmapshack gpsprune ssh dconf-editor nextcloud-desktop evolution gimp krita mtpaint pdfarranger xournal jstest-gtk steam-installer q4wine winetricks virtualbox virtualbox-guest-additions-iso inxi 

Gnome-Shell Erweiterungen

1 Aylur's Widgets
2 Burn my Windows
3 Clipboard Indicator
4 Compiz alike magic lamb effect
5 Compiz windows effect
6 Desktop Cube

Hier mit Gome 42.5