[Nasıl] Kullanılmayan eski çekirdekleri temizleme.

Başlatan heartsmagic, 16 Temmuz 2015 - 02:17:51

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

grayloop

Ubuntu Tweak uygulamasını deneyebilirsiniz. Pek çok ince ayarı bu uygulama ile yapmak mümkün. Kapıcı kısmında da eski çekirdek dahil temizlik işlevi var.

http://ubuntu-tweak.com/
hüzün ki en çok yakışandır bize
belki de en çok anladığımız
                                 H. Yavuz

tthacktt

verdiginiz link de ''For Ubuntu 13.10 and before: old versions'' diyor ama ben 15.04 kullaniyorum.
Once Hak Edeceksin ama Asla Haddini Asmayacaksin!

heartsmagic

@tthacktt, şimdilik bir şey yapmana gerek yok. Eski çekirdekleri bu yöntemle temizleme ileride, aklında bulunsun. Olur da temizlemen gerekirse elle temizletiriz sana.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

tthacktt

peki tesekkur ederim... aslinda cok karisik bir islem degilse simdi de temisleyebiliriz...
Once Hak Edeceksin ama Asla Haddini Asmayacaksin!

heartsmagic

En son verdiğin çıktıda zaten eskiye ait çekirdek görünmüyordu, temizlenecek bir şey yok yani :)
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

tthacktt

evet daha onceden bu islemi yapmistim.

sudo su
dpkg -l | awk '/^rc/ {print $2}' | xargs dpkg --purge


yani simdi sistemim ile alakali yapmam gereken bir durum yok diyorsunuz?
Once Hak Edeceksin ama Asla Haddini Asmayacaksin!

heartsmagic

Bu verdiğin komut çekirdek temizleme için değil ama. Daha önce kaldırılmış olup da geride yapılandırma dosyası kalan uygulamaların artık dosyalarını temizler sadece. Bir önceki sayfada bir çıktı istemiştim senden, orada eski çekirdek görünmüyor. Şimdilik yapman gereken bir şey yok yani.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

tthacktt

Once Hak Edeceksin ama Asla Haddini Asmayacaksin!

grayloop

Alıntı yapılan: tthacktt - 28 Eylül 2015 - 11:14:50
verdiginiz link de ''For Ubuntu 13.10 and before: old versions'' diyor ama ben 15.04 kullaniyorum.

Ben 14.04 de kullanıyorum sorun yok.
hüzün ki en çok yakışandır bize
belki de en çok anladığımız
                                 H. Yavuz

tthacktt

