Debian 13 tabanlı dağıtımlarda Deborphan paketi ve komutu nasıl kullanılır?

Deborphan: Debian 13 tabanlı dağıtımlarda nasıl kullanılır?

Deborphan: Debian 13 tabanlı dağıtımlarda nasıl kullanılır?

From Linux olarak, yıllar boyunca sizlere birçok rehber ve eğitim videosu sunduk. nasıl optimize et ve temizle Debian GNU/Linux'un çeşitli kararlı sürümlerimizVe beklendiği gibi, biz de aynısını yaptık, Debian GNU/Linux 13 “Trixie” Yayınlandı. Ancak, 8 Ağustos 2025'te yayınlanan bu en son kararlı sürümün, diğer birçok özelliğin yanı sıra aşağıdaki yeni özellikleri de içerdiğini belirtmek ve hatırlamak önemlidir: 14.116 yeni paket eklendi, 8.844 eski veya terk edilmiş paket kaldırıldı ve 44.326 paket güncellendi.Dahası, bugünkü konumuza geçecek olursak, şunu da belirtmekte fayda var ki, "Deborphan" paketi Kaldırılan yaklaşık 9.000 paketten biri de buydu.

Ve Linux dünyasındaki birçok kullanıcı uzun zamandır bunu kullanıyor. Debian GNU/Linux işletim sisteminizi optimize etmek ve temizlemek için paket ve komut. Birçok versiyonun ardından, bugün size bunu sunuyoruz. Bu kısa ve faydalı rehber, mevcut Debian GNU/Linux 13 "Trixie" dağıtımınıza nasıl kuracağınızı öğrenmenize yardımcı olacaktır.veya MX Linux veya antiX gibi ona dayalı diğer dağıtımlar.

GNU / Linux'u optimize etmek için uygulamalar

GNU / Linux'u optimize etmek için uygulamalar

Ancak size paketi ve komutu nasıl kurup kullanabileceğinizi göstermeden önce... "Deborphan" Debian 13 tabanlı GNU/Linux dağıtımları ile ilgili olarak, işletim sisteminizi hata ayıklamak ve iyileştirmek için aşağıdaki seçenekleri incelemenizi öneririz: önceki ilgili gönderi Aynı programı ve diğer Linux optimizasyon yardımcı programlarını kullanarak, okumayı bitirdikten sonra:

Deborphan, işletim sisteminizde "yetim" paketleri bulan bir yardımcı programdır. Bir paket, ana paketi (bağımlılıklar yoluyla diğer paketleri otomatik olarak yükleyen bir paket) kaldırdıktan sonra "alt" paket diskte kullanılmadan kurulu kaldığında ve gereksiz yer kapladığında "yetim" olarak kabul edilir.

GNU / Linux'u optimize etmek için uygulamalar
İlgili makale:
GNU / Linux İşletim Sistemlerimizi nasıl optimize ederiz?

Debian 13 tabanlı dağıtımlarda Deborphan paketi ve komutu nasıl kullanılır?

Deborphan: Debian 13 tabanlı dağıtımlarda nasıl kullanılır?

Deborfan nedir ve neden kullanılır?

Resmi açıklamaya atıfta bulunarak "Deborphan" Resmi Kullanım Kılavuzları Debian GNU/Linux projesindenaşağıdaki gibi tanımlanmaktadır:

Deborfan Bu, diğer paketlere bağımlı olmayan paketleri bulmaya odaklanmış bir yazılım aracıdır. Varsayılan işlevi, kullanılmayan kütüphaneleri bulmak için "libs", "oldlibs" ve "introspection" bölümlerini aramaktır. İsteğe bağlı bir paket listesiyle çağrıldığında, yalnızca bu paketlerin bağımlılıkları kontrol edilir. Sonuçlar daha sonra, seçenek belirtilmiş gibi standart çıktıya yazdırılır. –show-depsAyrıca, belirli paketleri aramak, önceliğine bakılmaksızın paketi gösterecektir. 

