Оптимизация работы Ubuntu Desktop 20.04 LTS
Ubuntu 3-11-2020, 08:38 sobir 2 012 0
После установки операционной системы Ubuntu Desktop 20.04 LTS в качестве рабочей станции, нам необходимо её оптимизировать для работы. То есть отключить неиспользуемые службы, ускорить загрузку наиболее часто используемых программ, отключить анимацию, задействовать swap только в случае, если RAM используется на 90%, выбрать локальный сервер обновлений, а также отключить поддержку протокола IPv6 на всех интерфейсах.
#!/bin/bash
echo "Stopping unused services..."
systemctl stop apport
systemctl stop avahi-daemon
systemctl stop colord
systemctl stop cups-browsed
systemctl stop cups
systemctl stop ModemManager
systemctl stop ufw
systemctl stop whoopsie
echo "Disabling unused services..."
systemctl disable apport
systemctl disable avahi-daemon
systemctl disable colord
systemctl disable cups-browsed
systemctl disable cups
systemctl disable ModemManager
systemctl disable ufw
systemctl disable whoopsie
echo "Disabling GNOME animation..."
gsettings set org.gnome.desktop.interface enable-animations false
echo "If RAM is 90% used, activate swap..."
sysctl vm.swappiness=10
echo 'vm.swappiness=10' >> /etc/sysctl.d/99-sysctl.conf
echo "Disabling IPv6 proto on all interfaces..."
sysctl net.ipv6.conf.all.disable_ipv6=1
echo 'net.ipv6.conf.all.disable_ipv6=1' >> /etc/sysctl.d/99-sysctl.conf
echo "Configure APT local repository..."
echo 'Acquire::http::proxy "http://ubuntu.cict.tj:7373";' > /etc/apt/apt.conf
apt update
echo "Accelerate loading frequently used programs..."
apt install preload -y
Первоначальная настройка операционной системы CentOS 7 или RHEL 7 после установки....
ПодробнееПервоначальная настройка операционной системы CentOS 8 или RHEL 8 после установки....
ПодробнееПредотвращаем работу майнинговой малвари под названием Kinsing....
ПодробнееInstall Prometheus node exporter on Linux host....
ПодробнееНастраиваем среду контейнеризации приложений с помощью Podman’а....
ПодробнееНовые комментарии
Спасибо за статью. Остальные статьи что находил либо старые, либо неполные. Всё
К комментариюСалом, можно ещё создать файл в /etc/nginx/proxy_params, a потом добавить туда
К комментариюМожно ещё так: 1. Создаем отдельную сеть для наших контейнеров docker network
К комментариюСпасибо за отзыв, написал отдельную статью по установке и настройке Ansible
К комментариюДумаю в статье необходимо также описать процесс установки Ansible.
К комментариюПринудительное обновление сертификата: certbot certonly --force-renew -d
К комментариюКакой дистрибутив Linux вы часто используете?
Календарь
« Октябрь 2024 » | ||||||
---|---|---|---|---|---|---|
Пн | Вт | Ср | Чт | Пт | Сб | Вс |
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |