script_for_linux_mint.sh 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. #!/bin/bash
  2. START_TIME=$(date +%s)
  3. # Выводим информацию о дистрибутиве
  4. echo -e "\nДистрибутив: "
  5. lsb_release -a
  6. sleep 2
  7. # Создание пользователя Student
  8. echo -e "\nСоздаём пользователя Student..."
  9. sleep 2
  10. sudo useradd -m student
  11. passwd -d student
  12. # Обновляем пакеты
  13. echo -e "\nОбновление пакетов..."
  14. sleep 2
  15. sudo apt-get --assume-yes update
  16. # Сносим LibreOffice
  17. echo -e "\nСносим LibreOffice..."
  18. sleep 2
  19. sudo apt purge --assume-yes --autoremove "libreoffice*"
  20. # Установка OnlyOffice
  21. echo -e "\nСтавим OnlyOffice..."
  22. sleep 2
  23. mv /etc/apt/preferences.d/nosnap.pref ~/nosnap.backup
  24. sudo --assume-yes apt update
  25. sudo apt --assume-yes install snapd
  26. sudo snap install onlyoffice-desktopeditors
  27. if ! [[ -f "LiteManager*" ]]; then
  28. #Установка LiteManager
  29. echo -e "\nСтавим LiteManager..."
  30. sleep 2
  31. sudo apt --assume-yes install wget
  32. sudo apt --assume-yes install zip
  33. wget http://litemanager.ru/soft/LiteManager_linux.zip .
  34. unzip LiteManager_linux.zip
  35. chmod 0755 LiteManager
  36. mv LiteManager /home/student/Рабочий\ стол/
  37. fi
  38. # Ставим альтернативу MicroSIP
  39. echo -e "\nСтавим Blink..."
  40. sleep 2
  41. sudo apt --assume-yes install flatpak
  42. flatpak install -y flathub com.icanblink.blink
  43. # Ставим архиватор, пакет для смены смены хоткея переключения языка
  44. echo -e "\nМеняем переключение раскладки на ALT+SHIFT..."
  45. sleep 2
  46. sudo apt --assume-yes install p7zip-rar libglib2.0-bin
  47. # Меняем переключение раскладки на "ALT+SHIFT"
  48. # 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']"
  49. # Ставим красивые обои)
  50. echo -e "\nСтавим красивые обои..."
  51. 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
  52. END_TIME=$(date +%s)
  53. difference=$(( $END_TIME - $START_TIME ))
  54. echo -e "\nВремя работы скрипта: $difference секунд"