Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Astuce =3a installer simplement la derni=c3=a8re version de Filezilla sans Flatpak sous ubuntu 16=2e04 ou 18=2e04 et d érivés (Mint etc..)

13 réponses
Avatar
www.pierre.aribaut.com
Bonjour les gars, vous vous souvenez de quand j'ai voulu installer
Filezilla sur Linux Mint 19 ? J'avais (et j'ai toujours) 2 choix :
1) soit prendre une version vieille de plus d'un an dans les dépôts, 9
Mo à installer
2) soit prendre la dernière version via flatpak MAIS 516,4 Mo à
télécharger et et 1,7 Go d'espace disque requis !
cf.
https://groups.google.com/forum/#!topic/fr.comp.os.linux.configuration/exJGUksx6YY


Personne ne m'avait donné de choix alternatif simple pour avoir une
version récente, soit c'est le truc obsolète des dépôts soit le
mastodonte Flatpak pour installer un petit programme.
J'ai trouvé hier soir une solution simple pour installer la dernière
version de Filezilla, sans avoir à passer par la lourdeur de Flatpak, je
la partage avec vous, pour ceux que ça peut intéresser :

1) Télécharger l'archive .tar.bz qui va bien sur le site officiel :
https://filezilla-project.org/download.php?type=client

2) placez vous avec le terminal sur le dossier de téléchargement (clic
droit -> ouvrir un terminal ici ou "cd Téléchargements" depuis le
terminal, si vous êtes sur home)

3) on décompresse : tar -vxjf FileZilla_3.39.0_x86_64-linux-gnu.tar.bz2

4) on va dans le dossier décompressé : cd FileZilla3/

5) On installe le libpng16 dont Filezilla a besoin
Pour Ubuntu 16.04 et plus ancien : sudo apt install libpng16-dev
Pour Ubuntu 18.04 et plus récent : sudo apt install libpng-dev

6) Ensuite on met le ubuntu-toolchain-r PPA pour avoir la bonne version
de libstdc++.so.6 que Filezilla recherche
On fait :
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt update
sudo apt upgrade

7) On met Filezilla actualisé au bon endroit :
sudo cp -ravx * /usr/

Et voilà ! Dans notre menu on peut lancer notre beau Filezilla 3.39 sans
être passé par Flatpak :)
--
http://zetrader.info & http://zetrader.fr
http://aribaut.com - http://zeforums.com

10 réponses

1 2
Avatar
www.pierre.aribaut.com
Le 08/12/2018 à 11:09, www.pierre.aribaut.com a écrit :
Bonjour les gars, vous vous souvenez de quand j'ai voulu installer
Filezilla sur Linux Mint 19 ? J'avais (et j'ai toujours) 2 choix :
1) soit prendre une version vieille de plus d'un an dans les dépôts, 9
Mo à installer
2) soit prendre la dernière version via flatpak MAIS 516,4 Mo à
télécharger et et 1,7 Go d'espace disque requis !
cf.
https://groups.google.com/forum/#!topic/fr.comp.os.linux.configuration/exJGUksx6YY
Personne ne m'avait donné de choix alternatif simple pour avoir une
version récente, soit c'est le truc obsolète des dépôts soit le
mastodonte Flatpak pour installer un petit programme.
J'ai trouvé hier soir une solution simple pour installer la dernière
version de Filezilla, sans avoir à passer par la lourdeur de Flatpak, je
la partage avec vous, pour ceux que ça peut intéresser :
1) Télécharger l'archive .tar.bz qui va bien sur le site officiel :
https://filezilla-project.org/download.php?type=client
2) placez vous avec le terminal sur le dossier de téléchargement (clic
droit -> ouvrir un terminal ici ou "cd Téléchargements" depuis le
terminal, si vous êtes sur home)
3) on décompresse : tar -vxjf FileZilla_3.39.0_x86_64-linux-gnu.tar.bz2
4) on va dans le dossier décompressé : cd FileZilla3/
5) On installe le libpng16 dont Filezilla a besoin
Pour Ubuntu 16.04 et plus ancien : sudo apt install libpng16-dev
Pour Ubuntu 18.04 et plus récent : sudo apt install libpng-dev
6) Ensuite on met le ubuntu-toolchain-r PPA pour avoir la bonne version
de libstdc++.so.6 que Filezilla recherche
On fait :
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt update
sudo apt upgrade
7) On met Filezilla actualisé au bon endroit :
sudo cp -ravx * /usr/
Et voilà ! Dans notre menu on peut lancer notre beau Filezilla 3.39 sans
être passé par Flatpak :)

