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:
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.