LinuxForum.Fans
Тема

Пару вопросов: старые ядра и программы не из репозитария

Автор: 404_not_found 9 сообщений 2449 просмотров
#137398

Доброго времени суток. Извеняюсь заранее, если такие вопросы уже были (а они наверняка были, один в ветке про дебиан читал), но все же:
1. После обновлений в загрузчике (grub) добавляються новые ядра линукса. Возник вопрос, можно ли, чтобы старые ядра автоматически удалялись, если не автоматически, то как это сделать вручную, и надо ли это делать вообще.
2. Если я ставлю пакет не из репозитария (для примера аваст скачал с сайта официального), то, как мне можно узнать, куда он поставиться (поставился) и как мне его потом удалить

Заранее спасибо за ответы

#137401

1. Автоматически нельзя. Вдруг система с новым ядром не сможет загрузиться? Мало ли. Лучше, когда старое ядро некоторое время остается в системе, потом его можно удалить.
[console]
root@ubuntu:~# dpkg -l| grep linux-image
ii linux-image-2.6.32-29-generic-pae 2.6.32-29.58 Linux kernel image for version 2.6.32 on x86
ii linux-image-2.6.32-30-generic-pae 2.6.32-30.59 Linux kernel image for version 2.6.32 on x86
ii linux-image-generic-pae 2.6.32.30.36 Generic Linux kernel image
root@ubuntu:~# apt-get -fV remove linux-image-2.6.32-29-generic-pae
[/console]
2. Показать файлы, установленные пакетом[console]sudo dpkg -L имя_пакета[/console]
Удалить пакет[console]sudo dpkg -r имя_пакета[/console]Можно dpkg -P для очистки конфигурационных файлов удаляемого пакета.

#137460

Спасибо. А подскажите еще, если я не помню имя установленного пакета, как мне можно его найти?

#137462
404_not_found написал:
Спасибо. А подскажите еще, если я не помню имя установленного пакета, как мне можно его найти?

Это как? oO "Пойди туда, не знаю куда и принеси.." :)

#137476

Видимо, имеется в виду поиск по маске
[console]
aptitude search ~nчасть_имени_пакета
[/console]

#137497

404_not_found, в бунте ядра удаляются:
[console]sudo apt-get remove -f linux-headers-версия-generic && update-grub[/console]
Так быстрее, чем ковыряться с пакетами, ибо каждое состоит из трёх пакетов и пока их поудаляешь... smile

#137499

404_not_found, установленные пакеты программ обычно лежат в /usr/bin или /usr/sbin wink

#137512
404_not_found написал:
1. После обновлений в загрузчике (grub) добавляються новые ядра линукса. Возник вопрос, можно ли, чтобы старые ядра автоматически удалялись, если не автоматически, то как это сделать вручную, и надо ли это делать вообще.

Ubuntu Tweak
быстро, просто, понятно

#137517
404_not_found написал:
Спасибо. А подскажите еще, если я не помню имя установленного пакета, как мне можно его найти?

В sinaptic он должен быть, так же и ищешь, как и другие, что и из репозиториев. Кроме того, есть фильтр: Состояние > Установленный локально или устаревшие.

Войдите или зарегистрируйтесь, чтобы ответить.