Полезные команды для настройки, оптимизации и обновления системы

Руководства, вопросы, обсуждения
Правила форума
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Версия ОС вместе с разрядностью. Пример: LM 18.1 x64, LM Sarah x32 2. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 3. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 4. Суть. Желательно с выводом консоли, логами. 5. Скрин. Просьба указывать 1, 2 и 3 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот

Автор темы
Yuriy73n
Сообщения: 12
Зарегистрирован: 06 янв 2018, 09:02
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Полезные команды для настройки, оптимизации и обновления системы

Сообщение Yuriy73n » 08 янв 2018, 22:27

Хотел бы поделиться не большим "джентльменским набором" основных необходимых команд. Буду очень рад, если Вы будете предлагать еще и дополнять список.

КОМАНДЫ:
Обновление базы данных пакетов:

Код: Выделить всё

sudo apt update
Обновление установленных пакетов:

Код: Выделить всё

sudo apt upgrade
Полное обновление:

Код: Выделить всё

sudo apt full-upgrade
Самый быстрый и удобный способ «обновить» вашу систему использовать команду:
sudo apt update && sudo apt upgrade -y
Команда, которая поможет удовлетворить все зависимости пакета, если они не установлены:
sudo apt install -f
Все пакеты у которых есть новая версии:
apt list --upgradeable
Все установленные пакеты в системе:
apt list --installed
Все пакеты, доступные для вашей системы:
apt list --all-versions

Самый простой способ освободить дисковое пространство, использовать опцию autoremove:
sudo apt autoremove
Размер кеша можно увидеть с помощью следующей команды:
sudo du -sh /var/cache/apt
Для того чтобы очистить кэш, можно использовать несколько вариантов:
Удалить только устаревшие пакеты, например те, которые заменены недавним обновлением:
sudo apt autoclean
Или очистить кэш целиком (освобождает больше места на диске):
sudo apt clean
Очистка кэша миниатюр (2 команды):
rm -v -f ~/.cache/thumbnails/*/*.png ~/.thumbnails/*/*.png
rm -v -f ~/.cache/thumbnails/*/*/*.png ~/.thumbnails/*/*/*.png
Устаревшие файлы конфигурации (2 команды):
dpkg -l | awk '/^rc/ {print $2}' | xargs sudo dpkg --purge
sudo aptitude purge ~c

Самый простой способ удаления не нужных ядер, это набрать в терминале вот такую строку (текущее ядро останется не тронутым):
Выполнить последовательно все команды и перезагрузиться:
sudo apt-get purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | head -n -1)

sudo apt autoremove

sudo update-grub

sudo update-grub2

sudo reboot
БОНУС:
Скорость загрузки системы:
systemd-analyze
Скорость загрузки служб ОС:
systemd-analyze blame

Аватара пользователя

di_mok
Сообщения: 4926
Зарегистрирован: 27 авг 2016, 16:06
Решено: 30
Откуда: Арзамас
Благодарил (а): 1262 раза
Поблагодарили: 1033 раза

Полезные команды для настройки, оптимизации и обновления системы

Сообщение di_mok » 08 янв 2018, 22:36

Yuriy73n, затея хорошая, только читается с трудом. Я подредактировал часть сообщения, согласись так читабельней и удобней. А про ббкоды можешь справиться здесь - Панель форматирования текста в темах/ответах
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)
Изображение
Изображение

Аватара пользователя

wanoska
Сообщения: 217
Зарегистрирован: 17 окт 2016, 12:36
Решено: 4
Откуда: Кинешма
Благодарил (а): 40 раз
Поблагодарили: 51 раз

Полезные команды для настройки, оптимизации и обновления системы

Сообщение wanoska » 08 янв 2018, 22:39

Не по теме
di_mok, мне кажется тему тоже нужно перенести в раздел про терминал
LM18.2 Xfce 4.12.3 Kernel: 4.10.0-40-generic


Автор темы
Yuriy73n
Сообщения: 12
Зарегистрирован: 06 янв 2018, 09:02
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Полезные команды для настройки, оптимизации и обновления системы

Сообщение Yuriy73n » 09 янв 2018, 08:41

wanoska писал(а):
08 янв 2018, 22:39
di_mok, мне кажется тему тоже нужно перенести в раздел про терминал
День добрый, жаль, не складывается. Я на инвалидности и сейчас мне трудно долго править .... Если у Вас будет время и желание, может быть Вы поправите мое сообщение со ссылкой на меня или от моего имени. Думаю, многие, я в том числе будут благодарны! )))

