02 Installation Machine.pdf
Document Details
Uploaded by Deleted User
Full Transcript
S. Lavirotte Polytech Nice Sophia PeiP1 – Harmo SI3 TD s...
S. Lavirotte Polytech Nice Sophia PeiP1 – Harmo SI3 TD séance n° 2 Installation et Maintenance d’une machine Nous allons dès ce premier TD apprendre à installer un système d’exploitation (GNU/Linux dans l’exemple donné) sur une machine. L’installation d’un système d’exploitation comme Windows est identique sur le fond même si cela est légèrement différent dans la forme. Il est aussi possible de faire une mise à niveau d’un système d’exploitation et des mises à jour des logiciels instal- lés. Nous présentons ces deux procédures qu’à titre d’information pour vous donner la possibilité de mettre à jour votre système d’exploitation, d’installer et de désinstaller des applications sur vos systèmes d’exploitation GNU/Linux Ubuntu et Windows. En effet, il faut être « super utilisateur » de la machine pour pouvoir faire ces opérations et vous ne l’êtes pas sur les machines qui sont mises à votre disposition dans les salles. Mais ce sont des choses que vous pouvez/devez faire sur votre machine personnelle. 1 Installation simplifiée d’un système Ubuntu 20.04 LTS sur votre ordina- teur personnel La procédure décrite ci-dessous doit vous permettre d’installer rapidement, dans une machine virtuelle, sur votre ordinateur personnel, le système GNU/Linux Ubuntu 20.04 LTS, système que nous allons utiliser tout au long de ces TDs. 1.1 Installation du logiciel VirtualBox sur votre ordinateur personnel Une machine virtuelle est l’illusion d’un appareil informatique créé par un logiciel. Nous allons utiliser le logiciel VirtualBox. Ce programme va simuler (virtualiser pour être plus précis dans ce cas) une nouvelle machine sur la- quelle nous allons installer un nouveau système. Tout va se dérouler comme si on disposait d’une nouvelle ma- chine (comme un nouvel ordinateur physique) mais le tout est encapsulé dans un logiciel et l’écran de la machine sera dans une fenêtre. Cela permet, par exemple, de faire fonctionner un système d’exploitation GNU/Linux au- dessus d’un système d’exploitation Windows (et vice versa) et ainsi d’avoir une séparation entre les deux systèmes tout en permettant de passer de l’un à l’autre sans devoir redémarrer la machine physique. Pour installer VirtualBox, il vous suffit de vous rendre sur le site officiel : https://www.virtualbox.org/wiki/Downloads L'installation se réalise en deux étapes : − Installation du programme "VirtualBox X.Y.Z platform packages" qui dépend du système qui est installé sur votre machine physique (Windows ou Mac OS X) (X.Y.Z étant le numéro de version de VirtualBox). − Installation des extensions "VirtualBox X.Y.Z Oracle VM VirtualBox Extension Pack" qui permettent d'ajouter des fonctionnalités au logiciel (ne dépendant pas du système présent sur votre machine). Atten- tion, le numéro de la version du pack d'extension téléchargé doit être le même que celui de la version du logiciel VirtualBox que vous avez installé. Vous devez donc télécharger ces deux parties du programme et les installer sur votre machine. La version de VirtualBox avec laquelle ce sujet a été réalisé est la version 6.1.26 (dans les informations ci-dessus, X=6, Y=1 et Z=26). 1.2 Installation de la machine virtuelle GNU/Linux Ubuntu Pour vous simplifier la tâche d’installation, nous avons préinstallé le système GNU/Linux Ubuntu 20.04 LTS et avons exporté cette machine virtuelle pour éviter de faire toutes les opérations qui sont décrites dans la section 2 de ce document. Vous pouvez donc télécharger la machine virtuelle à l’adresse suivante : Polytech Nice Sophia / Université Côte d’Azur 1 930, Route des Colles – B.P. 145 - 06903 Sophia Antipolis Cedex – France 1 Tél : +33 (0)4 92 96 50 50 – Fax : +33 (0)4 92 96 50 55 – http://www.polytech.unice.fr/ S. Lavirotte Polytech Nice Sophia PeiP1 – Harmo SI3 TD séance n° 2 Installation et Maintenance d’une machine http://images-vm.polytech.unice.fr/PNS_Ubuntu64.ova Pour installer cette machine virtuelle préconfigurée et préinstallé, il vous suffira alors dans le logiciel VirtualBox d’aller dans le menu « Fichier/Importer une application virtuelle » ou tout simplement de double cliquer sur le fichier.ova. Le programme extraira la machine virtuelle du fichier.ova (une fois cette opération faite, vous pour- rez supprimer le fichier.ova que vous avez téléchargé). Le système d’exploitation GNU/Linux Ubuntu sera direc- tement prêt à l’emploi (mêmes identifiants de connexion que dans ce sujet de TD, soir utilisateur : user, mot de passe : pns). Mais avant de lancer la machine virtuelle, il va être nécessaire d’adapter sa configuration. 1.3 Configuration/paramétrage de la machine virtuelle Il est nécessaire avant le premier lancement de la machine virtuelle d’adapter la configuration qui a été faite pour tirer au mieux parti de la configuration de votre machine physique (nombre de processeurs/cœurs, quantité de mémoire, activation des optimisations matérielles, …). Ainsi, votre machine virtuelle sera plus performante. La règle d’or à respecter pour ces paramétrages est la suivante : quand vous avez une barre de défilement pour choisir une valeur, la valeur que vous sélectionnez doit toujours être dans la zone verte (même si c’est la plus grosse valeur de la zone verte), et jamais dans la zone rouge. Vous ne sélectionnerez une valeur dans la zone orange que si vous savez exactement pourquoi. 1.3.1 Paramétrage de la mémoire de la machine virtuelle Ouvrez la fenêtre pour configurer votre machine virtuelle (bouton Configurer ou clic droit sur la machine virtuelle dans la liste puis Configurer). Dans l’onglet Système, vous avez les caractéristiques de la quantité de mémoire qu’utilisera la machine virtuelle pendant son exécution (à l’arrêt de la machine virtuelle, toutes les ressources occupées sont libérées bien sûr, comme quand vous arrêtez n’importe quel autre programme). GNU Linux est un système assez peu gourmand en mémoire, et un minimum de 2Go est nécessaire. Vous pouvez augmenter la quantité de mémoire utilisée pour monter à 4096Mo (4Go) si vous disposez sur votre machine phy- sique de 16Go. Dans le cas où vous ne disposez que de 8Go de mémoire, restez sur la configuration proposée de 2Go, cela sera suffisant pour les TDs de PeiP. 1.3.2 Paramétrage des ressources de calcul (processeurs) Toujours dans cet onglet système, vous avez l’onglet Processeur vous permettant de choisir le nombre de cœurs. Vous devez toujours affecter au moins 2 cœurs pour la machine virtuelle (1 seul pénalise vraiment la vitesse d’exécution de celle-ci). Sur le même principe que précédemment, vous pouvez affecter plus de cœurs de calcul mais en veillant toujours à rester dans la zone verte. Pour les TDs de PeiP aller au-delà de 4 cœurs ne vous servira à rien (nous n’aurons pas besoin d’autant de puissance). Polytech Nice Sophia / Université Côte d’Azur 2 930, Route des Colles – B.P. 145 - 06903 Sophia Antipolis Cedex – France 2 Tél : +33 (0)4 92 96 50 50 – Fax : +33 (0)4 92 96 50 55 – http://www.polytech.unice.fr/ S. Lavirotte Polytech Nice Sophia PeiP1 – Harmo SI3 TD séance n° 2 Installation et Maintenance d’une machine A priori, ce sont les seuls paramètres que vous devez modifier par rapport à la configuration par défaut qui vous est fournie. Vous pouvez maintenant valider ces paramètres et lancer l’exécution de la machine virtuelle. 1.3.3 Mise à jour des « addons » invités Pour avoir accès à des fonctionnalités avancées comme le copier/coller entre la machine virtuelle et la machine physique, vous devez installer des « addons » dans le système invité. Cette opération devra être effectuée à chaque fois que vous pourrez constater que ces fonctionnalités avancées ne fonctionnent plus (par exemple après la mise à jour du noyau du système d’exploitation, ou bien après la mise à jour de VirtualBox pour une autre version plus récente). Pour lancer cette installation, vous sélectionnerez dans le menu Périphériques / Insérer l’image CD des Additions invités… Pour lancer cette installation cliquez sur Run. Cela ouvre un terminal où se déroule l’installation. Une fois l’installation terminée (message « Press Return to close this windows… »), vous devrez redémarrer le sys- tème invité pour la prise en compte de ces modifications. 1.3.4 Arrêt de la machine virtuelle Pour arrêter la machine virtuelle (et donc libérer l’ensemble des ressources qu’elle utilise pendant son exécution : cœurs, mémoire), il vous suffit de fermer la fenêtre. La boite de dialogue suivante s’ouvre alors. Trois options s’offrent à vous : − Enregistrer l’état de la machine : cela permet de sauvegarder l’état de la machine au moment de la fer- meture. Lorsque vous la redémarrerez, vous retrouver le système exactement dans l’état où vous l’avez Polytech Nice Sophia / Université Côte d’Azur 3 930, Route des Colles – B.P. 145 - 06903 Sophia Antipolis Cedex – France 3 Tél : +33 (0)4 92 96 50 50 – Fax : +33 (0)4 92 96 50 55 – http://www.polytech.unice.fr/ S. Lavirotte Polytech Nice Sophia PeiP1 – Harmo SI3 TD séance n° 2 Installation et Maintenance d’une machine laisser. C’est l’option qu’il faut utiliser par défaut. Cela vous permet de gagner du temps et de retrouver l’état exact lors du dernier arrêt. Cela libère les ressources mémoire et processeur, et n’utilise qu’un tout petit peu plus d’espace sur le disque dur pour sauvegarder cet état. − Envoyer le signal d’extinction : cette option est équivalente à demander gentiment à la machine de s’éteindre (par exemple sous Windows de cliquer sur le menu démarrer puis Arrêter). − Eteindre la machine : cette option est équivalente à débrancher la prise électrique de l’ordinateur pour l’arrêter. Donc ce n’est à utiliser que si l’option précédente n’a pas marché ou que la machine virtuelle est bloquée. Vous êtes maintenant parés pour faire les TDs de PeiP. La section suivante présente la manière donc le fichier.ova que vous avez utilisé pour importer la machine virtuelle a été créé. 2 Installation « from scratch » 1 du système Ubuntu 18.04 ou 20.04 LTS L’ordinateur que vous avez devant vous a déjà été installé correctement (grâce à l’état précédente par exemple). Mais il est toujours intéressant de savoir comment nous sommes arrivés à ce résultat. Nous allons donc présenter l’installation d’un système d’exploitation GNU/Linux sur votre ordinateur. Mais, pour ne pas écraser le système existant, nous allons faire cette installation dans une machine virtuelle. 2.1 Création d’une machine virtuelle avec VirtualBox Ouvrez le programme VirtualBox que vous avez installé. − Créez une « Nouvelle » machine virtuelle. − Donnez-lui un nom (Test par exemple) et sélectionnez le type de système que vous souhaitez installer : Linux et Ubuntu (64bits). − Sélectionnez la quantité de mémoire que vous donnez à cette machine. Cette quantité de mémoire doit respecter les caractéristiques vues dans la section 1.3.1. − Ensuite, il est nécessaire d’associer un disque dur à cet ordinateur virtuel. Il doit vous être proposé 8Go, mais passez à 10Go pour nos tests d’installation (il faudrait prévoir plus pour l’installation d’un sys- tème que l’on utiliserait réellement ; 40Go seraient plus adaptés). Le type de fichier pour le disque virtuel est défini sur l’écran suivant. Nous n’aurons pas besoin que ce disque soit compatible avec d’autres pro- grammes de virtualisation donc nous restons sur le choix VDI. Sur l’écran suivant, vous devrez définir si ce fichier contenant les données sera alloué dynamiquement ou s’il créé un fichier de la taille maximale de votre disque dur (donc 8Go dans notre exemple). Il est toujours préférable de faire grossir le fichier dyna- miquement comme cela, on utilise uniquement ce dont on a besoin pour stocker les données du disque dur virtuel. − Enfin pour terminer, vous pouvez choisir l’endroit où sera sauvegardée votre machine virtuelle (par défaut le fichier sera créé dans le dossier VirtualBox VMs de votre dossier personnel). Dans le cas de l’installation d’une VM en salle de TD, il ne faut pas conserver ce chemin par défaut sous peine de remplir l’espace de stockage qui vous est alloué et qui est commun à tous les étudiants de l’école ! Pointez donc vers le dossier /tmp (qui se situe sur la machine et est réinitialisé à chaque redémarrage). Vous pouvez alors démarrer la machine virtuelle. Le système d’installation vous demandera alors d’ajouter le fi- chier dans le disque optique de la machine virtuelle. Il vous suffit d’aller dans le dossier « /DATA » où un fichier ubuntu-18.04.2-desktop-amd64.iso correspond au CD-Rom que l’on met dans la machine virtuelle. 1 A partir de rien, de zéro. Polytech Nice Sophia / Université Côte d’Azur 4 930, Route des Colles – B.P. 145 - 06903 Sophia Antipolis Cedex – France 4 Tél : +33 (0)4 92 96 50 50 – Fax : +33 (0)4 92 96 50 55 – http://www.polytech.unice.fr/ S. Lavirotte Polytech Nice Sophia PeiP1 – Harmo SI3 TD séance n° 2 Installation et Maintenance d’une machine Pour récupérer la dernière version d’Ubuntu (20.04), vous pourrez le faire à l’adresse suivante http://releases.ubuntu.com/20.04/ubuntu-20.04.1-desktop-amd64.iso Toutes les étapes qui sont décrites dans cette section correspondent exactement à « l’installation d’un système d’exploitation sur une machine physique », à l’avoir allumée et à avoir inséré le CD-Rom (ou d’avoir inséré une clé USB avec l’installateur d’un système d’exploitation) dans la machine comme si l’on faisait les manipulations sur une vraie machine physique. La fenêtre qui apparaît correspond à ce que vous verriez s’afficher à l’écran d’une vraie machine. 2.2 Installation de GNU/Linux Ubuntu sur une machine (virtuelle) Nous voici prêt à installer la distribution GNU/Linux Ubuntu 18.04 LTS (Long Term Support) dans notre machine virtuelle. Les choix des premières étapes sont simples : langue choisie pour la procédure d’installation puis installation, dis- position du clavier (si vous utiliser un Macintosh, veillez à choisir le clavier adapté), mise à jour et autres logiciels (ne pas cocher télécharger les mises à jour dans le cadre du TD, mais faites le si c’est pour une installation person- nelle), puis choix du type d’installation. Dans la cadre d’une installation personnelle, vous pouvez choisir « Effacer le disque et installer Ubuntu » (cela effacera le disque virtuel créé précédemment, mais qui est vide, donc par de souci). Dans le cas du TD, nous allons sélectionner « Autre chose » afin de comprendre l’organisation faite sur un disque dur. 2.3 Partionnement du disque dur Lors de cette étape de l’installation (si vous avez choisi l’option « Autre chose »), vous devez définir de nouvelles partitions (non, nous n’allons pas faire de la musique) sur votre disque dur pour y installer ce nouveau système. Un disque dur est « une mémoire de masse » 2 magnétique utilisée dans un ordina- teur pour y enregistrer ou sauvegarder des programmes et des données qui vont per- durer après l’extinction de la machine. Un disque dur permet de stocker une grande quantité d’informations sur un ou des plateaux rigides en rotation. Un bras de lecture viendra pour lire ou enregistrer l’information à un endroit de la surface d’un des disques. Depuis quelques années, les disques SSD (Solid-State Drive) remplacent progressi- vement les disques durs. Mais le concept de partitionnement reste identique, seule la technologie matérielle a changé (disque utilisant des puces électroniques et non plus des plateaux magnétiques en rotation). Pour organiser les informations sur le disque (système d’exploitation et programmes d’un côté, vos données per- sonnelles d’un autre) ou faire cohabiter plusieurs systèmes sur un même ordinateur, on crée des zones ou parti- tions. Une partition est donc un sous-ensemble d’un disque dur découpé virtuellement en unités logiques (physi- quement, on a toujours le même matériel, mais on en a un découpage ou une représentation logique différente). 2 https://fr.wikipedia.org/wiki/Mémoire_de_masse Polytech Nice Sophia / Université Côte d’Azur 5 930, Route des Colles – B.P. 145 - 06903 Sophia Antipolis Cedex – France 5 Tél : +33 (0)4 92 96 50 50 – Fax : +33 (0)4 92 96 50 55 – http://www.polytech.unice.fr/ S. Lavirotte Polytech Nice Sophia PeiP1 – Harmo SI3 TD séance n° 2 Installation et Maintenance d’une machine Durant cette étape, nous allons être amenés à créer deux partitions en plus de la ou des partitions existantes. Nous allons avoir une partition pour stocker notre système Ubuntu (dans lequel nous retrouverons nos programmes et nos données), et une partition que le système d’exploitation utilisera comme bon lui semble pour y sauvegarder des informations pour fonctionner. Après avoir sélectionné le disque dur /dev/sda dans la liste des disques disponibles (vous n’avez qu’un disque dur sur votre machine virtuelle), nous allons ajouter (bouton « Ajouter... ») ces deux partitions : − Première partition à ajouter (/dev/sda1) Type de la nouvelle partition : Primaire Taille de la nouvelle partition en Mo : 8689Mo Utiliser comme : Systèmes de fichiers journalisé ext4 Location de la nouvelle partition : Début Point de montage : sélectionnez « / » Valider la création − Deuxième partition à ajouter (/dev/sda5) Type de la nouvelle partition : Logique Taille de la nouvelle partition en Mo : 2048 (au moins autant que de mémoire dans votre ma- chine) Utiliser comme : espace d’échange (« swap ») Valider la création Attention : Avant de passer à l’étape suivante, faites vérifier ce formulaire par votre encadrant pour éviter tout problème d’écrasement de données qui ne serait pas souhaité, ce qui pourrait rendre votre machine inopé- rante. Ici, comme nous sommes dans une machine. Mais toute mauvaise manipulation à ce niveau dans un cas plus général peut conduire à l’effacement de toutes vos données existantes sur le disque dur de votre machine. 2.4 Paramétrage régional de l’installation Il ne reste plus qu’à paramétrer le système installé pour votre région d’utilisation (langue utilisée, clavier,...). Les choix par défaut devraient être corrects, sinon choisissez les bons réglages pour votre machine. 2.5 Création d’un utilisateur par défaut Il ne vous reste alors plus qu’à définir un utilisateur pour la machine. Ne remplissez pas les deux premiers champs du formulaire, mais uniquement : − Choisir un nom d’utilisateur : user Polytech Nice Sophia / Université Côte d’Azur 6 930, Route des Colles – B.P. 145 - 06903 Sophia Antipolis Cedex – France 6 Tél : +33 (0)4 92 96 50 50 – Fax : +33 (0)4 92 96 50 55 – http://www.polytech.unice.fr/ S. Lavirotte Polytech Nice Sophia PeiP1 – Harmo SI3 TD séance n° 2 Installation et Maintenance d’une machine − Choisir un mot de passe : pns − Confirmer votre mot de passe : pns − Ouvrir la session automatiquement (pour éviter de demander le mot de passe à chaque redémarrage. Vous pouvez alors lancer l’installation. Certaines étapes peuvent être un peu plus longues mais le processus complet doit prendre environ 15 minutes (ne pas trop se fier à la barre d'avancement qui ne progresse pas régulièrement). Une fois la procédure d’installation terminée et votre système redémarré, votre système d’exploitation est utilisable. Il se peut qu’au redémarrage, le système vous demande d’installer des compléments pour avoir l’ensemble des menus en français (ne le faite pas pour le TD). Après vous être connecté au réseau, vous pouvez installer ces éléments de langue complémentaires pour faciliter votre utilisation du système. Avec ce TD, vous avez pu découvrir comment installer le système d’exploitation GNU/Linux Ubuntu. C’est exacte- ment le même processus qui a été réalisé sur votre machine. Vous êtes donc en capacité maintenant d’installer vous-même un système d’exploitation sur une machine à partir du CD d’installation. L’installation d’un système d’exploitation de type Windows se déroule de manière quasiment identique (on retrouve les fondamentaux, même s’il y a quelques questions supplémentaires). 3 Gestion des Logiciels Une fois le système installé, vous aurez besoin d’ajouter des applications spécifiques sur celui-ci. Dans le cas des machines que vous utilisez, tous les logiciels nécessaires ont déjà été installés. Mais pour votre propre installation, voici ce qu’il faut faire pour ajouter ou supprimer des applications, mais aussi réaliser les mises à jour et les mises à niveau. 3.1 Introduction sur les logiciels Un logiciel est un programme nécessaire au fonctionnement d'un ordinateur (logiciel système) ou au traitement de données (logiciel applicatif). Les logiciels applicatifs sont de programmes destinés à fournir aux utilisateurs un service. Les logiciels de système contrôlent l'utilisation des ressources matérielles (micro-processeur, mémoire, accès au dispositif de stockage, etc.) par les logiciels applicatifs. L’ensemble des logiciels systèmes (et le noyau) forme le système d’exploitation d’une machine (Windows, GNU/Linux, Mac OS X, Linux/Android, iOS, …) Les logiciels peuvent être propriétaires ou libres. Dans un logiciel propriétaire, l'utilisation, la modification ou la duplication du logiciel sont limitées. Les limitations se matérialisent sous la forme de limites techniques (e.g. non diffusion du code source) ou légales (encadré par un contrat de licence utilisateur final ou CLUF). En ce qui con- cerne le logiciel libre, nous disposons de moyens techniques (le code est « open source », c’est à dire consultable et modifiable) et légaux (matérialisé ou non par une licence d'utilisation) pour diffuser, modifier et redistribuer l’application. 3.2 Mise à jour et Mise à niveau Il faut bien distinguer deux types de maintenance de votre système : − la mise à jour permet d'installer uniquement des correctifs de sécurité pour votre système (Ubuntu ou Windows). Elle a relativement peu d'impact sur votre système, sinon le rendre plus sécurisé, − la mise à niveau (ou migration) fait passer votre système et vos logiciels en une version plus récente (par exemple, passage de Ubuntu 18.04 à 20.04 ou Windows 7 à Windows 10). Elle installe, remplace ou dé- Polytech Nice Sophia / Université Côte d’Azur 7 930, Route des Colles – B.P. 145 - 06903 Sophia Antipolis Cedex – France 7 Tél : +33 (0)4 92 96 50 50 – Fax : +33 (0)4 92 96 50 55 – http://www.polytech.unice.fr/ S. Lavirotte Polytech Nice Sophia PeiP1 – Harmo SI3 TD séance n° 2 Installation et Maintenance d’une machine sinstalle certains logiciels nouveaux ou, au contraire, obsolètes. La mise à niveau a de grands impacts sur votre système, et doit être faite en connaissance de cause. La plupart du temps, après avoir fait une mise à niveau ou une nouvelle installation, il est nécessaire de faire une mise à jour pour récupérer les toutes dernières versions disponibles (toutes les mises à jour entre la création de la version et le moment où vous l’installez). 4 Installation / désinstallation de logiciels sous Ubuntu 4.1 Introduction sur la gestion des Logiciels sous Ubuntu Ubuntu utilise des « paquets » ou « paquetages » pour distribuer des logiciels. Un paquet Ubuntu ne fournit que le programme en lui-même. Les fichiers systèmes ou librairies utilisés par un paquet sont fréquemment fournis dans d'autres paquets afin d’être partagés entre plusieurs applications. On dit alors qu'un paquet 1 dépend du paquet 2 (et du paquet 3, etc.). Cette dépendance constitue une différence essentielle entre le système Windows et le sys- tème Ubuntu (ainsi que la plupart des systèmes Linux). Deux types de paquets existent en Ubuntu : des paquets sources et des paquets binaires. Les paquets sources con- tiennent les programmes tel qu'ils ont été écrits par les développeurs (donc consultables et modifiables) tandis que les paquets binaires contiennent un logiciel déjà compilé (le programme exécutable compréhensible par le micro- processeur de la machine). En Ubuntu, un paquet doit indiquer ses dépendances (paquets dont il dépend pour son bon fonctionnement). Les paquets Ubuntu sont stockés sur un serveur, connu sous le nom de « dépôt » (« software channel » ou « reposi- tory » en anglais). Un dépôt contient la plupart des logiciels dont un utilisateur a besoin généralement. De plus, pour installer, désinstaller ou mettre à jour un paquet disponible dans les dépôts Ubuntu, le système d'exploitation fournit un « Gestionnaire de paquets ». Ce n'est donc généralement pas nécessaire d'aller chercher vos logiciels sur Internet avec un navigateur pour vous les procurer. Les dépôts connus par votre machine Ubuntu se trouvent dans le fichier de configuration /etc/apt/sources.list et les fichiers disponibles dans le dossier /etc/apt/sources.list.d/. Les gestion- naires de paquets peuvent être graphiques ou non-graphiques. Les dépôts listés dans les fichiers de configuration sont dans le format suivant : − Type de paquet : source (deb-src) ou binaire (deb). − Protocole : HTTP, FTP ou CDROM. Si le protocole utilisé est HTTP et si vous pouvez lire des pages Inter- net, alors vous devez pouvoir installer les paquets du dépôt sans problème (sauf si des cas très spécifiques, comme l'utilisation d'un proxy, doivent être prise en compte). − L'emplacement du dépôt. Par exemple, archives.ubuntu.com/ubuntu/ − Version Ubuntu : par exemple « Trusty Tahr » ou « Xenial Xerus », la version 18.04 LTS étant « Bionic Beaver ». − Type de dépôt : − Main : Utilisé pour stocker l'essentiel pour installer Ubuntu, même si plusieurs autres paquets de base Ubuntu y sont gardés. − Universe : Contient le reste de paquets officiels Ubuntu. − Restricted : Contient les paquets non-open source très fréquemment indispensables pour bien utiliser nos dispositifs (i.e. pilotes) − Multiverse : Logiciel à utilisation restreint. Ces logiciels sont incompatibles avec l'esprit logiciel libre. Les problèmes légaux issus de l'installation de ces logiciels sont responsabilité de l'utilisateur. Polytech Nice Sophia / Université Côte d’Azur 8 930, Route des Colles – B.P. 145 - 06903 Sophia Antipolis Cedex – France 8 Tél : +33 (0)4 92 96 50 50 – Fax : +33 (0)4 92 96 50 55 – http://www.polytech.unice.fr/ S. Lavirotte Polytech Nice Sophia PeiP1 – Harmo SI3 TD séance n° 2 Installation et Maintenance d’une machine − Updates : (type de dépôt spécial indiqué dans la colonne "Version Ubuntu", e.g. bionic-security). Con- tient les mises à jour recommandées (*-updates) ou les mises à jour de sécurité (*-securiry). 4.2 Installation d’un logiciel La manière la plus simple d’installer un logiciel est de passer par l’application Logithèque d’Ubuntu. Dans la zone de recherche, tapez le nom du logiciel que vous souhaitez. La liste des logiciels correspondant à votre demande est affichée. Il ne vous reste plus qu’à sélectionner le ou les logiciels à installer. 4.3 Gestionnaire de Paquets Graphiques : Synaptic Le gestionnaire de paquets graphique fourni avec Ubuntu est « Synaptic ». Il faudra installer l’application via la commande : sudo apt install synaptic que vous exécuterez dans un terminal de commandes. La fenêtre est divisée en 3 parties : à gauche, un explorateur de paquets (par filtre, par statut, etc.), en haut à droite, la liste des paquets disponibles et en bas, la description du paquet sélec- tionné. Chaque application est précédée d'un carré indiquant le statut actuel du paquet : − vert = installé − rouge = cassé − blanc = non installé On peut retrouver aussi certains symboles sur ces carrés : − Une étoile indique la disponibilité d'une version plus à jour du paquet − Une flèche note que le paquet sera installé ou mis à jour à l'application des modifications − Un X rouge sur un paquet installé indique que le paquet sera désinstallé à l'application des mises à jour En cliquant sur cette case, vous obtiendrez les différentes opérations que vous pouvez effectuer sur le paquet. Vous pouvez choisir plusieurs paquets à installer. Quand vous avez fini vos choix, cliquez sur « Appliquer » pour installer le ou les paquets sélectionnés. 4.4 Gestionnaires de paquets non-graphiques Linux (pour les plus avancés) Les gestionnaires de paquets utilisés par Ubuntu sont le système Advanced Packaging Tool (apt) et le système Debian Package (dpkg). En ligne de commandes, les commandes principales d'apt sont apt-get et apt-cache (d'autres commandes sont également disponibles comme apturl ou encore aptitude qui offrent les mêmes ser- vices que apt-get). apt et dpkg sont deux systèmes similaires. Cependant dpkg possède uniquement des fonctions de bases, tandis qu'apt offre un moyen plus avancé de gérer le système (mises à jour, dépendances, etc.). Il est donc recommandé d’utiliser apt et de n’avoir recours à dpkg que dans des cas particuliers où cela s’avère néces- saire. L'utilisation de apt, apt-cache n'est pas compliquée et dans certains cas, connaître leur utilisation peut s’avérer très utile. Par exemple, la commande « sudo apt install vlc » vous permet d'installer le lecteur multimédia vlc. Note : Quelques services offerts par apt-get entrainent une modification du système (comme install qui rajoute des programmes à votre système). Il est donc nécessaire d'avoir les permissions nécessaires pour pouvoir les exécuter (d’où l’utilisation de sudo). Polytech Nice Sophia / Université Côte d’Azur 9 930, Route des Colles – B.P. 145 - 06903 Sophia Antipolis Cedex – France 9 Tél : +33 (0)4 92 96 50 50 – Fax : +33 (0)4 92 96 50 55 – http://www.polytech.unice.fr/ S. Lavirotte Polytech Nice Sophia PeiP1 – Harmo SI3 TD séance n° 2 Installation et Maintenance d’une machine Ne vous inquiétez pas si vous ne comprenez pas tout actuellement, un des buts du cours Environnement Informa- tique est que vous soyez à l’aise avec tout cela, mais il nous faut le temps de faire les cours et exercices correspon- dants. 5 Installation/désinstallation de logiciels sur Windows Un programme sous Windows s’installe à l’aide d’un programme d’installation (souvent setup.exe ou nom de l’application.exe). Ce programme contient le logiciel à installer, plus les fichiers système (librairies) néces- saires à l'exécution du logiciel. Avant d’installer un logiciel, vous devez vous assurer que vous avez le privilège administrateur nécessaire pour modifier le système. Comme très souvent sur Windows, vous ferez une utilisation intensive de la souris. 5.1 Ajouter/Supprimer une application Windows Pour ajouter un programme sous Windows, il suffit d’exécuter le programme d’installation de l’application (fichier setup.exe ou nom de l’application.exe). Ceci aura pour effet de copier sur votre ordinateur tous les fichiers nécessaires à l’exécution de l’application et d’ajouter les entrées pour lancer l’application dans le menu « Démarrer / Programmes ». Pour supprimer une application sous Windows, ouvrez le « Panneau de Configuration », disponible dans le menu « Démarrer ». Vous obtenez ainsi la liste des programmes que vous avez installés sur votre ordinateur. Sélectionnez l’application à supprimer ou à modifier (changement de configurations de l’application). 5.2 Ajouter/Supprimer un composant Windows Un composant Windows fait référence à un logiciel qui est fourni automatiquement avec le système d'exploitation et que vous pouvez installer ou désinstaller à tout moment. Pour ajouter ou supprimer un composant Windows : depuis le menu « Ajouter ou supprimer des programmes », sélectionnez « Activer ou désactiver des fonctionnalités Windows ». L'Assistant démarre. Dans la liste Fonctionnalités, vous devez cocher/décocher la case située à côté du composant souhaité pour l'instal- ler/désinstaller. Une case bleutée indique que seulement quelques sous-composants seront/sont installés. Pour afficher la liste des sous-composants, cliquez sur la petite croix. Activez la case à cocher située à côté des sous-composants que vous souhaitez ajouter, puis cliquez sur OK. Si le bouton Détails n'est pas disponible, cela signifie que le composant ne contient pas de sous-composants. Cliquez sur Suivant. Si une fenêtre demandant d’insérer un disque apparaît (en général ors de l’ajout de composants), vous devez insé- rer le disque d’installation Windows et suivre les indications de l'Assistant. Une fois que l'installation terminée, la fenêtre Fin de l'Assistant Fonctionnalités de Windows apparaît. Il suffit alors de cliquer sur « OK ». 6 Mise à jour systèmes Attention : Durant ce TD, ne faites pas les mises à jour de vos systèmes sous Linux ou Windows car cela nécessiterait un temps trop important pour télécharger et appliquer toutes les mises à jour au système. Il faut compter de 20 à 30 minutes pour télécharger les mises à jour si vous êtes « seul » sur le réseau. Or nous sommes plus de 20 dans une salle, donc il faudra attendre beaucoup plus longtemps ! Mais il est nécessaire de mettre à jour vos systèmes d’exploitation (Linux et Windows) pour avoir toutes les mises à jour les plus récentes (meilleure sécurité). Polytech Nice Sophia / Université Côte d’Azur 10 930, Route des Colles – B.P. 145 - 06903 Sophia Antipolis Cedex – France 10 Tél : +33 (0)4 92 96 50 50 – Fax : +33 (0)4 92 96 50 55 – http://www.polytech.unice.fr/ S. Lavirotte Polytech Nice Sophia PeiP1 – Harmo SI3 TD séance n° 2 Installation et Maintenance d’une machine 6.1 Mise à jour de Ubuntu Un premier système de mise à niveau de votre système est accessible via le gestionnaire de mise à jour. Pour dé- marrer cette application, vous pouvez aller sur le bouton en haut à gauche (avec une spirale dessus), entrer le mot gestionnaire et le logiciel apparaîtra dans la liste ; il vous suffit alors de le sélectionner. Si le logiciel indique des mises à jour à appliquer, installez-les. Ce logiciel est susceptible de vérifier votre identité en vous redemandant votre mot de passe. 6.2 Mise à jour de Windows Pour faire les mises à jour sous Windows, vous devez utiliser le système « Windows Update ». Sélectionnez le bou- ton « Démarrer » en bas à gauche, puis « Tous les programmes », et trouvez « Windows Update » dans la liste. Vous pouvez modifier les paramètres de mise à jour dans les options à gauche de la fenêtre. Polytech Nice Sophia / Université Côte d’Azur 11 930, Route des Colles – B.P. 145 - 06903 Sophia Antipolis Cedex – France 11 Tél : +33 (0)4 92 96 50 50 – Fax : +33 (0)4 92 96 50 55 – http://www.polytech.unice.fr/