Skip to main content

Primary links

  • Home
  • AI
  • Kubernetes
  • Incus
  • Ansible
  • Terraform
  • OpenStack
  • Virtualization
  • Linux
  • SmartHome
  • HowTo

Misc

  • Linux
  • Hardware
  • Programming
  • Databases
  • Multimedia
  • Windows

Cloud

  • OpenStack
  • cloud-config
  • nextcloud

Virtualization

  • Virtualization
  • Incus
  • Docker
  • KVM
  • Kubernetes
  • LXC
  • LXD
  • QEMU
  • VMware
  • VirtualBox
  • multipass
  • podman
  • vagrant
  • XEN

Network

  • DNS
  • Firewall
  • Linux
  • OpenvSwitch
  • SSL
  • VLAN
  • VPN
  • iPXE
  • namespaces
  • nmcli
  • tcpdump

Storage

  • CEPH
  • DRBD
  • LVM
  • S3
  • ZFS
  • btrfs

Automation / CI/CD

  • Install
  • Ansible
  • GitLab
  • LLM
  • Preseed
  • Puppet
  • Terraform
  • Ubuntu autoinstall

Monitoring / Visualisation

  • Grafana
  • Icinga
  • Prometheus
  • Monitoring
  • ELK
  • mermaid

Spotify under Linux / Ubuntu

