Firefox ei toimi

BenedictusXVI

Olen asentanut Debian Etchin. Siinä on Iceweasel 2.0.0.6 valmiina valikossa.

Olen ladannut Mozillan sivuilta Firefox 2.0.0.6:n, ja purkanut sen hakemistoon /opt/firefox/.

Kun sen käynnistysskirptin yrittää käynnistää, vastaus on seuraava:

user@omakone:/opt/firefox$ ls
browserconfig.properties libsoftokn3.so
chrome libssl3.so
components libxpcom_compat.so
defaults libxpcom_core.so
extensions libxpcom.so
firefox libxpistub.so
firefox-bin mozilla-xremote-client
greprefs old-homepage-default.properties
icons plugins
libfreebl3.chk readme.txt
libfreebl3.so README.txt
libmozjs.so removed-files
libnspr4.so res
libnss3.so run-mozilla.sh
libnssckbi.so searchplugins
libplc4.so updater
libplds4.so updater.ini
libsmime3.so xpicleanup
libsoftokn3.chk
user@omakone:/opt/firefox$ ./firefox
./firefox-bin: error while loading shared libraries: libstdc .so.5: cannot open shared object file: No such file or directory
user@omakone:/opt/firefox$

Onko toi puuttuva tiedosto joku GCC-kääntäjän C -palikka? Nimestä päätellen se on. Olen asentanut GCC-kääntäjän, ja jotain C -palikoita, muttei vaikutusta

Jos kerran saman versionumeron omaava Iceweasel toimii, miksei Firefox? Nuo ovat koko lailla samat ohjelmat.

12

