This is an old revision of the document!
Kudell zurück zu Ubuntu
Minimum-Installation mit allen Treibern und Multimedia-Paketen
Zusätzliche Pakete
apt install \ vim gimp ffmpeg default-jdk git wget htop locate zip p7zip p7zip-full unzip gnome-shell-extension-manager libavcodec-extra vlc keepass2 emacs rsync curl imagemagick libimage-exiftool-perl dcraw sqlitebrowser smartmontools lshw inxi restic abcde lame easytag brasero remmina needrestart scribus net-tools mono-complete mc pv ntpsec ttf-mscorefonts-installer gnome-tweaks python3-paramiko python3-scp gdu sqlite3 sqlitebrowser photofilmstrip frei0r-plugins libdirectfb-extra liblrdf0-dev raptor2-utils libwildmidi-config wx3.2-doc fluid-soundfont-gm libcupsimage2-dev libcups2-dev cmake libreoffice
Verbindung zu hermes und den backups herstellen
ssh springm@hermes
sudo su echo "restic --no-lock -p /root/resticpw -r /backupdisk/restic-repo mount /resticrestore" | at now cd /resticrestore/hosts/kudell/latest tar cvjf /tmp/kudellroot.tg2 root tar cvjf /tmp/kudelletc.tg2 etc tar cvjf /tmp/kudellspringmssh.tg2 home/springm/.ssh
Auf kudell:
scp springm@hermes:/tmp/kudell*2 /tmp cd /tmp for f in *2; do tar xjf $f; done cd ~springm mv ~springm/.ssh ~springm/.ssh.old cp -rp /tmp/home/springm/.ssh . cd / mv /root /root.old cp -rp /tmp/root /root
Damit sind die alten ssh-keys wieder intakt.
Firefox ESR ohne snap
( https://ubuntuhandbook.org/index.php/2023/09/install-firefox-esr-115-ppa/ )
add-apt-repository ppa:mozillateam/ppa apt install firefox-esr snap disable firefox snap remove --purge firefox
Thunderbird ohne Snap
( https://www.omgubuntu.co.uk/2024/08/install-thunderbird-deb-not-snap-in-ubuntu-24-04 )
sudo snap remove --purge thunderbird && sudo apt remove thunderbird sudo add-apt-repository ppa:mozillateam/ppa
- /etc/apt/preferences.d/mozillateamppa
Package: thunderbird* Pin: release o=LP-PPA-mozillateam Pin-Priority: 1001 Package: thunderbird* Pin: release o=Ubuntu Pin-Priority: -1
sudo apt update && sudo apt install thunderbird thunderbird-gnome-support
Platten mit /home/springm und ausgelagerte Bilder mounten
cd /mnt/etc tail -3 crypttab >> /etc/crypttab ls -l /root/keyfile # zur Sicherheit
rebooten - die Volumes müssen entschlüsselt sein. Überprüfen mit nautilus
cd /mnt/etc cat fstab | tail -4 >> /etc/fstab less /etc/fstab # kontrollieren! mkdir /media/spinning_rust mount -a
Webex
Download von https://binaries.webex.com/WebexDesktop-Ubuntu-Official-Package/Webex.deb
Was nirgends steht, nur auf https://community.cisco.com/t5/webex-meetings-and-webex-app/webex-needs-apparmor-profile-for-ubuntu-24-04/m-p/5077364/thread-id/11311:
Webex needs apparmor profile for ubuntu 24.04
abi <abi/4.0>,
include <tunables/global>
profile Webex /opt/Webex/bin/CiscoCollabHost flags=(unconfined) {
userns,
# Site-specific additions and overrides. See local/README for details.
include if exists <local/Webex>
}
Afterwards you need to reload the profiles with
sudo systemctl reload apparmor
keepass2
Installieren als normales Debian-Paket. Kee-Plugin holen und installieren mit
sudo su exit curl -s https://api.github.com/repos/kee-org/keepassrpc/releases/latest | jq -r ".assets[] | select(.name | test(\"KeePassRPC.plgx\")) | .browser_download_url" | xargs sudo curl -s -L -o "/usr/lib/keepass2/Plugins/KeePassRPC.plgx" ls -l /usr/lib/keepass2/Plugins/KeePassRPC.plgx
Wake-on-Lan
1.Install ethtool :
sudo apt install ethtool
2.Checking the Interface :
ip a
3.Select the interface you want to use. For Example : enp4s0
4.Turn wake on lan On Temporarily :
sudo ethtool --change enp4s0 wol g
5.Check the WOL status of the interface with the following command :
sudo ethtool enp4s0
6.find the bellow section :
Wake-on: g
Making wake on lan Permanent
7.find ethtool directory :
which ethtool
in my os : /usr/sbin/ethtool
8.Create wol.service in /etc/systemd/system/ with the following content.
[Unit] Description=Enable Wake On Lan [Service] Type=oneshot ExecStart = /usr/sbin/ethtool --change enp4s0 wol g [Install] WantedBy=basic.target
9.Enable The Service :
sudo systemctl daemon-reload sudo systemctl enable wol.service
Zusätzliche emacs-Desktop-Einträge verhindern
cd /usr/share/applications sudo chmod 600 emacsclient.desktop emacs-term.desktop
Signal
( https://signal.org/download/linux/ )
# NOTE: These instructions only work for 64-bit Debian-based # Linux distributions such as Ubuntu, Mint etc. # 1. Install our official public software signing key: wget -O- https://updates.signal.org/desktop/apt/keys.asc | gpg --dearmor > signal-desktop-keyring.gpg cat signal-desktop-keyring.gpg | sudo tee /usr/share/keyrings/signal-desktop-keyring.gpg > /dev/null # 2. Add our repository to your list of repositories: echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main' |\ sudo tee /etc/apt/sources.list.d/signal-xenial.list # 3. Update your package database and install Signal: sudo apt update && sudo apt install signal-desktop
Virtualbox
( https://linuxiac.com/how-to-install-virtualbox-on-ubuntu-24-04-lts/ )
wget -O- https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo gpg --dearmor --yes --output /usr/share/keyrings/oracle-virtualbox-2016.gpg echo "deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox-2016.gpg] http://download.virtualbox.org/virtualbox/debian $(. /etc/os-release && echo "$VERSION_CODENAME") contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list sudo apt update apt install virtualbox-7.1
vboxmanage -v | cut -dr -f1
Extpack muss im nächsten Befehl an 2 Stellen genau diese Version haben
wget https://download.virtualbox.org/virtualbox/7.1.4/Oracle_VirtualBox_Extension_Pack-7.1.4.vbox-extpack sudo vboxmanage extpack install Oracle_VirtualBox_Extension_Pack-7.1.4.vbox-extpack
Ubuntu pro
sudo pro attach <token> pro status --all