KDE-Neon Installation inkl. Benutzerprofil

Hier wird eine KDE-Neon Installation auf Basis Ubuntu 16.04 beschrieben. Inkl. einem vorkonfiguriertem Profil und vor ausgewählten Paketen. Also Basis gehe ich hier von einer Ubuntu-Minimalinstallation aus, so wie sie z.B. per PXE möglich ist. Also kein Desktop keine Zusatzpakete.

Key's der Paketquellen ändern sich nach einiger Zeit immer wieder. Diese also dann bei der Installation durch die aktuellen ersetzen. Darf natürlich auch gleich hier im Wiki angepasst werden. ;)

apt install python-software-properties software-properties-common
apt-add-repository ppa:maarten-baert/simplescreenrecorder
apt-add-repository ppa:webupd8team/java   # Optional nur wenn wirklich benötigt!
apt-add-repository ppa:heyarje/makemkv-beta
## add-apt-repository ppa:qreator-hackers/qreator-stable  ## nur mehr benötigt wenn man die neue Version braucht
add-apt-repository ppa:psi-plus/ppa
apt-add-repository ppa:rebuntu16/avidemux+unofficial
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2FAB19E7CCB7F415
echo "deb http://styrion.at/apt/ ./"> /etc/apt/sources.list.d/styrion.list
echo "deb http://archive.neon.kde.org/user xenial main"> /etc/apt/sources.list.d/neon.list
echo "deb-src http://archive.neon.kde.org/user xenial main">> /etc/apt/sources.list.d/neon.list
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com E6D4736255751E5D
echo "deb http://download.opensuse.org/repositories/home:/simper:/kup/xUbuntu_16.04/ /"> /etc/apt/sources.list.d/kup.list
wget -nv http://download.opensuse.org/repositories/home:simper:kup/xUbuntu_16.04/Release.key -O Release.key
apt-key add - <Release.key
apt install neon-desktop zsh ssh htop qapt-deb-installer kdesudo tree git kate khelpcenter k3b kdf kpat kdeartwork-wallpapers text2speech-sound-thema language-pack-gnome-de -y
apt full-upgrade -y
apt remove vim kwrite krdc krfb --purge -y

(Achtung der GIT Teil ist der Zeit nur für Projektmitglieder verfügbar)

cd /root && git clone https://git.styrion.net/iteas/KDE_Plasma5_Default_Profile.git && rm -r /etc/skel && mv KDE_Plasma5_Default_Profile /etc/skel && rm -r /etc/skel/.git

Google Chrome muss manuel installiert werden.

apt install software-properties-kde kdepim digikam kipi-plugins cifs-utils kde-config-cron marble dolphin-plugins cowsay fortunes-de acl espeak kmouth ethtool nload finger mbrola-de6 psi-plus psi-plus-skins psi-plus-icons-nonfree qreator qshutdown filelight kgpg krita kolourpaint kcolorchooser openfortigui virt-viewer soundkonverter kcalc nomachine libreoffice-calc libreoffice-impress libreoffice-kde libreoffice-l10n-de libreoffice-help-de partitionmanager gpgsm kronometer kfind kup synaptic clementine ksystemlog avidemux2.6-qt5 nfs-common kwave unp kde-style-oxygen-qt5 kde-style-oxygen-qt4 gtk2-engines-oxygen plasma-theme-oxygen plasma-workspace-wallpapers kubuntu-restricted-extras katomic kalzium kaccounts-integration avahi-discover hunspell-de-at

Desktopstarter für software-properties-KDE

[Desktop Entry]
Comment=Bearbeiten der Sourceslist
Exec=kdesudo software-properties-kde
GenericName=software-properties-kde
Icon=plasmadiscover
Name=Paketquellen KDE
NoDisplay=false
Path[$e]=
StartupNotify=true
Terminal=0
TerminalOptions=
Type=Application
X-KDE-SubstituteUID=false
X-KDE-Username=
Categories=PackageManager;GTK;System;Settings;
apt remove flashplugin-installer apport --purge

Bei dem Desktopstartet „mpv“ muss die execzeile wie folgt ersetzt werden:

Exec=/usr/bin/mpv --x11-bypass-compositor=no --profile=pseudo-gui -- %U

Um Firefox optimal in Plasma zu integrieren benutzt man folgendes PPA:

apt-add-repository ppa:plasmazilla/releases
apt update
apt-get install --no-install-recommends firefox-plasma firefox firefox-locale-de mozilla-kde-support -y
apt remove firefox-plasma --purge -y

Wer Sicherheit groß Wert schätzt kann sich diesem Browser bedienen.

wget -qO - https://downloads.iridiumbrowser.de/ubuntu/iridium-release-sign-01.pub|apt-key add -
cat <<EOF | tee /etc/apt/sources.list.d/iridium-browser.list
deb [arch=amd64] https://downloads.iridiumbrowser.de/deb/ stable main
#deb-src https://downloads.iridiumbrowser.de/deb/ stable main
EOF
apt update
apt install iridium-browser
add-apt-repository ppa:nextcloud-devs/client
apt update

Hat man PSI+ vom PPA installiert sind auch vorher noch folgende Schritte notwendig.

apt install libqt5keychain1=0.7.0-3ppa3~xenial1
apt-mark hold libqt5keychain1

Die Version auch grafisch z.B. in Synaptic zu sperren wäre sicherlich auch klug. Sperrt man es nicht beeinflusst es zwar das Update des Systems nicht, aber man immer noch die Möglichkeit das Paket manuel ab zu daten, das hätte die Löschung des Nextcloudclients zur Folge.

apt install nextcloud-client nextcloud-client-dolphin nextcloud-client-l10n
apt install usb-creator-kde zfsutils-linux nfs-kernel-server pwgen libav-tools libemail-outlook-message-perl kde-config-systemd namebench konversation ldap-utils speedtest-cli simplescreenrecorder makemkv-bin dnsmasq linphone kompare  wireshark x2goclient mpv filezilla zenmap facl-observer xtigervncviewer libfltk-images1.3 oracle-java8-installer gnome-nettool kdenetwork-filesharing smb4k kfilereplace gtkterm mysql-workbench kdenlive samba nfs-kernel-server tftpd-hpa dnsmasq okteta mactelnet-client gufw kio-gdrive unetbootin freerdp

Man kann dann noch Braindump als kompletten Ersatz für Visio installieren. Weiters kann man die neuen Module Kjots (MS OneNote) und Zanshin (neues Modul für Todo und Notizen) für Kontact installieren. Die Module greifen auf die gleichen Notizdaten drauf zu, bieten aber mit den neuen Ansichten verschiedenste Einsatzmöglichkeiten. Module kann man dort de/aktivieren.

Kjots und Zanshin sind noch experimentell in der Entwicklung.

apt install kjots zanshin braindump