Simdi biriniz gerek yok diyor digeriniz temizle diyor ve bir program oneriyor. Sizin onerdiginiz program icin diger kisi ise, gerekirse elle temizleriz diyor programa gerek yok diyor. Simdi ben ne yapacagim :(
Once Hak Edeceksin ama Asla Haddini Asmayacaksin!

Reverser

@tthacktt, @heartsmagic'in belirttiği şekilde şimdilik ek olarak bir şey yapmana gerek yok.

XFCE ROCKS !
Powered by Thunar & XFWM4



emrebahis

Eğer yanlış anladıysam kusura bakmayın.

Ben KDE kullanıyorum. Muon paket yöneticisini yükledim. Arama çubuğuna "Linux" yazdıktan sonra çıkan listeden silmek istediğim çekirdekleri seçip "Purge" ile kaldırıyorum. Bugüne kadar hiç sorun olmadı.


tthacktt

@Reverser'in dedigi gibi, @heartsmagic'in dedigini yapip, hicbirseye dokunmayacagim. Tesekkur ederim @emrebahis ilgin icin.
Once Hak Edeceksin ama Asla Haddini Asmayacaksin!

grayloop

Alıntı yapılan: tthacktt - 28 Eylül 2015 - 17:51:23
Simdi biriniz gerek yok diyor digeriniz temizle diyor ve bir program oneriyor. Sizin onerdiginiz program icin diger kisi ise, gerekirse elle temizleriz diyor programa gerek yok diyor. Simdi ben ne yapacagim :(

Ben temizleyin demiyorum, sadece uygulanmanın kullanılabileceğini söylüyorum. Ek olarak, önceki iletimde de belirttiğim gibi uygulama sadece çekirdek temizliği için değil, pek çok özelleştirme için de kullanışlı.
hüzün ki en çok yakışandır bize
belki de en çok anladığımız
                                 H. Yavuz

dexter

Merhaba bende çekirdek temizliği yapmak istiyordum. Yukarıda verdiğiniz komutların çıktıları aşağıdaki gibi. Bendede "linux-libc-dev:amd64" diye birşey çıktı ve sanırım ekran kartıyla ilgili şeyler. Verdiğiniz temizleme komutuyla temizlik yapsam sorun olurmu acaba?

uname -r
Alıntı Yap3.19.0-30-generic

dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d'
Alıntı Yaplinux-headers-3.19.0-25
linux-headers-3.19.0-25-generic
linux-headers-3.19.0-28
linux-headers-3.19.0-28-generic
linux-image-3.19.0-25-generic
linux-image-3.19.0-28-generic
linux-image-extra-3.19.0-25-generic
linux-image-extra-3.19.0-28-generic
linux-libc-dev:amd64
linux-signed-image-3.19.0-28-generic

dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -s purge
Alıntı YapReading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  fglrx-amdcccle-updates* fglrx-updates* fglrx-updates-core* libc6-dev*
  linux-headers-3.19.0-25* linux-headers-3.19.0-25-generic*
  linux-headers-3.19.0-28* linux-headers-3.19.0-28-generic*
  linux-image-3.19.0-25-generic* linux-image-3.19.0-28-generic*
  linux-image-extra-3.19.0-25-generic* linux-image-extra-3.19.0-28-generic*
  linux-libc-dev* linux-signed-image-3.19.0-28-generic*
0 upgraded, 0 newly installed, 14 to remove and 0 not upgraded.
Purg fglrx-amdcccle-updates [2:15.200-0ubuntu0.5]
Purg fglrx-updates [2:15.200-0ubuntu0.5]
Purg fglrx-updates-core [2:15.200-0ubuntu0.5]
Purg libc6-dev [2.19-0ubuntu6.6]
Purg linux-headers-3.19.0-25-generic [3.19.0-25.26~14.04.1]
Purg linux-headers-3.19.0-25 [3.19.0-25.26~14.04.1]
Purg linux-headers-3.19.0-28-generic [3.19.0-28.30~14.04.1]
Purg linux-headers-3.19.0-28 [3.19.0-28.30~14.04.1]
Purg linux-image-extra-3.19.0-25-generic [3.19.0-25.26~14.04.1]
Purg linux-image-3.19.0-25-generic [3.19.0-25.26~14.04.1]
Purg linux-signed-image-3.19.0-28-generic [3.19.0-28.30~14.04.1]
Purg linux-image-extra-3.19.0-28-generic [3.19.0-28.30~14.04.1]
Purg linux-image-3.19.0-28-generic [3.19.0-28.30~14.04.1]
Purg linux-libc-dev [3.13.0-65.105]


if

@dexter, linux-libc-dev paketini kaldırmayın. Ekran kartı sürücüsü için gerekli tahmin ettiğiniz gibi.

http://packages.ubuntu.com/trusty/fglrx

dexter

#41
Alıntı yapılan: if - 29 Eylül 2015 - 23:30:10
@dexter, linux-libc-dev paketini kaldırmayın. Ekran kartı sürücüsü için gerekli tahmin ettiğiniz gibi.

http://packages.ubuntu.com/trusty/fglrx

Peki bunu nasıl yapacam. Yani @heartsmagic 'in verdiği
Alıntı Yapdpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge
komutunu verirsem listelediği herşeyi kaldıracak. Ben bir kısmını nasıl hariç tutacağım. Ve birde hangilerini silmemeliyim?


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 30 Eylül 2015 - 22:11:20

aşağıdaki komutla zaten artık ihtiyaç kalmayan çekirdekleri kaldırıyormuş.program kurarken terminalde akan yazıları dikkatle okumak lazımmış :)
sudo apt-get autoremove

heartsmagic

@dexter, o komut da çekirdekleri temizlemez. autoremove'un görevi kaldırılmış bir uygulama, kütüphane vs. varsa ve bu uygulamaya/kütüphaneye bağlı olan ve artık başka bir şey tarafından ihtiyaç duyulmayan paketi/kütüphaneyi/uygulamayı kaldırmaktır. Kısacası çekirdekler temizlenemez bu şekilde.

Bu ek paketler sıkıntı yapıyor bizlere, bakalım bakalım diyorum ama bir türlü fırsat olmuyor. En azından başlığımıza uyarı geçelim.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

tthacktt

@heartsmagic benim ubuntu @dexter'in verdigi komutu girdikten sonra acilmadi. Sebebi bunlardan birisi olabilir mi? Hatirlarsan bir baslik acmistim bu sabah ''recovery mode yardim'' diyerek sonrada yenisini yukledim sonuc bulamadigim icin demistim. sayfanin ustlerine bakarsaniz benim yazdigim mesajlari da gorebilirsiniz...
Once Hak Edeceksin ama Asla Haddini Asmayacaksin!

heartsmagic

@dexter'ın verdiği komut tek başına sistemi o hale getirmez. Açıklamaya çalıştığım üzere öncesinde senin bir şeyleri kaldırmış olman lazım, hem de can alıcı olanından. Bu durumda yukarıdaki komut uygulandığında o can alıcı şey sistemde olmadığından onun bağımlı olduğu ve başka bir şeyin bağımlı olmadığı şeyler kaldırılmış, kısacası büyük bir olay tetiklenmiştir. Aksi takdirde tek başına o komutun kullanılması bir şey yapmaz. 

Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

dexter

Alıntı yapılan: heartsmagic - 01 Ekim 2015 - 15:27:46
@dexter, o komut da çekirdekleri temizlemez. autoremove'un görevi kaldırılmış bir uygulama, kütüphane vs. varsa ve bu uygulamaya/kütüphaneye bağlı olan ve artık başka bir şey tarafından ihtiyaç duyulmayan paketi/kütüphaneyi/uygulamayı kaldırmaktır. Kısacası çekirdekler temizlenemez bu şekilde.

Bu ek paketler sıkıntı yapıyor bizlere, bakalım bakalım diyorum ama bir türlü fırsat olmuyor. En azından başlığımıza uyarı geçelim.

sudo apt-get upgrade komutunu verdikten sonra aşağıdaki çıktıyı veriyor:
Alıntı YapReading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
  linux-headers-3.19.0-28 linux-headers-3.19.0-28-generic
  linux-image-3.19.0-28-generic linux-image-extra-3.19.0-28-generic
  linux-signed-image-3.19.0-28-generic
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

daha önce autremove ile 3.19.0-25 kodlu olanları kaldırmış ve 288 MB yer açıldığını söylemişti. Bundan dolayı bu komutun sildiğini düşünmüştüm ben.

tthacktt

Alıntı yapılan: heartsmagic - 01 Ekim 2015 - 17:12:55
@dexter'ın verdiği komut tek başına sistemi o hale getirmez. Açıklamaya çalıştığım üzere öncesinde senin bir şeyleri kaldırmış olman lazım, hem de can alıcı olanından. Bu durumda yukarıdaki komut uygulandığında o can alıcı şey sistemde olmadığından onun bağımlı olduğu ve başka bir şeyin bağımlı olmadığı şeyler kaldırılmış, kısacası büyük bir olay tetiklenmiştir. Aksi takdirde tek başına o komutun kullanılması bir şey yapmaz.

Kesinlikle zaten @Dexter'in verdigi komutlar yuzunden oldu demiyorum, belki arada ben de baska hatalar yapmisimdir, ki oyle gorunuyor. Tek istedigim v'virtualbox'' kurup ubuntu yuklu bilgisayarimda baska bir isletim sistemini kullanmakti (denemek) Ubuntu yuklu bilgisayara, window yada windows yuklu bilgisayara ubuntu nasil kurulur gibi sorulara cokca yardim var ama diger isletim sistemleri icin cokda bilgi bulunmuyor. Ayrica virtualbox da da sorunlar yasayip onu halledeyim derken, ozellikle yabanci forumlarda sanirim hatalar yaptim. Yukarida sistemimin ciktilari mevcut ve oncesinde de hatirlarsaniz sistemimde bazi hatalar mevcuttu ve siz orada ''dogru olmayan birseyler var ama silmeyi gerektirmez. Simdilik birsey yapma demistiniz'' Yani sistemimde zaten bazi sorunlar vardi ve ben o sorunlari daha da buyuk hale getirdim :) Neyse boyle boyle ogreniyorum. Windows ile kiyasladigimiz da aslinda hic de sorun yasamiyorum bile diyebilirim. Aslin da sorun yasamak problem degil, asil problem muhatab bulamamak ve kimseden yardim alamamak, ubuntu-tr.net forum sayesinde en sacma ve acemice sorulara dahi sabirla cevap veren ve hakir gormeden yardim eden bir ailenin icinde olmak butun sorunlari gormezdn gelmeye yeter de artar bile. Tum sistem gunde 10 defa cokse ne fark eder, burda olmak yeter...

