Стартовый набор для Debian 11 (десктоп)

Итак, одним из первых постов по существу, выложу скрипт на bash для базовой настройки десктопа под управлением Debian 11. С большой долей верятности, он подойдет для любой deb-системы с нормальными настроенными репозиториями. Возможно, в Astra Linux придётся ещё что-нибудь добавлять.

Устанавливаемый софт:

  1. ansible — система управления конфигурациями
  2. обновлённые сертификаты
  3. htop — альтернатива менеджеру процессов top
  4. mc — Midnight Commander
  5. code — редактор Visual Studio Code
  6. git — система управления версиями
  7. google-chrome-stable — итак понятно
  8. yandex-browser-stable — аналогично

Скрипт интуитивно понятный, сопровождён комментариями.

#! /bin/sh

###### Добавляем сторонние репозитории
# Google
sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
# Microsoft
sudo sh -c 'echo "deb [arch=amd64] http://packages.microsoft.com/repos/code/ stable main" >> /etc/apt/sources.list.d/microsoft.list'
# Yandex Browser
sudo sh -c 'echo "deb [arch=amd64] https://repo.yandex.ru/yandex-browser/deb/ stable main" >> /etc/apt/sources.list.d/yandex-browser.list'
###### Добавляем ключи сторонних репозиториев
# Ключ Microsoft
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo cp microsoft.gpg /etc/apt/trusted.gpg.d/
# Ключ Google
wget -qO- https://dl.google.com/linux/linux_signing_key.pub | gpg --dearmor > google.gpg
sudo cp google.gpg /etc/apt/trusted.gpg.d/
# Ключ Yandex
wget -qO- https://repo.yandex.ru/yandex-browser/YANDEX-BROWSER-KEY.GPG | gpg --dearmor > yandex-browser.gpg
sudo cp yandex-browser.gpg /etc/apt/trusted.gpg.d/
###### Установка нужных пакетов
sudo apt update
sudo apt install ansible ca-certificates htop mc code git google-chrome-stable yandex-browser-stable

….

PROFIT!

Добавить комментарий

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