Kävin jotain sähläämässä Synapticissa Settings -> Repositories ikkunassa. Eli halusin lisätä uuden kanavan "http://fi.archive.ubuntu.com/ubuntu". Mutta sitten Synaptic ei enää etsinyt yhtään mitään ja alkoi valittamaan kun painan Reload:
"The following problems were found on your system: E: Type 'http://fi.archive.ubuntu.com/ubuntu' is not known on line 22 in source list /etc/apt/sources.list
E: Unable to lock the list directory"
ja kun konsolissa syötän "sudo apt-get update"
se sanoo:
"E: Type 'http://fi.archive.ubuntu.com/ubuntu' is not known on line 22 in source list /etc/apt/sources.list"
Ei pysty enää latamaan mitään paketteja! APUA! Olen kokeilut poistaa kaikki kanavat ja laittaa uusiksi kaikki vakiot, mutta ei auttanut!
Synaptikin käynnistyksessä se ilmoittaa:
"The following problems were found on your system:
E: Type 'http://fi.archive.ubuntu.com/ubuntu' is not known on line 22 in source list /etc/apt/sources.list
E: The list of sources could not be read.
Go to the repository dialogue to correct the problem."
Ubuntua käytän (tai ainakin yritän :P). Voiko olla joku bugi?
"The following problems were found on your system: E: Type 'http://fi.archive.ubuntu.com/ubuntu' is not known on line 22 in source list /etc/apt/sources.list
E: Unable to lock the list directory"
ja kun konsolissa syötän "sudo apt-get update"
se sanoo:
"E: Type 'http://fi.archive.ubuntu.com/ubuntu' is not known on line 22 in source list /etc/apt/sources.list"
Ei pysty enää latamaan mitään paketteja! APUA! Olen kokeilut poistaa kaikki kanavat ja laittaa uusiksi kaikki vakiot, mutta ei auttanut!
Synaptikin käynnistyksessä se ilmoittaa:
"The following problems were found on your system:
E: Type 'http://fi.archive.ubuntu.com/ubuntu' is not known on line 22 in source list /etc/apt/sources.list
E: The list of sources could not be read.
Go to the repository dialogue to correct the problem."
Ubuntua käytän (tai ainakin yritän :P). Voiko olla joku bugi?
Vastaukset 7
Vanhimmat
22 Poista se.
missä mitä?
Hakemistossa /etc/apt/ on tiedosto nimeltä sources.list. Tämän tiedoston rivillä 22 on virhe. Kenties et ole lisännyt osoitteen eteen debiä. Eli rivien pitäisi jotakuinkin näyttää tältä:
deb http://osoite/siihen/pakettivarastoon/
Synapticin käyttämä osoitelista löytyy /etc/apt/sources.list. Avaa tuo tiedosto tekstieditorissa ja näet selväkielisenä listan osoitteista joista synaptic hakee päivityksiä. Tuolta listalta poistat rivin 22 mutta tallentaminen vaatii sudo-oikeuksia. Avaa terminaali ja kirjoita "sudo gedit" (tai "sudo nautilus" ellei gedit ole asennettu) ja muokkaa lista oikeaksi.
Yksi tapa on myös risuaidoittaa tuo rivi jolloin sitä ei lueta, joissakin tapauksissa tämä on ihan ok (jos arvelee että joskus tarvitsee riviä).
Pakettirepositoryt on listattu tiedostossa /etc/apt/sources.list, tuon virheilmotuksen mukaan sulla on siinä tiedostossa rivillä 22 virheellisesti syötetty repository. Ilmeisesti se on just se, minkä lisäsit ennenkuin ongelmia alko tulla.
Eli voit poistaa tuon rivin esimerkiksi editoimalla sitä tiedostoa tekstieditorilla.:
sudo gedit /etc/apt/sources.list
Poista rivi ja talleta tiedosto. Anna sitten komento:
sudo apt-get update
Nyt pitäs toimia ilman virheitä.
joo en saanut bugia kiinni =D Nyt se taas toimii! Sitten sielä oli vielä yksi virhellinen rivi. Mistä sekin tuli... Tänksit vastauksista!
"Kävin jotain sähläämässä Synapticissa Settings -> Repositories ikkunassa
Voiko olla joku bugi?"
Korjaa /etc/apt/sources.list
ja aja sudo apt-get update