Pagina 1 di 1

Google-chrome slackware 13.1

Inviato: mer mar 16, 2011 4:50
da P0wn0r
Salve a tutti, ultimamente ho provato a compilare google chrome sulla mia distro slackware, ma quando provo ad eseguirlo mi da:

Codice: Seleziona tutto

vance@Slackware:~$ google-chrome
/usr/bin/google-chrome: error while loading shared libraries: libnss3.so.1d: cannot open shared object file: No such file or directory


Help me :( Grazie a tutti in anticipo! :D

Re: Google-chrome slackware 13.1

Inviato: mer mar 16, 2011 8:23
da gohanz
Probabilmente hai disinstallato il pacchetto seamonkey-solibs. Nel caso installa il pacchetto o eventualmente prova a reinstallarlo.

Re: Google-chrome slackware 13.1

Inviato: mer mar 16, 2011 15:26
da P0wn0r
Ho appena installato il pacchetto "seamonkey-solibs-2.0.12-i486-1_slack13.1.txz" ma mi da sempre il solito errore...

Re: Google-chrome slackware 13.1

Inviato: mer mar 16, 2011 15:28
da hashbang
Un consiglio, se ti manca una libreria che non è segnalata nel nostro repository, significa che è un pacchetto ufficiale della Slackware.
Per verificare a quale pacchetto appartiene basta dare un

Codice: Seleziona tutto

slackpkg file-search libnss3.so.1d # Che ovviamente cambierai a seconda della libreria o del file mancante

L'output risultante sarà il pacchetto che verrà marcato come uninstalled nel caso in cui non fosse installato nel pc.

Se non ricordo male quella libreria fa parte di seamonkey, non di seamonkey-solibs.

Re: Google-chrome slackware 13.1

Inviato: mer mar 16, 2011 15:36
da P0wn0r
Non uso slackpgk, ma in tal caso, proverò ad installare seamonkey, che ho rimosso in precedenza. Grazie per l'aiuto :)

Re: Google-chrome slackware 13.1

Inviato: mer mar 16, 2011 17:16
da gohanz
Ti confermo che quella libreria fa parte di seamonkey-solibs. Seamonkey puoi anche non installarlo. Il problema è che Google-Chrome viene rilasciato come binario precompilato. Quando esegui Google-Chrome il binario cerca le librerie della macchina su cui è stato compilato.
La soluzione sta nel creare dei link simbolici. Se vuoi un consiglio usa lo SlackBuild qui su Slacky che fa tutto in automatico.
http://repository.slacky.eu/slackware-1 ... 8.127/src/

Re: Google-chrome slackware 13.1

Inviato: mer mar 16, 2011 17:36
da P0wn0r
Come si installa Google-Chrome dal SlackBuild? Scusate :P

Re: Google-chrome slackware 13.1

Inviato: mer mar 16, 2011 18:15
da phobos3576
Gohanz, questo problema lo incontro anch'io ogni volta che aggiorno Firefox; a quel punto, GoogleChrome non parte più e lo devo reinstallare.
C'è qualcosa nello SlackBuild che fa dipendere GoogleChrome da Firefox e non da Seamonkey-solibs.
Come ho appena scritto, una semplice reinstallazione del package GoogleChrome risolve il problema.

Re: Google-chrome slackware 13.1

Inviato: mer mar 16, 2011 20:46
da gohanz
Ho rimosso sia Firefox che Seamonkey e Google-Chrome parte senza problemi. Non saprei, forse l'aggiornamento di firefox sovrascrive qualche link simbolico usato da Google-Chrome. Infatti come dici , reinstallando Google-Chrome, riparte correttamente.

Per quanto riguarda lo SlackBuild, basta che te lo scarichi in una directory a scelta, insieme allo slack-desc. Poi rendi eseguibile lo SlackBuild.

Codice: Seleziona tutto

chmod +x google-chrome.SlackBuild


Poi basta eseguire lo SlackBuild come qualsiasi programma. Alla fine ti troverai un pacchetto Slackware txz nella stessa directory.

Re: Google-chrome slackware 13.1

Inviato: mer mar 16, 2011 20:57
da phobos3576
Gohanz ha scritto:Non saprei, forse l'aggiornamento di firefox sovrascrive qualche link simbolico usato da Google-Chrome.

Si, è proprio un problema di link simbolici alle librerie citate all'inizio anche da P0wn0r.