This commit is contained in:
kyodev 2017-09-02 09:49:41 +02:00
parent 22da39b190
commit 9190154367
1 changed files with 46 additions and 23 deletions

View File

@ -52,7 +52,7 @@ chmod +x getFirefox && ./getFirefox
<hr>
```text
l'installation du script est obsolète (-1-2)
l'installation du script est obsolète (-1-2-3)
veuillez réinstaller le script manuellement
voir https://kyodev.frama.io/kyopages/scripts/getFirefox/#installation-rapide-du-script
```
@ -61,9 +61,11 @@ ce message indique qu'une installation obsolète a été détectée.
(pour avoir les droits **root**).
* code erreur -1: une version de développement à laissé des droits inappropriés sur le script. une réinstallation
sous droits **root** est nécessaire
avec les droits **root** est nécessaire
* code erreur -2: le script s'appuie sur _rsyslog_ pas toujours disponible sur les systèmes. une réinstallation
sous droits **root** est nécessaire pour utiliser un fichier de log spécifique (_/var/log/sdeb_getFirefox.log_)
avec les droits **root** est nécessaire pour utiliser un fichier de log spécifique (_/var/log/sdeb_getFirefox.log_)
* code erreur -3: le lanceur `/usr/bin/firefox` ne permet pas d'ouvrir le manager de profil de Firefox.
une réinstallation avec les droits **root** est nécessaire
<hr>
@ -306,24 +308,26 @@ getFirefox version
| (_| | __/ |_| _| | | | | __/ _| (_) > <
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|___/ Tor Browser
version 3.0.0b - 01/09/2017
version 3.1.0b - 02/09/2017
.........
version Firefox installé(s): latest: 55.0.3 beta: 56.0 nightly: 57.0a1
version Firefox en ligne: Release: 55.0.3 Beta/dev: 56.0b8 Nightly: 57.0a1 ESR: 52.3.0
version script en cours: 3.0.0b
version script en ligne: 3.0.0, mise à jour possible
version script en cours: 3.1.0b
version script en ligne: 3.1.0, mise à jour possible
personnalisation(s) installée(s) pour latest beta nightly
version personnalisation en ligne: 0.3, pas de mise à jour à faire
personnalisation(s) installée(s) pour latest(0.4) beta(0.3) nightly(0.4)
version personnalisation en ligne: 0.4, mise à jour possible pour beta
version Tor Browser installé(s): 7.0.4 -- August 8 2017
version Tor Browser installé: 7.0.4 -- August 8 2017
version Tor Browser en ligne: 7.0.4
version personnalisation Tor Browser en ligne: 0.1, pas de mise à jour à faire
personnalisation Tor Browser installée 0.1
version personnalisation Tor Browser en ligne: 0.2, mise à jour possible
```
* affiche les versions Firefox installées et les versions en ligne
* affiche la version installée du script et la version en ligne du script, avec mise à jour possible éventuelle
* affiche les personnalisations installées ainsi que la version en ligne, avec mise à jour possible éventuelle
@ -354,30 +358,30 @@ getFirefox p-all
```
* le _canal **all** peut être utilisé et correspond à: latest+beta+nightly
* la version indiquée dans user.js fait référence, la version de userChrome.css est indicative
* _user.js_ est ajouté dans le profil du canal souhaité
* _userChrome.css_ est ajouté dans le profil du canal souhaité (ou les canaux "all": latest, beta, nightly),
sous-répertoire _chrome/_
* les personnalisations seront périodiquement mise à jour
* le _canal **all** peut être utilisé et correspond à: latest+beta+nightly
* la version indiquée dans user.js fait référence, la version de userChrome.css est indicative
* les personnalisations sont périodiquement mise à jour
* l'url de base peut être changée aisément, les fichiers modifiés et hébergés ailleurs pour mise à jour
automatique (sur une plateforme git ou un gist par exemple)
* la configuration se trouve trouve dans le fichier:
/home/user/.mozilla/firefox/canalFirefox/**personnalisation.getFirefox**
* l'url (première ligne) peut y être modifiée
* la version est indiquée en seconde ligne
* pour figer des fichiers de personnalisations et ne pas les mettre à jour, il suffit d'effacer les fichiers
/home/user/.mozilla/firefox/canalFirefox/personnalisation.getFirefox
* dans chaque canal concerné, la configuration se trouve trouve dans le fichier:
`/home/user/.mozilla/firefox/canalFirefox/personnalisation.getFirefox`
* l'url (première ligne) peut y être modifiée
* la version est indiquée en seconde ligne
* pour figer des fichiers de personnalisations et ne pas les mettre à jour, il suffit d'effacer le(s) fichier(s)
`personnalisation.getFirefox`
* pour Tor Browser:
* userTor.js est stocké en ligne, mais installé comme user.js, c'est une version expurgée de celle destinée
à Firefox, pour laisser les préférences spécifiques à Tor Browser
à Firefox, pour ne pas interférer avec les préférences spécifiques à Tor Browser
* userChrome.css est commun à celui destiné à Firefox, mais l'url de chargement peut être personnalisée
* le profil de Tor Browser est situé dans
`/opt/usr/share/tor-browser/Browser/TorBrowser/Data/Browser/profile.default`
* [user.js](https://framagit.org/kyodev/kyopages/blob/master/scripts/user.js)
* [userChrome.css](https://framagit.org/kyodev/kyopages/blob/master/scripts/userChrome.css)
* [userTor.js](https://framagit.org/kyodev/kyopages/blob/master/scripts/userTor.js)
* contenu de [user.js](https://framagit.org/kyodev/kyopages/blob/master/scripts/user.js)
* contenu de [userChrome.css](https://framagit.org/kyodev/kyopages/blob/master/scripts/userChrome.css)
* contenu de [userTor.js](https://framagit.org/kyodev/kyopages/blob/master/scripts/userTor.js)
## personnalisation (upgrade)
@ -406,6 +410,25 @@ getFirefox pu
manuellement
## personnalisation (suppression)
```shell
getFirefox pr-beta
```
```text
_ _____ _ __
__ _ ___| |_| ___(_)_ __ ___ / _| _____ __
/ _' |/ _ \ __| |_ | | '__/ _ \ |_ / _ \ \/ /
| (_| | __/ |_| _| | | | | __/ _| (_) > <
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|___/ Tor Browser
version 3.1.0 - 02/09/2017
personnalisation pour Firefox beta désinstallé
```
## désinstallation d'un canal Firefox ou Tor Browser
`getFirefox r-canal` par exemple, pour la version nightly, en **root**: