Output fixes
This commit is contained in:
@@ -4,38 +4,59 @@ LOG="install.log"
|
|||||||
LOG_IN_USER=$(who | awk 'NR==1{print $1;}')
|
LOG_IN_USER=$(who | awk 'NR==1{print $1;}')
|
||||||
exec 3>&1
|
exec 3>&1
|
||||||
|
|
||||||
exec > "$LOG" 2> >(tee -a "$LOG" >&2)
|
# exec > "$LOG" 2> >(tee -a "$LOG" >&3)
|
||||||
|
|
||||||
echo "Update" >&3
|
echo "Update" >&3
|
||||||
sudo apt-get update -y
|
sudo apt-get -y -qq \
|
||||||
|
-o Dpkg::Progress-Fancy=0 \
|
||||||
|
-o APT::Color=0 update
|
||||||
|
clear
|
||||||
# install all programms from the install.list
|
# install all programms from the install.list
|
||||||
echo "Installing install.list" >&3
|
echo "Installing install.list" >&3
|
||||||
cat install.list | xargs sudo apt-get -y install
|
cat install.list | xargs sudo apt-get -y -qq \
|
||||||
|
-o Dpkg::Progress-Fancy=0 \
|
||||||
|
-o APT::Color=0 install
|
||||||
|
clear
|
||||||
# uninstal all programms from the list
|
# uninstal all programms from the list
|
||||||
echo "Uninstalling uninstall.list" >&3
|
echo "Uninstalling uninstall.list" >&3
|
||||||
cat uninstall.list | xargs sudo apt-get -y purge
|
cat uninstall.list | xargs sudo apt-get -y -qq \
|
||||||
|
-o Dpkg::Progress-Fancy=0 \
|
||||||
|
-o APT::Color=0 purge
|
||||||
|
clear
|
||||||
# download additional packages
|
# download additional packages
|
||||||
echo "Downloading extra packages from Download.list" >&3
|
echo "Downloading extra packages from Download.list" >&3
|
||||||
cat download.list | xargs sudo wget -nv
|
cat download.list | xargs sudo wget -nv 3>&1
|
||||||
# install the packages
|
# install the packages
|
||||||
clear
|
clear
|
||||||
echo "Installing all .deb files" >&3
|
echo "Installing all .deb files" >&3
|
||||||
sudo apt-get install -y ./*.deb
|
sudo apt-get -y -qq \
|
||||||
|
-o Dpkg::Progress-Fancy=0 \
|
||||||
|
-o APT::Color=0 install ./*.deb
|
||||||
|
clear
|
||||||
# set up flatpack
|
# set up flatpack
|
||||||
echo "Setting up flatpack" >&3
|
echo "Setting up flatpack" >&3
|
||||||
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
|
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
|
||||||
|
clear
|
||||||
# install languages by ISO 639-1 short
|
# install languages by ISO 639-1 short
|
||||||
echo "Installing additional languages" >&3
|
echo "Installing additional languages" >&3
|
||||||
for l in en uk ru ar; do
|
for l in en uk ru ar; do
|
||||||
sudo apt-get -y install $(check-language-support -l $l)
|
sudo apt-get -y -qq \
|
||||||
|
-o Dpkg::Progress-Fancy=0 \
|
||||||
|
-o APT::Color=0 install $(check-language-support -l $l)
|
||||||
done
|
done
|
||||||
|
sudo killall rustdesk
|
||||||
# clean the system
|
# clean the system
|
||||||
echo "Update, Upgrade and cleaning" >&3
|
echo "Update, Upgrade and cleaning" >&3
|
||||||
sudo apt-get update -y
|
sudo apt-get -y -qq \
|
||||||
sudo apt-get full-upgrade -y
|
-o Dpkg::Progress-Fancy=0 \
|
||||||
sudo apt-get clean -y
|
-o APT::Color=0 update
|
||||||
|
sudo apt-get -y -qq \
|
||||||
|
-o Dpkg::Progress-Fancy=0 \
|
||||||
|
-o APT::Color=0 full-upgrade
|
||||||
|
sudo apt-get -y -qq \
|
||||||
|
-o Dpkg::Progress-Fancy=0 \
|
||||||
|
-o APT::Color=0 clean
|
||||||
|
clear
|
||||||
#set nomacs as default
|
#set nomacs as default
|
||||||
echo "setting default programs" >&3
|
echo "setting default programs" >&3
|
||||||
FILE="/usr/share/applications/mimeinfo.cache"
|
FILE="/usr/share/applications/mimeinfo.cache"
|
||||||
@@ -44,25 +65,34 @@ for type in png jpg jpeg gif; do
|
|||||||
sudo sed -i "s|^\(image/${type}=\).*|\1${FILETYPES}|" "$FILE"
|
sudo sed -i "s|^\(image/${type}=\).*|\1${FILETYPES}|" "$FILE"
|
||||||
done
|
done
|
||||||
# copy content of desktop_files to desktop
|
# copy content of desktop_files to desktop
|
||||||
DESKTOP_PATH=$(xdg-user-dir DESKTOP)
|
|
||||||
|
|
||||||
sudo -u csr cp -r desktop_files/. /home/csr/Schreibtisch/
|
echo "Copying desktop files" >&3
|
||||||
|
cp -r desktop_files/. /home/csr/Schreibtisch/
|
||||||
# import panel settings from file TO DO
|
|
||||||
#echo "setting up desktop UI" >&3
|
|
||||||
#sudo -u csr xfce4-panel-profiles load ./default_panel.tar.bz2
|
|
||||||
|
|
||||||
|
# import panel settings
|
||||||
|
echo "setting up desktop UI" >&3
|
||||||
|
xfce4-panel-profiles load ./default_panel.tar.bz2
|
||||||
|
clear
|
||||||
# set up firefox
|
# set up firefox
|
||||||
echo "Install UBlock"
|
echo "Install UBlock" >&3
|
||||||
firefox https://addons.mozilla.org/de/firefox/addon/ublock-origin/ & disown
|
firefox https://addons.mozilla.org/de/firefox/addon/ublock-origin/ >/dev/null 2>&1 & disown
|
||||||
read -p "Continue with Enter"
|
read -p "Continue with Enter" >&3
|
||||||
|
clear
|
||||||
echo "Set default Browser, Start page & Search engine"
|
echo "Set default Browser, Start page & Search engine" >&3
|
||||||
firefox about:preferences & disown
|
firefox about:preferences >/dev/null 2>&1 & disown
|
||||||
read -p "Continue with Enter"
|
read -p "Continue with Enter" >&3
|
||||||
|
clear
|
||||||
echo "If panel is not imported do 'xfce4-panel-profiles load ./default_panel.tar.bz2' in a seperate window"
|
echo "Create Chrome .desktop starter" >&3
|
||||||
read -p "Continue with Enter"
|
read -p "Continue with Enter" >&3
|
||||||
|
clear
|
||||||
|
echo "Set up Click per mousepad" >&3
|
||||||
|
xfce4-mouse-settings
|
||||||
|
read -p "Continue with Enter" >&3
|
||||||
|
clear
|
||||||
|
echo "Set Font size to 11" >&3
|
||||||
|
xfwm4-settings
|
||||||
|
read -p "Continue with Enter" >&3
|
||||||
|
clear
|
||||||
|
|
||||||
# create skel for new user UI
|
# create skel for new user UI
|
||||||
echo "Setting up skel" >&3
|
echo "Setting up skel" >&3
|
||||||
|
|||||||
@@ -8,4 +8,5 @@ chromium-browser
|
|||||||
hplip-gui
|
hplip-gui
|
||||||
deja-dup
|
deja-dup
|
||||||
flatpak
|
flatpak
|
||||||
gnome-software-plugin-flatpak
|
gnome-software-plugin-flatpak
|
||||||
|
cheese
|
||||||
Reference in New Issue
Block a user