Commit 2a7ef4cc authored by Mario Loderer's avatar Mario Loderer

KDE Neon Installscript komplett überarbeitet. Hier soll der gleche Installer...

KDE Neon Installscript komplett überarbeitet. Hier soll der gleche Installer wie für Proxmox kommen.
parent 7ded3d8e
#!/bin/bash
apt-add-repository ppa:heyarje/makemkv-beta
apt-add-repository ppa:qreator-hackers/qreator-stable
apt-add-repository ppa:rebuntu16/avidemux+unofficial
apt-add-repository ppa:nextcloud-devs/client
apt-add-repository ppa:papirus/papirus
add-apt-repository ppa:univention-dev/ppa
add-apt-repository ppa:libreoffice/ppa
apt-add-repository ppa:heyarje/makemkv-beta -n -y
apt-add-repository ppa:qreator-hackers/qreator-stable -n -y
apt-add-repository ppa:rebuntu16/avidemux+unofficial -n -y
apt-add-repository ppa:nextcloud-devs/client -n -y
apt-add-repository ppa:papirus/papirus -n -y
add-apt-repository ppa:univention-dev/ppa -n -y
add-apt-repository ppa:libreoffice/ppa -n -y
add-apt-repository ppa:phoerious/keepassxc -n -y
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2FAB19E7CCB7F415
echo "deb http://apt.iteas.at/iteas bionic main" > /etc/apt/sources.list.d/iteas.list
echo "deb http://liveusb.info/multisystem/depot all main" > /etc/apt/sources.list.d/multisystem.list
wget -q http://liveusb.info/multisystem/depot/multisystem.asc -O- | apt-key add -
apt update
apt install zsh ssh htop qapt-deb-installer tree git chromium-browser kate khelpcenter k3b kdf kpat nextcloud-client-dolphin zsh nfs-common software-properties-kde muon synaptic aspell-de hunspell-de-at mpv mint-backgrounds-serena mint-backgrounds-tara libnss3-tools ca-certificates-iteas-enterprise gnupg-agent pinentry-gnome3 libreoffice libreoffice-kde5 libreoffice-help-de -y
apt install zsh ssh htop qapt-deb-installer tree git chromium-browser kate khelpcenter k3b kdf kpat nextcloud-client-dolphin zsh nfs-common software-properties-kde synaptic aspell-de hunspell-de-at mpv mint-backgrounds-serena mint-backgrounds-tara libnss3-tools ca-certificates-iteas-enterprise gnupg-agent pinentry-gnome3 libreoffice libreoffice-kde5 libreoffice-help-de -y
apt remove vim kwrite krdc krfb --purge -y
ubuntu-drivers autoinstall
apt install materia-kde yakuake papirus-folders kdepim digikam showfoto kipi-plugins cifs-utils kde-config-cron dolphin-plugins cowsay fortunes-de qreator qshutdown filelight kcolorchooser soundkonverter kcalc nomachine gparted gpgsm kronometer kfind clementine avidemux2.7-qt5 audacity unp plasma-theme-oxygen breeze-gtk-theme plasma-workspace-wallpapers kubuntu-restricted-extras ubuntu-restricted-extras katomic avahi-discover simplescreenrecorder rambox zoom keepassxc avahi-utils tellico kopano-deskapp kopano-deskapp-kdeintegration libpam-mount davfs2 -y
apt install materia-kde yakuake papirus-folders kdepim digikam showfoto kipi-plugins cifs-utils kde-config-cron dolphin-plugins cowsay fortunes-de qreator qshutdown filelight kcolorchooser soundkonverter kcalc nomachine gparted gpgsm kronometer kfind clementine avidemux2.7-qt5 audacity unp plasma-theme-oxygen breeze-gtk-theme plasma-workspace-wallpapers kubuntu-restricted-extras ubuntu-restricted-extras katomic avahi-discover simplescreenrecorder rambox zoom keepassxc avahi-utils tellico libpam-mount davfs2 -y
apt remove minidlna -y
apt autoremove --purge -y
DEBIAN_FRONTEND=noninteractive apt-get install univention-domain-join -y
mkdir /usr/local/share/applications
cp /usr/share/applications/mpv.desktop /usr/local/share/applications/.
# Nicht mehr benötigt, war für UCS Anbindung
#rm /etc/resolv.conf
#ln -s /run/systemd/resolve/resolv.conf /etc/.
echo "*.local" > /etc/mdns.allow
echo ".local" >> /etc/mdns.allow
echo "iteas.at" >> /etc/mdns.allow
echo "osit.cc" >> /etc/mdns.allow
cp /usr/share/doc/avahi-daemon/examples/s* /etc/avahi/services/.
systemctl restart avahi-daemon.service
apt install acl ethtool nload openfortigui openfortigui-runner virt-viewer freerdp nfs-kernel-server pwgen libemail-outlook-message-perl namebench konversation ldap-utils speedtest-cli linphone4 kompare wireshark x2goclient filezilla filezilla-theme-papirus nmapsi4 facl-observer master-pdf-editor proxmox-spice-remoteviewer pycharm-community tigervnc-viewer gnome-nettool kdenetwork-filesharing smb4k kfilereplace gtkterm mysql-workbench samba okteta mactelnet-client multisystem usb-creator-kde manpages-de manpages-de-dev openxenmanager qfinderpro preload composer php-mbstring krename librecad -y
# ITEAS Mitarbeiter
apt install acl ethtool nload openfortigui openfortigui-runner virt-viewer freerdp pwgen libemail-outlook-message-perl namebench konversation ldap-utils speedtest-cli linphone4 kompare wireshark x2goclient filezilla filezilla-theme-papirus nmapsi4 facl-observer master-pdf-editor proxmox-spice-remoteviewer pycharm-community tigervnc-viewer gnome-nettool kdenetwork-filesharing smb4k gtkterm mysql-workbench samba okteta mactelnet-client multisystem usb-creator-kde manpages-de manpages-de-dev openxenmanager qfinderpro preload composer php-mbstring krename librecad kopano-deskapp kopano-deskapp-kdeintegration -y
cd /root && git clone -b iteas_mitarbeiter 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
wget -O /tmp/nano.tar https://cloud.iteas.at/nextcloud/s/aJqEYa5znggxRsd/download?path=%2Fsoftware%2Fproxmox&files=nano.tar
tar -xf /tmp/nano.tar -C /root
......@@ -38,15 +45,42 @@ rm /tmp/nano.tar
wget -O /tmp/zshrc_root https://cloud.iteas.at/nextcloud/s/aJqEYa5znggxRsd/download?path=%2Fsoftware%2Fproxmox&files=zshrc_root
mv /tmp/zshrc_root /root/.zshrc
usermod -s /bin/zsh root
# Advanced Packages
apt install choqok steam openshot lm-sensors mkvtoolnix-gui makemkv-bin -y
# Teamviewer
wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb
dpkg -i teamviewer_amd64.deb && apt install -fy
apt install virtualbox virtualbox-ext-pack virtualbox-guest-additions-iso gawk -y
wget https://git.styrion.net/iteas/iteas-tools/raw/master/puppet/ubuntu_puppet.sh
# Virtualbox LTS Version
# apt install virtualbox virtualbox-ext-pack virtualbox-guest-additions-iso gawk -y
# Aktueller HWE Stack
apt install --install-recommends linux-generic-hwe-18.04 xserver-xorg-hwe-18.04 -y
# Virtualbox aktuelles Release
echo "deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian bionic contrib" > /etc/apt/sources.list.d/virtualbox.list
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | apt-key add -
apt update
apt install virtualbox-6.1 -y
cd /
wget https://download.virtualbox.org/virtualbox/6.1.4/VBoxGuestAdditions_6.1.4.iso
wget https://download.virtualbox.org/virtualbox/6.1.4/Oracle_VM_VirtualBox_Extension_Pack-6.1.4.vbox-extpack
# Nerdfont für die Zshell
mkdir /usr/share/fonts/truetype/nerdfont && cd /usr/share/fonts/truetype/nerdfont
wget -O /tmp/Sauce_Code_Pro_Nerd_Font_Complete_Mono.ttf https://cloud.iteas.at/nextcloud/s/y8KyJXkEgDkg9kW/download?path=%2Fsoftware%2Ffonts&files=Sauce_Code_Pro_Nerd_Font_Complete_Mono.ttf
mv /tmp/Sauce_Code_Pro_Nerd_Font_Complete_Mono.ttf /usr/share/fonts/truetype/nerdfont/Sauce_Code_Pro_Nerd_Font_Complete_Mono.ttf
fc-cache -fv
# Puppetanbindung
cd /root
wget https://git.styrion.net/iteas/iteas-tools/raw/master/puppet/ubuntu_puppet.sh
chmod +x ubuntu_puppet.sh
......
#!/bin/bash
apt-add-repository ppa:heyarje/makemkv-beta
apt-add-repository ppa:qreator-hackers/qreator-stable
apt-add-repository ppa:rebuntu16/avidemux+unofficial
apt-add-repository ppa:nextcloud-devs/client
apt-add-repository ppa:papirus/papirus
apt-add-repository ppa:psi-plus/ppa
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2FAB19E7CCB7F415
echo "deb http://apt.iteas.at/iteas bionic main" > /etc/apt/sources.list.d/iteas.list
echo "deb http://liveusb.info/multisystem/depot all main" > /etc/apt/sources.list.d/multisystem.list
wget -q http://liveusb.info/multisystem/depot/multisystem.asc -O- | apt-key add -
apt update
apt install zsh ssh htop qapt-deb-installer tree git chromium-browser kate khelpcenter k3b kdf kpat text2speech-sound-thema kubuntu-wallpapers-bionic nextcloud-client-dolphin kde-l10n-de k3b-i18n language-pack-kde-de mbrola mbrola-de4 mbrola-de5 mbrola-de6 mbrola-de7 espeak zsh nfs-common software-properties-kde muon aspell-de hunspell-de-at mpv mint-backgrounds-serena mint-backgrounds-tara libnss3-tools ca-certificates-iteas-enterprise gnupg-agent pinentry-gnome3 -y
apt remove vim kwrite krdc krfb --purge -y
ubuntu-drivers autoinstall
apt install materia-kde libreoffice-style-papirus yakuake papirus-folders kdepim digikam showfoto kipi-plugins cifs-utils kde-config-cron dolphin-plugins cowsay fortunes-de qreator qshutdown filelight kcolorchooser soundkonverter kcalc nomachine libreoffice-calc libreoffice-impress libreoffice-kde libreoffice-l10n-de libreoffice-help-de partitionmanager gpgsm kronometer kfind clementine ksystemlog avidemux2.7-qt5 audacity unp plasma-theme-oxygen breeze-gtk-theme plasma-workspace-wallpapers kubuntu-restricted-extras ubuntu-restricted-extras katomic avahi-discover simplescreenrecorder rambox zoom kio-gdrive keepassxc ktimer avahi-utils libreoffice-kde libreoffice-help-de tellico psi-plus psi-plus-skins psi-plus-icons-nonfree -y
apt remove minidlna -y
apt autoremove --purge -y
mkdir /usr/local/share/applications
cp /usr/share/applications/mpv.desktop /usr/local/share/applications/.
rm /etc/resolv.conf
ln -s /run/systemd/resolve/resolv.conf /etc/.
echo "*.local" > /etc/mdns.allow
echo ".local" >> /etc/mdns.allow
echo "iteas.at" >> /etc/mdns.allow
echo "osit.cc" >> /etc/mdns.allow
cp /usr/share/doc/avahi-daemon/examples/s* /etc/avahi/services/.
systemctl restart avahi-daemon.service
apt install acl ethtool nload openfortigui openfortigui-runner virt-viewer freerdp nfs-kernel-server pwgen libemail-outlook-message-perl kde-config-systemd namebench konversation ldap-utils speedtest-cli linphone4 kompare wireshark x2goclient filezilla filezilla-theme-papirus nmapsi4 facl-observer master-pdf-editor proxmox-spice-remoteviewer pycharm-community tigervnc-viewer gnome-nettool kdenetwork-filesharing smb4k kfilereplace gtkterm mysql-workbench samba okteta mactelnet-client multisystem kget libreoffice usb-creator-kde manpages-de manpages-de-dev openxenmanager qfinderpro preload composer php-mbstring krename -y
cd /root && git clone -b iteas_mitarbeiter 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
wget -O /tmp/nano.tar https://ftp.iteas.at/public/hp/proxmox/nano.tar
tar -xf /tmp/nano.tar -C /root
rm /tmp/nano.tar
wget -O /tmp/zshrc_root https://ftp.iteas.at/public/hp/proxmox/zshrc_root
mv /tmp/zshrc_root /root/.zshrc
usermod -s /bin/zsh root
apt install choqok steam openshot lm-sensors mkvtoolnix-gui makemkv-bin -y
wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb
dpkg -i teamviewer_amd64.deb && apt install -fy
apt install virtualbox virtualbox-ext-pack virtualbox-guest-additions-iso gawk -y
wget https://git.styrion.net/iteas/iteas-tools/raw/master/puppet/ubuntu_puppet.sh
mkdir /usr/share/fonts/truetype/nerdfont && cd /usr/share/fonts/truetype/nerdfont && wget https://ftp.iteas.at/public/fonts/Sauce_Code_Pro_Nerd_Font_Complete_Mono.ttf && fc-cache -fv
chmod +x ubuntu_puppet.sh
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment