Ödeme Yöntemleri Abuse

Ошибка add-apt-repository komutu bulunamadı

30.01.2024, 23:21

Debian ve Ubuntu, çoğu kullanıcının ihtiyaçlarını karşılamak için yeterli olacak birçok farklı programa sahiptir. Ancak henüz depolarda bulunmayan özel yardımcı programlar da vardır. Bu nedenle Ubuntu, Debian, Linux Mint ve diğer sistemlerin PPA depolarını kullanması oldukça yaygındır.

Kural olarak, bu tür depolar ya yazılım geliştiricileri tarafından korunur, bu nedenle orada her zaman yeni bir sürüm olacaktır ya da gönüllüler tarafından resmi depolarda olmayan programlar eklenir. Ancak sisteminize bir depo eklemeye çalıştığınızda, add-apt-repository komutu bulunamadı hatası alabilirsiniz.

add-apt-repository command not found ne anlama geliyor?

Kelime kombinasyonunu çevirirseniz, aşağıdakileri elde edersiniz - add-apt-repository komutu sistemde bulunamadı. Ve eğer dağıtımınızda böyle bir program yoksa, bir depo eklemek aşağıdaki nedenlerden dolayı sorunlu olacaktır:

  1. Deb paket yönetim sistemi ile uyumsuz bir dağıtım kullanılıyor, bu yüzden komut yok, Arch, Gentoo, Manjaro, Fedora ve benzerlerinde ppa kullanamazsınız, burada yapabileceğiniz bir şey yok;
  2. Kullanılan Ubuntu değil. Depo yönetim aracı Ubuntu ekibi tarafından geliştirilmiştir ve varsayılan olarak yalnızca bu dağıtımla birlikte gelir, diğer Debian tabanlı sistemlerde bunu yüklemeniz gerekir.
  3. Komutu yanlış yazıyorsunuz. Bir internet kaynağından bir komut kopyalıyorsanız, tire işaretlerine dikkat edin, birçok kaynakta genellikle otomatik olarak tire ile değiştirilirler, bu nedenle komut yanlış olacaktır.

Bu sorunu nasıl çözeceğimizi ve hatayı nasıl ortadan kaldıracağımızı görelim.

Hatayı düzeltme

En kolay yol, ihtiyacımız olan programı içeren paketi yüklemektir. Çoğu dağıtımın resmi depolarında mevcuttur.

Bunu yapmak için komutu çalıştırın:

sudo apt install software-properties-common

Sistem paketin kurulu olduğunu gösterebilir, ancak buna rağmen PPA'yı kurmaya çalışırken hata vermeye devam eder:

Bu, yükleme sırasındaki hatalar nedeniyle olur. Sistem paketin kurulu olduğunu düşünür, ancak aslında dosya sisteminde bu pakete ait hiçbir dosya yoktur, sorunu çözmek için yeniden yükleyebiliriz:

sudo apt install --reinstall software-properties-common

Ubuntu'nun 13.10'un altındaki sürümlerinde bu paketin adı python-software-properties olarak değiştirilmişti. Eğer sizin durumunuz buysa, o zaman kullanın:

sudo apt install python-software-properties

Paketin doğru yüklendiğinden ve tüm dosyaların olması gereken yerde olduğundan emin olmak için şu komutu kullanabilirsiniz:

dpkg -L software-properties-common

Dosyayı doğrudan çalıştırın:

sudo /usr/bin/add-apt-repository

Çalıştırma izinlerine sahip olduğunuzdan emin olun:

ls -l /usr/bin/add-apt-repository

Eğer her şeyi doğru yaptıysanız, bu hata artık sizi rahatsız etmeyecektir.