install-run-as-root.sh 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. #Установка зависимостей
  2. apt update
  3. apt install -y sudo git grub-customizer plymouth plymouth-themes plymouth-x11 dialog
  4. #Скачивает тему оформления brogit, источник - https://github.com/R0b1ns/brogit-plymouth-theme
  5. git clone https://github.com/R0b1ns/brogit-plymouth-theme.git
  6. #Открывает скачанную тему оформления
  7. cd brogit-plymouth-theme
  8. #Удаляет не нужные файлы и стандартные лого
  9. rm -r background_example.png preview.png preview_example.png preview.sh logo.png debian.png
  10. #Меняет название темы
  11. sed -i 's/Name=brogit dark n clean Theme/Name=devuan/g' brogit-plymouth-theme.plymouth
  12. #Меняет название папки темы
  13. sed -i 's|ImageDir=/usr/share/plymouth/themes/brogit-plymouth-theme|ImageDir=/usr/share/plymouth/themes/devuan|g' brogit-plymouth-theme.plymouth
  14. #Меняет путь к теме:
  15. sed -i 's|ScriptFile=/usr/share/plymouth/themes/brogit-plymouth-theme/brogit-plymouth-theme.script|ScriptFile=/usr/share/plymouth/themes/devuan/devuan.script|g' brogit-plymouth-theme.plymouth
  16. #Меняет параметр высоты логотипа
  17. sed -i 's|DEBIAN_HEIGHT_PCT = 0.07; # Debian image height in % of smallest screen dimension|DEBIAN_HEIGHT_PCT = 0.05; # Debian image height in % of smallest screen dimension|g' brogit-plymouth-theme.script
  18. #Переименовывает скрипт темы и тему
  19. mv brogit-plymouth-theme.plymouth devuan.plymouth
  20. mv brogit-plymouth-theme.script devuan.script
  21. #Выходит из папки brogit-plymouth-theme в предыдущую
  22. cd ..
  23. #Копирует лого и надпись Devuan
  24. cp -r dev-img/logo.png brogit-plymouth-theme/logo.png
  25. cp -r dev-img/debian.png brogit-plymouth-theme/debian.png
  26. cp -r dev-img/preview.png brogit-plymouth-theme/preview.png
  27. #Переименовывает папку на devuan
  28. mv brogit-plymouth-theme devuan
  29. chmod -R u+rwx devuan
  30. chmod -R o+rx devuan
  31. #Удаляет предыдущую версию если она есть
  32. rm -r /usr/share/plymouth/themes/devuan
  33. #Копирует тему в папку с темами plymouth
  34. cp -r devuan /usr/share/plymouth/themes/
  35. #Устанавливает тему
  36. sudo plymouth-set-default-theme devuan
  37. #Добавляет параметр запуска анимации при включении в настройки grub
  38. sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT="quiet"/GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"/g' /etc/default/grub
  39. #Применяет изменения в настройках grub
  40. sudo update-grub
  41. sudo update-grub2
  42. sudo update-initramfs -u