Аватара пользователя

di_mok
Сообщения: 4926
Зарегистрирован: 27 авг 2016, 16:06
Решено: 30
Откуда: Арзамас
Благодарил (а): 1262 раза
Поблагодарили: 1033 раза

Полезные команды для настройки, оптимизации и обновления системы

Сообщение di_mok » 09 янв 2018, 09:24

Yuriy73n писал(а):
09 янв 2018, 08:41
Если у Вас будет время и желание,
Хорошо, сделаем
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)
Изображение
Изображение

Аватара пользователя

Chocobo
Сообщения: 9171
Зарегистрирован: 27 авг 2016, 19:57
Решено: 198
Откуда: НН
Благодарил (а): 639 раз
Поблагодарили: 2624 раза

Полезные команды для настройки, оптимизации и обновления системы

Сообщение Chocobo » 09 янв 2018, 11:03

Оно уже почти все обсуждалось в отдельных темах, более развернуто по каждому аспекту:
APT
Удаление старых ядер (Удалить лишние ядра)
Systemd-analyze plot - делимся, сравниваем...
Команды консоли (terminal) в Linux Ubuntu
И т.д.
Изображение
   
Изображение


Автор темы
Yuriy73n
Сообщения: 12
Зарегистрирован: 06 янв 2018, 09:02
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Полезные команды для настройки, оптимизации и обновления системы

Сообщение Yuriy73n » 09 янв 2018, 12:34

Chocobo писал(а):
09 янв 2018, 11:03
Оно уже почти все обсуждалось в отдельных темах, более развернуто по каждому аспекту:
Да ради Бога! Хочешь сделать доброе дело - все нужное одним пакетом.... а попадаешь на одно не понимание! Ну пусть люди копаются по темам. Слишком много тут на форуме "пальцев веером" и "сопли пузырями".... Удачи, лучше на англо язычных форумах - там народ добрее, отзывчевее и понятливее, не смотря на твой английский! Удачи

Аватара пользователя

Chocobo
Сообщения: 9171
Зарегистрирован: 27 авг 2016, 19:57
Решено: 198
Откуда: НН
Благодарил (а): 639 раз
Поблагодарили: 2624 раза

Полезные команды для настройки, оптимизации и обновления системы

Сообщение Chocobo » 09 янв 2018, 12:50

Yuriy73n, В чем непонимание? Дерзайте, продолжайте собирать, кто ж против.
Только вот кинув несколько команд в разнобой - полезность пока сомнительна. Каждая из них имеет десятки ключей и параметров, которые вырывать из контекста получится далеко не всегда.
Считай эту пачку ссылок тем, что я подкинул в помощь теоретического материала по части указанных комманд :smile:

Второй момент, что полноценные описания способствуют хоть примерному пониманию как оно работает, а поданное урывками - приводит к продолжению слепого копипаста, после которого немало уже тут систем в чувство приводили (а некоторые на реинсталл даже).

В частности еще раз приведу в пример указанную команду на удаление ядер:

Код: Выделить всё

sudo apt-get purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | head -n -1)
Расскажи, пожалуйста, в двух словах, что там порисходит, хотя бы в той же регулярке с sed'ом, которую предлагается запускать в одной строке с apt purge
Изображение
   
Изображение

Аватара пользователя

Filin
Сообщения: 479
Зарегистрирован: 05 ноя 2016, 15:20
Решено: 1
1
Откуда: Россия Краснодар
Благодарил (а): 55 раз
Поблагодарили: 57 раз

Полезные команды для настройки, оптимизации и обновления системы

Сообщение Filin » 09 янв 2018, 12:52

Yuriy73n, вам сделали замечание по причине того , что вы игнорируете правила форума, тем самым проявляете неуважение ко всем присутствующим. И кстати, на англоязычных форумах правила практически такие же как и здесь. Точно так же сделают замечание за создание дубликатов уже существующих тем.

Аватара пользователя

ikrost
Сообщения: 398
Зарегистрирован: 12 май 2017, 14:20
Решено: 1
Откуда: Тбилиси
Благодарил (а): 488 раз
Поблагодарили: 59 раз

Полезные команды для настройки, оптимизации и обновления системы

Сообщение ikrost » 09 янв 2018, 13:06

А можно поставить Ubuntu cleaner и кеши почистятся одним нажатием :)

Вернуться в «Параметры и оптимизация»