Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: 4i4obengy в Jul 21, 2017, 14:01



Титла: Безопасно ли е да се премахват стари ядра?
Публикувано от: 4i4obengy в Jul 21, 2017, 14:01
Видях, че в "Диспечера на актуализациите" в падащо меню "Изглед" има "Linux ядра", а там има възможност да се изтрият старите ядра, които не се ползват в момента. Та въпросът ми е: това безопасно ли е и може ли да доведе до проблеми с ОС? С Linux Mint XFCE съм.


Титла: Re: Безопасно ли е да се премахват стари ядра?
Публикувано от: go_fire в Jul 21, 2017, 14:27
Ако настоящето ядро работи добре и си доволен, няма причина да държиш стари ядра, освен, ако не правиш някакви опити с тях.

Аз например преди си държах едни 2,6, защото имах хардуер, който имаше специфичен водач, който работеше само на тях. И когато желаех да го ползвам, трябваше да превключвам.

Все пак докато приеш, гледай да си оставиш поне едно ядро, за да има да зареди системата :P

Освен ядра, има заглавки към тях (headers), приставки (modules) и документация. Тях също няма нужда да държиш, ако не ти трябват.


Титла: Re: Безопасно ли е да се премахват стари ядра?
Публикувано от: cybercop в Jul 21, 2017, 14:39
Видях, че в "Диспечера на актуализациите" в падащо меню "Изглед" има "Linux ядра", а там има възможност да се изтрият старите ядра, които не се ползват в момента. Та въпросът ми е: това безопасно ли е и може ли да доведе до проблеми с ОС? С Linux Mint XFCE съм.
Безопасно е, само след, като се убедиш, че работи новото. Еквивалентно е с рязането на клони на дърво. Не е желателно да режеш клона, върху който седиш. По принцип, старите ядра не пречат, защото не са стартирани, но заемат място. Аз премахвам всички без последното.


Титла: Re: Безопасно ли е да се премахват стари ядра?
Публикувано от: 4i4obengy в Jul 21, 2017, 16:03
Освен ядра, има заглавки към тях (headers), приставки (modules) и документация. Тях също няма нужда да държиш, ако не ти трябват.

А тези неща как да ги премахна?


Титла: Re: Безопасно ли е да се премахват стари ядра?
Публикувано от: cybercop в Jul 21, 2017, 16:10
С командите "apt-get autoremove" и "apt-get autoclean" в Debian базираните.

В CENTOS изкарвам списъка с ядрата с : rpm -q kernel
копирам ненужните ядра с пълното им наименование и ги задавам за премахване.


Титла: Re: Безопасно ли е да се премахват стари ядра?
Публикувано от: 4i4obengy в Jul 21, 2017, 16:17
Благодаря ви за напътствията  [_]3


Титла: Re: Безопасно ли е да се премахват стари ядра?
Публикувано от: go_fire в Jul 21, 2017, 16:20
Освен ядра, има заглавки към тях (headers), приставки (modules) и документация. Тях също няма нужда да държиш, ако не ти трябват.

А тези неща как да ги премахна?

Ами може например с dpkg -l *kernel*. Но това е една от задачите, които, ако не правиш често и не си автоматизирал, е по-удобно да се прави графично. Например Synaptic е идеален за целта.

Всички допълнителни пакети към едно ядро носят същото име като него, като в него е добавено съответно — headers, modules, debug, dkms, source, patch, docs и т.н. Така много лесно се виждат в списъка, защото си ходят заедно. Част от изредените от мен може да не съществуват, освен това повечето (без да речем приставките) трябва да си ги инсталирал ръчно или като част от вътрешен пакет (meta package).

Обаче, ако е за текущото ядро, особено приставките — НЕ ГИ МАХАЙ!


п.п. Гледам междувременно е писал Кибер. Autoremove ще ги премахне, ако вече си махнал ядрата. Но не знам дали всичко. Например изворните текстове и домунетацията не знам дали ще ги махне. Трябва да се пробва.


Титла: Re: Безопасно ли е да се премахват стари ядра?
Публикувано от: cybercop в Jul 21, 2017, 17:04
Благодаря ви за напътствията  [_]3
Когато премахнеш ядрото (linux-image), ползвай --purge опцията при почистване.
sudo apt-get update
sudo apt-get --purge autoremove
sudo apt-get autoclean

за да ти се премахнат напълно непотребните файлове.