Comprendre et utiliser Debian Sources.liste

Comprendre et utiliser Debian Sources.liste
Dans Linux, le référentiel est un emplacement de stockage hébergé sur des serveurs distants à partir desquels le système récupère et installe les logiciels et les mises à jour. Dans nos systèmes, ces référentiels sont répertoriés dans le /etc / apt / sources.liste fichier et dans les fichiers sous le / etc / apt / sources.liste.d/ annuaire. Ce fichier et ce répertoire contiennent déjà certains référentiels logiciels essentiels, appelés référentiels standard, mais vous pouvez également ajouter d'autres référentiels logiciels. Cependant, tout en ajoutant les référentiels dans les sources.Liste du fichier, vous devez savoir ce que signifie chaque entrée dans le fichier. Cet article vous aidera à comprendre ce que les sources.Le fichier de liste est et comment l'utiliser pour ajouter des référentiels dans le système Debian.

Les commandes et la procédure discutées dans cet article ont été testées dans un système de Debian 10 Buster.

Comprendre les sources.Fichier de liste

Le / etc / apt / sources.liste Le fichier ressemble à ceci:

Ce fichier contient la liste des sources par défaut pour l'installation de logiciels sur votre système. Dans le / etc / apt / sources.liste Fichier ci-dessus, vous verrez quelques lignes à commencer par le "#" symbole. Ce sont des commentaires utilisés pour désactiver le référentiel ou pour ajouter une explication sur la source. Toutes les lignes de ce fichier sont répertoriées dans un format particulier.

Ensuite, vous en apprendrez plus sur le contenu du / etc / apt / sources.liste déposer.

Le / etc / apt / sources.liste Le fichier contient les sources dans le format suivant:

Taper

Le premier terme dans le format ci-dessus représente le taper des archives. Le terme "deb»Indique que c'est le référentiel de binaires, qui sont des fichiers pré-compilés. Le terme "deb-src"Indique qu'il s'agit du référentiel de packages au format de fichier source, qui nécessite une compilation afin de l'utiliser dans le système.

URL du référentiel

Le terme suivant dans le format ci-dessus représente l'URL du référentiel (HTTP, HTTPS ou FTP). Ce terme représente l'emplacement du référentiel à partir duquel vous souhaitez télécharger les packages.

Distribution

Le terme suivant dans le format ci-dessus est soit le nom de code court (i.e., Sid, Buster, Wheezy, Lenny, Jessie, etc.) de la version, ou la phase de développement de la version de Debian (stable, test et instable).

Composant

Le terme final dans le format ci-dessus représente les catégories du package Debian. Les catégories disponibles de la distribution Debian sont principales, contributes et non gratuites.

Principal

Cette catégorie contient des packages qui sont libérés sous une licence gratuite (BSD, GPL, etc.) et qui respectent le DFSG (Debian Free Software Guidelines). Ces packages contiennent également le code source en eux, qui peut être modifié et redistribué.

Contribue

Cette catégorie contient les packages qui respectent le DFSG (Debian Free Software Guidelines. Les packages de la catégorie Contrib sont des packages open-source, mais dépendent de packages non gratuits pour travailler.

Sans

Cette catégorie contient les packages qui ne respectent pas le DFSG (Debian Free Software Guidelines). Ces packages ont des conditions de licence strictes qui restreignent l'utilisation et la redistribution du logiciel.

Ajout d'un référentiel à l'aide des sources.Fichier de liste

Vous pouvez ajouter un référentiel dans Debian en utilisant le / etc / apt / sources.liste déposer. Ici, nous ajouterons le référentiel VirtualBox aux sources.Fichier de liste.

Pour ajouter un référentiel personnalisé au / etc / apt / sources.liste fichier, suivez les étapes ci-dessous:

1. Ouvrir le / etc / apt / sources.liste Fichier dans n'importe quel éditeur:

$ sudo nano / etc / apt / sources.liste

2. Ajoutez le référentiel VirtualBox dans le fichier:

deb http: // télécharger.virtualbox.Org / VirtualBox / Debian Stretch Contrib

3. Enregistrez et fermez le fichier.

4. Après avoir ajouté le référentiel dans le / etc / apt / sources.liste fichier, exécutez le "mise à jour apte”Commande pour sensibiliser le système au référentiel ajouté.

$ sudo apt mise à jour

Maintenant que le référentiel VirtualBox a été ajouté, vous pouvez procéder à la procédure d'installation.

Une autre façon d'ajouter le référentiel dans les sources Debian est d'ajouter le référentiel dans un fichier séparé sous le / etc / apt / sources.liste.d/ annuaire. Suivez les étapes ci-dessous pour ce faire:

1. Créer un fichier dans le / etc / apt / sources / liste.d/ répertoire avec le .suffixe de liste.

$ sudo nano / etc / apt / sources.liste.d / virtualbox.liste

2. Ajoutez le référentiel VirtualBox dans le fichier:

deb http: // télécharger.virtualbox.Org / VirtualBox / Debian Stretch Contrib

3. Enregistrez et fermez le fichier.

4. Après avoir ajouté le référentiel dans un fichier séparé sous le / etc / apt / sources.liste.d Répertoire, exécutez le «mise à jour apte”Commande pour sensibiliser le système au référentiel ajouté.

$ sudo apt mise à jour

Maintenant que le référentiel VirtualBox a été ajouté, vous pouvez procéder à la procédure d'installation.

C'est tout ce qu'il y a! J'espère que vous avez maintenant une compréhension claire de ce que les sources.La liste du fichier est et ce que chacun des termes du fichier signifie.