Page 1 sur 1

Mise à jour mozilla/firefox

MessagePosté: 28 Juillet 2014, 17:06
de hsh001
Bonjour
Mozilla/Firefox semble être une exception dans la méthode utilisée pour les mises à jour.
Le 'setup' (Firefox Setup xx.x.exe) est téléchargé et exécuté après le téléchargement et l'exécution du stub (Firefox_31.0.lks).
Il ne semble pas que cela soit un problème de taille, les 'lkp' de Chrome, Blender etc ... pèse bien plus que le 'setup' de firefox.
Est ce un problème de langue, il semble ne pas y avoir de distribution 'multilanguages' du navigateur ?
Est ce un problème de protocole (https pour le téléchargement de firefox), le 'setup' et son 'stub' sont disponibles en http sur http://ftp.mozilla.org/pub/mozilla.org/ ... /releases/[version]/win32/[language]/ ?
http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/31.0/win32/fr/
Bref, cette exception pose un problème pour la création d'une 'repository' complète de mise à jour 'liberkey' pour un réseau conséquent.
Il va de soi que nous ne souhaitons pas utiliser de 'proxy'...
Si vous avez des idées de contournement, je suis preneur...
Merci d'avance et encore bravo aux développeurs...

Re: Mise à jour mozilla/firefox

MessagePosté: 28 Juillet 2014, 18:46
de JP4U
Bonjour.

C'est pour des raisons de licence, après discussion et accord avec l'éditeur, que l'équipe Liberkey a choisi d'utiliser cette méthode de mise à jour de Firefox et Thunderbird qui diffère de celle utilisée pour les autres logiciels.
J'ignore dans quelle mesure vous pouvez légalement mettre en place une éventuelle solution de contournement, mais pour les logiciels de la fondation Mozilla il vous sera sans doute nécessaire d'obtenir leur accord au préalable.
Pour la diffusion de la Liberkey via un réseau je vous conseille de contacter les administrateurs : Contact Dji ou Contact vagabond qui seront plus à même que moi de répondre à vos questions.

JP4U

Re: Mise à jour mozilla/firefox

MessagePosté: 28 Juillet 2014, 20:00
de pango
La raison en est aussi à la diffusion en plusieurs langues sur la liberkey. A l'époque, opendev s'expliquait déjà

http://www.liberkey.com/en/forums/devel ... -5078.html

Re: Mise à jour mozilla/firefox

MessagePosté: 29 Juillet 2014, 08:21
de Dji
pango a écrit:La raison en est aussi à la diffusion en plusieurs langues sur la liberkey. A l'époque, opendev s'expliquait déjà:
http://www.liberkey.com/en/forums/devel ... -5078.html

Exactement, c'est LA raison principale. :bigsmile:

hsh001 a écrit:Si vous avez des idées de contournement, je suis preneur...

Il y en a un ;)

Re: Mise à jour mozilla/firefox

MessagePosté: 30 Juillet 2014, 07:27
de hsh001
Bonjour
La solution par copie d'arborescence ne peut être envisagée puisque l'utilisateur perd ses 'Marque ta page'...
La solution de 'Vagabond' semble provoquer un téléchargement systèmatique malgré un positionnement préalable des fichiers comme ci, dessous :
<lbk-update-root>/lbkData/liberkeyapplist_[date]_[time].lal
<lbk-update-root>/lbkData/firefox_31.0.lks
<lbk-update-root>/lbkData/Firefox_31.0_setup/fr/Firefox Setup 31.0.exe

La log d'installation :

