Ohjelmiston asentaminen Linux-järjestelmiin on yleensä helppoa – usein vaaditaan vain yksi päätekomento. Mutta kun yrität lisätä uuden arkiston ensimmäistä kertaa, saatat kohdata virheilmoituksen "add-apt-repository: komentoa ei löydy". Tässä on mitä se tarkoittaa ja mitä voit tehdä asialle.

Miksi Viesti "add-apt-repository: komentoa ei löydy" tulee näkyviin?

Ohjelmistoa hallitaan yleensä Debian-pohjaiset Linux-järjestelmät APT: n (Advanced Package Tool) kautta. APT: n avulla voit etsiä, asentaa, päivittää tai poistaa paketteja käyttäjän järjestelmästä. Nämä paketit on tallennettu arkistot, jotka ovat valtavia ohjelmistokokoelmia etäjärjestelmissä.

Voit asentaa ohjelmiston arkistosta käyttämällä käyttäjätiliäsi komennolla:

sudo apt Asentaapaketti-nimi

Ja poista asennetut paketit:

sudo apt poista paketti-nimi

Tai:

sudo apt puhdistaapaketti-nimi

Debian-pohjaisissa järjestelmissä (mukaan lukien Ubuntu) on oletusvarastot, joista löydät yleisimmät ohjelmistot.

Voit tarkastella, mitä tietovarastoja järjestelmäsi on tällä hetkellä määritetty käyttämään:

instagram viewer
cat /etc/apt/sources.lista

Kun haluat käyttää APT: tä asentamaan ohjelmistoja, joita ei ole saatavilla oletusarkistossa, sinun on lisättävä uusi arkisto komennolla sudo add-apt-arkisto, päivitä järjestelmä ja asenna paketti.

Esimerkiksi erinomaisen RSS-lukijan QuiteRSS: n asentamiseksi kirjoitat:

sudo add-apt-repository ppa: prettyrss/quiterss

Saatat kuitenkin saada sen sijaan virheilmoituksen "sudo: add-apt-repository: komentoa ei löydy".

Tämä tarkoittaa, että pakettia "add-apt-repository" ei ole asennettu järjestelmääsi.

Kuinka korjata "sudo: add-apt-repository: komentoa ei löydy"

Kun tarvitsemaasi pakettia ei ole asennettu, voit yrittää asentaa sen APT: llä, mutta jos yrität asentaa add-apt-repository tällä tavalla, näet lisävirheen: "Pakettia ei löydy add-apt-arkisto".

Tämä johtuu siitä, että add-apt-repository sisältyy osana suurempaa pakettia nimeltä ohjelmisto-ominaisuudet-yhteinen, joka sisältää myös yleisiä tiedostoja ohjelmistoominaisuuksille, kuten D-Bus-taustajärjestelmälle.

Asenna ohjelmisto-properties-common kirjoittamalla:

sudo apt Asentaa ohjelmisto-ominaisuudet-yhteinen

Nyt kun yrität lisätä arkiston käyttämällä add-apt-repository, se toimii.

Voit nyt käyttää add-apt-arkistoa ilman virheitä!

Ohjelmisto-ominaisuudet-common-paketin asentamisen jälkeen voit helposti lisätä niin monta arkistoa kuin haluat. Muista, että huolimatta erinomaisesta tietoturva- ja haittaohjelmien kestävyydestään huolimatta Linux ei ole haavoittumaton hyökkäyksille eivätkä kaikki tietovarastot ole turvallisia. Ole varovainen ja suorita due diligence -tarkastuksia, kun lisäät arkistoja.