Linux Mint. Обновление пакетов, очистка системы, и пр. команды

Работаем с Linux Mint
Ответить
Аватара пользователя
admin
Администратор
Сообщения: 1103
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург
Контактная информация:

Linux Mint. Обновление пакетов, очистка системы, и пр. команды

Сообщение admin » 24 фев 2020, 03:30

КОМАНДЫ:
- режим суперпользователя - обновление базы данных пакетов

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

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
- самый простой способ освободить дисковое пространство

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

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
взято тут

Аватара пользователя
admin
Администратор
Сообщения: 1103
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург
Контактная информация:

Re: Linux Mint. Обновление пакетов, очистка системы, и пр. команды

Сообщение admin » 19 сен 2020, 22:36

сетевые интерфейсы

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

ifconfig

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

netstat -i
узнать открытые порты (необходимо установить "nmap" - sudo apt install nmap)

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

nmap localhost
информация о системе

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

uname - a
отключение интерфейса (например wlp2s0)

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

ifconfig wlp2s0 down
включение интерфейса (например wlp2s0)

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

ifconfig wlp2s0 up
пинг определенное количество раз (остановить "Ctrl+C")

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

ping -c 4 192.168.1.45

Аватара пользователя
admin
Администратор
Сообщения: 1103
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург
Контактная информация:

Re: Linux Mint. Обновление пакетов, очистка системы, и пр. команды

Сообщение admin » 10 дек 2020, 23:15

Информация о железе системы

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

inxi -Fxz

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

sudo lshw
https://losst.ru/dispetcher-ustrojstv-v-ubuntu

Версия ядра

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

uname -r

Аватара пользователя
admin
Администратор
Сообщения: 1103
Зарегистрирован: 18 янв 2012, 01:25
Откуда: Екатеринбург
Контактная информация:

Re: Linux Mint. Обновление пакетов, очистка системы, и пр. команды

Сообщение admin » 06 мар 2021, 14:34

диспетчер задач, системный монитор:

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

gnome-system-monitor

Ответить