Как автоматизировать пост-установку Xubuntu

Автоматизация пост-установки Xubuntu

Через несколько дней начнется новый год, и с ним многие из вас начнут обновлять, устанавливать и поддерживать свои операционные системы. Ищу информацию по этой теме Я наткнулся на очень любопытный сценарий ( благодаря эта сеть для размещения кода) что вызывает автоматизацию пост-установки Xubuntu, да, да, от Xubuntu.

Это довольно простой сценарий но очень полный, что после запуска он установит следующие программы:

  • Либреофис.
  • Chrome
  • Firefox
  • VLC
  • OpenShot
  • калибр
  • Dropbox
  • предварительная нагрузка
  • Gedit
  • Дополнительные возможности Xubuntu
  • Мангал
  • Gimp

Кроме того, этот скрипт обновляет систему, устанавливает шрифты Windows и устанавливает необходимые кодеки и библиотеки для просмотра мультимедийного контента. Этот сценарий хорош тем, что он не только устанавливает базовое программное обеспечение, но также позволяет нам изменять и настраивать установку программ, которые нам нужны, поскольку код сценария является бесплатным.

Использование сценария после установки Xubuntu

Сначала мы должны создать сценарий после установки, после того, как он будет создан, мы выполним его, чтобы установка программ могла продолжаться. Итак, открываем терминал и пишем следующее:

sudo nano после установки

В этом документе мы скопируем следующее:

#! / Bin / Баш
#установка по умолчанию
Очистить
echo "После установки xubuntu"
echo "Установка программ после установки Xubuntu 14.04 trusty tahr"
echo "Обновление репозиториев"
Суда apt-get обновления
echo -e "\ e [92m Теперь мы устанавливаем исходники Windows, поскольку это единственный пакет, который запрашивает взаимодействие"
echo -e "\ e [0m"
echo -e "\ e [93mInstructions"
echo -e "\ e [0m"
echo -e «1) \ e [93m Нажмите стрелку \ e [0m \ e [4m вправо \ e [24m \ e [93m, а затем \ e [0m \ e [4mEnter \ e [24m \ e [93m когда \ e [0m \ e [41m Принять \ e [0m \ e [93m это в красном \ e [0m]
echo -e «2) \ e [93m Выберите \ e [0m \ e [4mSI \ e [24m \ e [93m], а затем нажмите \ e [0m \ e [4mEnter \ e [24m \ e [0m]
echo -e "3) \ e [93mA И вы можете оставить компьютер в покое, пока он не закончит работу \ e [0m"
эхо -е ""
эхо -е ""
echo -e "\ e [92m Нажмите Enter, когда поймете \ e [0m"
прочитать $ A
sudo apt-get install -y ttf-mscorefonts-installer
echo -e «\ e [92m Ты можешь пойти выпить кофе или посмотреть, но я сам закончил \ e [0m»
спать 5 сек; echo -e "\ e [92mAupdating system"
echo -e "\ e [0m"
sudo apt-get -y обновление
#хром
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key добавить -
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main"> /etc/apt/sources.list.d/google.list'
echo "Добавление источников ПО"
#jdownloader
sudo add-apt-repository -y ppa: jd-team / jdownloader
#yppamanager
sudo add-apt-repository -y ppa: webupd8team / y-ppa-manager
#гимп
sudo add-apt-repository -y ppa: otto-kesselgulasch / gimp
#myweather индикатор
sudo add-apt-repository -y ppa: atareao / atareao
Суда apt-get обновления
sudo apt-get -y обновление
echo "Установка программ"
sudo apt-get install -y google-chrome-stable xubuntu-limited-extras vlc vlc-plugin-pulse libvlc5 libxine1-ffmpeg mencoder lame libmad0 mpg321 openshot openshot-doc rar unace p7zip-full unzip p7zip-rar sharutils mpackloader ppa-manager gimp inkscape синаптическое воспроизведение мой-индикатор погоды lm-сенсоры инструменты режима ноутбука
# Отключить уведомления об ошибках
sudo sed -is / enabled = 1 / enabled = 0 / g / etc / default / apport
# смотреть dvd
sudo /usr/share/doc/libdvdread4/./install-css.sh
sudo Laptop_Mode
Очистить
выбросил ""
echo -e "\ e [1m \ e [92m Установка завершена \ e [21m]"
выбросил ""
выбросил ""
# Прощай, сообщение
выбросил ""
выбросил ""
выбросил ""
sleep 1s; echo -e "\ e [92mНе забудьте зайти к нам в"
выбросил ""
выбросил ""
спать 1 с; echo -e «\ e [42m \ e [91m ********************************** ****************************** »
sleep 1s; echo -e «\ e [93m + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + »
sleep 1s;echo -e » \e[42m \e[97m\e[1mhttps://ubunlog.com»
sleep 1s; echo -e «\ e [42m \ e [93m + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + \ e [0m »
сон 1 с; echo -e «\ e [42m \ e [91m ************************************************************************************************************************ ****************************** \ e [0m »
выбросил ""
# Чтобы он спросил, хотим ли мы перезапустить
echo -e «\ e [91m Перезагрузиться? (Y / n) \ e [0m »
читать D
если [["$ D" == "n"]];
тогда
echo -e "\ e [42m \ e [97m \ e [1m] Спасибо за использование нашего скрипта \ e [0m"
еще
sleep 4s; echo -e "\ e [42m \ e [97m \ e [1mRebooting \ e [0m"
sudo sleep 1s; выключение -r +0
fi

После того, как мы скопировали его, мы сохраняем его и даем права на запись следующим образом:

sudo chmod 777 после установки

А для запуска скрипта нам просто нужно написать следующее:

судо ш ./postinstalacion

После завершения установки лучше всего перезапустить систему, хотя, если нам нужно продолжить сеанс, мы можем сделать это без каких-либо проблем. Как видите, это простой процесс, и как только сценарий будет создан, мы сможем использовать его на любом компьютере с Xubuntu, довольно неплохим вариантом Ubuntu для компьютеров с небольшими ресурсами, Вы так не думаете?


5 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   xjesus.net сказал

    У меня есть похожий сценарий, который может помочь вам в http://script14.xjesus.net

  2.   человек сказал

    параметр -y в sudo apt-get install -y что это значит?

  3.   перец сказал

    он отправляет мне следующую ошибку после:

    -e "e [92m Теперь мы устанавливаем шрифты Windows, поскольку это единственный пакет, который запрашивает взаимодействие"
    -e "e [0m"
    -e "e [93mInstrucciones"
    -e "e [0m"
    ./postinstall: 12: ./postinstall: Синтаксическая ошибка: ")" неожиданно

    1.    перец сказал

      ок я уже исправил, только теперь инструкция выходит так:

      «E [92m Теперь мы устанавливаем исходники Windows, поскольку это единственный пакет, который запрашивает взаимодействие»
      "E [0 м"
      "E [93mInstrucciones"
      "E [0 м"
      «1 e [93m Нажмите e [0me [4m стрелка на правой стороне [24me [93m, а затем e [0me [4mEntere [24m e [93m, когда e [0me [41m]] Я приму [0me [93m находится в Rede [ 0 м "
      «2 e [93mВыберите e [0me [4mSIe [24me [93m], а затем нажмите e [0me [4mEnter [24me [0m»
      "3 e [93mВы можете оставить компьютер в покое, пока не закончится [0m"
      ""
      ""
      "E [92m. Нажмите" Enter ", когда вы поняли" ite [0m "

  4.   Vicdeveloper сказал

    Интересно. Спасибо, что поделился!.

    Привет!