Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: Kuisma - 31.12.06 - klo:11.06

Otsikko: Moni ohjelma ei aukea. Ratkaisu!
Kirjoitti: Kuisma - 31.12.06 - klo:11.06
Eli kun esimerkiksi kirjoitan terminaaliin apt-get, palauttaa se tällaista:
Koodia: [Valitse]
apt-get: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
Sen jälkeen alkoi kun yritin saada Racer nimistä peliä toimimaan. Minulla on kyllä ollut dc++, mutta olen poistanut sen jo. Myöskään mikään nettiselain ei toimi, eikä synaptic. Olisi kyllä tarvetta avulle ja neuvoille. Niin ja käytössäni on Ubuntu 6.10 ja 6.6:n livecd.
Otsikko: Re: Moni ohjelma ei aukea.
Kirjoitti: Kelmi - 31.12.06 - klo:11.11
Ööh.. Mitähän sanois jos tekis näin:
Koodia: [Valitse]
sudo apt-get install libstdc++6
Otsikko: Re: Moni ohjelma ei aukea.
Kirjoitti: Kuisma - 31.12.06 - klo:11.22
Muuten hyvä, mutta apt-get ei toimi. Wget toimii. Eikä toimi aptitude.
Otsikko: Re: Moni ohjelma ei aukea.
Kirjoitti: Matias^ - 31.12.06 - klo:11.28
Muuten hyvä, mutta apt-get ei toimi. Wget toimii. Eikä toimi aptitude.

Minkä takia se ei toimi? Pistähän virheilmoitus mikä tulee kun yrität ladata jotain apt-getillä.
Otsikko: Re: Moni ohjelma ei aukea.
Kirjoitti: Kuisma - 31.12.06 - klo:11.42
Sama kuin ensimmäisessä viestissäni.
Otsikko: Re: Moni ohjelma ei aukea.
Kirjoitti: Regel - 31.12.06 - klo:12.31
http://packages.ubuntu.com/

Tuolta haet paketin ja asennat sen komennolla
Koodia: [Valitse]
sudo dpkg -i paketin_nimi.deb
Muista hakea myös paketin riippuvuudet, jos ilmoittaa, ettei niitä ole täytetty.
Otsikko: Re: Moni ohjelma ei aukea.
Kirjoitti: janne - 31.12.06 - klo:12.34
Eli kun esimerkiksi kirjoitan terminaaliin apt-get, palauttaa se tällaista:
Koodia: [Valitse]
apt-get: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

juu, ei järjestelmästäsi ei löydy kirjastoa nimeltä libstdc++6 josta aika monen sovelluksen toiminta riippuu. koska monen sovelluksen toiminta riippuu siitä ja koska se on aika peruskamaa kaikissa linux-asennuksissa, on aika jännää, että sitä ei löydy sinun koneeltasi.

käytännössä äkkiseltään mieleen tulee kaksi mahdollista syytä tuon katoamiseen, joko sinä olet asentanut ja suorittanut sovelluksen joka on poistanut tuon tiedoston tai sitten olen poistanut sen itse käsin. pääkäyttäjän oikeudet ovat aika vaaralilsia jos niitä käyttää huolimattomasti ;)

Sen jälkeen alkoi kun yritin saada Racer nimistä peliä toimimaan. Minulla on kyllä ollut dc++, mutta olen poistanut sen jo. Myöskään mikään nettiselain ei toimi, eikä synaptic. Olisi kyllä tarvetta avulle ja neuvoille. Niin ja käytössäni on Ubuntu 6.10 ja 6.6:n livecd.

no, jos ollaan suht optimistisia ja kuvitellaan, että järjestelmästä ei ole tuhottu vahingossa kuin tuo kyseinen kirjasto, niin ehkä sen palauttaminen auttaisi tilanteeseen. kirjasto löytyy paketista libstdc++6 joten jos käytät 32.bittistä ubuntua, voinet ladata paketin:
http://ubuntu.lhi.is/pool/main/g/gcc-4.1/libstdc++6_4.1.1-13ubuntu5_i386.deb

tai 64-bittiseen distroon paketin:
http://ubuntu.lhi.is/pool/main/g/gcc-4.1/libstdc++6_4.1.1-13ubuntu5_amd64.deb

tämän jälkeen asennus dpkg:n avulla tai jos sekään ei toimi, niin paketti pitää purkaa paikalleen käsin.
Otsikko: Re: Moni ohjelma ei aukea.
Kirjoitti: Kuisma - 31.12.06 - klo:12.56
Hienoa, nyt toimii! Loistavaa, kiitoksia kaikille niille, jotka aittoivat ja apu tuli todella nopeasti. Ja sitten ihan itse oli typeryyksissäni tuon paketin poistanut...