J'ai besoin d'installer des dépendances de construction de quelque chose, comment puis-je m'assurer que la section code source de mes sources logicielles est activée?
J'ai besoin d'installer des dépendances de construction de quelque chose, comment puis-je m'assurer que la section code source de mes sources logicielles est activée?
Réponses:
Lancez le centre logiciel et sélectionnez les sources logicielles:
Dans les sources du logiciel, assurez-vous que "Code source" est coché:
Vous pouvez activer les référentiels de code source en supprimant la mise en commentaire (suppression #
de) des deb-src
référentiels /etc/apt/sources.list
.
sed -i '/deb-src/s/^# //' /etc/apt/sources.list && apt update
Si vous souhaitez désactiver les référentiels de code source, vous pouvez le commenter en retour
sed -i '/deb-src/s/^/# /' /etc/apt/sources.list && apt update
Les référentiels d'archivage par défaut ont les archives source activées ainsi que les binaires. De plus, l'ajout de PPA avec sudo add-apt-repository ppa:user/archive
devrait activer les archives source et binaire.
Pour vérifier, vous pouvez archiver le /etc/apt/sources.list
fichier et les fichiers dans /etc/apt/sources.list.d/
, pour vous assurer que les deb-src
lignes de chaque deb
ligne d'archive sont là. De plus, dans la Software Sources
boîte de dialogue des propriétés, vous pouvez vérifier que l' Source code
option est cochée dans l' Ubuntu Software
onglet et qu'il existe des Source
entrées correspondantes pour les Binaries
entrées, dans la liste des sources supplémentaires sous l' Other Software
onglet.