795

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • zxcvbnm

      Ensin pitää kysyä miksi täysin samanlainen Iceweaswl ei käy.

      Vikaa näyttäisi olevan poluissa. Tuo libstdc .so.5 löytyy /usr/lib hakemistosta ja on senverran peruskamaa että melko varmasti löytyy.

      Oletko kokeillut run-mozilla.sh scriptiä.

      • BenedictusXVI

        " Ensin pitää kysyä miksi täysin samanlainen Iceweaswl ei käy. "

        Lue edellinen viestiketju.

        http://keskustelu.suomi24.fi/show.fcgi?category=108&conference=4500000000001710&subcat=2924

        Mua myös kiinnostaa toi ongelma, ihan arvoituksen takia.

        user@omakone:/usr/lib$ ls libstd*
        libstdc .so.6 libstdc .so.6.0.8
        user@omakone:/usr/lib$

        Eli olit oikeassa, libstdc .so.6 on läsnä.

        Mutta sitten run-mozilla.sh:


        user@omakone:/opt/firefox$ ./run-mozilla.sh

        run-mozilla.sh: Cannot execute .

        user@omakone:/opt/firefox$

        Eli ei käynnisty run-mozilla.sh

        Käyttöoikeudet:

        user@omakone:/opt/firefox$ ls -l run-mozilla.sh
        -rwxr-xr-x 1 root root 10492 2007-07-26 05:11 run-mozilla.sh
        user@omakone:/opt/firefox$

        Eli sillä on ajo-oikeudet kaikille päällä.

        Mikähän vika?


      • libstd
        BenedictusXVI kirjoitti:

        " Ensin pitää kysyä miksi täysin samanlainen Iceweaswl ei käy. "

        Lue edellinen viestiketju.

        http://keskustelu.suomi24.fi/show.fcgi?category=108&conference=4500000000001710&subcat=2924

        Mua myös kiinnostaa toi ongelma, ihan arvoituksen takia.

        user@omakone:/usr/lib$ ls libstd*
        libstdc .so.6 libstdc .so.6.0.8
        user@omakone:/usr/lib$

        Eli olit oikeassa, libstdc .so.6 on läsnä.

        Mutta sitten run-mozilla.sh:


        user@omakone:/opt/firefox$ ./run-mozilla.sh

        run-mozilla.sh: Cannot execute .

        user@omakone:/opt/firefox$

        Eli ei käynnisty run-mozilla.sh

        Käyttöoikeudet:

        user@omakone:/opt/firefox$ ls -l run-mozilla.sh
        -rwxr-xr-x 1 root root 10492 2007-07-26 05:11 run-mozilla.sh
        user@omakone:/opt/firefox$

        Eli sillä on ajo-oikeudet kaikille päällä.

        Mikähän vika?

        "libstdc .so.6 libstdc .so.6.0.8 "

        Sinulla on tuoreampi kirjasto kuin se, millä tuo Firefox on käännetty. Myös libstdc 5 löytyy http://packages.debian.org/etch/libstdc 5

        "Käyttöoikeudet:
        user@omakone:/opt/firefox$ ls -l run-mozilla.sh
        -rwxr-xr-x 1 root root 10492 2007-07-26 05:11 run-mozilla.sh
        user@omakone:/opt/firefox$ "

        Niinpä. sh yleensä tarkoittaa sh-skriptiä. Vaihtoehto on mm. sh .
        Voit toki kurkasta, mitä tuo sh-tiedosto on syönyt .


      • zxcvbnm
        BenedictusXVI kirjoitti:

        " Ensin pitää kysyä miksi täysin samanlainen Iceweaswl ei käy. "

        Lue edellinen viestiketju.

        http://keskustelu.suomi24.fi/show.fcgi?category=108&conference=4500000000001710&subcat=2924

        Mua myös kiinnostaa toi ongelma, ihan arvoituksen takia.

        user@omakone:/usr/lib$ ls libstd*
        libstdc .so.6 libstdc .so.6.0.8
        user@omakone:/usr/lib$

        Eli olit oikeassa, libstdc .so.6 on läsnä.

        Mutta sitten run-mozilla.sh:


        user@omakone:/opt/firefox$ ./run-mozilla.sh

        run-mozilla.sh: Cannot execute .

        user@omakone:/opt/firefox$

        Eli ei käynnisty run-mozilla.sh

        Käyttöoikeudet:

        user@omakone:/opt/firefox$ ls -l run-mozilla.sh
        -rwxr-xr-x 1 root root 10492 2007-07-26 05:11 run-mozilla.sh
        user@omakone:/opt/firefox$

        Eli sillä on ajo-oikeudet kaikille päällä.

        Mikähän vika?

        libstdc 5 ei ole libstdc 6. Asenna paketti libstdc 5.


      • BenedictusXVI
        zxcvbnm kirjoitti:

        libstdc 5 ei ole libstdc 6. Asenna paketti libstdc 5.

        asensin ton libstdc 5-paketin Synapticilla, nysse toimii

        AHHAHHHAAAH, tekemisen riemua.

        Kiitos ohjeista


      • BenedictusXVI
        zxcvbnm kirjoitti:

        libstdc 5 ei ole libstdc 6. Asenna paketti libstdc 5.

        asesin ton libstdc 5-paketin Synapticilla. Nyt aukes myös Firefox firefoxin nimisenä.

        Näyttää vähän siltä että samat lait vallitsevat linux-ympäristössä kuin windows-ympäristössä.

        Eli käyttöjärjestelmän vamistaja pääsee päättämään, mitkä ohjelmat toimivat ja mitkä eivät. Kun ihmetellään esim. IE:n toimivuutta FF:ään verrattuna, ei voi mistään tietää, haittaako Microsoftin Windows jotenkin muiden selaimien toimintaa, mutta pitää huolen IE:n toimivuudesta tyyliin "IE toimii nopeammin ja paremmin"

        Näköjään Debianilla halutaan, että oma Iceweasel on se paremmin toimiva ja Firefox saa huonolaatuisen maineen toimimattomana.


      • zxcvbnm
        BenedictusXVI kirjoitti:

        asesin ton libstdc 5-paketin Synapticilla. Nyt aukes myös Firefox firefoxin nimisenä.

        Näyttää vähän siltä että samat lait vallitsevat linux-ympäristössä kuin windows-ympäristössä.

        Eli käyttöjärjestelmän vamistaja pääsee päättämään, mitkä ohjelmat toimivat ja mitkä eivät. Kun ihmetellään esim. IE:n toimivuutta FF:ään verrattuna, ei voi mistään tietää, haittaako Microsoftin Windows jotenkin muiden selaimien toimintaa, mutta pitää huolen IE:n toimivuudesta tyyliin "IE toimii nopeammin ja paremmin"

        Näköjään Debianilla halutaan, että oma Iceweasel on se paremmin toimiva ja Firefox saa huonolaatuisen maineen toimimattomana.

        Toimimattomuus johtuu siitä että yrität tehdä väkisin asioita Windows-tyylillä. Pakettivarastosta otetut ohjelmat vetävät automaattisesti mukanaan kaiken tarvittavan.

        "Näköjään Debianilla halutaan, että oma Iceweasel on se paremmin toimiva ja Firefox saa huonolaatuisen maineen toimimattomana."

        Tuo lause osoittaa että et todellakaan ole ymmärtänyt Linuxista ja Debianista yhtään mitään.


      • hitleri2
        zxcvbnm kirjoitti:

        Toimimattomuus johtuu siitä että yrität tehdä väkisin asioita Windows-tyylillä. Pakettivarastosta otetut ohjelmat vetävät automaattisesti mukanaan kaiken tarvittavan.

        "Näköjään Debianilla halutaan, että oma Iceweasel on se paremmin toimiva ja Firefox saa huonolaatuisen maineen toimimattomana."

        Tuo lause osoittaa että et todellakaan ole ymmärtänyt Linuxista ja Debianista yhtään mitään.

        Kyllä Niuvanniemen Paavi tietää ;D


    • debianisti

      Miksi ihmeessä yrität asentaa firfox:a, koska se on vanhempaa kamaa kuin paketinhallinnan mukana tullut iceweasel. Tuo nimen muutos on kotoisin tekijänoikeudellisista syistä ja iceweasel on täysin sama mutta uudempi versio. Uusi nimi tuo näemmä hämmentäviä pakkomielteitä ja teettää kummallisia koukeroita.

    • Mika0800

      Firefox ei tosiaan suoraan .tar.gz -paketista debian Etchiin asennettuna toimi. Jos yrittää, niin seuraa tällaista:

      ./firefox-bin: error while loading shared libraries: libstdc .so.5: cannot open shared object file: No such file or directory

      Ongelma onneksi ratkesi komentamalla root -oikeuksin: aptitude install libstdc 5

      Syteemissä muuten oli jo ennestään asennettuna:

      /usr/lib/libstdc .so.6

      Tämän siis löysin komennolla:

      locate libstd

      Kysymys:

      Onko systeemissäni nyt yhtäaikaa sekä 5 että 6 -versio tuosta libstdc :sta ?

      Vai onko tuo Etchin paketinhallinnalla löytyvä 5 -versio pelkkä yhteensopivuuskerros, joka tarjoaa 5 -version mukaisen API:n sovelluksille, mutta käyttää sisäisesti uudempaa 6 -versiota?

      Jälkimmäinen ratkaisu olisi toki fiksumpi niin levytilan kuin RAM -muistin käytönkin kannalta, lisähyötynä myös se, että jos nyt tuosta 6 -versiosta sattuisi löytymään vaikkapa sellainen tietoturvareikä, joka on ollut kenenkään huomaamatta samanlaisena jo 5 -versiossa, niin jälkimmäinen tapa joitaa asiaa takaa sen, että riittää, kun reikä paikataan 6 -versioon, jolloin mainittu yhteensopivuuskerros hyödyntää muutoksen automaattisesti, muussa tapauksessahan korjaus joudutaan tekemään päällekkäisenä työnä molempiin.

      Tällä kertaa ongelma ratkesi helposti. Mutta onko vastaaviin tilanteisiin jotain yleisohjetta, joka auttaisi, mitä pitää asentaa, jos jokin sovellusohjelma ei toimi puuttuvien tai väärää versiota olevien kirjastotiedostojen takia ?

      Tähän voisi antaa 2 kommenttia:

      1. Miksikö Firefox? - siksi, että Firefoxissa esim. Ctrl-Tab tekee juuri sen mitä pitääkin, eli siirtyy seuraavaan väliehteen, Ctrl-Shift-Tab edelliseen. IceWeaselissä ne tekevät jotain ei-toivottua. Itse haluan aidon Firefoxin, jossa näppäimet toimivat täysin samoin sekä Windowsin että Linuxin Firefoxissa. Näppäinyhdistelmät ovat sovelluksiin eikä käyttöjärjestelmän ominaisuuksiin kuuluva asia!

      2. Mikseivät linux -kehittäjät ota mallia Windows -ohjelmoinnin interfaceista?

      Niissä kun idea on se, että mitään ohjelmointirajapintaa ei muuteta, vaan jos on tarvetta rajapinnan muutoksiin, määritellään uusi, ja lisätään funktionimeen versionumero tai kasvatetaan siinä jo olevaa vesrionroa yhdellä.

      tms: esim: GerDiskFreeSpace ja GerDiskFreeSpaceEx.
      (esimerkki Windowsista, joissa edellistä suunniteltaessa ei ollut ajateltu, että kiintolevyt voisivat jonain päivänä olla niin isoja kapasiteetiltaan kuin ne nykyaikana ovat).

      Joillekin linuxkehittäjille vain tuntuu olevan mahdoton asia hyväksyä, että jotkut asiat toimivat windowsissa paremmin. Ja sensijaan, että näissä otettaisiin oppia paremmasta, ja näin tehtäisiin linuxista entistäkin parempi käyttöjärjestelmä, hyljeksitään "ei keksitty täällä" -perusteella.

      Ei Microsoft muuten itse ole kaikkea hyvää keksinyt, ovat lainanneet ison joukon asioita niin Apple Lisasta, Macintoshista ja jopa unixista!

      Microsoftia kun ei kiinnosta, missä jokin asia on alunperin keksitty, vaan se, että systeemistä saadaa parempi.

      Joku jo keksikin kysyä, miksi en sitten käytä windowsia... noh, siksi, että MS:n totteisen kohdalla olennainen kysymys nykyisin on "kenen kannalta parempi" - kun MS on nyt osoittanut, että on tärkeämpää tehdä sisällöntuottajien kannalta parempi käyttis kuin käyttäjän, herää kysymys, miksi kuluttajan tai myöskään yrittäjän pitäisi maksaa siitä, että saa käyttöjärjestelmän, jossa sisällöntuottajien eduista on huolehdittu entistä paremmin (MS Windows Vista), Vistahan tarkistaa 30 kertaa sekunnissa, ettei ajossa ole ajureita tai ohjelmia, joilla mahdollisesti yritettäisiin kiertää esim. DVD tai HD-DVD tai Blu-Ray levyjen kopiosuojauksia.

      Vaikkei aikoisikaan ikinä piraattikopioida yhtään mitään, haluatko todella, että koneesi CPU -aikaa tuhlataan itsellesi hyödyttömiin tarkistuksiin vastoin tahtoasi, ja myös sähkölaskuasi kasvattaen, erityisesti jos koneesi on päällä 24h joka päivä.

      Kaupallisesti merkittävimmän käyttiksen (=MS Windows) kehitys tuohon suuntaan on hyvä syy käyttää linuxia.

      En silti halua hyväksyä sitä, että ohjelmien käyttöliittymä ja erityisesti näppäinyhdistelmät pitisi muka suunnitella 20-40 vuoden takaa periytyviin unix -perinteisiin, vaan mieluummin niin, että ne ovat käyttäjäystävällisiä ja toimivat samoin kuin windowsissakin.

      Ainoana poikkeuksena windows -näppäin:

      Sen haluaisin muuttaa näppäimeksi, joka ei yksinään painettuna vaikuta yhtään mitään, mutta siitä tehtäisiin "linux -näppäin", eli kaikki käyttöjärjestelmän (siis EI sovellusohjelman) tulkattavaksi tarkoitetut näppäinkomennot otettaisiin huomioon vain, jos linuxnäppäintä (siis sitä, jonka muoviseen näppäinhattuun on merkitty windows -symboli) pidetään yhtä aikaa alhaalla.

    • miksuh.

      Ootko nyt ihan varma, että toi oli vaivan arvosta? Etenkin kun asentamasi Firefox ja Iceweasel on samaa versiota. miksi et vaan tyytynyt käyttämään sitä iceweaselia, se kun on Firefox 2.0.0.6. Nyt joudut sitten käsin päivittämään Firefoxia aina kun siitä tulee uusi versio Mozillan sivuille.

      • Jous

        Tätäkään ei olisi tarvinnut tehdä jos firefox/iceweasel toimisi niinkuin opera eli näppäinkomennot voi muokata itse tätä sekä muuta menujen helppoa muokkausta kaipaan firefoxiin.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Marja sulkee liikkeen

      Nyt lähtee kylän ainoa kello ja kultaliike ja kenkäkauppa
      Oulainen
      27
      5353
    2. Oulaisten vaalit ovat hyvä alku, mutta lisää toimenpiteitä tarvitaan.

      Oulaisten vaalit ovat hyvä alku. Puolueväristä riippumatta hallituksen rikollisuutta torjuvat toimenpiteet tehoavat ja r
      Oulainen
      3
      4687
    3. Pääsiäisen terveiset kaivatullesi

      kaivatullesi tähän alas 💕💕
      Ikävä
      156
      1747
    4. Olen rakastunut sinuun mies edelleen

      Meidän yhteys on jossain ihan muualla kuin netissä, muistetaan se. Kaunista päivää sinulle 😍
      Ikävä
      155
      1456
    5. Sun ajatttelu tuo vaan julmuutta mut kukaan muu nainen ei voi korvaa sua

      Mut sun ajattelu saa mut itsetuhoseks ja uhmaan lakiakin😭😭💀 Se väärinymmärryksen määrä on käsittämätöntä. Helpottais
      Ikävä
      14
      1292
    6. Kyläyhdistyksen tuho, kiitos sääntöukon

      Hyrynsalmen kyläyhdistyksen yleinen keskustelutilaisuus ja ylimääräinen kokous alkoi hyvin. Siellähän keskusteltiin oike
      Hyrynsalmi
      22
      1122
    7. Oletko loukannut

      Oletko loukannut tarkoituksella kaivattuasi?
      Ikävä
      93
      1114
    8. En vittujakaan enää välitä sinusta nainen

      Toivottavasti en näe sinua enää koskaan. Jos näen, niin en ole näkevinäni. Et merkitse minulle enää mitään.
      Ikävä
      70
      1013
    9. viekää miehet naiset kunnon treffeille

      Ja käyttäytykää hyvin. Niin tehdään vaikutus. Miehen kuuluu tarjota naiselle.
      Ikävä
      209
      1004
    10. Milloin se sitten

      On? Se oikea hetki kun kerrot sille naiselle mitä tunnet häntä kohtaan?
      Ikävä
      37
      849
    Aihe