Si vous avez des astuces pour avoir d'autres programmes intéressants
dans leurs dernières versions en évitant Flatpak et Snap, programmes qui
sont parfois en version assez ancienne voire très ancienne dans les
dépôts (via un sudo apt install "nom du paquet", on récupère la vieille
version des dépôts), n'hésitez pas à partager :)
--
http://zetrader.info & http://zetrader.fr
http://aribaut.com - http://zeforums.com
Avatar
Lucas Levrel
Le 8 décembre 2018, à 12:01, www.pierre.aribaut.com a écrit :
Le 08/12/2018 à 11:09, www.pierre.aribaut.com a écrit :
J'ai trouvé hier soir une solution simple pour installer la dernière
version de Filezilla, sans avoir à passer par la lourdeur de Flatpak, je
la partage avec vous, pour ceux que ça peut intéresser :
7) On met Filezilla actualisé au bon endroit :
sudo cp -ravx * /usr/


Merci pour le partage. Il est *fortement déconseillé* d'installer quoi que
ce soit dans /usr (/usr/bin, /usr/lib...). Il faut mettre dans /usr/local
(/usr/local/bin, /usr/local/lib...).
Si vous avez des astuces pour avoir d'autres programmes intéressants dans
leurs dernières versions en évitant Flatpak et Snap, programmes qui sont
parfois en version assez ancienne voire très ancienne dans les dépôts (via un
sudo apt install "nom du paquet", on récupère la vieille version des dépôts),
n'hésitez pas à partager :)

pdftk, à priori disponible seulement en snap (avec méchant effet de bord :
pas possible de travailler dans /tmp par exemple !). On peut installer le
PPA malteworld/ppa/ubuntu
--
LL
Ἕν οἶδα ὅτι οὐδὲν οἶδα (Σωκράτης)
C'est mieux avé les accents (F. Patte)
Avatar
Pierre www.aribaut.com
Le 10/12/2018 à 13:06, Lucas Levrel a écrit :
Le 8 décembre 2018, à 12:01, www.pierre.aribaut.com a écrit :
Le 08/12/2018 à 11:09, www.pierre.aribaut.com a écrit :
 J'ai trouvé hier soir une solution simple pour installer la dernière
 version de Filezilla, sans avoir à passer par la lourdeur de
Flatpak, je
 la partage avec vous, pour ceux que ça peut intéresser :
 7) On met Filezilla actualisé au bon endroit :
 sudo cp -ravx * /usr/


Merci pour le partage. Il est *fortement déconseillé* d'installer quoi
que ce soit dans /usr (/usr/bin, /usr/lib...). Il faut mettre dans
/usr/local (/usr/local/bin, /usr/local/lib...).

De rien, merci pour la correction, donc il vaut mieux /usr/local/ ou
/usr/local/bin/ (pour les programmes je suppose) ?
Si vous avez des astuces pour avoir d'autres programmes intéressants
dans leurs dernières versions en évitant Flatpak et Snap, programmes
qui sont parfois en version assez ancienne voire très ancienne dans
les dépôts (via un sudo apt install "nom du paquet", on récupère la
vieille version des dépôts), n'hésitez pas à partager :)

pdftk, à priori disponible seulement en snap (avec méchant effet de bord
: pas possible de travailler dans /tmp par exemple !). On peut installer
le PPA malteworld/ppa/ubuntu

Décidément, Snap c'est pas au point, je crois que Flatpak non plus, et
cela alourdit terriblement le système, on ne recommande pas les PPA mais
bon...
Je ne connaissais pas pdftk, merci pour le partage aussi ;)
--
http://zetrader.info & http://zetrader.fr
http://aribaut.com - http://zeforums.com
Avatar
Lucas Levrel
Le 10 décembre 2018, à 13:16, Pierre www.aribaut.com a écrit :
Le 10/12/2018 à 13:06, Lucas Levrel a écrit :
Le 8 décembre 2018, à 12:01, www.pierre.aribaut.com a écrit :
Le 08/12/2018 à 11:09, www.pierre.aribaut.com a écrit :
 J'ai trouvé hier soir une solution simple pour installer la dernière
 version de Filezilla, sans avoir à passer par la lourdeur de Flatpak,
je
 la partage avec vous, pour ceux que ça peut intéresser :
 7) On met Filezilla actualisé au bon endroit :
 sudo cp -ravx * /usr/