Sagolun iyiki varsiniz.
Once Hak Edeceksin ama Asla Haddini Asmayacaksin!

dexter

Alıntı yapılan: tthacktt - 01 Ekim 2015 - 18:54:06
Alıntı yapılan: heartsmagic - 01 Ekim 2015 - 17:12:55
@dexter'ın verdiği komut tek başına sistemi o hale getirmez. Açıklamaya çalıştığım üzere öncesinde senin bir şeyleri kaldırmış olman lazım, hem de can alıcı olanından. Bu durumda yukarıdaki komut uygulandığında o can alıcı şey sistemde olmadığından onun bağımlı olduğu ve başka bir şeyin bağımlı olmadığı şeyler kaldırılmış, kısacası büyük bir olay tetiklenmiştir. Aksi takdirde tek başına o komutun kullanılması bir şey yapmaz.

Kesinlikle zaten @Dexter'in verdigi komutlar yuzunden oldu demiyorum, belki arada ben de baska hatalar yapmisimdir, ki oyle gorunuyor. Tek istedigim v'virtualbox'' kurup ubuntu yuklu bilgisayarimda baska bir isletim sistemini kullanmakti (denemek) Ubuntu yuklu bilgisayara, window yada windows yuklu bilgisayara ubuntu nasil kurulur gibi sorulara cokca yardim var ama diger isletim sistemleri icin cokda bilgi bulunmuyor. Ayrica virtualbox da da sorunlar yasayip onu halledeyim derken, ozellikle yabanci forumlarda sanirim hatalar yaptim. Yukarida sistemimin ciktilari mevcut ve oncesinde de hatirlarsaniz sistemimde bazi hatalar mevcuttu ve siz orada ''dogru olmayan birseyler var ama silmeyi gerektirmez. Simdilik birsey yapma demistiniz'' Yani sistemimde zaten bazi sorunlar vardi ve ben o sorunlari daha da buyuk hale getirdim :) Neyse boyle boyle ogreniyorum. Windows ile kiyasladigimiz da aslinda hic de sorun yasamiyorum bile diyebilirim. Aslin da sorun yasamak problem degil, asil problem muhatab bulamamak ve kimseden yardim alamamak, ubuntu-tr.net forum sayesinde en sacma ve acemice sorulara dahi sabirla cevap veren ve hakir gormeden yardim eden bir ailenin icinde olmak butun sorunlari gormezdn gelmeye yeter de artar bile. Tum sistem gunde 10 defa cokse ne fark eder, burda olmak yeter...

