all:bibles:linux:applications:filezilla
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| all:bibles:linux:applications:filezilla [2024/07/15 09:10] – omeylhoc | all:bibles:linux:applications:filezilla [2024/07/15 09:21] (Version actuelle) – [Manuellement] omeylhoc | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== Filezilla ====== | ||
| + | ---- | ||
| + | |||
| + | ===== Installation par paquet plutôt que snap ===== | ||
| + | |||
| + | |||
| + | ==== Manuellement ==== | ||
| + | |||
| + | === Suppression firefox === | ||
| + | |||
| + | <code bash> | ||
| + | sudo apt update | ||
| + | sudo snap remove firefox | ||
| + | sudo apt purge firefox -y | ||
| + | </ | ||
| + | |||
| + | === Ajout dépôt === | ||
| + | |||
| + | <code bash> | ||
| + | sudo add-apt-repository ppa: | ||
| + | </ | ||
| + | |||
| + | === Priorisation dépôt=== | ||
| + | |||
| + | Créer le fichier <color # | ||
| + | |||
| + | < | ||
| + | Package: firefox* | ||
| + | Pin: release o=Ubuntu* | ||
| + | Pin-Priority: | ||
| + | |||
| + | Package: * | ||
| + | Pin: release o=LP-PPA-mozillateam | ||
| + | Pin-Priority: | ||
| + | </ | ||
| + | |||
| + | === Installation paquet === | ||
| + | |||
| + | <code bash> | ||
| + | sudo apt update | ||
| + | sudo apt install firefox firefox-locale-fr -y | ||
| + | </ | ||
| + | |||
| + | ==== script ==== | ||
| + | |||
| + | <code bash firefox.sh> | ||
| + | #!/bin/bash | ||
| + | |||
| + | ROUGE=' | ||
| + | VERT=' | ||
| + | JAUNE=' | ||
| + | BLEU=' | ||
| + | VIOLET=' | ||
| + | CYAN=' | ||
| + | BLEUJAUNE=' | ||
| + | DEFAUT=' | ||
| + | |||
| + | FICH="/ | ||
| + | |||
| + | execute() | ||
| + | { | ||
| + | $1 | ||
| + | if [ $? -ne 0 ]; then | ||
| + | printf " | ||
| + | exit 1 | ||
| + | fi | ||
| + | } | ||
| + | |||
| + | if [ $(id -u) -ne 0 ]; then | ||
| + | printf " | ||
| + | exit 1 | ||
| + | fi | ||
| + | printf " | ||
| + | execute "apt update" | ||
| + | printf " | ||
| + | execute "apt upgrade -y " | ||
| + | printf " | ||
| + | execute "snap remove firefox" | ||
| + | printf " | ||
| + | execute "apt purge firefox -y" | ||
| + | printf " | ||
| + | execute " | ||
| + | printf " | ||
| + | cat << tagFIN > $FICH | ||
| + | Package: firefox* | ||
| + | Pin: release o=Ubuntu* | ||
| + | Pin-Priority: | ||
| + | |||
| + | Package: * | ||
| + | Pin: release o=LP-PPA-mozillateam | ||
| + | Pin-Priority: | ||
| + | tagFIN | ||
| + | if [ ! -s $FICH ]; then | ||
| + | printf " | ||
| + | exit 1 | ||
| + | fi | ||
| + | printf " | ||
| + | execute "apt update" | ||
| + | printf " | ||
| + | execute "apt install firefox firefox-locale-fr -y" | ||
| + | printf " | ||
| + | </ | ||
| + | |||
| + | |||
| + | ---- | ||
| + | [[all: | ||