06:29:20 | C70 | Loading language file : D:\Users\Pyho\_res-bin-p\_liberkey-p\LiberKeyTools\Installer\LKInst_fr.xml
06:29:20 | C70 | Loaded text file as UTF8 (auto) : D:\Users\Pyho\_res-bin-p\_liberkey-p\LiberKeyTools\Installer\LKInst_fr.xml
06:29:20 | C70 | Current language: fr
06:29:20 | C70 | OpenPackage: z:\tmp-usr\lbkData\FIREFO~1.LKS
06:29:20 | C70 | Embeded MD5 OK
06:29:20 | C70 | Exec 7zip => "D:\Users\Pyho\_res-bin-p\_liberkey-p\LiberKeyTools\Installer\7z.exe" x -y -r -o"z:\tmp-usr\" "z:\tmp-usr\lbkData\FIREFO~1.LKS" "package.lbk"
06:29:20 | C70 | Loaded text file as ANSI (auto) : D:\Users\Pyho\_res-bin-p\_liberkey-p\Apps\Firefox\AppInfo.lbk
06:29:20 | C70 | Installed AppInfo found.
06:29:20 | C70 | Informations sur le package lues avec succès [Firefox]
06:29:20 | C70 | Exec 7zip => "D:\Users\Pyho\_res-bin-p\_liberkey-p\LiberKeyTools\Installer\7z.exe" l -slt "z:\tmp-usr\lbkData\FIREFO~1.LKS" app_logo.bmp
06:29:20 | C70 | Exec 7zip => "D:\Users\Pyho\_res-bin-p\_liberkey-p\LiberKeyTools\Installer\7z.exe" x -y -r -o"z:\tmp-usr\" "z:\tmp-usr\lbkData\FIREFO~1.LKS" "app_logo.bmp"
06:29:20 | C70 | Loaded text file as ANSI (auto) : D:\Users\Pyho\_res-bin-p\_liberkey-p\LiberKeyTools\LKConfig.xml
06:29:23 | C70 | File count found from package info
06:29:23 | C70 | Package déjà installé sur la LiberKey
06:29:25 | C70 | Exrtacting to destination folder...
06:29:25 | C70 | Exec 7zip => "D:\Users\Pyho\_res-bin-p\_liberkey-p\LiberKeyTools\Installer\7z.exe" x -y -r -o"D:\Users\Pyho\_RES-B~1\_LIBER~1\Apps" "z:\tmp-usr\lbkData\FIREFO~1.LKS" "Firefox\*"
06:29:26 | C70 | Done.
06:29:26 | C70 | File count found from package info
06:29:26 | C70 | Exec 7zip => "D:\Users\Pyho\_res-bin-p\_liberkey-p\LiberKeyTools\Installer\7z.exe" x -y -r -o"D:\Users\Pyho\_RES-B~1\_LIBER~1\Apps" "z:\tmp-usr\lbkData\FIREFO~1.LKS" "Firefox_FR\*"
06:29:28 | C70 | HTTP Redirected => http://mirror1.liberkey.com/editorsetup ... ox/31.0/fr/Firefox%20Setup%2031.0.exe


Ai je rat'u' une étape ? :-(
Merci d'avance & Bonne journée...

Re: Mise à jour mozilla/firefox

MessagePosté: 30 Juillet 2014, 08:37
de Dji
Est-ce que vous avez bien placé vos binaires à cet emplacement ?
z:\tmp-usr\lbkData\Firefox_<version>_setup\<langue>\Firefox Setup <version>.exe

Il reste à remplacer <version> et <langue> par les bonnes valeurs (respectivement "31.0" et "fr").

Re: Mise à jour mozilla/firefox

MessagePosté: 30 Juillet 2014, 08:45
de Dji
hsh001 a écrit:La solution par copie d'arborescence ne peut être envisagée puisque l'utilisateur perd ses 'Marque ta page'...

La profil utilisateur (vos marque pages, vos extensions, vos thèmes, vos préféernces, etc) se situe dans le répertoire Liberkey\Apps\Firefox\Data\profile et il est conservé par la mise à jour et du moment que vous ne l'écrasez pas bien sûr !

Re: Mise à jour mozilla/firefox

MessagePosté: 30 Juillet 2014, 09:37
de hsh001
Merci pour cette réponse matinale,

Z:\tmp-usr correspond aux %TMP% et %TEMP% de l'utilisateur courant.
C'est un ramdisk mais je ne pense pas que cela est une incidence.

Le positionnement des fichiers : 'dir /b /s "%TEMP%\lbkData'
file-> Z:\tmp-usr\lbkData\firefox_31.0.lks
dir-> Z:\tmp-usr\lbkData\Firefox_31.0_setup
file-> Z:\tmp-usr\lbkData\liberkeyapplist_20140723_210342.lal
dir-> Z:\tmp-usr\lbkData\Firefox_31.0_setup\fr
file-> Z:\tmp-usr\lbkData\Firefox_31.0_setup\fr\Firefox Setup 31.0.exe

L'exécution est réalisée via l'association sur 'liberkeyapplist_20140723_210342.lal'

La log lkinst
08:49:17 | 750 | HTTP Redirected => http://mirror3.liberkey.com/editorsetup ... 2031.0.exe

Toujours le téléchargement !

Merci pour le temps passé...

Re: Mise à jour mozilla/firefox

MessagePosté: 30 Juillet 2014, 09:47
de Dji
Essayez de double-cliquer sur le LKS plutôt que de passer par la mise à jour "intégrée" Liberkey (le .lal)