Logiciels essentiels pour Linux
Dans cette activité, on vous demande d’installer les logiciels essentiels que vous serez amenés à utiliser sur Linux prochainement.
La totalité des logiciels que vous allez manipuler sur Linux sont issus de projets Open Source et sont installables directement depuis OpenSUSE à partir de l’utilitaire YaST.
Des logiciels de bureautique sont installés de base (LibreOffice → édition de documents/feuilles de calcul/présentations/graphiques & diagrammes, Okular → visualisation de fichiers .pdf).
Un logiciel de bureautique non installé de base mais qui peut s’avérer utile pour produire de la documentation est l’utilitaire Shutter. C’est un logiciel qui permet non seulement de réaliser des captures d’écran mais aussi de les annoter. |
Comme OpenSUSE sera utilisé essentiellement pour faire de la programmation, la priorité est d’installer les outils de développement.
Ces outils de développement vous permettront de programmer en langage C/C++ qui sont les langages qui sont au cœur de la formation.
Ces programmes codés en C/C++ aboutiront à 2 types d’applications :
-
applications en mode texte → console applications, CLI (Console Line Interpreter) applications
-
applications graphiques → GUI (Graphical User Interface) applications
Le kit de développement choisi chez nous pour coder les applications graphiques est le framework Qt qui est un ensemble de librairies C++.
💻 Travail n° 1 : Installation des outils de développement
L’installation se résumera à l’installation du framework Qt.
-
Depuis YaST, installer les différents constituants (packages) du framework Qt que nous utiliserons. Ceux-ci sont :
-
libqt5-creator
-
libqt5-qtbase-devel
-
libqt5-qtdoc
-
libqt5-qtserialport-devel
-
libqt5-qtserialport-examples
-
Par le biais des dépendances, d’autres packages seront installés et notamment le compilateur C/C++ nommé
gcc
. -
Cette installation provoque le téléchargement d’environ 100MiB depuis internet ⇒ Soyez patients ! 😉
-
-
🞄 🞄 🞄