paketinhallinta ongelma

ubuntu ilmottaa että "Vain yksi paketihallintaohjelma voi olla kerrallaan käytössä". siis kun yritän avata paketinhallintaa. Mistä mä saan sen ekan paketinhallinnan sammutettua.
6474
Äänestä

Muut lukivat myös

Vastaukset 6

Vanhimmat

mikähän se ensimmäinen ohjelma on?
kertooko konsolissa
ps -ax
mitään sellaista riviä, jossa olisi adept tai synaptic tai joku muu?

ja onko tuo ongelma ollut aiemmin vai vasta hiljattain ilmestynyt?

Äänestä
  • Eikä kun oon ihan uus käyttäjä 2pv ollut linux toisessa koneessa ja ihan pihalla tästä.

    latasin siis operan asennuspakettia ja toi homma alkoi sitä asentamaan. nyt kun yrittää esim päivityksiä asentaa tulee tällänen laatikko
    --------------------------------
    Vain yksi pakettienhallintatyökalu voi olla kerralla käytössä
    Sulje ensin toinen ohjelma, kuten "aptitude" tai "Synaptic".
    --------------------------------
    eli miten mä suljen noi?

    Äänestä

  • jojoojojojo kirjoitti:

    Eikä kun oon ihan uus käyttäjä 2pv ollut linux toisessa koneessa ja ihan pihalla tästä.

    latasin siis operan asennuspakettia ja toi homma alkoi sitä asentamaan. nyt kun yrittää esim päivityksiä asentaa tulee tällänen laatikko
    --------------------------------
    Vain yksi pakettienhallintatyökalu voi olla kerralla käytössä
    Sulje ensin toinen ohjelma, kuten "aptitude" tai "Synaptic".
    --------------------------------
    eli miten mä suljen noi?

    No käynnistäpäs Järjestelmä -> Ylläpito (tai Hallinta) -> Järjestelmän valvonta ja sieltä välilehti "prosessit" ja vielä valikosta "Näytä" -> "Kaikki prosessit" jotta saat kaikki pyörivät proteesit siihen näytölle ;D

    Sieltä etsi seuraavia prosesseja; apt-get, aptitude, synaptic, update-manager ja ehkä update-notifier (en ole varma estääkö tämä) ja yritä tappaa ko. prosessi. Jos saat ilmoituksen että sulla ei ole oikeuksia lopettaa prosessia niin käynnistä terminaali ja komenna "sudo gnome-system-monitor" ja hoida homma uudestaan.

    Äänestä

  • old_profile_3778 kirjoitti:

    No käynnistäpäs Järjestelmä -> Ylläpito (tai Hallinta) -> Järjestelmän valvonta ja sieltä välilehti "prosessit" ja vielä valikosta "Näytä" -> "Kaikki prosessit" jotta saat kaikki pyörivät proteesit siihen näytölle ;D

    Sieltä etsi seuraavia prosesseja; apt-get, aptitude, synaptic, update-manager ja ehkä update-notifier (en ole varma estääkö tämä) ja yritä tappaa ko. prosessi. Jos saat ilmoituksen että sulla ei ole oikeuksia lopettaa prosessia niin käynnistä terminaali ja komenna "sudo gnome-system-monitor" ja hoida homma uudestaan.

    "update-manager ja ehkä update-notifier (en ole varma estääkö tämä)"

    Jos update-manager on ajossa, niin se kyllä estää. Update-notifier ei estä. Update-manager on se paketinhallintatyökalu, Update-notifier on vain daemon, jonka tehtävänä on ilmoittaa uusista päivityksistä. Update-notifierin kuuluukin pyöriä jatkuvasti taustalla.

    Äänestä

Aivan ensimmäiseksi sun kannattaa tarkistaa ettei ajossa ole mitään toista paketinhallintaohjelmaa kuten Aptitude, Dselect, Synaptic, Gdebi tai Update Manager. Jos apt-get tai dpkg jostain syystä jää jumiin, niin nekin voisi yhtälailla tuottaa ongelmia.

Jos mitään paketinhallintaohjelmaa ei ole ajossa, sillon ongelma todennäköisesti johtua siitä, että jokin ns. lukkotiedostoista on jostain syystä jäänyt lukituksi. Paketinhallintaohjelmat lukitsee pari lukkotiedostoa, joilla estetään kahden paketinhallintaohjelman yhtäaikanen käyttö. Kahden paketinhallintaohjelman yhtäaikasesta käyttämisesta saattaisi syntyä kaaos pakettitietokannassa, siksi se pitää estää. Jos paketinhallintaohjelma kaatuu sopivasti, niin sillon nuo lukkotiedostot voi periaatteessa jäädä lukituiksi.

Itse en muista koskaan törmänneeni tuohon ongelmaan Debianissa, joten mulla ei ole varsinaisesti omakohtasta kokemusta tuon korjaamisesta..

Paketinhallintaohjelmien käyttämät lukkotiedostot on:

/var/lib/dpkg/lock
/var/cache/apt/archives/lock

Koetapas ajaa terminaali-ikkunassa tai konsolissa komentoriviltä vaikka komento:

$ sudo apt-get update

Antaako se jonkin herjan, jossa mainitaan jompikumpi noista lukkotiedostoista? Jos se herjaa jostakin lukkotiedostosta, niin yksi tapa korjata ongelma lienee ainakin sen ongelmallisen lukkotiedoston poistaminen tai uudelleen nimeäminen. Korjausta voi kokeilla vaikka nimeämällä lukkotiedoston tilapäisesti joksikin muuksi. Jos se auttaa, niin sen vanhan uudelleen nimetyn lukkotiedoston voi poistaa. Paketinhallinatyökalu todennäköisesti luo uuden lukkotiedoston, jos se ei löydä vanhaa.

Äänestä

sorry, mutt Suses ois painike ikkunan oikees yläkulmas, niinku muisski ohjelmis...
tarviiks sitä aina muiden mukana (peräs) mennä

Peräs hiihtämiseski on omat haittans... ;-)

Äänestä

Kommentoi aloitusta


ohohohoho kirjoitti:

ubuntu ilmottaa että "Vain yksi paketihallintaohjelma voi olla kerrallaan käytössä". siis kun yritän avata paketinhallintaa. Mistä mä saan sen ekan paketinhallinnan sammutettua.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu