Эх сурвалжийг харах

Added script with soft installing for KC

Alexey 2 жил өмнө
parent
commit
888ec6506a
2 өөрчлөгдсөн 169 нэмэгдсэн , 0 устгасан
  1. 73 0
      soft_for_401.sh
  2. 96 0
      soft_for_KC.sh

+ 73 - 0
soft_for_401.sh

@@ -0,0 +1,73 @@
+#!/bin/bash
+
+
+START_TIME=$(date +%s)
+
+# Выводим информацию о дистрибутиве
+echo -e "\nДистрибутив: "
+lsb_release -a
+sleep 2
+
+# Обновляем пакеты
+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 apt-get --assume-yes 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/Рабочий\ стол/LiteManager 
+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/1001/bus gsettings set org.gnome.desktop.background picture-uri file:///usr/share/backgrounds/linuxmint-vanessa/fakurian_purple.jpg
+
+
+# Включаем автовход в student
+echo -e "\nВключение автоматического входа в student..."
+sleep 2
+rm -rf /etc/lightdm/lightdm.conf
+echo "[Seat:*]
+autologin-guest=false
+autologin-enable=true
+autologin-user=student
+autologin-user-timeout=0
+allow-guest=false" >> /etc/lightdm/lightdm.conf
+
+END_TIME=$(date +%s)
+difference=$(( $END_TIME - $START_TIME ))
+echo -e "\nВремя работы скрипта: $difference секунд"

+ 96 - 0
soft_for_KC.sh

@@ -0,0 +1,96 @@
+#!/bin/bash
+
+
+START_TIME=$(date +%s)
+
+# Выводим информацию о дистрибутиве
+echo -e "\nДистрибутив: "
+lsb_release -a
+sleep 2
+
+# Обновляем пакеты
+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 apt-get --assume-yes update
+sudo apt --assume-yes install snapd
+sudo snap install onlyoffice-desktopeditors
+
+sudo apt --assume-yes install p7zip-rar libglib2.0-bin
+
+# Устанавливаем Arduino IDE
+echo -e "\nСтавим Arduino IDE..."
+sleep 2
+sudo apt --assume-yes install flatpak
+flatpak install -y flathub cc.arduino.arduinoide
+
+# Вместо PyCharm и DEV C++ ставим VS Code
+echo -e "\nСтавим VS Code..."
+sleep 2
+flatpak install -y flathub com.visualstudio.code
+
+# Вместо EWB ставим LibrePCB
+echo -e "\nСтавим LibrePCB..."
+sleep 2
+flatpak install -y flathub org.librepcb.LibrePCB
+
+# Ставим Chrome
+echo -e "\nСтавим Chrome..."
+sleep 2
+flatpak install -y flathub com.google.Chrome
+
+# Ставим GeoGebra
+echo -e "\nСтавим GeoGebra..."
+sleep 2
+flatpak install -y flathub org.geogebra.GeoGebra
+
+# Вместо emu8086 ставим SASM
+echo -e "\nСтавим SASM..."
+sleep 2
+flatpak install -y flathub io.github.dman95.SASM
+
+# Вместо mathcad ставим Octave
+echo -e "\nСтавим Octave..."
+sleep 2
+flatpak install -y flathub org.octave.Octave
+
+# Меняем переключение раскладки на "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/1001/bus gsettings set org.gnome.desktop.background picture-uri file:///usr/share/backgrounds/linuxmint-vanessa/fakurian_purple.jpg
+
+# Включаем автовход в student
+echo -e "\nВключение автоматического входа в student..."
+sleep 2
+rm -rf /etc/lightdm/lightdm.conf
+echo "[Seat:*]
+autologin-guest=false
+autologin-enable=true
+autologin-user=student
+autologin-user-timeout=0
+allow-guest=false" >> /etc/lightdm/lightdm.conf
+
+# Устанавливаем Cisco packet tracer
+# На всякий это в конец скрипта, потому что может не сработать
+echo -e "\nСтавим Cisco packet tracer..."
+sleep 2
+wget https://archive.org/download/cisco-packet-tracer-820-ubuntu-64bit/CiscoPacketTracer_820_Ubuntu_64bit.deb .
+dpkg -i CiscoPacketTracer_820_Ubuntu_64bit.deb
+apt install -y -f
+dpkg -i CiscoPacketTracer_820_Ubuntu_64bit.deb
+
+END_TIME=$(date +%s)
+difference=$(( $END_TIME - $START_TIME ))
+echo -e "\nВремя работы скрипта: $difference секунд"