Canonical, Ubuntu 18.04 sistemi üçün müntəzəm yeniləmələr təmin edirsistem qaynaqlarını ən yaxşı şəkildə idarə etmək üçün kernel yeniləmələri daxil olmaqla.
Yeni bir kernel quraşdırdığınız zaman köhnələri silinmir çünki yenisi ilə səhv etsəniz və ya başqa bir səbəblə başlamağınıza kömək edə bilər. Köhnə nüvənin başqa bir şey üçün faydalı ola biləcək bəzi boşluqları istehlak etdiyini unutmayın.
Göstərici
Köhnə nüvələri yoxlayın
Bu köhnə ləpələri sistemdən çıxarmağa başlamazdan əvvəl, bunun hazırkı versiyasını bilməliyik, bunun üçün bir terminal açmalı və aşağıdakı əmri yerinə yetirməliyik:
uname -r
Onsuz da ən son kernelin versiyasını bilmək, indi aşağıdakı əmrlə sadalaya biləcəyimiz köhnə ləpələri biləcəyik:
dpkg -l | grep -E 'imagen-linux- [0-9] +' | grep -Fv $ (uname -r)
Bu, ən aktualı istisna edəcəkdir.
İi ilə işarələnmiş köhnə bir kernel quraşdırdığınızı görə bilərsiniz. Əl ilə yeniləmələr və ya quraşdırmalar etmisinizsə, daha çox köhnə nüvələr görə bilərsiniz.
De bu əmri aşağıdakıları qiymətləndirə biləcəyik:
- ii: nüvə və paketlərin quraşdırıla biləcəyi deməkdir
- rc: nüvənin artıq silindiyini göstərir.
- UI: bir xəbərdarlıq sənə ÇƏKMƏYƏNMƏYƏ bənzər bir şeydir. Bu o demək deyil ki, quraşdırılmayıb, lakin quraşdırma üçün növbəyə qoyulub.
Köhnə ləpələrin çıxarılması
Əl ilə və ya birbaşa sistem yeniləmələri ilə quraşdırdığınızdan asılı olmayaraq köhnə ləpələri çıxarmaq üçün bəzi faydalı əmrlər var.
Bunlar ümumiyyətlə müntəzəm sistem yeniləmələri ilə quraşdırılır, lakin nədənsə əl ilə quraşdırma etməyə qərar vermiş ola bilərlər.
Artıq köhnə və hazırkı ləpələri bilmək, artıq ehtiyacımız olmayanları aradan qaldırmağa etibarlı şəkildə davam edə bilərik.
Bunun üçün köhnə ləpələri silmək üçün apt istifadə edəcəyik. Yalnız terminalda icra etməliyik:
sudo apt remove linux-image-4.xx.xx.
Bu nədir bir-bir etməliyik çünki daha sonra grubla bağlı səhvlərimiz ola bilər.
İndi Grub'u yenidən qurmalıyıq:
sudo update-grub
İndi silinib-silinmədiyini yenidən yoxlaya bilərsiniz:
dpkg -l | grep -E 'imagen-linux- [0-9] +' | grep -Fv $ (uname -r) rc linux-image-4.xx.xx.x-generic 4.xx.x-xx.xx amd64 Imagen del núcleo de Linux para la versión 4.xx.xx.x en 64 bit x86 SMP
RC vəziyyətinin silindiyini göstərən vəziyyəti görə bilərlər. Ayrıca açılış menyusunda yoxlaya və yalnız mövcud açılış nüvəsinin göründüyünü görə bilərsiniz.
Bunu etdi avtomatik olaraq quraşdırılmış bütün paketləri çıxarmalıyıq digər paketlərin asılılıqlarını ödəmək üçün və artıq yetim qalmalarına ehtiyac qalmır və yalnız diskimizdə yer istehlakı yaradır.
sudo apt autoremove --purge
də əl ilə quraşdırılmış bütün bu nüvələri doğrulayırıq və ya avtomatik olaraq bu aşağıdakı əmrlərlə ayrıla bilər.
Doğrula bilər avtomatik olaraq quraşdırılanlar aşağıdakılardır:
sudo apt-mark showauto 'linux-image -. *'
Və bu, avtomatik olaraq quraşdırılmış bütün kernelləri qaytaracaqdır.
linux-image-4.15.0-13-generic
Üçün isə əl ilə qurduqlarımızı əmrlə tanıya bilərik:
sudo apt-mark showmanual 'linux-image -. *'
Köhnə ləpələri qrafik olaraq necə silmək olar?
Ümumiyyətlə ifa edir bu proses ümumiyyətlə qrafik interfeys vasitəsilə seçilir və bir proqramın köməyi ilə. Yəni bu iş üçün bizə kömək edə biləcək bir neçə vasitə var.
Birincisi və ən çox istifadə edilən Ubuntu Təmizdir içərisində köhnəlmiş hesab etdiyimiz sistemin bütün ləpələrini seçib aradan götürə biləcəyik.
Bu aləti quraşdırmaq üçün anbarını əlavə edərək edə bilərik sistemə:
sudo add-apt-repository ppa:gerardpuig/ppa
Paketlərin və depoların siyahısını aşağıdakılarla yeniləyirik:
sudo apt-get update
Və nəhayət aləti aşağıdakılarla qururuq:
sudo apt-get install ubuntu-cleaner
Qurulduqdan sonra tətbiqi açmağa davam edirik və sistem bölməsində bizə aradan qaldırmaq, seçmək və bizə təmizlik edə biləcəyimiz Çekirdəkləri göstərəcəkdir.
Bu prosesi həyata keçirməyin bir başqa yolu da Sinaptikdir, özümüzü "Modullar və Kernel" də yerləşdiririk və hansı kernelin silinəcəyini seçə bilərik.
Yalnız burada istifadə etdiyimizi aradan qaldırmamağa diqqət etməliyik.
5 şərh, özünüzü buraxın
Yaxşı ubuntu təmizləyici olduğunu bilmirdim. Anbarı yoxladım və həmişə yenilənir. Zaman zaman həyata keçirilən bir icra olduğu üçün əmrləri öyrənmək mürəkkəbdir, Ubuntu Cleaner vasitəsi ilə etmək ən az praktik və təhlükəsizdir. Çox sağol.
mənim üçün bu şəkildə daha yaxşıdır
$ unname -r
$ dpkg - siyahı | grep linux-image
$ sudo apt-get byobu quraşdırın
$ sudo təmizlənmiş köhnə ləpələr
son iki nüvəni tərk edir ....
Çox açıq izahat. Əla iş !. Davam et !.
salam, linux üçün çox yeniyəm, xubuntu quraşdırmışam və bu yazını gördüm,
Bütün bunlar üçün izah etdikləri düzgün sintaksisini bilmədiyim üçün kopyalayıb terminala yapışdırdım
dpkg -l | grep -E 'linux-image- [0-9] +' | grep -Fv $ (uname -r)
aşağıdakı səhv mesajını mənə qaytarır;
bash: gözlənilməz element yaxınlığında sintaktik səhv "('
Versiyanı müəyyənləşdirməkdə problem yaşamadım:
$ unname -r
4.15.0-112-ümumi
Bu işdə mənə kömək edə bilsən, onu qiymətləndirirəm, bəlkə də bir aydan az müddət əvvəl quraşdırdığım üçün başqa bir nüvəm yoxdur. Bu, Linux ilə olan qısa təcrübəmi yekunlaşdırır.
Çox sağ olun.
$ Və (arasındakı boşluğu aradan qaldırın
A salam.