mirror of https://framagit.org/kyodev/kyopages.git
3.0.0 fix
This commit is contained in:
parent
98cb4a50cf
commit
30c3f30554
|
@ -1,10 +1,10 @@
|
|||
# getFirefox
|
||||
|
||||
> c'est un script bash qui télécharge les dernières versions officielles de Mozilla Firefox
|
||||
des différents canaux possibles: **latest** la release officielle, mais aussi **beta**, **nightly**, et
|
||||
_dev_, _ESR_
|
||||
des différents canaux possibles: **latest** la release officielle, mais aussi **beta**, **nightly**,
|
||||
_dev_ et _ESR_
|
||||
|
||||
> Tor Browser version stable est aussi pris en charge, basé sur la version Firefox ESR. les mises à jour de
|
||||
> **Tor Browser** version stable est aussi pris en charge, basé sur la version Firefox ESR. les mises à jour de
|
||||
Tor Browser sont gérées par lui-même
|
||||
|
||||
> les mises à jour de Firefox sont gérées par celui-ci, avec des corrections mineures permanentes, en tâche de
|
||||
|
@ -111,7 +111,9 @@ préférer l'installation d'un paquet non désiré comme _chromium_
|
|||
|
||||
## help
|
||||
|
||||
lancer le script sans arguments: `getFirefox` ou avec l'option `getFirefox -h`
|
||||
```shell
|
||||
getFirefox -h`
|
||||
```
|
||||
```text
|
||||
_ _____ _ __
|
||||
__ _ ___| |_| ___(_)_ __ ___ / _| _____ __
|
||||
|
@ -220,7 +222,7 @@ vVVv vVVv ': |_| |_| |_|\___/___|_|_|_|\__,_| ''
|
|||
* la dernière version officielle de Tor Browser Stable est installée, en étant directement chargée sur le site
|
||||
[torproject](https://www.torproject.org/projects/torbrowser.html.en)
|
||||
* l'installation de Tor Browser sur une installation existante est refaite en **totalité**, **le profil
|
||||
est effacé et recréer**. l'éventuelle personnalisation est à refaire
|
||||
est effacé et recréé**. l'éventuelle personnalisation est à refaire
|
||||
* Tor Browser peut être lancé en console: `tor-browser`
|
||||
* Tor Browser n'est pas ajouté aux alternatives et n'est pas destiné à être utilisé comme navigateur par défaut
|
||||
|
||||
|
@ -233,7 +235,7 @@ vVVv vVVv ': |_| |_| |_|\___/___|_|_|_|\__,_| ''
|
|||
[Mozilla Nightly](https://blog.nightly.mozilla.org/)
|
||||
* ESR, mise à jour majeure toutes les ans environ, avec support à plus long terme.
|
||||
en savoir plus [Mozilla ESR](https://developer.mozilla.org/fr/Firefox/Firefox_ESR)
|
||||
* le _canal **all** peut être utilisé et regroupe: latest+beta+nightly
|
||||
* le _canal_ **all** peut être utilisé et regroupe: latest+beta+nightly
|
||||
|
||||
les canaux par ordre croissant de versions:
|
||||
` ESR <= release < beta = developer edition < nightly `
|
||||
|
@ -361,15 +363,17 @@ getFirefox p-all
|
|||
* 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/<canal>/**personnalisation.getFirefox**
|
||||
/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/<canal>/personnalisation.getFirefox
|
||||
/home/user/.mozilla/firefox/canalFirefox/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
|
||||
* 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)
|
||||
|
@ -447,7 +451,7 @@ vVVv vVVv ': |_| |_| |_|\___/___|_|_|_|\__,_| ''
|
|||
* si Firefox est ouvert il sera fermé
|
||||
* update-alternatives, si supporté, reste configuré sur le plus bas canal installé
|
||||
* `firefox` est lui aussi configuré pour le plus bas canal installé
|
||||
* le profil de Tor Browser étant dans la hiérarchie du programme, il est complètement effacé
|
||||
* le **profil** de Tor Browser étant dans la hiérarchie du programme, il **est complètement effacé**
|
||||
|
||||
|
||||
## suppression d'un profil Firefox
|
||||
|
@ -463,7 +467,7 @@ vVVv vVVv ': |_| |_| |_|\___/___|_|_|_|\__,_| ''
|
|||
* quitter
|
||||
|
||||
|
||||
## mise à jour du script
|
||||
## mise à jour script & personnalisation
|
||||
|
||||
```shell
|
||||
getFirefox -u
|
||||
|
@ -495,7 +499,7 @@ getFirefox -u
|
|||
* pas de nouvelle version: pas de téléchargement
|
||||
* cette tâche est exécutée périodiquement par cron/anachron et n'a pas vraiment vocation à être lancée manuellement
|
||||
* _anacron_ est utilisé, c'est à dire que la mise à jour sera testée, même lors d'arrêts du Pc
|
||||
* si une personnalisation est mise en place, une mise à jour possible sera elle aussi testée, pour tous les
|
||||
* si une **personnalisation** est mise en place, une mise à jour possible sera elle aussi testée, pour tous les
|
||||
canaux concernés
|
||||
|
||||
|
||||
|
@ -528,7 +532,7 @@ getFirefox -r
|
|||
```
|
||||
* effacement du script dans le système (_/opt/bin_)
|
||||
* effacement de l'inscription dans crontab/anacron utilisateur
|
||||
* cela ne **supprime pas** Tor Browser ou les éventuels canaux **Firefox** installés
|
||||
* cela ne **supprime pas** Tor Browser ou les éventuels canaux Firefox installés
|
||||
|
||||
|
||||
## sources
|
||||
|
|
Loading…
Reference in New Issue