#1 05.01.2015 18:54:19

LanuHum
Administrator
Зарегистрирован: 05.01.2015
Сообщений: 3
IP-адрес

Очистить систему от ненужных пакетов

Здравствуйте. Мне часто приходится тестировать программы, собирая их из исходников. Со временем набирается огромная куча пакетов, которые далее мне не нужны, тем более, что большее количество программ даже не собирается. Выделенный раздел забивается полностью, не давая даже установить то, что необходимо. Какая чудесная команда удалит всё, что не нужно для того, чтобы функционировал, ну, например, КДЕ в самом минимальном варианте, но больше в системе не осталось ни одной ненужной либы????

#2 05.01.2015 19:07:46

diablopc
Administrator
Зарегистрирован: 17.09.2014
Сообщений: 1 032
IP-адрес

Очистить систему от ненужных пакетов

LanuHum, для начала urpme --auto-orphans
Можно еще все dev/src вычистить...
но все вычистить всеравно не получится
ИМХО, при подобных действиях проще запоминать\записывать что и для чего ставилось, ну а потом удалять то что не нужно...
Грубо говоря - все вручную...
А лично я делаю образ корневой фс.... так еще проще..... Вместо того чтобы выгребать кучу пакетов, просто восстанавливаю систему до предыдущего состояния....

#3 05.01.2015 20:45:47

xxblx
Administrator
Зарегистрирован: 14.05.2011
Сообщений: 3 381
IP-адрес

Очистить систему от ненужных пакетов

[console=root]urpme --auto-orphans[/console]
Использовать на свой страх и риск, естественно. В Mageia 2 и 3 иногда возникали проблемы после команды, в Mageia 4 вроде *тьфу-тьфу-тьфу* без сбоев отрабатывает и удаляет только ненужные пакеты.

#4 05.01.2015 21:32:35

drBatty
Administrator
Зарегистрирован: 20.02.2010
Сообщений: 17 053
IP-адрес

Очистить систему от ненужных пакетов

LanuHum, в ручную ставили, в ручную и удаляйте. Сами программы можно удалить целью make uninstall, а вот пакеты к ним только ручками.

#5 05.01.2015 21:35:22

drBatty
Administrator
Зарегистрирован: 20.02.2010
Сообщений: 17 053
IP-адрес

Очистить систему от ненужных пакетов

xxblx, это только сиротки

1. Не все удаляться

2. Т.к. тс ставил из сырцов, он так может поломать некоторые программы

3. В любом случае, надо было опакечивать, тс ссзб.

#6 06.01.2015 00:04:08

xxblx
Administrator
Зарегистрирован: 14.05.2011
Сообщений: 3 381
IP-адрес

Очистить систему от ненужных пакетов

drBatty, да я-то в курсе что именно команда делает, просто другого-то "автоматизированного" варианта у ТС все равно нет, если он заранее меры к этому не предпринял.

#7 06.01.2015 06:23:23

LanuHum
Administrator
Зарегистрирован: 05.01.2015
Сообщений: 3
IP-адрес

Очистить систему от ненужных пакетов


А лично я делаю образ корневой фс.... так еще проще..... Вместо того чтобы выгребать кучу пакетов, просто восстанавливаю систему до предыдущего состояния....

А, как это делается в Mageia?
Собственно, о чём-то похожем на задание точки восстановления и затем возврату к ней я и думал, стартуя этот топик.

#8 06.01.2015 07:45:28

diablopc
Administrator
Зарегистрирован: 17.09.2014
Сообщений: 1 032
IP-адрес

Очистить систему от ненужных пакетов

Quote by LanuHum
А, как это делается в Mageia? Собственно, о чём-то похожем на задание точки восстановления и затем возврату к ней я и думал, стартуя этот топик.
Ну я это делаю с помощью dd_rescue --sparse
Тоесть в действии:
[console=root]init 3
[root@linuxforum.ru ~]# mount -o remount,ro /
[root@linuxforum.ru ~]# dd_rescue --sparse /dev/sda1 /path/to.image[/console]
[console=root]init 3
[root@linuxforum.ru ~]# mount -o remount,ro /
[root@linuxforum.ru ~]# dd_rescue --sparse /path/to.image /dev/sda1
[root@linuxforum.ru ~]# init 6[/console]

#9 06.01.2015 14:01:01

LanuHum
Administrator
Зарегистрирован: 05.01.2015
Сообщений: 3
IP-адрес

Очистить систему от ненужных пакетов

То есть я должен иметь 5 - 10 гиг свободного места на диске? Но, чем тогда это лучше обычной переустановки системы?

#10 06.01.2015 14:04:24

diablopc
Administrator
Зарегистрирован: 17.09.2014
Сообщений: 1 032
IP-адрес

Очистить систему от ненужных пакетов

Quote by LanuHum
То есть я должен иметь 5 - 10 гиг свободного места на диске? Но, чем тогда это лучше обычной переустановки системы?
Как минимум тем, что копирование 40 гигового раздела у меня занимает ~30мин, в отличии от установки системы, которая съедает как минимум час-полтора и это будет голая система, даже без проприетарного видеодрайвера...
Ну а если взять все что стоит - то там и на день работы хватит...
ЗЫ
А жалеть на нынешний день 5-10 гиг.... Это просто смешно)

#11 06.01.2015 14:28:25

drBatty
Administrator
Зарегистрирован: 20.02.2010
Сообщений: 17 053
IP-адрес

Очистить систему от ненужных пакетов

LanuHum, теоретически на фс вроде btrfs нужно намного меньше места для снапшота.

Хотя я-бы не рекомендовал экономить на бекапах, себе дороже.

И да, у вас есть ещё два способа установки ПО из сырцов

1. Можно ставить не в систему рутом, а специальным юзером в специальный $HOME, используя префикс скрипта configure.

2. Можно ставить в chroot системное ПО, которое нельзя поставить как п1. Так можно например демоны ставить и серверное ПО.

Так вы локализуете помойку.

#12 06.01.2015 14:35:49

diablopc
Administrator
Зарегистрирован: 17.09.2014
Сообщений: 1 032
IP-адрес

Очистить систему от ненужных пакетов

Quote by drBatty
Хотя я-бы не рекомендовал экономить на бекапах, себе дороже.
Ага =)
как говорится:
«пользователи компьютера делятся на тех, кто делает бэкапы, и тех, кто будет их делать»

Board footer