Installazione di Firefox 3.6.6 su Xandros

Dato che per utilizzare Firefox 3.6 sugli Eeepc con Xandros bisogna ricorrere all’installazione manuale a causa mancanza di aggiornamenti da parte di questa distribuzione, riporto qui una procedura semplificata per quanti non sono abili con la console 😉

Se ricordate, per installare Firefox, sono ricorso a quanto è stato qui descritto: http://eeepc901.altervista.org/blog/?p=782

Il problema maggiore si verificava per i possessori del modello 701 dell’Eeepc, dato che viene usata una versione di Xandros ancora meno aggiornata.

Per questo ho preparato questo script che effettua la maggior parte delle operazioni da solo. Il pacchetto è in formato TAR+GZIP in modo che, una volta che scompattate il contenuto, il file mantiene gli attributi di esecuzione, così che possiate eseguire il programma senza doverne cambiare i permessi.

Scaricate dunque lo script ed estraetene il contenuto sulla cartella /tmp: dovreste ritrovarvi un file dal nome: install_firefox.sh

Ora eseguite lo script da console (CTRL+T) in modalità utente di amministrazione:

sudo bash
/tmp/install_firefox.sh

Per chi ha la versione nuova di Xandros, basta eseguire

/opt/firefox3/firefox

per lanciare il programma, per gli altri devono attivare le librerie GTK2 e ciò si fa modificando il file /opt/firefox3/firefox e inserendo questa riga sotto i commenti (o comunque sotto la prima riga):

export LD_LIBRARY_PATH=”/opt/gtk2/usr/lib/

Ecco qui riprodotto comunque il contenuto dello script:

#!/bin/sh
echo Installazione automatizzate di Firefox 3.6.6 su Xandros -ver 0.1
echo nelle versioni senza GTK2 installata
echo Creazione della directory /opt/firefox3
mkdir /opt/firefox3
echo Modifica dei permessi sulla direcoty /opt/firefox3
chmod 777 /opt/firefox3
echo Spostamento sulla directory temoporanea
cd /tmp
echo Download di Firefox 3.6.6
wget -c http://ftp.daum.net/mozilla/firefox/releases/3.6.6/linux-i686/it/firefox-3.6.6.tar.bz2
echo Estrazione di Firefox sulla temp
tar -jxf firefox-3.6.6.tar.bz2 --overwrite
echo Entro nella directory di Firefox
cd firefox
echo Copia i file di firefox su /opt/firefox3
cp -r * /opt/firefox3
echo Si ritorna sulla temp
cd /tmp
echo Scarico della libreria gtk2
wget -c http://download.tuxfamily.org/xepcrepo/pool-main/gtk-2.10/libgtk2.0-0_2.10.13-2~bpo.1_i386.deb
echo Crea la cartella /opt/gtk2
mkdir /opt/gtk2
echo Modifica i permessi della cartella
chmod 777 /opt/gtk2
echo Installa la libreria gtk2
dpkg-deb -x /tmp/libgtk2.0-0_2.10.13-2~bpo.1_i386.deb gtk2

Invito tutti quelli che necessitano di Firefox sulla Xandros a provare lo script e segnalare eventuali anomalie (basta copiare il contenuto di output del programma), in modo che possa essere sistemato.

Lo script può essere lanciato più volte, ad esempio se si dovesse interrompere lo scaricamento dei file, dato che le operazioni già effettuate saranno bypassate.

