Скрипт remove.sh циклически пробегается по списку пакетов в файле pack.txt и выполняет команду

dnf remove name-pack -y

После удаления последнего пакета из списка выполняется

dnf clean all Удаление всех метаданных, кэшированных пакетов и заголовков

Список пакетов (программ), которые я удаляю всегда

kgeography
step
rocs
parley
minuet
kwordquiz
ktouch
kstars
kruler
krfb
krdc
kmplot
kig
kcharselect
kbruch
kanagram
kalgebra
filelight
kwave
xsane
thunderbird-102
simplescreenrecorde
onboard
lmms
peek
kdenlive
audacity
krita
tuxpaint
gcompris
r7-office
qbittorrent
pdfarranger
kcolorchooser
audio-recorder
mpv
cheese
kid3-qt
smplayer
smtube
kmahjongg
kmines
klines
kpat
plasma5-kdiff3
kompare

Список пакетов (программ) удаляю не всегда

vk-messenger-mos
telegram-desktop
simple-scan
OpenBoard

Оставляю в кабинете информатики

Recoll
lazarus
blender
kturtle
codeblocks
inkscape
gimp
kumir-all
kolourpaint
scratch
vlc
okular
libreoffice*

Пакеты с телеметрией и т.п.

mos-appstore
mos-appstore-service
mos-auth-folders - Сетевые папки для пользователей school.mos.ru
mos-auth-core - Настройки и плагин авторизации через mos.ru для plasma и sddm
mos-docdir - Директория с документацией для МОС
mos-identify - Идентификация устройства с системой МОС
mos-welcome-pages-school - Приветственный PDF-файл для МОС в школах

При добавлении в файл pack.txt не забываем оставлять только имя пакета

Запуск скрипта осуществляется

sudo sh remove.sh

Перед запуском еще раз убедитесь в списке пакетов для удаления

Скачать

 


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

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