Bu açıklamayı daha da genişletirsek, şunu da belirtmekte fayda var: Deborphan'ı "apt", "aptitude" ve "dpkg" gibi araçlarla (komutlarla) birlikte kullanmak, performans ve operasyonel sorunların önlenmesinde ve hafifletilmesinde faydalıdır. Linux işletim sistemlerinde, örneğin yetim kalmış paketlerin birikmesinden kaynaklanan çeşitli nedenlerden dolayı, şu gibi sorunlar ortaya çıkabilir:

  1. İnod ve blok tüketimini azaltın.Sınırlı depolama alanına veya küçük kök bölümlerine sahip sunucularda veya iş istasyonlarında her megabayt önemlidir. Sahipsiz kütüphaneler, günlükler, veritabanları veya uygulama önbelleklemesi için kullanılabilecek alanı işgal eder.
  2. İşletim sistemi güncelleme süresini azaltınYüklenen her paket, gerekli olsun ya da olmasın, sistem güncellemeleri sırasında (apt update ve apt upgrade) paket yöneticisi tarafından kontrol edilmelidir. Aşırı sayıda pakete sahip bir sistemin güncellenmesi daha uzun sürer ve daha fazla bant genişliği tüketir.
  3. Güvenliği artırın ve saldırılara karşı savunmasız noktaların olasılığını azaltın.Güncellenmeyen (belki de kaynak deposu silindiği veya yanlışlıkla "manuel kurulum" olarak işaretlendiği için) ihmal edilmiş bir kütüphane, güvenlik açıkları (CVE'ler) içerebilir. Aktif bir servis bu sahipsiz kütüphaneyi dinamik olarak yüklerse, sistem tehlikeye girer.

Bu yüzden, Deborphan, uzmanlaşmış bir denetçi gibi davranabilen bir yazılım aracıdır.Linux işletim sistemlerinin doğal düzensizliğini (karmaşasını) gidermek için tasarlanmıştır. beyan edilen bağımlılık ilişkilerinin algoritmik analizi yoluyla DPKG program veritabanında.

Debian GNU/Linux 13 – Trixie üzerinde nasıl kurulur ve kullanılır?

Debian GNU/Linux 13 "Trixie" veya bu dağıtıma dayalı diğer dağıtımlara kurulum için paket indirilebilir. deborphan_1.7.35_amd64.deb gelen Debian projesinin resmi deposuve kurulum işlemine her zamanki gibi devam edin. Ardından, hangi paketlerin kaldırılacağını görmek için konsol üzerinden adını yazarak çalıştırabilirsiniz. Komutun birçok seçeneği, çıktı ve arama değiştiricisi ve kullanılması ve anlaşılması gereken parametresi olduğundan, metnin uzunluğu nedeniyle en çok önerilen yaklaşım şudur: Kullanım kılavuzunuzu hem içeriden hem de içeriden okuyun. español ve İngilizce. Aşağıda görüldüğü gibi:

İndirme ve Kurulum

Deborphan: İndirme ve Kurulum

Deborphan: İndirme ve Kurulum 2

1. Basit ve tek kullanıcılı mod

Deborphan: Basit ve tek kullanıcılı mod

Deborphan: Basit ve tek oyunculu mod 2

2. xargs komutunu kullanmanın basit ve güvenli yolu

deborphan --guess-data | xargs sudo apt-get -y remove --purge

xargs komutunu kullanmanın kolay ve güvenli yolu

3. Yetenek odaklı, gelişmiş ve agresif olmayan kullanım modu

sudo aptitude purge $(deborphan --all-packages --force-hold --nice-mode --find-config --libdevel --guess-all --no-show-section) $(aptitude search ~c ~g -F %p)

Gelişmiş ve saldırgan olmayan kullanım modu, yetenekle birlikte.

4. apt komutuyla gelişmiş ve çok agresif kullanım modu

sudo apt remove --purge `deborphan --guess-all`; sudo apt remove --purge `deborphan --libdev`; sudo dpkg --purge $(deborphan --find-config)

Apt komutuyla gelişmiş ve çok agresif kullanım modu.

5. Özyinelemeyi kullanan gelişmiş ve oldukça agresif kullanım modu

Bağımlılığı olmayan bir paketi (alt paketi) kaldırmak, ana paketi (artık bağımlılıkları olmadan) yeni bir yetim paket olarak bırakabileceğinden, temizleme işlemi genellikle birden fazla aşama gerektirir. Sistem yöneticileri ve DevOps uzmanları arasında, hiçbir şey kalmayana kadar bunu gerçekleştirmek için yaygın olarak kullanılan tek satırlık bir komut şöyledir:

while [ -n "$(deborphan)" ]; do
deborphan | xargs sudo apt-get -y remove --purge
done

Uyarı: Bu döngü son derece agresif. Ve eğer bu seçenekle birleştirilirse...  --guess-allBağımlılıklar mükemmel şekilde tanımlanmamışsa, sistemin büyük bir bölümünü kaldırabilir. Yalnızca temel modda (sadece güvenli kütüphanelerle) kullanılması önerilir.

İlk önerimiz, yalnızca Debian GNU/Linux tabanlı ücretsiz ve açık kaynaklı işletim sisteminde Bleachbit uygulaması zaten kuruluysa ve kullanıcı işletim sisteminin bakımını (temizliğini) grafiksel olarak gerçekleştirmek için uygulamayı çok iyi yapılandırmış ve optimize etmişse, aşağıdaki komutları manuel olarak veya bir komut dosyası içinde çalıştırmaktır: bleachbit –preset –preview; bleachbit –preset –clean.

Debian 12 / MX 23 için bakım ve güncelleme komut dosyası
İlgili makale:
Debian 12 / MX 23 için bakım ve güncelleme komut dosyası

2024 sonrası için özet resim

Resumen

Özet olarak, "Deborphan", Linux dünyasında değerli bir yazılım mühendisliği ürünüdür. Bu özellik artık Debian GNU/Linux 13 "Trixie" için mevcut değil. Ancak, kesinlikle korunmaya ve kullanılmaya devam edilmeye değer, çünkü... Linux işletim sisteminin verimli bir şekilde yönetilmesini sağlamakÖzellikle işlevsel bir işletim sistemi içindeki bağımlılık yaşam döngüsünün yönetimi söz konusu olduğunda. Her şeyden önce, çünkü bu hala bir "apt autoremove" komutuna atanan görevleri tamamlayıcı nitelikte mükemmel bir yardımcı program.Bu durum büyük ölçüde, derinlemesine denetim yeteneklerine, yapılandırılabilir sezgisel algoritmalarına ve APT'nin "otomatik/manuel" durum veritabanından bağımsızlığına bağlıdır. Bu da onu verimli teşhis ve temizlik yapabilen ideal bir dijital temizleyici haline getirir.

Son olarak, hatırla bizim ziyaret edin «başlangıç ​​sayfası» ispanyolcada. Veya başka herhangi bir dilde (mevcut URL'mizin sonuna 2 harf ekleyerek, örneğin: ar, de, en, fr, ja, pt ve ru, diğerleri arasında) daha güncel içerik öğrenmek için. Ek olarak sizi aramıza katılmaya davet ediyoruz. Resmi Telegram kanalı Web sitemizden daha fazla haber, kılavuz ve eğitim okumak ve paylaşmak için.