Sagolun iyiki varsiniz.

Kesinlile katılıyorum @tthacktt'e. Bu kadar çok soru olmasına rağmen hiçbir soru yanıtsız kalmıyor ve çözmek için herkes elinden geleni yapıyor. İyiki varsınız :)

heartsmagic

Teşekkürler arkadaşlar. Şu konu dursun bakalım kenarda ne zaman vakit bulabileceğiz görelim.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

heartsmagic

İlginç bir durum var ortada. Bende de linux-libc-dev:amd64 paketi kurulu ama temizleme komutu bu paketi hiç getirmiyor.
dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d'
Alıntı Yaplinux-headers-3.19.0-14
linux-headers-3.19.0-14-generic
linux-headers-3.19.0-15
linux-headers-3.19.0-15-generic
linux-headers-3.19.0-16
linux-headers-3.19.0-16-generic
linux-headers-3.19.0-18
linux-headers-3.19.0-18-generic
linux-headers-3.19.0-20
linux-headers-3.19.0-20-generic
linux-headers-3.19.0-21
linux-headers-3.19.0-21-generic
linux-headers-3.19.0-23
linux-headers-3.19.0-23-generic
linux-headers-3.19.0-25
linux-headers-3.19.0-25-generic
linux-image-3.19.0-23-generic
linux-image-3.19.0-25-generic
linux-image-extra-3.19.0-23-generic
linux-image-extra-3.19.0-25-generic

bak linux-libc-dev
Alıntı Yapii  linux-libc-dev:amd64                                        3.19.0-28.30                               amd64        Linux Kernel Headers for development

Gece gece çıkamadım işin içinden, sonraya kalsın :)
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.