175 Risposte a “Installazione di Firefox 3.6.6 su Xandros”

  1. dopo aver eliminatto il nove( facendo about:plugins non lo vedeva piu), e dopo aver messo il 10 dice :
    Shockwave Flash

    File: libflashplayer.so
    Versione:
    Shockwave Flash 9.0 r246

    come è possibile?

  2. Vado a memoria, prova questo comando:

    sudo find / -name libflashplayer.so

    che cerca su tutto il tuo disco dove di trova la libreria. Così scopriamo se ce ne sono altre annidate da qualche parte 😉

  3. ciao ice sono stato fuori senza internet! allora sperando tu abbia passato una felice estate ti chiedo di spiegarmi passo passo come installare il flash 10 partendo dal file .tar scaricagto dal sito cioe spiegami come devo scompattarlo eccetera voglio capire se faccio errori di forma grazie!!!

  4. Ciao.
    Per l’installazione vedo di preparare una pagina apposita ed eventualmente creare qualche script automatico se le istruzioni sono molte. Tra qualche giorno lo pubblico 😉

  5. salve. io ho un problema. ho estratto il file nella cartella tmp. fin qui tutto ok. dopo ci ho cliccato ed ho copiato tutto il lungo dialogo che c’era. però nn riesco cmq ad istallarlo. ho come programma operativo linux con xandros e come browser mozilla firefox versione 2.0. potete aiutarmi?

  6. ciao,
    lo script contiene un file eseguibile, però prima va scompattato.
    Un metodo è quello di usare questa serie di comandi da shell (in cui l’ultimo comando esegue l’installazione), considerando che hai messo il file scaricato sulla cartella temporanea:

    subo bash
    cd /tmp
    tar -xzf ./install_firefox.tar.gz
    ./install_firefox

  7. ho fatto tutto. ma mi dice che devo scaricare le librerie gtk 2.10. puoi darmi un comando per istallarle sul terminale?

  8. succede questo. io ho copiato sul terminale quello che mi hai detto ma mi dice che il file esiste. cmq quando apro il web lui mi fa un errore e mi dice che ho la versione delle librerie 2.8 e mi dice inoltre che le vuole 2.10 o più. e cliccando più volte mi fa sempre lo stesso errore. posso navigare su internet soltanto perchè apro wikipedia e dopo mi fa aprire anche internet. nn so più cosa fare. aspetto tua risposta. ho la versione di firefox a 2.0.0.11

  9. Non dovresti avere la versione 2.0.0.11, ma la 3.6.x se hai seguito tutti i passaggi.
    O meglio la versione vecchia (2.0.0.11) rimane nel sistema, ma hai anche la 3.6.x ed è quella da installare (le librerie gtk che vengono installate sono quelle che servono alla versione 3.6.x).

    Se clicci sulla icona web di Firefox sulla Xandros ma non hai mappato l’eseguibile al nuovo Firefox, il sistema continua ad aprirti quello vecchio.

    Esegui da console questo:

    export LD_LIBRARY_PATH=/opt/gtk2/usr/lib/:/opt/firefox3
    /opt/firefox3/firefox-bin

    dovrebbe farti partire Firefox 3.6.x, così vediamo se il problema era quello ipotizzato

  10. ho fatto quello che hai detto e mi apre una nuova pagina web. ti sto difatti scrivendo da questa. ma quando vado a guardare la versione di firefox mi dice che è sempre 2.0.0.11. ecco quello che mi compare nella informazione: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11. Cosa faccio?

  11. Mi verrebbe da pensare che hai una istanza di Firefox 2.0.11 sempre attiva , per cui attivando quella della 3.6.x, in realtà si apra sempre quella precedente.
    Controlla da cosole, prima di aprire firefox, con

    ps -A

    che non ci sia nessun processo firefox-bin o run-mozilla.sh elencato. Se ci fosse, fai
    kill -9 numero

    dove numero è il pid che vedi di pianco a quel nome.
    Poi lancia Firefox.

    In ogni caso potresti andare a cercare dove si trova il file firefox-bin sono /usr e rinominarlo, in modo che il sistema non sia più in grado di avere l’eseguibile della versione 2 a disposizione

  12. ho eseguito il comando da terminale, ps -A e mi spunta una grande colonna di cose, sempre nel terminale, quali:
    1413 ? 00:00:00 xandrosncs-agen. e altri. ho inserrito dopo di questo, il comando da terminale per far partire firefox e mi compare sempre una pagina con la stessa versione di firefox. sono andato allora nei file sistem ed ho aperto la cartella bin ma nulla, dentro c’era di tutto tranne quello che cercavo. solo che quando apro il file manager trovo una cartella chiamata bin che però nn contiene nulla. potresti spiegarmi, per favore, come posso trovare, e dove posso cercarlo questo file, run-mozilla.sh o firefox-bin che sia? aspetto tua risposta. Grazie

  13. ah, ecco. sono entrato nella cartella usr e ho trovato 2 firefox. ti dico il titolo che trovo quando li apro.
    questo è la prima. si chiama firefox: Shell – /usr/bin/firefox
    Questa è la seconda; firefox-3.6: Shell – /usr/bin/firefox-3.6. Quando ne apro uno dei due salta fuori una pagina di apertura del web ma sia in firefox che in firefox-3.6 le informazioni di sistema dicono sempre che firefox è alla verisone 2.0.0.11

  14. Quello che vedi potrebbe essere un link simbolico ad un file in un altra posizione

    Esegui
    ls -la /usr/bin/firefox
    e
    ls -la /usr/bin/firefox-3.6

    e posta quello che esce

  15. nella prima, ls -la /usr/bin/firefox, esce: lrwxrwxrwx 1 root root 20 2007-12-18 18:19 /usr/bin/firefox -> /opt/firefox/firefox
    nella seconda, ls -la /usr/bin/firefox-3.6, esce: lrwxrwxrwx 1 root root 24 2010-09-09 19:07 /usr/bin/firefox-3.6 -> /opt/firefox-3.6/firefox

  16. Perfetto, allora hai /opt/firefox/firefox che viene eseguito, pertanto rendiamoli inerte:

    sudo bash
    mv /opt/firefox/firefox /opt/firefox/firefox-old

    puoi sempre ripristinare la situazione precedente con
    sudo bash
    mv /opt/firefox/firefox-old /opt/firefox/firefox

    Dopo aver modificato questo file, riavvia il sistema (questo per essere sicuro che non hai nessuna istanza di Firefox attiva) e prova a lanciare Firefox:

    export LD_LIBRARY_PATH=/opt/gtk2/usr/lib/:/opt/firefox3
    /opt/firefox3/firefox-bin

    vediamo se basta questo per inibire Firefox 2.x

  17. ho fatto quello che mi hai detto. ho inserito da terminale: sudo bash mv /opt/firefox/firefox /opt/firefox/firefox-old e successivamente export LD_LIBRARY_PATH=/opt/gtk2/usr/lib/:/opt/firefox3
    /opt/firefox3/firefox-bin. ma c’è semprela versione 2.0.0.11

  18. si, “sudo bash” serve per essere root e poter modificare il sistema.

    rimane solo da provare a mettere ko anche l’altro link:

    sudo bash
    mv /opt/firefox-3.6/firefox /opt/firefox-3.6/firefox-old

    e poi tornare a lanciare Firefox

  19. siiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii. grazieeeeeeeeeeeeee. adesso è spuntata una pagina di firefox dove mi dice che è aggiornato. mi dice che sarebbe meglio scaricare firefox ultima versione e anche Adobe flash player. che faccio?

  20. si si è aggiornato da solo. adesso ho copiato sulla console i sudo bash ecc e adesso riavvio il programma. grazie di tutto. ciao

  21. oh no. adesso che l’ho riavviato ritorna alla verisone 2.0.0.11. ma perchè? inoltre mi chiede ancora le librerie aggiornate. perche?

  22. mentre adesso ho rifatto lo stesso passaggio e si apre firefox 3.6.10 come l’ho modificato io. ma perchè?

  23. devo mettere questo sul terminale: sudo bash
    nano /opt/firefox/firefox.desktop e dopo clicco ctrl e 0? altrimenti cosa devo scrivere sul terminale? per piacere puoi darmi un ultima spinta? grazie di tutto

  24. Lo devi salvare (CTRL+O) nella stessa posizione e con lo stesso nome, dopo aver modificato il file.

    Il comando “nano /opt/firefox/firefox.desktop” serve per aprire il file del collegamento al desktop con un editor minimale che funziona da console.

  25. io schiaccio (CTRL+O) però mi dice: Nome del file in cui salvare /opt/firefox/firefox.desktop e sotto c’è scritto, guida, annulla, sfoglia, formato dos, formato mac, accoda, scrivi in testa e file di backup

  26. Quando ti dice così, basta che premi Invio per confermare il salvataggio con sovrascrittura del file, poi puoi uscire con CTRL+X dall’editor

  27. nn funziona. io entro nel terminale digito il comando clicco ctrl + O schiaccio invio e mi riporta di nuovo dove ero prima. e nn funziona

  28. Il file dovrebbe però essere così salvato con le modifiche (se fai CTRL+X e non hai salvato le modifiche effettuale Nano ti chiede ugualmente di salvare il file).
    Hai modificato però il file inserendo questo comando:
    Exec=/opt/firefox3/firefox %u
    al posto del precedente Ecex che c’era?

  29. io ho solamente inserito il comando nano ecc. dopo scendendo con le freccette trovo excel e excel modificato. schiaccio ctrl + O e dopo invio. clicco ctrl + x e dopo chiudo il terminale dalla x. esco dalla pagina di mozilla e riavvio il computer. quando lo riavvio mi compare la scritta che vuole le librerie gtk2.10. Sono completamente esausto. pensavo fosse più facile 🙁

  30. io inserisco il comando nano ecc. salvo ed esco. e chiudo il terminale. chiudo la pagina web e riavvio. però mi si ripresenta il problema delle librerie e la versione rimane la 2.0.0.11

  31. Fai una prova, se inserisci questo da terminale (non da utente root):
    /opt/firefox3/firefox

    si apre Firefox versione ultima?

  32. se lo inserisco senza sudo bash si apre la versione 2.0.0.11 con sudo bash mi spunta la cosa errore che vuole le libreire

  33. Mi viene un dubbio: ma hai modificato il file
    /opt/firefox3/firefox
    in modo da includere
    export LD_LIBRARY_PATH=/opt/gtk2/usr/lib/:/opt/firefox3
    al suo interno?

    Senza di questo non ti parte correttamente.

  34. No, quella riga va messa come istruzione all’interno di /opt/firefox3/firefox in modo da caricare la libreria gtk. Basta inserirlo sotto alla prima riga.

  35. E’ lo stesso meccanismo per l’altra modifica: bisogna aprirlo con un editor in modalità amministartore:

    subo bash
    nano /opt/firefox3/firefox

    aggiungi la riga
    export LD_LIBRARY_PATH=/opt/gtk2/usr/lib/:/opt/firefox3

    dentro al file subito sottto le linee che hanno # all’inizio del file
    CTRL+O e Invio per salvare
    CTRL+X per uscire dall’editor testuale

  36. Ciao,avrei bisogno del tuo aiuto,innanzitutto io non ho nessun file firefox dentro opt/firefox3,quindi non capisco quale file devo modificare,ho provato a fare tutte le operazioni tranne questa ovvio passo passo ma niente,help me,non so proprio dove mettere le mani.

  37. Si l’ho fatto e ora per sicurezza l’ho fatto e ho provato ad avviare l’installazione,ecco il messaggio che mi dice:
    nelle versioni senza GTK2 installata
    Creazione della directory /opt/firefox3
    mkdir: impossibile creare la directory `/opt/firefox3′: Il file esiste
    Modifica dei permessi sulla direcoty /opt/firefox3
    chmod: ripristino dei permessi di `/opt/firefox3′: Operation not permitted
    Spostamento sulla directory temoporanea
    Download di Firefox 3.6.8
    –12:31:38– http://ftp.sunet.se/pub/www/clients/mozilla.org/firefox/releases/3.6.8/linux-i686/it/firefox-3.6.8.tar.bz2
    => `firefox-3.6.8.tar.bz2′
    Risoluzione di http://ftp.sunet.se in corso… 194.71.11.69, 2001:6b0:19::64
    Connessione a http://ftp.sunet.se|194.71.11.69:80… connesso.
    HTTP richiesta inviata, aspetto la risposta… 404 Not Found
    12:31:39 ERRORE 404: Not Found.

    –12:31:39– http://mozilla2.snt.utwente.nl//firefox/releases/3.6.8/linux-i686/it/firefox-3.6.8.tar.bz2
    => `firefox-3.6.8.tar.bz2′
    Risoluzione di mozilla2.snt.utwente.nl in corso… 130.89.149.26, 2001:610:1908:a000::149:26
    Connessione a mozilla2.snt.utwente.nl|130.89.149.26:80… connesso.
    HTTP richiesta inviata, aspetto la risposta… 404 Not Found
    12:31:40 ERRORE 404: Not Found.

    Estrazione di Firefox sulla temp
    tar: firefox-3.6.8.tar.bz2: impossibile open: No such file or directory
    tar: Errore irrimediabile: esco subito
    tar: Child returned status 2
    tar: Uscita per errore ritardata dall’errore precedente
    Entro nella directory di Firefox
    Copia i file di firefox su /opt/firefox3
    cp: impossibile creare il file normale `/opt/firefox3/application.ini’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/blocklist.xml’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/browserconfig.properties’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/chrome/browser.jar’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/chrome/classic.jar’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/chrome/icons/default/default48.png’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/chrome/icons/default/default16.png’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/chrome/icons/default/default32.png’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/chrome/classic.manifest’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/chrome/it.manifest’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/chrome/browser.manifest’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/chrome/it.jar’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/chrome/toolkit.manifest’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/chrome/reporter.manifest’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/chrome/toolkit.jar’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/chrome/reporter.jar’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/chrome/pippki.manifest’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/chrome/comm.jar’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/chrome/pippki.jar’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/chrome/comm.manifest’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsLoginManagerPrompter.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsLoginInfo.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/libimgicon.so’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsContentPrefService.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsBrowserGlue.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsHandlerService.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/libnkgnomevfs.so’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsAddonRepository.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/WebContentConverter.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsProxyAutoConfig.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsPlacesAutoComplete.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsPlacesDBFlush.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/libbrowsercomps.so’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsINIProcessor.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/FeedWriter.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/libdbusservice.so’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/FeedConverter.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/storage-Legacy.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsSessionStartup.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsFormAutoComplete.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsURLFormatter.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsExtensionManager.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/jsconsole-clhandler.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/GPSDGeolocationProvider.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsLivemarkService.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsContentDispatchChooser.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/fuelApplication.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/storage-mozStorage.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/NetworkGeolocationProvider.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsSearchSuggestions.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsUrlClassifierListManager.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsSafebrowsingApplication.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsDownloadManagerUI.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsSetDefaultBrowser.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsUpdateTimerManager.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsUrlClassifierLib.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsUpdateService.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsLoginManager.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsWebHandlerApp.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsDefaultCLH.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsSidebar.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsSearchService.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsBlocklistService.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsBrowserContentHandler.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsUpdateServiceStub.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsTaggingService.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsMicrosummaryService.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsPlacesTransactionsService.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsHelperAppDlg.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/txEXSLTRegExFunctions.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/pluginGlue.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/FeedProcessor.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsTryToClose.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsPrivateBrowsingService.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/libbrowserdirprovider.so’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/browser.xpt’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/libmozgnome.so’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsBadCertHandler.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsFilePicker.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/components.list’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/components/nsSessionStore.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/crashreporter’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/crashreporter.ini’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/crashreporter-override.ini’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/defaults/autoconfig/prefcalls.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/defaults/autoconfig/platform.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/defaults/pref/firefox-l10n.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/defaults/pref/firefox-branding.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/defaults/pref/reporter.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/defaults/pref/firefox.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/defaults/pref/channel-prefs.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/defaults/profile/chrome/userContent-example.css’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/defaults/profile/chrome/userChrome-example.css’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/defaults/profile/localstore.rdf’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/defaults/profile/mimeTypes.rdf’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/defaults/profile/bookmarks.html’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/dependentlibs.list’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/preview.png’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon.png’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/firefox’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/firefox-bin’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/greprefs/security-prefs.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/greprefs/all.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/greprefs/xpinstall.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/icons/mozicon128.png’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/icons/document.png’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/icons/updater.png’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/libfreebl3.chk’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/libfreebl3.so’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/libmozjs.so’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/libnspr4.so’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/libnss3.so’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/libnssckbi.so’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/libnssdbm3.chk’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/libnssdbm3.so’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/libnssutil3.so’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/libplc4.so’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/libplds4.so’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/libsmime3.so’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/libsoftokn3.chk’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/libsoftokn3.so’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/libsqlite3.so’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/libssl3.so’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/libxpcom.so’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/libxul.so’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/LICENSE’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/modules/FileUtils.jsm’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/modules/SpatialNavigation.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/modules/CertUtils.jsm’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/modules/DownloadLastDir.jsm’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/modules/debug.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/modules/LightweightThemeManager.jsm’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/modules/ctypes.jsm’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/modules/openLocationLastURL.jsm’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/modules/ISO8601DateUtils.jsm’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/modules/DownloadUtils.jsm’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/modules/utils.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/modules/CrashSubmit.jsm’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/modules/XPCOMUtils.jsm’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/modules/LightweightThemeConsumer.jsm’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/modules/PlacesDBUtils.jsm’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/modules/NetworkPrioritizer.jsm’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/modules/Microformats.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/modules/WindowDraggingUtils.jsm’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/modules/distribution.js’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/modules/PluralForm.jsm’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/modules/NetUtil.jsm’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/mozilla-xremote-client’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/platform.ini’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/plugin-container’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/plugins/libnullplugin.so’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/README.txt’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/removed-files’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/language.properties’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/table-add-column-after-active.gif’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/unixcharset.properties’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/dtd/mathml.dtd’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/dtd/xhtml11.dtd’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/broken-image.png’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/loading-image.png’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/html/folder.png’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/table-add-row-after-active.gif’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/charsetData.properties’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/arrowd.gif’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/contenteditable.css’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/viewsource.css’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/designmode.css’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/table-add-row-before-hover.gif’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/table-remove-column-hover.gif’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/table-add-row-before.gif’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/table-add-row-before-active.gif’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/mathml.css’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/charsetalias.properties’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/table-add-column-before-hover.gif’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/quirk.css’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/table-add-column-after-hover.gif’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/table-add-column-after.gif’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/table-remove-row.gif’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/ua.css’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/table-add-column-before.gif’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/entityTables/mathml20.properties’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/entityTables/html40Symbols.properties’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/entityTables/transliterate.properties’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/entityTables/htmlEntityVersions.properties’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/entityTables/html40Special.properties’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/entityTables/html40Latin1.properties’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/table-add-row-after.gif’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/forms.css’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/table-remove-column-active.gif’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/fonts/mathfontSTIXSize1.properties’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/fonts/mathfontUnicode.properties’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/fonts/mathfontStandardSymbolsL.properties’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/fonts/mathfontSTIXNonUnicode.properties’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/fonts/mathfont.properties’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/table-remove-column.gif’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/table-add-column-before-active.gif’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/EditorOverride.css’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/langGroups.properties’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/html.css’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/table-remove-row-active.gif’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/hiddenWindow.html’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/grabber.gif’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/table-remove-row-hover.gif’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/arrow.gif’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/svg.css’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/res/table-add-row-after-hover.gif’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/run-mozilla.sh’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/searchplugins/eBay-it.xml’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/searchplugins/hoepli.xml’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/searchplugins/yahoo-it.xml’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/searchplugins/creativecommons.xml’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/searchplugins/wikipedia-it.xml’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/searchplugins/google.xml’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/Throbber-small.gif’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/update.locale’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/updater’: Permission denied
    cp: impossibile creare il file normale `/opt/firefox3/updater.ini’: Permission denied
    Si ritorna sulla temp
    Scarico della libreria gtk2
    –12:31:40– http://download.tuxfamily.org/xepcrepo/pool-main/gtk-2.10/libgtk2.0-0_2.10.13-2~bpo.1_i386.deb
    => `libgtk2.0-0_2.10.13-2~bpo.1_i386.deb’
    Risoluzione di download.tuxfamily.org in corso… 88.191.250.18, 88.191.250.171
    Connessione a download.tuxfamily.org|88.191.250.18:80… connesso.
    HTTP richiesta inviata, aspetto la risposta… 416 Requested Range Not Satisfiable

    Il file è già completamente scaricato; niente da fare.

    Crea la cartella /opt/gtk2
    mkdir: impossibile creare la directory `/opt/gtk2′: Il file esiste
    Modifica i permessi della cartella
    chmod: ripristino dei permessi di `/opt/gtk2′: Operation not permitted
    Entra su /opt
    Installa la libreria gtk2
    tar: ./usr/share/doc: impossibile utime: Operation not permitted
    tar: ./usr/share/doc: impossibile a cambiare il modo a rwxr-xr-x: Operation not permitted
    tar: ./usr/share: impossibile utime: Operation not permitted
    tar: ./usr/share: impossibile a cambiare il modo a rwxr-xr-x: Operation not permitted
    tar: ./usr/lib/libgtk2.0-0/gdk-pixbuf-query-loaders: impossibile open: Il file esiste
    tar: Salto alla prossima intestazione
    tar: ./usr/lib/libgtk2.0-0/gtk-update-icon-cache: impossibile open: Il file esiste
    tar: Salto alla prossima intestazione
    tar: ./usr/lib/libgtk2.0-0/gtk-query-immodules-2.0: impossibile open: Il file esiste
    tar: Salto alla prossima intestazione
    tar: ./usr/lib/libgtk2.0-0/update-gtk-immodules: impossibile open: Il file esiste
    tar: Salto alla prossima intestazione
    tar: ./usr/lib/libgtk2.0-0/update-gdkpixbuf-loaders: impossibile open: Il file esiste
    tar: Salto alla prossima intestazione
    tar: ./usr/lib/libgtk2.0-0: impossibile utime: Operation not permitted
    tar: ./usr/lib/libgtk2.0-0: impossibile a cambiare il modo a rwxr-xr-x: Operation not permitted
    tar: ./usr/lib/libgdk_pixbuf-2.0.so.0.1000.13: impossibile open: Il file esiste
    tar: Salto alla prossima intestazione
    tar: ./usr/lib/libgtk-x11-2.0.so.0.1000.13: impossibile open: Il file esiste
    tar: Salto alla prossima intestazione
    tar: ./usr/lib: impossibile utime: Operation not permitted
    tar: ./usr/lib: impossibile a cambiare il modo a rwxr-xr-x: Operation not permitted
    tar: ./usr: impossibile utime: Operation not permitted
    tar: ./usr: impossibile a cambiare il modo a rwxr-xr-x: Operation not permitted
    tar: .: impossibile utime: Operation not permitted
    tar: .: impossibile a cambiare il modo a rwxr-xr-x: Operation not permitted
    tar: Uscita per errore ritardata dall’errore precedente
    dpkg-deb: il sottoprocesso tar ha restituito un codice di errore 2

    Press to continue…

    non so proprio dove mettere le mani anche se credo sia un problema delle librerie gtk2,perche non si possono modificare i permessi,fammi sapere,e grazie per la risposta.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.