Debian

Ajouter un dépôt Debian

Ajouter un dépôt Debian
Cet article donne une brève introduction aux dépôts Debian et comment les ajouter en éditant les sources.list file et ajout de référentiels sous sources.liste.ré; mais le PPA d'Ubunutu ne sera pas expliqué.

Avant d'expliquer comment ajouter un dépôt Debian à nos sources.list donnons une brève description des référentiels eux-mêmes.

Les référentiels Debian sont des conteneurs de logiciels structurés sous des arborescences de répertoires spécifiques nous permettant de rechercher, d'installer ou de mettre à jour rapidement des packages à l'aide du apte commander.

Le répertoire racine du référentiel affiche une liste des répertoires appartenant à chaque distribution Debian (stable ou instable) avec des sous-répertoires pour chaque version (Squeeze, Wheezy, Jessie, Stretch, etc.), les répertoires suivants dans le répertoire racine de l'arborescence contiennent de la documentation, des indices, des outils pour démarrer le système, des fichiers README et parmi d'autres répertoires celui appelé "bassin" dans lequel les binaires sont stockés.

Nous avons 3 types de packages différents dans nos référentiels : principale, contrib et non libre.

Principale: par défaut, Debian n'inclut que les logiciels libres sous licence, classés comme principale remplir le Debian gratuit

Directives relatives aux logiciels sens : le logiciel doit être redistribuable, inclure son code source, l'autorité y compris l'autorité de modification, aucune discrimination n'étant disponible pour chaque personne ou groupe, les droits du logiciel s'appliquent aux utilisateurs sans avoir besoin de licences supplémentaires, la licence ne doit pas être spécifique à Debian et ne peut pas restreindre les licences de logiciels tiers.

Contribution: colis classés comme Contribution sont des logiciels sous licence libre mais dépendent de logiciels sous licence non libres.

Non gratuit: les packages ont des restrictions pour utiliser et distribuer le logiciel.

Les dépôts Debian sont stockés dans le fichier /etc/apt/sources.liste. Si vous exécutez "moins /etc/apt/sources.liste"

Vous verrez les dépôts par défaut comme indiqué dans l'image ci-dessous, en fonction de votre version de Debian. Comme vous le voyez dans les lignes commentées, il n'y a que Principale et Contribution référentiels sans non libre, le principal obstacle pour les utilisateurs de Linux à adopter des logiciels non libres est le manque de transparence sur le code, vous ne savez pas vraiment ce que vous exécutez dans votre appareil si le code source est restreint, mais dans certains cas l'utilisateur donne la priorité aux performances sur ce problème, par exemple, lors de l'installation d'un pilote non libre.

Concentrons-nous sur les 2 référentiels non commentés qui nous permettent uniquement de rechercher  principale paquets:

deb http://miroir.isoc.organisation.il/pub/debian/ stretch main
deb-src http://miroir.isoc.organisation.il/pub/debian/ stretch main

:
deb: spécifie qu'il s'agit d'un package binaire :
deb-src: spécifie le code source des packages.
http://miroir.isoc.organisation.il/pub/debian/ : spécifie la racine du dépôt
s'étirer: spécifie la version du système d'exploitation.
principale: spécifie le type de composants disponibles : main, contrib et non-free si disponible.

Si nous voulons que nos référentiels accèdent contrib et/ou non libre il suffit de l'ajouter après "main".
Pour éditer nos sources.type de liste :

nano /etc/apt/sources.liste

Après chaque ligne que vous souhaitez activer contrib ou alors non libre packages, ajoutez-les à la fin de chaque ligne comme dans l'image, les deux lignes précédentes sur lesquelles nous nous sommes concentrés devraient être maintenant :

deb http://miroir.isoc.organisation.il/pub/debian/ stretch main contrib non-free
deb-src http://miroir.isoc.organisation.il/pub/debian/ stretch main contrib non-free

Puis après avoir édité nos sources.liste appuyez sur CTRL + X pour enregistrer, fermer et exécuter un "mise à jour appropriée” pour mettre à jour nos nouveaux référentiels activés :

Lorsque vous voyez que de nouvelles sources ont été ajoutées et que la sortie nous demande d'exécuter « apt list -upgradable » pour voir quelles mises à jour pouvons-nous appliquer, exécutez :

liste apt --upgradable

Comme vous le voyez maintenant, nous pouvons installer des firmwares non libres qui étaient incapables auparavant en exécutant mise à niveau appropriée.

mise à niveau appropriée

Comment ajouter des référentiels dans Debian

