Namestitev programske opreme v sistemih Linux je običajno enostavna - pogosto ne zahteva več kot en terminalski ukaz. Toda ko poskušate prvič dodati novo skladišče, lahko naletite na napako »add-apt-repository: ukaz ni bil najden«. Evo, kaj to pomeni in kaj lahko storite glede tega.

Zakaj se prikaže sporočilo "add-apt-repository: command not found"?

Programska oprema se običajno upravlja na Sistemi Linux, ki temeljijo na Debianu prek APT (Advanced Package Tool). APT lahko uporabite za iskanje, namestitev, posodabljanje ali odstranjevanje paketov iz uporabnikovega sistema. Ti paketi so shranjeni v repozitorije, ki so ogromne zbirke programske opreme v oddaljenih sistemih.

Programsko opremo lahko namestite iz repozitorija s svojim uporabniškim računom z ukazom:

sudo apt namestitepaket-ime

In odstranite nameščene pakete z:

sudo apt odstrani paket- ime

ali:

sudo apt čiščenjepaket-ime

Sistemi, ki temeljijo na Debianu (vključno z Ubuntujem), bodo opremljeni s privzetimi repozitoriji, v katerih boste našli najpogostejšo programsko opremo.

Ogledate si lahko, s katerimi repozitoriji je vaš sistem trenutno konfiguriran za uporabo:

mačka /etc/apt/sources.seznam

Če želite uporabiti APT za namestitev programske opreme, ki ni na voljo v privzetem repozitoriju, boste morali dodati nov repozitorij z ukazom sudo add-apt-repository, posodobite sistem in nato namestite paket.

Če želite na primer namestiti odličen bralnik RSS, QuiteRSS, vnesite:

sudo add-apt-repozitorij ppa: precejrss/quiterss

Vendar pa lahko namesto tega prejmete sporočilo o napaki "sudo: add-apt-repository: ukaz ni bil najden".

To pomeni, da paket "add-apt-repository" ni nameščen v vašem sistemu.

Kako popraviti "sudo: add-apt-repository: ukaz ni bil najden"

Ko paket, ki ga potrebujete, ni nameščen, ga lahko poskusite namestiti z APT, če pa poskusite namestiti add-apt-repository na ta način boste videli dodatno napako: »Paketa ni mogoče najti add-apt-repository".

To je zato, ker je add-apt-repository vključen kot del večjega paketa, imenovanega programske lastnosti-skupno, ki vsebuje tudi običajne datoteke za lastnosti programske opreme, kot je zaledje D-Bus.

Če želite namestiti software-properties-common, vnesite:

sudo apt namestite programske lastnosti-skupno

Zdaj, ko poskušate dodati repozitorij z uporabo add-apt-repository, bo delovalo.

Zdaj lahko uporabljate add-apt-repository brez napak!

Po namestitvi paketa software-properties-common lahko preprosto dodate poljubno število repozitorijev. Ne pozabite, da kljub odličnemu ugledu glede varnosti in odpornosti proti zlonamerni programski opremi Linux ni neranljiv za napade in niso vsa skladišča varna. Pri dodajanju repozitorijev bodite previdni in opravite skrbne preglede.