On m'a dit que Sudo apt-get install (package.deb)
installe également le logiciel avec toutes les dépendances.
J'essaie d'installer Google Chrome, mais lorsque je fais cette étape, l'erreur suivante apparaît:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package google-chrome-stable_current_AMD64.deb
E: Couldn't find any package by regex 'google-chrome-stable_current_AMD64.deb'
Quelqu'un at-il une solution à ce problème?
Vous voudrez exécuter Sudo dpkg -i packagename.deb
à la place d'apt-get.
Vous pouvez installer des fichiers .deb
avec le Centre logiciel Ubuntu en double-cliquant sur l'un d'eux ou en utilisant la commande dpkg -i packagename.deb
. Voir cette question: Comment installer un fichier .deb via la ligne de commande?
Sudo dpkg -i google-chrome-stable_current_AMD64.deb
apt-get
est utilisé pour installer des paquetages existant dans les dépôts d'Ubuntu. Vous pouvez explorer les packages dans les dépôts d'Ubuntu en ouvrant le Centre de logiciel Ubuntu ou Synaptic. Les référentiels d'Ubuntu incluent des milliers d'applications, mais il en reste quelques-unes qui ne sont pas incluses, comme Google Chrome. (Le chrome, cependant, est inclus dans les dépôts d'Ubuntu).
L'avantage d'utiliser les référentiels Ubuntu réside dans le fait que la recherche du paquet, le téléchargement du paquet et l'installation des mises à jour du paquet sont gérées pour vous. Par exemple, il vous suffit de taper la commande suivante pour installer Chromium, vous ne devez rien télécharger à l'avance ni rien d'autre:
Sudo apt-get install chromium-browser
Pour une comparaison des différentes manières d’obtenir et d’installer un logiciel dans Ubuntu, voyez cette question: Dois-je installer des programmes à partir d’une archive source (`.tar.gz`), du Centre de logiciel Ubuntu ou ailleurs?
Vous avez besoin d'un ./
devant le .deb
nom_fichier (ou le chemin complet s'il ne se trouve pas dans le répertoire en cours):
Sudo apt-get install ./google-chrome-stable_current_AMD64.deb
J'installe Google Chrome en visitant le site dl.google.com avec un autre navigateur et en ne suivant que les instructions.
Le processus d'installation ajoute automatiquement un ppa pour les mises à jour ultérieures. Voir la dernière entrée dans l'image ci-dessous:
J'utilise ceci pour installer google chrome sur un serveur distant ... fonctionne également sur votre ordinateur portable
wget https://dl.google.com/linux/direct/google-chrome-stable_current_AMD64.deb
Sudo dpkg -i ./google-chrome-stable_current_AMD64.deb
Sudo apt --fix-broken install
Sudo dpkg -i google-chrome-stable_current_AMD64.deb
dpkg -l | grep chrome
la commande initiale dpkg -i
échouera si votre machine ne dispose pas des packages en amont requis. Ainsi, après le --fix-broken
cmd, la deuxième installation cmd fonctionne correctement ... la sortie du dernier cmd vérifie que le package a été installé.
Toutes les autres réponses et commentaires devraient être utiles, mais pour être complets:
Une fois que vous avez téléchargé le package à partir de Google et que vous l'exécutez, ce n'est qu'ensuite qu'un message d'erreur vous indiquera que vous devez installer des dépendances.
Vous voudriez alors courir
Sudo apt-get install libnspr4-0d
Sudo apt-get install libcurl3
Quelles sont, je pense, les dépendances manquantes les plus courantes requises par Chrome (dans 12.04, c'est-à-dire YMMV.) Et vous pouvez ensuite utiliser, en tant que notes multiples, à partir du répertoire dans lequel votre Chrome Le programme d’installation est situé, la commande
Sudo dpkg -i [googlechromepackagename.deb]
Les éléments entre parenthèses devraient correspondre à ceux que vous avez téléchargés de Google.
Mais vous utilisez uniquement Sudo dpkg -i car vous êtes déjà en ligne de commande. Vous pouvez simplement revenir en arrière et double-cliquer ou exécuter le fichier d'installation à partir de votre interface graphique.
Si cela ne fonctionne toujours pas et qu'il vous manque encore des dépendances obligatoires,
Sudo apt-get install -f
indique à Ubuntu d'essayer de réparer les paquets cassés, vous pouvez alors exécuter la commande Sudo dpkg...
à nouveau.
[1] Je tiens à répéter que, si askubuntu est une ressource communautaire extraordinaire, si vous voulez vraiment mettre la version propriétaire de la version de Google de leur logiciel sur votre ordinateur, et tout ce que cela implique, votre meilleur pari sera probablement de le faire. Google pour l'aide. Je veux dire qu'ils ne travaillent pas comme volontaires, vous savez?