mirror of https://framagit.org/kyodev/kyopages.git
2.5.0
This commit is contained in:
parent
585041e5d2
commit
95b679e5bb
|
@ -12,6 +12,7 @@ fond, et une version majeure toutes les 6 semaines
|
||||||
> le script installe un canal Firefox pour l'user en cours, mais toutes les installations/désinstallations doivent
|
> le script installe un canal Firefox pour l'user en cours, mais toutes les installations/désinstallations doivent
|
||||||
être faites avec les privilèges **root**
|
être faites avec les privilèges **root**
|
||||||
|
|
||||||
|
> le script peut se charger de charger des fichiers de personnalisation et les mettre à jour périodiquement
|
||||||
|
|
||||||
## installation rapide du script
|
## installation rapide du script
|
||||||
|
|
||||||
|
@ -35,7 +36,7 @@ chmod +x getFirefox && ./getFirefox
|
||||||
|
|
||||||
Sur Gnome, attention, consulter: https://kyodev.frama.io/kyopages/scripts/getFirefox/#gnome
|
Sur Gnome, attention, consulter: https://kyodev.frama.io/kyopages/scripts/getFirefox/#gnome
|
||||||
|
|
||||||
getFirefox 2.0.1 installé dans le système.
|
getFirefox 2.0.0 installé dans le système.
|
||||||
maintenant, appel du script par: getFirefox (sans ./)
|
maintenant, appel du script par: getFirefox (sans ./)
|
||||||
|
|
||||||
```
|
```
|
||||||
|
@ -117,18 +118,25 @@ lancer le script sans arguments: `getFirefox` ou avec l'option `getFirefox -h`
|
||||||
| (_| | __/ |_| _| | | | | __/ _| (_) > <
|
| (_| | __/ |_| _| | | | | __/ _| (_) > <
|
||||||
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
||||||
|___/
|
|___/
|
||||||
version 2.0.8 - 19/08/2017
|
version 2.4.0 - 25/08/2017
|
||||||
|
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
canaux possibles latest, beta, nightly, dev, esr
|
canaux possibles latest, beta, nightly, dev, esr
|
||||||
|
all = latest, beta, nightly
|
||||||
|
|
||||||
exemple, installation version Release: getFirefox i-latest
|
exemple, installation version Release: getFirefox i-latest
|
||||||
|
installation version latest, beta, nightly: getFirefox i-all
|
||||||
|
|
||||||
getFirefox i-canal : installation de Firefox <canal>
|
getFirefox i-canal : installation de Firefox <canal>
|
||||||
getFirefox r-canal : désinstallation de Firefox <canal>
|
getFirefox r-canal : désinstallation de Firefox <canal>
|
||||||
getFirefox u-canal : ajouter ou configurer un profil firefox pour l'utilisateur en cours
|
getFirefox u-canal : ajouter ou configurer un profil firefox pour l'utilisateur en cours
|
||||||
|
|
||||||
getFirefox m-canal : installation sur le <canal> d'une archive téléchargée manuellement
|
getFirefox m-canal : installation sur le <canal> d'une archive téléchargée manuellement
|
||||||
|
getFirefox p-canal : personnalisation sur le <canal> de user.js & userChrome.css
|
||||||
|
getFirefox pu : mise à jour (des) personnalisation(s)
|
||||||
|
|
||||||
getFirefox version : version(s) installée(s) et en ligne des différents canaux Firefox
|
getFirefox version : version(s) installée(s) et en ligne des différents canaux Firefox
|
||||||
|
version script et personnalisation
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
./getFirefox : installation du script dans le système
|
./getFirefox : installation du script dans le système
|
||||||
getFirefox -h, --help : affichage aide
|
getFirefox -h, --help : affichage aide
|
||||||
|
@ -216,6 +224,8 @@ vVVv vVVv ': |_| |_| |_|\___/___|_|_|_|\__,_| ''
|
||||||
* ESR, mise à jour majeure toutes les ans environ, avec support à plus long terme.
|
* 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)
|
en savoir plus [Mozilla ESR](https://developer.mozilla.org/fr/Firefox/Firefox_ESR)
|
||||||
|
|
||||||
|
le _canal **all** peut être utilisé et regroupe: latest+beta+nightly
|
||||||
|
|
||||||
les canaux par ordre croissant de versions:
|
les canaux par ordre croissant de versions:
|
||||||
` ESR <= release < beta = developer edition < nightly `
|
` ESR <= release < beta = developer edition < nightly `
|
||||||
|
|
||||||
|
@ -281,21 +291,24 @@ getFirefox version
|
||||||
| (_| | __/ |_| _| | | | | __/ _| (_) > <
|
| (_| | __/ |_| _| | | | | __/ _| (_) > <
|
||||||
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
||||||
|___/
|
|___/
|
||||||
version 2.0.0 - 16/08/2017
|
version 2.4.0 - 25/08/2017
|
||||||
|
|
||||||
........
|
........
|
||||||
Firefox installé(s):
|
Firefox installé(s):
|
||||||
latest: 55.0.1
|
latest: 55.0.2
|
||||||
beta: 56.0
|
beta: 56.0
|
||||||
nightly: 57.0a1
|
nightly: 57.0a1
|
||||||
|
|
||||||
version Firefox en ligne:
|
version Firefox en ligne:
|
||||||
Release : 55.0.2
|
Release : 55.0.3
|
||||||
Beta/dev: 56.0b2
|
Beta/dev: 56.0b6
|
||||||
Nightly : 57.0a1
|
Nightly : 57.0a1
|
||||||
ESR : 52.3.0
|
ESR : 52.3.0
|
||||||
|
|
||||||
version script en ligne: 2.0.1, mise à jour possible
|
version script en cours: 2.4.0
|
||||||
|
version script en ligne: 2.4.1, mise à jour possible
|
||||||
|
|
||||||
|
personnalisation(s) installée(s) pour latest beta nightly
|
||||||
|
version personnalisation en ligne: 0.3, pas de mise à jour à faire
|
||||||
|
|
||||||
_.-~-.
|
_.-~-.
|
||||||
7'' Q..\
|
7'' Q..\
|
||||||
|
@ -315,7 +328,7 @@ vVVv vVVv ': |_| |_| |_|\___/___|_|_|_|\__,_| ''
|
||||||
* affiche les versions en ligne de Firefox
|
* affiche les versions en ligne de Firefox
|
||||||
* affiche les versions installées de Firefox
|
* affiche les versions installées de Firefox
|
||||||
* affiche la version en ligne du script, avec mise à jour possible éventuelle
|
* affiche la version en ligne du script, avec mise à jour possible éventuelle
|
||||||
|
* affiche la personnalisation en cours, avec mise à jour possible éventuelle
|
||||||
|
|
||||||
## désinstallation d'un canal Firefox
|
## désinstallation d'un canal Firefox
|
||||||
|
|
||||||
|
@ -361,6 +374,63 @@ vVVv vVVv ': |_| |_| |_|\___/___|_|_|_|\__,_| ''
|
||||||
* update-alternatives, si supporté, reste configuré sur le plus bas canal installé
|
* update-alternatives, si supporté, reste configuré sur le plus bas canal installé
|
||||||
* `firefox` est lui aussi configuré pour le plus bas canal installé
|
* `firefox` est lui aussi configuré pour le plus bas canal installé
|
||||||
|
|
||||||
|
## personnalisation
|
||||||
|
|
||||||
|
```shell
|
||||||
|
getFirefox p-latest
|
||||||
|
```
|
||||||
|
```text
|
||||||
|
__ _ ___| |_| ___(_)_ __ ___ / _| _____ __
|
||||||
|
/ _' |/ _ \ __| |_ | | '__/ _ \ |_ / _ \ \/ /
|
||||||
|
| (_| | __/ |_| _| | | | | __/ _| (_) > <
|
||||||
|
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
||||||
|
|___/
|
||||||
|
version 2.4.0 - 25/08/2017
|
||||||
|
|
||||||
|
personnalisation 0.3 mise en place pour latest
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
* le _canal **all** peut être utilisé et correspond à: latest+beta+nightly
|
||||||
|
* _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
|
||||||
|
* 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**
|
||||||
|
* 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
|
||||||
|
|
||||||
|
```text
|
||||||
|
https://framagit.org/kyodev/kyopages/raw/master/scripts/
|
||||||
|
0.3
|
||||||
|
```
|
||||||
|
|
||||||
|
## personnalisation (upgrade)
|
||||||
|
|
||||||
|
```shell
|
||||||
|
getFirefox pu
|
||||||
|
```
|
||||||
|
```text
|
||||||
|
_ _____ _ __
|
||||||
|
__ _ ___| |_| ___(_)_ __ ___ / _| _____ __
|
||||||
|
/ _' |/ _ \ __| |_ | | '__/ _ \ |_ / _ \ \/ /
|
||||||
|
| (_| | __/ |_| _| | | | | __/ _| (_) > <
|
||||||
|
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
||||||
|
|___/
|
||||||
|
version 2.4.1 - 25/08/2017
|
||||||
|
|
||||||
|
personnalisation(s) installée(s) pour latest beta nightly
|
||||||
|
version personnalisation en ligne: 0.3, pas de mise à jour à faire
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
* cette tâche est exécutée périodiquement par cron/anachron et n'a pas vraiment vocation à être lancée
|
||||||
|
manuellement
|
||||||
|
|
||||||
## suppression d'un profil Firefox
|
## suppression d'un profil Firefox
|
||||||
|
|
||||||
|
@ -387,13 +457,16 @@ getFirefox -u
|
||||||
| (_| | __/ |_| _| | | | | __/ _| (_) > <
|
| (_| | __/ |_| _| | | | | __/ _| (_) > <
|
||||||
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
||||||
|___/
|
|___/
|
||||||
version 2.0.0 - 16/08/2017
|
version 2.4.1 - 25/08/2017
|
||||||
|
|
||||||
version script en ligne: 2.0.1, mise à jour possible
|
version script en cours: 2.4.0
|
||||||
|
version script en ligne: 2.4.1, mise à jour possible
|
||||||
|
|
||||||
/tmp/getFirefox-8668/getFirefox 100%[======================================>] 25,15K --.-KB/s in 0,08s
|
|
||||||
|
|
||||||
getFirefox mis à jour en version 2.0.1
|
getFirefox mis à jour en version 2.4.1
|
||||||
|
|
||||||
|
personnalisation(s) installée(s) pour latest beta nightly
|
||||||
|
version personnalisation en ligne: 0.3, pas de mise à jour à faire
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -403,7 +476,8 @@ getFirefox -u
|
||||||
* pas de nouvelle version: pas de téléchargement
|
* 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
|
* 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
|
* _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
|
||||||
|
canaux concernés
|
||||||
|
|
||||||
## vérification
|
## vérification
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue