Оптимизация системы

Материал из Rosalab Wiki
Перейти к: навигация, поиск

После установки стандартного образа в системе может быть много предустановленных пакетов и служб, которые именно вам не нужны, но нагружают систему. Они нужны только для того, чтобы охватить максимальное число разных конфигураций компьютеров и потребностей пользователей.

Ненужные пакеты

Если у вас нет WiFi карты фирмы Broadcom, то удалите:

   urpme dkms-broadcom-wl

Удаление старых ядер

Командой

   urpm-package-cleanup --oldkernels

можно удалить старые ядра, если их много, они замедляют обновление проприетарных видеодрайверов или других dkms-модулей

Выключение парковки головок жесткого диска

Это продлит жизнь жесткого диска на ноутбуках:

   sudo hdparm -B 255 /dev/sda

где /dev/sda - путь к нужному диску.

Создать сервис /etc/systemd/system/hdsilence.service:

   [Unit]
   Description=Silence HD
   After=cpupower.service suspend.target hybrid-sleep.target hibernate.target
   
   [Service]
   Type=oneshot
   ExecStart=/sbin/hdparm -B 255 /dev/sda
   
   [Install]
   WantedBy=multi-user.target
   WantedBy=sleep.target

И активировать его:

   sudo systemctl enable hdsilence.service

Выключение ненужных сервисов

Если вы не работаете в локальной сети, то можно остановить сервисы samba.

   systemctl disable nmb.service
   systemctl disable smb.service

Если у вас нет принтера, то можно выключить сервис печати

   systemctl disable cups.service