Paano alisin ang mga lumang kernels sa Debian

Debian Stretch

Ang mga gumagamit na mayroong at gumagamit ng Debian sa mahabang panahon ay mapapansin kung paano sa kanilang operating system humingi ng pag-update ng kernel o kung nais nilang alisin ang mga kernel. Marami sa iyo ang maguguluhan ng ganoong sitwasyon at ang iba ay magtataka kung ang kanilang operating system ay hihinto sa pagtatrabaho kung aalisin nila ang isang lumang kernel.

Sa artikulong ito nais naming tulungan kang malutas ang mga pagdududa na ito pati na rin i-optimize ang iyong pamamahagi ng Debian, pag-aalis ng mga package na hindi kinakailangan sa loob ng pamamahagi at maaaring maging sanhi ng mga problema sa hinaharap sa mga bagong programa o package.

Ang pundasyon ng bawat pamamahagi ng Gnu / Linux ay ang kernel ng Linux. Samakatuwid ang pangalan ay Linux at hindi lamang GNU. Paminsan-minsan, ang mga pamamahagi ay nag-a-update o naglalabas ng isang bagong bersyon ng kernel na nag-aayos ng isang bug o ang pinakabagong bersyon na pinakawalan ng koponan ng Kernel. Kapag na-install namin ang pinakabagong bersyon, iniiwan ni Debian ang lumang kernel at na-load ang bagong kernel.

Habang tumatagal, kaya natin makakuha ng magkaroon ng sampung o dalawampung mga bagong bersyon ng kernel kukuha lamang ng puwang sa iyong hard drive at maaaring maging sanhi ng mga problema sa hinaharap. Karaniwan kailangan lang namin ng isang bersyon ng kernel, bagaman para sa seguridad, karaniwang may dalawang bersyon, isa na gumagana nang walang anumang problema at ang pinakabagong bersyon.

Upang matanggal ang mga lumang kernel, kailangan muna nating malaman kung aling bersyon ang ginagamit namin, para dito buksan namin ang terminal at isulat ang sumusunod:

uname -sr

Sasabihin nito sa amin ang bersyon ng kernel na ginagamit namin. Ngayon kailangan nating tingnan kung gaano karaming mga kernel ang na-install namin sa aming Debian, para dito isinusulat namin ang sumusunod sa terminal:

dpkg -l | grep linux-image | awk '{print$2}'

Ito ipapakita nito sa amin ang lahat ng mga naka-install na kernel. Ngayon kailangan nating pumili ng mga kernel upang alisin at gawin ito tulad ng sumusunod:

sudo apt remove --purge linux-image-X.XX-X-generic
sudo update-grub2
sudo reboot

Makakasama ito sa bawat bersyon ng kernel na nais naming alisin. Kung nais naming gawin ito nang awtomatiko, mayroong isang programa na tinatawag na byobu awtomatiko nitong gagawin ito. Upang magawa ito, kailangan muna nating i-install ito tulad ng sumusunod:

sudo apt install byobu

At pagkatapos ay patakbuhin ito tulad ng sumusunod:

sudo purge-old-kernels --keep 2

Aalisin nito ang lahat ng mga lumang kernel at mag-iiwan lamang ng dalawang mga bersyon para sa kaligtasan. Tulad ng nakikita mo, ang system ay simple at hindi lamang mapapabuti ang pagganap ng pamamahagi ngunit din magkakaroon ka ng mas maraming puwang para sa iyong mga pakete o mga file.


Idagdag bilang ginustong mapagkukunan sa Google