soft_for_401.sh 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. #!/bin/bash
  2. START_TIME=$(date +%s)
  3. # Выводим информацию о дистрибутиве
  4. echo -e "\nДистрибутив: "
  5. lsb_release -a
  6. sleep 2
  7. # Обновляем пакеты
  8. echo -e "\nОбновление пакетов..."
  9. sleep 2
  10. sudo apt-get --assume-yes update
  11. # Сносим LibreOffice
  12. echo -e "\nСносим LibreOffice..."
  13. sleep 2
  14. sudo apt purge --assume-yes --autoremove "libreoffice*"
  15. # Установка OnlyOffice
  16. echo -e "\nСтавим OnlyOffice..."
  17. sleep 2
  18. mv /etc/apt/preferences.d/nosnap.pref ~/nosnap.backup
  19. sudo apt-get --assume-yes update
  20. sudo apt --assume-yes install snapd
  21. sudo snap install onlyoffice-desktopeditors
  22. if ! [[ -f "LiteManager*" ]]; then
  23. #Установка LiteManager
  24. echo -e "\nСтавим LiteManager..."
  25. sleep 2
  26. sudo apt --assume-yes install wget
  27. sudo apt --assume-yes install zip
  28. wget http://litemanager.ru/soft/LiteManager_linux.zip .
  29. unzip LiteManager_linux.zip
  30. chmod 0755 LiteManager
  31. mv LiteManager /home/student/Рабочий\ стол/LiteManager
  32. fi
  33. # Ставим альтернативу MicroSIP
  34. echo -e "\nСтавим Blink..."
  35. sleep 2
  36. sudo apt --assume-yes install flatpak
  37. flatpak install -y flathub com.icanblink.blink
  38. # Ставим архиватор, пакет для смены смены хоткея переключения языка
  39. #echo -e "\nМеняем переключение раскладки на ALT+SHIFT..."
  40. #sleep 2
  41. sudo apt --assume-yes install p7zip-rar libglib2.0-bin
  42. # Меняем переключение раскладки на "ALT+SHIFT"
  43. # 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']"
  44. # Ставим красивые обои)
  45. echo -e "\nСтавим красивые обои..."
  46. sudo -H -u student DISPLAY=:0 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1001/bus gsettings set org.gnome.desktop.background picture-uri file:///usr/share/backgrounds/linuxmint-vanessa/fakurian_purple.jpg
  47. # Включаем автовход в student
  48. echo -e "\nВключение автоматического входа в student..."
  49. sleep 2
  50. rm -rf /etc/lightdm/lightdm.conf
  51. echo "[Seat:*]
  52. autologin-guest=false
  53. autologin-enable=true
  54. autologin-user=student
  55. autologin-user-timeout=0
  56. allow-guest=false" >> /etc/lightdm/lightdm.conf
  57. END_TIME=$(date +%s)
  58. difference=$(( $END_TIME - $START_TIME ))
  59. echo -e "\nВремя работы скрипта: $difference секунд"