- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
Deviens membre Premium magic_button
Débloque cette session en devenant Membre Premium 🚀
Inscris-toi
(c'est gratuit !)
Un compte est nécessaire pour participer aux discussions.
Créer un compte person00:00:00 :Pour créer un installeur sur Linux, là encore, ça va être un peu plus compliqué que sur Mac.On va devoir utiliser un utilitaire qu'on appelle FPM,et on va devoir l'installer avant de pouvoir l'utiliser.
00:00:12 :Pour ça, je vais lancer un terminal, et on va mettre quelques lignes iciqui vont nous permettre d'installer tout d'abord des outilsqui vont nous permettre d'installer Gem.
00:00:21 :Gem, en fait, c'est un utilitaire qui est disponible avec les outils de Ruby.Ruby, c'est un langage de programmation.Une fois qu'on aura Gem, Gem va nous permettre d'installer FPM,et FPM, ultimement, va nous permettre de créer un installeur pour notre application.
00:00:35 :Ça fait quelques étapes, et je vais vous guider à travers ces étapes sur Ubuntu.La première chose qu'on va faire, c'est installer les outils de Ruby.
00:00:41 :Pour ça, j'utilise la commande sudo, là encore,puisque je veux lancer cette commande avec les droits d'administrateur.Toutes les commandes, je vais vous les mettre dans la prochaine partiepour que vous puissiez faire des copies et coller,puisque c'est des commandes assez complexes.
00:00:54 :La commande qu'on va utiliser, c'est celle-ci,apt-get qui me permet d'installer des packages,et on va installer tous ces packages qui vont me permettre d'utiliser Gem,Gem ici, qui va me permettre d'installer par la suite FPM.
00:01:06 :J'appuie sur Entrée, on me demande mon mot de passe,je le rentre, j'appuie une nouvelle fois sur Entrée,et on attend que l'installation se termine.
00:01:13 :Ça se peut qu'il vous demande de confirmer quelques fois,donc je vais mettre Y pour Yes, pour confirmer.Il va installer toutes ces archives,et une fois que ce sera terminé, on va pouvoir utiliser Gempour installer FPM.
00:01:25 :Une fois que c'est terminé, on va fermer le terminal et en rouvrir un,juste pour s'assurer qu'on a bien tous les aliases qui ont été rafraîchis,et qu'on va pouvoir utiliser cette fois-ci la commande Gemqui va nous permettre d'installer FPM.
00:01:36 :Là encore, j'utilise sudo, et je colle cette commande,Gem install, et on va installer FPM.Là encore, ça va dépendre peut-être de votre distribution Linux,donc dans la prochaine partie, je vais vous mettre différentes lignes de codequ'il faut utiliser en fonction de vos distributions,donc rendez-vous dans la prochaine partie pour avoir plus d'informations
00:01:52 :sur les différentes lignes que vous pouvez utiliser selon votre distribution.Donc je lance l'installation, là encore on me demande mon mot de passe,je le rentre et j'appuie une nouvelle fois sur Entrée,il va installer tout ce dont il a besoin,et on va par la suite avoir accès à FPM
00:02:07 :qui va nous permettre de créer un installeur.Une fois que l'installation est terminée, vous voyez ici qu'on a correctement installé FPM,donc je vais pouvoir fermer de nouveau le terminal,en relancer un nouveau, et utiliser la commande FPMsuivie par deux tirets et le mot versionqui va me permettre d'afficher la version de FPM.
00:02:24 :Donc ça me permet de vérifier que la commande fonctionne,et de vérifier la version de FPM qui a été installée,donc par défaut c'est la dernière disponible.
00:02:31 :Donc maintenant que FPM est installé,on va pouvoir créer l'installeur avec FBS,donc le module qu'on a utilisé jusqu'à présent pour créer notre application.Donc je vais rouvrir un terminal,je vais sourcer mon environnement virtuel,donc vinf slash bin slash activate,on va se rendre à l'intérieur du dossier warmup,
00:02:48 :et on va utiliser la commande cette fois-ci FBS installer.Donc j'appuie sur entrée pour valider,et ça va lancer l'installation,donc la création d'un fichier qui va être un fichier .deb,
00:02:58 :puisque je suis sur Ubuntu,donc là ça va dépendre de votre distribution Linux,sur Ubuntu ça va être un fichier .deb qu'on va pouvoir ensuite installer.
00:03:06 :Donc on attend que ça se termine,et vous allez avoir ici les deux commandes que vous pouvez utiliserà l'intérieur du terminal pour installer votre application.
00:03:14 :Donc là encore on a un dossier target qui a été créé,qui contient le fichier warmup.deb,et donc pour l'installer on peut utiliser cette commande,donc je la sélectionne.
00:03:23 :Alors petit raccourci sur les terminaux dans Linux,vous pouvez faire un clic avec la molette de votre sourispour coller automatiquement le texte qui est sélectionné dans votre terminal.
00:03:32 :Donc si jamais ça ne marche pas,vous pouvez faire un banal copier-coller,donc ctrl c, ctrl v,mais j'aime bien utiliser ce raccourci,donc vous sélectionnez,cliquez avec la molette de la souris,et ça colle automatiquement la ligne de code ici.
00:03:43 :Donc on appuie sur entrée,on va rentrer notre mot de passe encore une fois puisqu'on utilise sudo,on va attendre que l'installation se termine,ça a fonctionné,et si on va voir dans nos applications,normalement vous devriez voir ici tout en bas,notre application warmup qu'on peut lancer en cliquant sur l'icône.
00:03:58 :On a bien la fenêtre qui s'ouvre,je clique sur le bouton,j'ai bien mon message box,donc tout fonctionne correctement,et par défaut il a installé notre application dans le dossier opt.
00:04:07 :Donc si je vais voir dans opt,je fais un ls,et vous voyez qu'on a notre application warmup qui se trouve ici.Donc c'est le dossier par défaut dans lequel il va installer votre application.
00:04:16 :Si je vais voir à l'intérieur de ce dossier,on voit qu'on a bien PySide 2 qui est présent,et toutes les librairies dont il a besoin pour lancer notre application.
00:04:23 :Donc si jamais vous voulez désinstaller par la suite ce programme,vous avez la commande pour le désinstaller qui est également indiquée ici.Donc on va la copier,donc je vais faire cette fois-ci un clic droit copie,retourner ici et la coller.
Ce n'est pas fini...
✋
Tu as complété % du parcours 🔥
Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.