Merci pour le partage. Il est *fortement déconseillé* d'installer quoi que
ce soit dans /usr (/usr/bin, /usr/lib...). Il faut mettre dans /usr/local
(/usr/local/bin, /usr/local/lib...).

De rien, merci pour la correction, donc il vaut mieux /usr/local/ ou
/usr/local/bin/ (pour les programmes je suppose) ?

Qu'est-ce qu'il y a dans le dossier où tu fais ton « cp » ?
S'il y a des dossiers bin/ lib/ share/ ... tu copies vers /usr/local et ça
sera bien rangé.
--
LL
Ἕν οἶδα ὅτι οὐδὲν οἶδα (Σωκράτης)
C'est mieux avé les accents (F. Patte)
Avatar
Pierre www.aribaut.com
Le 10/12/2018 à 14:13, Lucas Levrel a écrit :
Le 10 décembre 2018, à 13:16, Pierre www.aribaut.com a écrit :
Le 10/12/2018 à 13:06, Lucas Levrel a écrit :
 Le 8 décembre 2018, à 12:01, www.pierre.aribaut.com a écrit :
 Le 08/12/2018 à 11:09, www.pierre.aribaut.com a écrit :
  J'ai trouvé hier soir une solution simple pour installer la dernière
  version de Filezilla, sans avoir à passer par la lourdeur de
Flatpak,
 je
  la partage avec vous, pour ceux que ça peut intéresser :
  7) On met Filezilla actualisé au bon endroit :
  sudo cp -ravx * /usr/


 Merci pour le partage. Il est *fortement déconseillé* d'installer
quoi que
 ce soit dans /usr (/usr/bin, /usr/lib...). Il faut mettre dans
/usr/local
 (/usr/local/bin, /usr/local/lib...).

De rien, merci pour la correction, donc il vaut mieux /usr/local/ ou
/usr/local/bin/ (pour les programmes je suppose) ?

Qu'est-ce qu'il y a dans le dossier où tu fais ton « cp » ?
S'il y a des dossiers bin/ lib/ share/ ... tu copies vers /usr/local et
ça sera bien rangé.

Il y avait l'archive de Filezilla décompressée, puisque j'étais
positionné sur le répertoire de Filezilla dans le terminal (cf. les
manips précédentes) juste après l'avoir téléchargé et décompressé.
Je l'ai supprimé puisque je n'en ai plus besoin.
Je retélécharge l'archive et je regarde :
https://filezilla-project.org/download.php?type=client
Je confirme, il y a des dossiers bin, lib, share.
Ok donc /usr/local :)
--
http://zetrader.info & http://zetrader.fr
http://aribaut.com - http://zeforums.com
Avatar
Marc SCHAEFER
In fr.comp.os.linux.configuration www.pierre.aribaut.com wrote:
3) on décompresse : tar -vxjf FileZilla_3.39.0_x86_64-linux-gnu.tar.bz2

Recommandation: avant cette étape, vérifier la signature électronique ou
l'empreinte (hash) du fichier, pour le cas où le site officiel, accédé
en HTTPS, aurait été piraté mais pas l'ordinateur du développeur.
Avatar
Pierre www.zetrader.info
Le 16/12/2018 à 10:11, Marc SCHAEFER a écrit :
In fr.comp.os.linux.configuration www.pierre.aribaut.com wrote:
3) on décompresse : tar -vxjf FileZilla_3.39.0_x86_64-linux-gnu.tar.bz2

Recommandation: avant cette étape, vérifier la signature électronique ou
l'empreinte (hash) du fichier, pour le cas où le site officiel, accédé
en HTTPS, aurait été piraté mais pas l'ordinateur du développeur.

Merci pour la recommandation Marc.
Avec la commande md5sum sous Linux je suppose.
cela donne md5sum FileZilla_3.39.0_x86_64-linux-gnu.tar.bz2 juste après
téléchargement pour avoir le code de vérification.
--
http://zetrader.info & http://zetrader.fr
http://aribaut.com - http://zeforums.com
Avatar
Pierre www.zetrader.info
Le 29/12/2018 à 09:00, Pierre www.zetrader.info a écrit :
Le 16/12/2018 à 10:11, Marc SCHAEFER a écrit :
In fr.comp.os.linux.configuration www.pierre.aribaut.com
wrote:
3) on décompresse : tar -vxjf FileZilla_3.39.0_x86_64-linux-gnu.tar.bz2

