Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: lataa - 18.07.07 - klo:02.30
-
Hei, lisäsin pakettivarastoja ubuntuun http://fi.wikibooks.org/wiki/Ubuntu_tutuksi/Ohjelmien_asentaminen_ja_pakettivarastot#Ohjelmavarastojen_lis.C3.A4.C3.A4minen_muokkaamalla_sources.list_-tiedostoa
noiden ohjeiden opastamalla tavalla, ja nyt kun yritän asentaa ohjelmaa, tai päivityksiä, niin saan virheilmoituksen jossa lukee "E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
E: _cache->open() failed, please report."
Yritin laittaa päätteeseen tuota "dpkg --configure-a' to correct the problem" mutta se herjaa että ei ole pääkäyttäjän oikeuksia.
Ja käytössä on siis Ubuntu 7.04.
-
Aja päätteessä komennolla
sudo dpkg --configure-a
tuo komento tulee kysymään salasanaa kun sudona ajellaan, annat siihen oman salasanasi.
Kun asensit ubuntun, niin silloinhan loit itsellesi tunnuksen, tämä tunnus on oletuksena (tai ainakin pitäis olla) admin ryhmän jäsen.
Jos sulla ei kuitenkaan satu olemaan admin tasoista tunnusta niin sitten ei auta muuta kuin liittää tunnus roottina admin ryhmään
-
sudo dpkg --configure -a
tuo komento tulee kysymään salasanaa kun sudona ajellaan, annat siihen oman salasanasi.
Komennossa oli kirjoitusvirhe, joka nyt on korjattu. man dpkg:stä kannattaa tarkistaa komentojen syntaksit, jos niitä ei osaa.
Ehkä alkuperäinen ongelma liittyy siihen, ettei apt-get upgrade-vipusta ole ajettu. Eli
sudo apt-get update
sudo apt-get upgrade
tai sudo apt-get install <jotakin> <jotakinmuuta> <vielä lisää> jne.
-
Noh, yritin ajaa nuo
sudo dpkg --configure-a
Kysyi salasanan ja ilmoitti seuraavaa:
dpkg: tuntematon lisävalinta --configure-a
Type dpkg --help for help about installing and deinstalling packages
Use `dselect' or `aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;
Type dpkg --license|--licence for copyright licence and lack of warranty (GNU GPL)
Options marked - produce a lot of output - pipe it through `less' or `more' !
sudo apt-get update
Ja tuosta ilmoitti:
E: Lukkoa /var/lib/apt/lists/lock ei saada - open (11 Resource temporarily unavailable)
E: Luettelokansiota ei voitu lukita
sudo apt-get upgrade
ja tuosta:
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
Eli ei toimi vieeläkään. En ymmärrä.
-
Noh, yritin ajaa nuo
sudo dpkg --configure-a
Kysyi salasanan ja ilmoitti seuraavaa:
dpkg: tuntematon lisävalinta --configure-a
Ilmeisesti et lukenut viestiä uudelleen sen jälkeen, kun siinä ollut virhe korjattiin? Välilyönti -a:n edelle.
sudo apt-get update
Ja tuosta ilmoitti:
E: Lukkoa /var/lib/apt/lists/lock ei saada - open (11 Resource temporarily unavailable)
E: Luettelokansiota ei voitu lukita
Jokin toinen ohjelma käyttää tietokantaa samanaikaisesti ja on lukinnut sen.
sudo apt-get upgrade
ja tuosta:
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
Tuossa viimeisessähän oli taas selvä ohje – aja:
sudo dpkg --configure -a
...eli se komento, jota jo neuvottiin (mutta ilmeisesti alkuun kirjoitusvihreisenä).
-
Joo, siis tää ongelmahan oli että en pystynyt ajamaan tuota "sudo dpkg --configure -a" aluksi kun ei ollut pääkäyttäjän oikeuksia... Mutta siis, sain nyt korjattua ongelman, vika oli ilmeisesti javan jossain asetuksissa :S joita ei ollu säädetty. Oon huono selittää. Kiitti kaikille!
-
:) no juu, oli kirotusvire tullut mukaan tuossa komennossa, no pääasia että on jo kunnossa.