Je suis tombé sur plusieurs instructions d'installation qui incluent la commande deb
. Mais il semble que cette commande n'est pas disponible sur mon installation.
Où puis-je obtenir cette commande? Y at-il un travail autour?
repository
deb
Kevin Burton
la source
la source
Réponses:
'deb' n'est pas une commande. Il est utilisé dans un
/etc/apt/sources.list
fichier pour indiquer un référentiel de logiciels Debian.De la page de manuel Ubuntu - sources.list :
Donc, si je
deb http://archive.ubuntu.com/ubuntu/ quantal main restricted
ensources.list
il dit que j'ai une archive Debian qui est basée sur « http://archive.ubuntu.com/ubuntu/ », la distribution est « quantal » et les composants sont « principale » et « restreint ».la source
sources.list
est dans/etc/apt/
12.04.Comme la réponse de @Eric Carvalho
deb
n’est pas en ligne de commande. Si vous avez deb, adressez l’URL comme ceci:Modifier
Comme commit de @muru , vous devez créer un nouveau fichier avec l'extension
.list
dans le/etc/apt/source.list.d/
dossier:Exemple : je souhaite télécharger Oracle Virtualbox, créer un nouveau fichier:
Puis copiez et collez la ligne de deb dans ce fichier
la source
apt
, pasopt
(bien qu'il y en ait unopt
) et 2. Ne jamais éditer/etc/apt/sources.list
pour ajouter une ligne sauf s'il s'agit d'un référentiel miroir / officiel Ubuntu. Créez un nouveau fichier/etc/apt/sources.list.d
avec l'extension.list
avec cette ligne..list
fichiers/etc/apt/sources.list.d
est ce que je fais dans ces circonstances et que je recommande habituellement. Mais je ne vois aucune raison d’ insister pour que nous ajoutions manuellement les sources logicielles tierces/etc/apt/sources.list.d
. Dans la mesure du possible, il est préférable de ne pas modifier certains ports (par exemple, utiliser/etc/profile.d
plus/etc/profile
, sans doute utiliser/etc/sudoers.d
plus/etc/sudoers
), mais ilssources.list
sont souvent modifiés. (Même personnalisé par Ubiquity en un miroir régional.)/etc/apt/sources.list
n'est pas l'un des conffiles que l'on peut laisser seul pour faciliter une mise à niveau plus douce - comme c'est souvent la motivation derrière des suggestions fortes de préférer créer des fichiers plutôt queX.d
de les éditerX
. Je ne suggère pas qu'Ubiquity permette des pensions tierces de quelque manière que ce soit. Cependant, vous n'avez pas expliqué ce qui est spécial dans ce type de pensions, afin de le rendre réellement faux (c'est-à-dire "Ne jamais modifier ...")sources.list
.deb
n'est pas une commande unix. Si vous avez une ligne comme celle-ci (source de docker):c'est une ligne qui doit être disponible dans votre ubuntu
sources.list
pourapt-get
pouvoir trouver les futurs paquets à partir de cette nouvelle source.Cependant, ce n'est pas une bonne pratique pour éditer le
/etc/apt/sources.list
fichier directement. Au lieu de cela, ajoutez ladeb
ligne en tant qu’entrée dans un nouveau.list
fichier du/etc/apt/sources.list.d/
répertoire. Nous allons créer undocker.list
fichier comme ceci:Une fois cela fait, pensez à effectuer une
sudo apt-get update
et vous devriez maintenant pouvoir trouver facilement de nouveaux paquets à partir de cette source.la source
Deb n'est pas réellement une commande (je le pensais aussi au début) - En supposant que vous essayiez de télécharger / installer un deb, procédez comme suit (par exemple):
wget http://whatever.com/whatever.deb
ensuite
dpkg -i whatever.deb
puis lancez les commandes:
la source
Sur Ubuntu, il n'est pas nécessaire de modifier manuellement le
source.list
pour ajouter le référentiel. Au lieu de cela, vous pouvez utiliseradd-apt-repository
, comme vous le feriez pour un PPA.Par exemple, pour ajouter le référentiel LLVM, vous pouvez appeler:
Comme vous pouvez le constater, nous devons passer la
deb
ligne en tant qu’argument unique à la commande.la source
Ce n'est pas la commande CLI.
Ce sont des informations sur certains référentiels de paquets Debian (utilisés également par Ubuntu).
Si vous souhaitez utiliser ce référentiel:
Ouvrez le fichier
/etc/apt/sources.list
avec des privilèges d'administrateur.Ajoutez à ce fichier une ligne contenant des informations sur le référentiel commençant par
deb ...
Enregistrez le fichier.
Exécutez cette commande:
apt-get update
Vous pourrez maintenant utiliser ce référentiel.
la source