Dans certains cas, nous aurions besoin d'installer un logiciel qui n'est pas inclus dans les dépôts officiels de Debian. Par exemple, si nous voulons installer VirtualBox à partir de référentiels, nous devons les ajouter à notre sources.liste premier.

Tout d'abord, essayez d'installer virtualbox en utilisant les référentiels par défaut en exécutant :

apt installer virtualbox

Le paquet n'a pas été trouvé, ajoutons maintenant des référentiels virtualbox à nos sources.list en tapant :

nano /etc/apt/sources.liste

Comme vous le voyez à la fin du fichier j'ai ajouté la ligne

deb http://télécharger.boîte virtuelle.org/virtualbox/debian stretch contrib

presse ctrl+x pour enregistrer et fermer et afin de mettre à jour vos référentiels, exécutez :

mise à jour appropriée

Essayons maintenant d'installer virtualbox à partir des référentiels en exécutant :

apt installer virtualbox

Maintenant virtualbox est disponible mais l'installation nous oblige à spécifier la version que nous voulons installer. Pour installer la dernière version disponible Tapez :

apt installer virtualbox-6.0

Comme vous le voyez maintenant, nous pouvons installer virtualbox à partir de nos référentiels.

Une manière différente d'ajouter un dépôt appartenant au logiciel que l'on souhaite installer est possible, en évitant d'éditer le fichier /etc/apt/sources.liste.

Nous pouvons créer un fichier de référentiel similaire dans le /etc/apt/sources.liste.d répertoire de la manière suivante :

echo 'deb http://télécharger.boîte virtuelle.org/virtualbox/debian '$(lsb_release -cs)'
contrib non-free' > /etc/apt/sources.liste.d/boîte virtuelle.liste

Exécutez ensuite :

ls /etc/apt/sources.liste.ré

:
écho= affichera la chaîne suivante entre"

'deb http://télécharger.boîte virtuelle.org/virtualbox/debian'= contient l'adresse du référentiel virtualbox.

$(lsb_release -cs)= affichera des informations sur notre distribution Linux, si nous ne sommes pas sûrs de notre distribution, nous pouvons appeler la commande lsb_release -cs pour définir notre version.

'contribuer non libre'= nous incluons les packages non-free et contrib.

>= écrit la sortie de la commande dans un fichier, dans ce cas virtualbox.liste.

/etc/apt/sources.liste.d/boîte virtuelle.liste= le fichier dans lequel la sortie (référentiel) sera écrite dans.

Pour vérifier le contenu du dépôt, exécutez :

moins /etc/apt/sources.liste.d/boîte virtuelle.liste

Appuyez sur Q pour quitter.

Comme vous le voyez, la ligne est similaire à celle que nous avons ajoutée aux sources.fichier de liste.

Pour que ce dépôt soit ajouté, exécutez :

mise à jour appropriée

Seulement après avoir exécuté "mise à jour appropriée” les changements que nous effectuons dans nos référentiels auront lieu, sinon la nouvelle source ne sera pas intégrée à nos référentiels. La même commande doit toujours être exécutée avant une mise à niveau du système (mise à niveau appropriée) pour assurer la disponibilité de nouvelles versions et de tous les référentiels.

Bien que nous puissions toujours télécharger notre .deb installable à installer manuellement, la gestion des référentiels et l'installation de logiciels à travers eux peuvent faciliter le processus d'installation lorsque notre logiciel a des dépendances qui sont l'un des apte commande des avantages majeurs lors de l'installation ou de la suppression de programmes.

J'espère que vous avez trouvé cet article utile pour apprendre à ajouter des référentiels dans votre système. Avant toute demande de renseignements sur ce processus, n'hésitez pas à nous contacter via notre canal d'assistance à l'adresse https://support.astuce linux.com.

Articles Liés:

Désinstaller les packages Ubuntu et Debian avec apt-get et dpkg
Lister tous les paquets installés sur Debian

Comment modifier les paramètres de la souris et du pavé tactile à l'aide de Xinput sous Linux
La plupart des distributions Linux sont livrées avec la bibliothèque "libinput" par défaut pour gérer les événements d'entrée sur un système. Il peut ...
Remappez les boutons de votre souris différemment pour différents logiciels avec X-Mouse Button Control
Peut-être que vous avez besoin d'un outil qui pourrait faire changer le contrôle de votre souris avec chaque application que vous utilisez. Si tel est...
Examen de la souris sans fil Microsoft Sculpt Touch
J'ai lu récemment sur le Microsoft Sculpt Touch souris sans fil et j'ai décidé de l'acheter. Après l'avoir utilisé pendant un certain temps, j'ai déci...