Pagina 1 di 1

opera 10.60 stabile

Inviato: gio 1 lug 2010, 17:44
da sya54M
ciao, oggi è stato rilasciata la versione stabile di opera 10.60 per tutti i sistemi operativi, quello che interessa a noi è slackware e per chi gradisce questo browser qui c'è il pacchetto txz:
http://sya54m.altervista.org/repository.php

Re: opera 10.60 stabile

Inviato: gio 1 lug 2010, 19:48
da slux
Ciao e grazie del pacchetto,ho un problema però,il plugin flash (10.1) non viene riconosciuto(l'ho copiato anche in /usr/lib/opera/plugins).Sbaglio qualcosa?Ho sempre avuto questo problema con Opera,ma fino ad oggi ho sempre ripiegato su Firefox,ma ora mi sono stancato e vorrei cambiare un pò aria :D
Grazie ancora

Re: opera 10.60 stabile

Inviato: gio 1 lug 2010, 20:13
da slux
Ok ,ho risolto: un controllo con ldd di libflashplayer.so mi ha fatto vedere che mi mancavano le librerie seamonkey-solibs.Ho installato il pacchetto dal dvd della Slack e ora è tutto a posto.Scusate il disturbo.

Re: opera 10.60 stabile

Inviato: gio 1 lug 2010, 21:38
da slux
Scusate,ma stasera ho voglia di rompere... :D
Volevo segnalare che dopo la disinstallazione del pacchetto di Opera,le mie shared-mime-info sono andate a farsi friggere.Non ero più in grado di aprire nessun file.Soluzione:reinstallare shared-mime-info dalla directory slackware/l.
Buona serata.

Re: opera 10.60 stabile

Inviato: gio 1 lug 2010, 21:49
da sya54M
:?
non lo sapevo non avendolo mai disinstallato, ma secondo me non era necessario reinstallare il pacchetto, credo bastasse eseguire gli stessi comandi dello script doinst.sh o riavviare il pc per aggiornare le associazioni dei file

Codice: Seleziona tutto

/usr/bin/update-mime-database /usr/share/mime &> /dev/null
/usr/bin/update-desktop-database 1> /dev/null &> /dev/null
/usr/bin/gtk-update-icon-cache  -f -q /usr/share/icons/hicolor &> /dev/null

Re: opera 10.60 stabile

Inviato: ven 2 lug 2010, 10:39
da conraid
Opera non andrebbe "impacchettato" perché sostituisce i file in /usr/share/mime con i suoi, e questo fa sballare il tutto al momento dell'installazione e della rimozione
gli altri programmi si limitano ad aggiungere un file xml nella subdirectory applications, e poi il comando

Codice: Seleziona tutto

/usr/bin/update-mime-database /usr/share/mime &> /dev/null
(non vanno usati percorsi assoluti in un doinst, perché il pacchetto può essere installato in un chroot) aggiunge le voci ai vari file

p.s.
non so se l'utility di installazione di opera fa lo stesso e si limita a modificare i file, ma messi in un pacchetto i pkgtools semplicemente sovrascrivono i vecchi file, e poi li rimuovono al momento della disinstallazione

tra l'altro ho visto che anche con l'installazione nella mia dir mi sballa .local/share/mime :-k

Re: opera 10.60 stabile

Inviato: ven 2 lug 2010, 11:05
da sya54M
conraid ha scritto:(non vanno usati percorsi assoluti in un doinst, perché il pacchetto può essere installato in un chroot)
ah giusto, grazie, nel prossimo pacchetto li tolgo.
per il problema dei file in /usr/share/mime, all'installzione si risolve appunto con update-mime-database, ci vorrebbe poter eseguire un altro script alla disinstallazione come si può fare coi pacchetti deb...
conraid ha scritto:tra l'altro ho visto che anche con l'installazione nella mia dir mi sballa .local/share/mime
:?

Re: opera 10.60 stabile

Inviato: ven 2 lug 2010, 11:10
da conraid
sya54M ha scritto:
conraid ha scritto:(non vanno usati percorsi assoluti in un doinst, perché il pacchetto può essere installato in un chroot)
ah giusto, grazie, nel prossimo pacchetto li tolgo.
per il problema dei file in /usr/share/mime, all'installzione si risolve appunto con update-mime-database, ci vorrebbe poter eseguire un altro script alla disinstallazione come si può fare coi pacchetti deb...
non mi sembra, nel senso che se guardi la directory mime del tuo pacchetto vedrai che ci sono dei file vuoti per esempio che andranno a sostituire quelli presenti nella directory di sistema, e questo non va bene
non so come hai creato il pacchetto, ma devi lasciare solamente i file dentro $PKG/usr/share/mime/packages che poi sono quelli che sono già dentro il tar che scarichi. Il processo di installazione (di opera stesso, scusa la confusione) fa il lavoro che dovrebbe fare doinst.sh, e qui nasce l'inghippo.
Il tuo pacchetto sballa la configurazione di sistema.
Non fare install per creare il pacchetto, semplicemente copia i file che sono nel tar nei posti giusti, ci penseranno i pkgtool e doinst.sh e fare le cose dopo

p.s.
spero di essermi spiegato, ma guarda il tar che scarichi dal sito, guarda il tuo pacchetto, e capisci l'inghippo dove si trova

Re: opera 10.60 stabile

Inviato: ven 2 lug 2010, 15:35
da sya54M
conraid ha scritto:non mi sembra, nel senso che se guardi la directory mime del tuo pacchetto vedrai che ci sono dei file vuoti per esempio che andranno a sostituire quelli presenti nella directory di sistema, e questo non va bene
non so come hai creato il pacchetto, ma devi lasciare solamente i file dentro $PKG/usr/share/mime/packages che poi sono quelli che sono già dentro il tar che scarichi. Il processo di installazione (di opera stesso, scusa la confusione) fa il lavoro che dovrebbe fare doinst.sh, e qui nasce l'inghippo.
Il tuo pacchetto sballa la configurazione di sistema.
Non fare install per creare il pacchetto, semplicemente copia i file che sono nel tar nei posti giusti, ci penseranno i pkgtool e doinst.sh e fare le cose dopo

p.s.
spero di essermi spiegato, ma guarda il tar che scarichi dal sito, guarda il tuo pacchetto, e capisci l'inghippo dove si trova
hai ragione, perdonatemi, avevo fatto lo slackbuild che eseguiva l'installer e non ci avevo fatto caso a questi problemi.
ora l'ho rifatto copiando i file dall'archivio di opera, potete riscaricarlo se volete