Mettre une application à jour manuellement
- Auteur : Tuxmouraille
- Mise en ligne : dedenimes
- Licence : GNU FDL
- Date de mise en ligne : 17/05/2007
Comment mettre à jour à la main une application sans attendre la mise à jour du paquet ? C’est ce que nous allons voir ici.
Tout d’abord il faut s’équiper : il nous faut un navigateur internet, ça c’est bon si non vous ne seriez pas en train de lire cette prose, il nous faut aussi un archiveur, 7-zip par exemple ou bien le dézipeur de Windows ou tout autre dézipeur si vous ne pouvez pas installer 7-zip et enfin il nous faut UniversalExtractor.
UniversalExtractor est un extracteur d’installeur Windows. Un installeur étant une petite application ayant pour fonction d’installer des logiciels dans Windows. UniversalExtractor sert à en extraire le contenu, c’est à dire à récupérer le logiciel sans pour cela avoir besoin de l’installer.
Pour notre exemple nous allons mettre à jour à la main Firefox, cette manipulation est aussi valable pour Thunderbird.
Cette méthode ne se veux pas universelle, UniversalExtractor n’étant pas capable d’extraire tous les installeurs. Le contenu de certain étant dans un tel désordre que l’ordre des dossiers et fichiers de l’application en est difficilement reconstituable.
Commencez par télécharger UniversalExtractor, on va choisir UniExtract Binary Archive plus tôt que la version avec installeur.
Une fois téléchargé, décompressez le paquet où bon vous semble.
Puis téléchargez la dernière version de Firefox sur le site mozilla.org, ici.
Une fois le téléchargement terminé lancez UniversalExtractor et sélectionnez l’installeur de Firefox tout juste téléchargé. Lancez UniversalExtractor et laissez le faire en répondant aux questions si besoin est.
Vous obtenez alors un dossier au même endroit que l’installeur qui contient:
- 3 dossiers
- localized : contient les fichiers de langue française
- nonlocalized : contient Firefox en anglais
- optional : contient les extensions DOM Inspector et TalkBack
- 3 fichiers
- setup.exe
- removed-files.log
- uniextract.txt
vous pouvez effacer ces trois fichiers.
Ce qui nous intéresse ce sont les trois dossiers.
Copiez le contenu de localized dans nonlocalized en écrasant les dossiers et fichiers déjà présent. Si vous souhaitez ajouter une ou des extensions, je recommande DOMInspector (un petit tutoriel ici) : copier le dossier de l’extension qui se trouve dans optional\extensions\ dans nonlocalized\extensions\.
Maintenant faites une sauvegarde du dossier firefox qui se trouve dans votre clé dans: Apps\PortableFirefox\firefox puis videz son contenu et remplacez le par celui de nonlocalized.
Voila c’est fait. Vous n’avez plus qu’à lancer Firefox et à mettre à jour vos extensions si c’est nécessaire.
« | Index | »