[embed_url: https://raw.githubusercontent.com/panticz/installit/master/install.spotify.sh]

Install from snap

sudo snap install spotify

cat < /usr/share/applications/spotify.desktop
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/snap/bin/spotify
Name=Spotify
Icon=/snap/spotify/current/usr/share/spotify/icons/spotify-linux-24.png
EOF

Fix "GLIBC_2.14 not found"on Debian Wheezy
http://www.random-dev.de/fix-version-glibc_2-14-found-error/

Spotify ripper
http://panticz.de/spotifyripper

Install MySql Workbench under Ubuntu

Install from snap
https://github.com/tonybolzan/snap-mysql-workbench

sudo snap install mysql-workbench-community --edge
snap connect mysql-workbench-community:password-manager-service 
snap connect mysql-workbench-community:ssh-keys

Install from APT repository

wget https://repo.mysql.com//mysql-apt-config_0.8.32-1_all.deb -P /tmp/
sudo dpkg -i /tmp/mysql-apt-config_*_all.deb

sudo apt-get update

sudo apt-get install mysql-workbench-community

# cat /etc/apt/sources.list.d/mysql.list 
### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out entries below, but any other modifications may be lost.
# Use command 'dpkg-reconfigure mysql-apt-config' as root for modifications.
deb [signed-by=/usr/share/keyrings/mysql-apt-config.gpg] http://repo.mysql.com/apt/ubuntu/ jammy mysql-apt-config
deb [signed-by=/usr/share/keyrings/mysql-apt-config.gpg] http://repo.mysql.com/apt/ubuntu/ jammy mysql-8.0
deb [signed-by=/usr/share/keyrings/mysql-apt-config.gpg] http://repo.mysql.com/apt/ubuntu/ jammy mysql-tools
#deb [signed-by=/usr/share/keyrings/mysql-apt-config.gpg] http://repo.mysql.com/apt/ubuntu/ jammy mysql-tools-preview
deb-src [signed-by=/usr/share/keyrings/mysql-apt-config.gpg] http://repo.mysql.com/apt/ubuntu/ jammy mysql-8.0

Links
https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/

https://raw.githubusercontent.com/panticz/installit/master/install.mysql-workbench.sh

https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/
https://dev.mysql.com/downloads/workbench/

dpkg -i mysql-workbench-community_8.0.26-1ubuntu21.04_amd64.deb
sudo apt install -y libzip4 libmysqlclient21 libproj19 libzip4 mysql-common proj-data

# test
cat < /etc/apt/sources.list.d/mysql.list
deb http://repo.mysql.com/apt/${ID}/ $(lsb_release -cs) mysql-apt-config
deb http://repo.mysql.com/apt/${ID}/ $(lsb_release -cs) workbench-8.0
EOF

# fix utopic ?
sed -i 's|utopic|trusty|g' /etc/apt/sources.list.d/mysql.list

apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 5072E1F5

sudo apt-get update

debconf-set-selections <<\EOF
mysql-apt-config mysql-apt-config/select-workbench select workbench-6.2
EOF

sudo apt-get install -y mysql-apt-config

# sudo apt-get install libmysqlclient18
sudo apt-get install -y mysql-workbench-community

# test 2
# dpkg --force-all
# sudo apt-get install libaio1
# sudo apt-get install libcairo2

Install Jameica + Hibiscus online banking

Jameica + Hibiscus with PayPal
https://hibiscus-mashup.derrichter.de/index.php/download

wget https://hibiscus-setup.derrichter.de/Jameica-Hibiscus_Linux_x64-Installer.run -qO /tmp/Jameica-Hibiscus_Linux_x64-Installer.run
chmod +x /tmp/Jameica-Hibiscus_Linux_x64-Installer.run
/tmp/Jameica-Hibiscus_Linux_x64-Installer.run
rm /tmp/Jameica-Hibiscus_Linux_x64-Installer.run

[embed_url: https://raw.githubusercontent.com/panticz/installit/master/install.hibiscus.sh]

Ansible playbook

https://github.com/panticz/ansible/tree/master/roles/hibiscus
- hosts: localhost
  roles:
    - hibiscus

PayPal account
https://www.paypal.com/businessprofile/mytools/apiaccess/firstparty/signature
https://hibiscus-mashup.derrichter.de/index.php/faq/79-hibiscus-mashup/96-paypal-api#api-signaturdaten-api-benutzername-und-api-unterschrift-selbst-manuell-in-hibiscus-eintragen

Links
https://www.willuhn.de/wiki/doku.php?id=support:ubuntu_18.04_64bit
https://wiki.ubuntuusers.de/Hibiscus/
http://www.willuhn.de/products/jameica/download.php
http://www.willuhn.de/products/hibiscus/download.php
https://www.willuhn.de/wiki/doku.php?id=support:bezugsquellen
http://www.heise.de/download/linux/office/finanzsoftware/homebanking-50003505037/

Brother MFC 7320

Install printer
[embed_url: https://raw.githubusercontent.com/panticz/installit/master/hardware/install.brother-mfc-7320.printer.sh]

Install scanner
[embed_url: https://raw.githubusercontent.com/panticz/installit/master/hardware/install.brother-mfc-7320.scanner.sh]

Scanner
First POWER OFF your Brother MFC-7320
http://www.panticz.de/sites/default/files/scripts/install.brother-mfc-7320.scanner.sh
Now you can POWER ON your Brother MFC-7320 again
Go Applications > Graphics > Simple Scan

Fax
not tested yet, see: http://wiki.ubuntuusers.de/Brother/Fax

Links
http://wiki.ubuntuusers.de/Brother/Drucker
http://wiki.ubuntuusers.de/Brother/Scanner
http://wiki.ubuntuusers.de/Brother/Fax
http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html#MFC-7320
http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_scn.html

Instal twinkle

https://packages.ubuntu.com/search?keywords=twinkle

Deprected
[embed_url: https://raw.githubusercontent.com/panticz/installit/master/install.twinkle.sh]

Links
https://bugs.launchpad.net/ubuntu/+source/twinkle/+bug/1297649

XEN: Install Hypervisor (Dom0) under Debian

Install
[embed_url: "https://raw.githubusercontent.com/panticz/installit/master/install.xen.sh"]

Enable XL toolstacks

sed -i 's|TOOLSTACK=|TOOLSTACK=xl|g' /etc/default/xen

configure perfomance
http://wiki.xen.org/wiki/Credit_Scheduler
xm sched-credit
xm sched-credit -d www -w 512

# OPTIONAL: sync time
apt-get install -y ntpdate

ntpdate ntp.ubuntu.com
hwclock --systohc

rm /etc/cron.daily/ntpdate
# updae bootstrap

http://www.panticz.de/update_debootstrap

# manually update xen-create-image
wget http://ftp.de.debian.org/debian/pool/main/x/xen-tools/xen-tools_4.3.1-1_all.deb -O /tmp/xen-tools_4.3.1-1_all.deb
dpkg -x /tmp/xen-tools_4.3.1-1_all.deb /tmp/
mv /usr/bin/xen-create-image /usr/bin/xen-create-image.org
cp /tmp/usr/bin/xen-create-image /usr/bin/xen-create-image
# OPTIONAL: enable ip forward in dom0
cp /etc/sysctl.conf /etc/sysctl.conf.org
sed -i 's|#net.ipv4.ip_forward=1|net.ipv4.ip_forward=1|g' /etc/sysctl.conf
# OPTIONAL: PCI delegation

http://www.panticz.de/xen_pci_delegation

# reboot

reboot

# Ubuntu Xen Dom0
apt-get install -y xen-hypervisor-4.2-amd64 xen-tools
# LINKS

http://wiki.debian.org/Xen
http://wiki.xensource.com/xenwiki/XenBestPractices
http://www.panticz.de/configure_network_bridge
http://www.panticz.de/update_debootstrap
http://www.chrisk.de/blog/2008/12/how-to-run-xen-in-ubuntu-intrepid-without-compiling-a-kernel-by-yourself/
http://wiki.debian.org/Xen
https://help.ubuntu.com/community/Xen

Handbrake

DVD to MKV

sudo apt-get install -y handbrake-cli libdvd-pkg
sudo dpkg-reconfigure libdvd-pkg

# h265 to MKV
TARGET=/media/pako/E7F4-7534

for i in {1..99}; do
HandBrakeCLI \
  -t${i} \
  --encoder x265 \
  --format mkv \
  --quality 22 \
  --keep-display-aspect \
  --output "${TARGET}/${i}.mkv" \
  --chapters 1-99 \
  --subtitle-lang-list "eng,deu" \
  --audio-lang-list "eng,deu" \
  --input VIDEO_TS
done


#  --rate 23.976 \
#  --aencoder copy \

# h264 to MP3
HandBrakeCLI --input DVD_DISC1/VIDEO_TS/ -t1  --encoder x264 --format av_mp4 --quality 22 --aencoder copy  --keep-display-aspect --rate 23.976 --output "Chapter s%.h264"  --chapters 1-99 --subtitle-lang-list "eng,deu"  --audio-lang-list  "eng,deu"

# --all-audio
# --all-subtitles

Install from Ubuntu 22.04 repository

echo "deb http://de.archive.ubuntu.com/ubuntu jammy main restricted universe multiverse" | \
    sudo tee /etc/apt/sources.list.d/ubuntu-jammy.list
echo "deb http://de.archive.ubuntu.com/ubuntu jammy-updates main restricted universe multiverse" | \
    sudo tee /etc/apt/sources.list.d/ubuntu-jammy-updates.list

sudo apt update
sudo apt-get install handbrake-cli
sudo rm /etc/apt/sources.list.d/ubuntu-jammy*
sudo apt update

Command line reference
https://mattgadient.com/comparing-x264-rf-settings-in-handbrake-examples/
https://handbrake.fr/docs/en/latest/cli/command-line-reference.html
https://handbrake.fr/docs/en/1.5.0/cli/cli-options.html

Install Chromium (Chrome clone)

Snap package installation

snap install chromium

APT installation
[embed_url: https://raw.githubusercontent.com/panticz/installit/master/install.chromium.sh]

# fix key?

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1397BC53640DB551

Chrome web store
https://chrome.google.com/webstore/category/extensions

Add-ons
# Video DownloadHelper
https://chrome.google.com/webstore/detail/video-downloadhelper/lmjnegcaeklhafolokijcfjliaokphfk
# Proxy SwitchyOmega
https://chrome.google.com/webstore/detail/proxy-switchyomega/padekgcemlokbadohgkifijomclgjgif

User Data Directory
https://chromium.googlesource.com/chromium/src/+/master/docs/user_data_dir.md

~/.config/chromium
~/snap/chromium/current/.config/chromium

Restore session / open tabs

~/snap/chromium/current/.config/chromium/Default/Current Session
~/snap/chromium/current/.config/chromium/Default/Current Tabs
~/snap/.config/chromium/Default/Current Session

Use build-in basc password store

chromium-browser --password-store=basic

# /usr/share/applications/chromium-browser.desktop
Exec=chromium-browser --password-store=basic %U

Download latest version

https://chromium.woolyss.com/

Start chroumium with disabled features

chromium  --disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2Disabled

keyboard shortcut
https://www.die-tastenkombination.de/tastenkombinationen-fur-google-chrome.html

Install Dovecot

[embed_url: https://raw.githubusercontent.com/panticz/installit/master/install.dovecot.sh]

/etc/dovecot/conf.d/10-master.conf
  inet_listener imaps {
    port = 993
    ssl = yes
  }

openssl req -new -x509 -nodes -out /etc/dovecot/dovecot.pem -keyout /etc/dovecot/private/dovecot.pem -days 1095 -newkey rsa:4096

Links
http://wiki2.dovecot.org/SSL/DovecotConfiguration
http://wiki2.dovecot.org/SSL/CertificateCreation
http://ebalaskas.gr/wiki/dovecot/DovecotSSL
http://wiki.ubuntuusers.de/Dovecot
https://help.ubuntu.com/11.04/serverguide/C/dovecot-server.html
http://wiki.dovecot.org/MainConfig
http://www.howtoforge.com/dovecot_mail_server_sieve_virtual_users

Install DVD decryption library script

Add DVDs support
https://wiki.ubuntuusers.de/DVD-Wiedergabe/

sudo apt-get install libdvd-pkg 
sudo dpkg-reconfigure libdvd-pkg

[embed_url: https://raw.githubusercontent.com/panticz/installit/master/install.libdvdcss.sh]

Other method:
sudo apt-get install ubuntu-restricted-extras
sudo /usr/share/doc/libdvdread4/install-css.sh

Links
http://download.videolan.org/pub/libdvdcss/

Pagination

  • Previous page
  • 3
  • Next page
install
Profiles GitHub StackOverflow LinkedIn Xing
Contact Imprint
© panticz 2026

Cookie-Einstellungen

Diese Website nutzt eingebettete Inhalte von Drittanbietern (z.B. YouTube, SoundCloud). Beim Laden dieser Inhalte werden Daten an die jeweiligen Anbieter übermittelt. Datenverarbeitungserklärung