|
|
@@ -0,0 +1,67 @@
|
|
|
+#!/bin/bash
|
|
|
+
|
|
|
+
|
|
|
+START_TIME=$(date +%s)
|
|
|
+
|
|
|
+# Выводим информацию о дистрибутиве
|
|
|
+echo -e "\nДистрибутив: "
|
|
|
+lsb_release -a
|
|
|
+sleep 2
|
|
|
+
|
|
|
+# Создание пользователя Student
|
|
|
+echo -e "\nСоздаём пользователя Student..."
|
|
|
+sleep 2
|
|
|
+sudo useradd -m student
|
|
|
+passwd -d student
|
|
|
+
|
|
|
+# Обновляем пакеты
|
|
|
+echo -e "\nОбновление пакетов..."
|
|
|
+sleep 2
|
|
|
+sudo apt-get --assume-yes update
|
|
|
+
|
|
|
+# Сносим LibreOffice
|
|
|
+echo -e "\nСносим LibreOffice..."
|
|
|
+sleep 2
|
|
|
+sudo apt purge --assume-yes --autoremove "libreoffice*"
|
|
|
+
|
|
|
+# Установка OnlyOffice
|
|
|
+echo -e "\nСтавим OnlyOffice..."
|
|
|
+sleep 2
|
|
|
+mv /etc/apt/preferences.d/nosnap.pref ~/nosnap.backup
|
|
|
+sudo --assume-yes apt update
|
|
|
+sudo apt --assume-yes install snapd
|
|
|
+sudo snap install onlyoffice-desktopeditors
|
|
|
+
|
|
|
+if ! [[ -f "LiteManager*" ]]; then
|
|
|
+ #Установка LiteManager
|
|
|
+ echo -e "\nСтавим LiteManager..."
|
|
|
+ sleep 2
|
|
|
+ sudo apt --assume-yes install wget
|
|
|
+ sudo apt --assume-yes install zip
|
|
|
+ wget http://litemanager.ru/soft/LiteManager_linux.zip .
|
|
|
+ unzip LiteManager_linux.zip
|
|
|
+ chmod 0755 LiteManager
|
|
|
+ mv LiteManager /home/student/Рабочий\ стол/
|
|
|
+fi
|
|
|
+
|
|
|
+# Ставим альтернативу MicroSIP
|
|
|
+echo -e "\nСтавим Blink..."
|
|
|
+sleep 2
|
|
|
+sudo apt --assume-yes install flatpak
|
|
|
+flatpak install -y flathub com.icanblink.blink
|
|
|
+
|
|
|
+# Ставим архиватор, пакет для смены смены хоткея переключения языка
|
|
|
+echo -e "\nМеняем переключение раскладки на ALT+SHIFT..."
|
|
|
+sleep 2
|
|
|
+sudo apt --assume-yes install p7zip-rar libglib2.0-bin
|
|
|
+
|
|
|
+# Меняем переключение раскладки на "ALT+SHIFT"
|
|
|
+# sudo -H -u student DISPLAY=:0 DBUS SESSION_BUS_ADDRESS=unix:path=/run/user/$(id -u student)/bus gsettings set org.gnome.desktop.input-sources xkb-options "['grp:alt_shift_toggle', 'grp_led:scroll', 'lv3:switch']"
|
|
|
+
|
|
|
+# Ставим красивые обои)
|
|
|
+echo -e "\nСтавим красивые обои..."
|
|
|
+sudo -H -u student DISPLAY=:0 DBUS SESSION_BUS_ADDRESS=unix:path=/run/user/$(id -u student)/bus gsettings set org.gnome.desktop.background picture-uri file:///usr/share/backgrounds/linuxmint-vanessa/fakurian-purple.jpg
|
|
|
+
|
|
|
+END_TIME=$(date +%s)
|
|
|
+difference=$(( $END_TIME - $START_TIME ))
|
|
|
+echo -e "\nВремя работы скрипта: $difference секунд"
|