Recommandation: avant cette étape, vérifier la signature électronique ou
l'empreinte (hash) du fichier, pour le cas où le site officiel, accédé
en HTTPS, aurait été piraté mais pas l'ordinateur du développeur.

Merci pour la recommandation Marc.
Avec la commande md5sum sous Linux je suppose.
cela donne md5sum FileZilla_3.39.0_x86_64-linux-gnu.tar.bz2 juste après
téléchargement pour avoir le code de vérification.

Petit rectificatif, après test, c'est en sha512 le code de vérification
pour filezilla (fichier FileZilla_3.39.0.sha512 sur le site), en faisant
md5sum, le code ne va pas correspondre à celui pour vérifier.
Donc la commande est plutôt :
sha512sum FileZilla_3.39.0_x86_64-linux-gnu.tar.bz2
Et le code généré correspond bien.
--
http://zetrader.info & http://zetrader.fr
http://aribaut.com - http://zeforums.com
Avatar
Marc SCHAEFER
In fr.comp.os.linux.configuration Pierre www.zetrader.info wrote:
Petit rectificatif, après test, c'est en sha512 le code de vérification
pour filezilla (fichier FileZilla_3.39.0.sha512 sur le site), en faisant
md5sum, le code ne va pas correspondre à celui pour vérifier.

Effectivement, MD5 et SHA-512 sont deux algorithmes de hachages
différents; MD5 est plus ou moins abandonné notamment par sa
possibilité de génération de collisions[1] (pas possible
ici car le fichier original n'est pas contrôlé par l'attaquant --
reste l'attaque éventuelle de préimage[2] qui semble encore
aujourd'hui impossible en pratique).
[1] https://fr.wikipedia.org/wiki/Attaque_de_collisions
[2] https://fr.wikipedia.org/wiki/Attaque_de_pr%C3%A9image
Avatar
Pierre www.aribaut.com
Le 10/12/2018 à 13:06, Lucas Levrel a écrit :
Le 8 décembre 2018, à 12:01, www.pierre.aribaut.com a écrit :
Le 08/12/2018 à 11:09, www.pierre.aribaut.com a écrit :
 J'ai trouvé hier soir une solution simple pour installer la dernière
 version de Filezilla, sans avoir à passer par la lourdeur de
Flatpak, je
 la partage avec vous, pour ceux que ça peut intéresser :
 7) On met Filezilla actualisé au bon endroit :
 sudo cp -ravx * /usr/


Merci pour le partage. Il est *fortement déconseillé* d'installer quoi
que ce soit dans /usr (/usr/bin, /usr/lib...). Il faut mettre dans
/usr/local (/usr/local/bin, /usr/local/lib...).

Pour revenir sur ce point, j'avais essayé sur /usr/local/ au lieu de
/usr/ pour voir.
En faisant cela, j'ai remarqué les points suivants :
- je n'ai pas d'icône FileZilla dans le menu des applications (alors
qu'en mettant sur /usr/ l'icône FileZilla apparaît bien)
- les autres applications (chrome et autres) se mettent directement dans
/usr/ et ne pas le faire, cela fait qu'on n'a pas de raccourci dans le menu.
- pour avoir le raccourci dans le menu, on peut copier le raccourci
filezilla.desktop qui est dans usr/local/share/applications/ aussi dans
usr/share/applications/
Ne voyant pas pourquoi il ne faudrait pas installer dans /usr/ (les
autres applications installées le font automatiquement, si c'est mal
pourquoi le feraient elles ?) j'ai supprimé dans /usr/local/ les
fichiers installés, et remis ça sur /usr/ j'ai mon raccourci dans le
menu et tout marche bien.
Question : pourquoi déconseiller d'installer dans /usr/ ?
Risque de réecriture de fichiers portant le même nom avec différences
applications ?
Pour le moment en ayant installé Chrome, FileZilla, Notepadqq,
4kvideodownloader, Skype, Hatari etc...aucune application n'a fait ce
genre de problème, ça semble assez bien rangé pour ne pas faire de
conflits de fichiers.
Néanmoins, merci pour le conseil, cela m'a fait me promener dans /usr/
et /usr/local/, voir à quoi ressemble un fichier de raccourci dans le
menu, voir où sont placés les raccourcis du menu et les exécutables,
bref, cela m'a permis d'apprendre encore des choses, mieux comprendre
comment sont structurées les applications installées :)
--
http://zetrader.info & http://zetrader.fr
http://aribaut.com - http://zeforums.com
1 2