Linuxda bir uygulamayı tamamen kaldırabilmek

güncel olarak fedora kullanıyorum, bir çok distroyu da denedim, ama nasıl desem biraz titiz bi insanım bilgisayarımda artık dosyalar, kaldırdığım uygulamalardan kalma izler config dosyaları vs olmasın kalmasın istiyorum. bu konuda nasıl bi temizlik sağlanabilir, uygulamayı kurarken, silerken, daha sonrasında neler yapmak gerekiyor.
bunu flatpak kullanarak biraz daha kolaylaştırdığımı düşünüyorum kaldırırken kullanıcı verisini de kaldırabilme kolaylığı sağlıyor ama dağıtımın kullandığı yerel formatlarda bunu pek yapamıyoruz gibi.

dnf remove’dan sonra dnf autoremove yaptiginizda gerekmeyen bagimliliklar silinir. dnf clean ise kalan config dosyalarini vb. temizliyor.
Onun disinda bazi paketlerinizi docker gibi yazilimlar ile container icinde kullanirsaniz daha rahat edebilirsiniz :slight_smile:

3 Likes

dnf clean sadece gereksizleri mi silmekte?

edit:dayanamayıp kullandım bile :smiley: teşekkür ederim

su dnf clean all

olarak kullanması gerekmez mi ben mi yanlış hatırlıyorum yoksa

sudo dnf clean all komutunu kullandım,

dnf clean dbcache
          Removes cache files generated from the repository metadata. This forces DNF to regenerate the cache files the next time it is run.

   dnf clean expire-cache
          Removes local cookie files saying when the metadata and mirrorlists were downloaded for each repo. DNF will re-validate the cache for each repo the next time it is used.

   dnf clean metadata
          Removes repository metadata. Those are the files which DNF uses to determine the remote availability of packages. Using this option will make DNF download all the metadata the next time it is
          run.

   dnf clean packages
          Removes any cached packages from the system.

   dnf clean plugins
          Tells all enabled plugins to eliminate their cached data.

   dnf clean all
          Does all of the above.
2 Likes

Dogru, “all” ile kullanilinca cache’deki herseyi temizliyor.

2 Likes