web-dev-qa-db-fra.com

'Apt-Get install' et le centre de logiciels ne sont pas installés?

J'ai exécuté la commande Sudo apt-get purge et toutes mes commandes apt- ainsi que mon centre de logiciel ne sont plus installés. chaque fois que je fais 'Sudo apt-get update', je reçois même 'Sudo: apt-get: command not found'

2
user146881

APT n'est pas installé, vous ne pouvez donc ni télécharger ni installer automatiquement de paquet. Cela inclut les paquets dont vous avez besoin pour remettre APT. Par conséquent, vous devez les installer manuellement.

Le meilleur endroit pour les obtenir est probablement ici sur Launchpad , étant donné que l'interface est facile à utiliser et que les téléchargements sont cryptés via HTTPS (ce qui signifie que vous êtes beaucoup moins susceptible d'obtenir des fichiers corrompus).

Sur la page du package source apt du Launchpad, recherchez votre version. Il peut y avoir plus d’une entrée qui peut être développée. Développez l'entrée qui dit met à jour s'il y en a une. Sinon, développez l'entrée qui dit sécurité s'il y en a une. Sinon, développez l'entrée qui dit release .

Dans ce cas, l'entrée à développer est (donc) 0.9.7.5ubuntu5.4, qui indique updates, security (main) à côté.

Ensuite, téléchargez tous les fichiers .deb de votre architecture:

  • Obtenez tous les fichiers dont le nom se termine par _all.deb.
  • Si vous avez un PC ou un Mac Intel avec un processeur 32 bits, obtenez tous les fichiers dont le nom se termine par _i386.deb.
  • Si vous avez un PC ou un Mac Intel avec un processeur 64 bits (même s'il s'agit d'un processeur Intel), obtenez tous les fichiers dont le nom se termine par _AMD64.deb.

Téléchargez les fichiers dans un dossier ne contenant aucun autre fichier. Vous allez probablement créer un nouveau dossier à cet effet.

Vous pouvez réellement ignorer les packages apt-doc et libapt-pkg-doc si vous le souhaitez, car il fournit une documentation non nécessaire à l'exécution d'APT. Je recommande d'aller de l'avant et de les obtenir, cependant.

Ce qui suit est pour votre commodité (et celle des autres personnes avec ce problème qui exécutent Ubuntu 12.10, comme beaucoup de personnes le sont actuellement). Suivre les instructions ci-dessus fonctionnera bien. Si vous le souhaitez, vous pouvez télécharger les packages à l'aide des liens ci-dessous, directement à partir de cette page du tableau de bord.

Si vous voulez apt-doc et apt-pkg-doc, téléchargez-les ici:

Sur un système 32 bits (mais pas si vous utilisez la version 64 bits d'Ubuntu), obtenez les fichiers suivants:

Sur un système 64 bits (mais pas si vous utilisez la version 32 bits d'Ubuntu), obtenez les fichiers suivants:

Avec tous les fichiers .deb téléchargés dans un dossier , accédez au dossier du terminal.

Par exemple, si vous les placez dans un dossier appelé debs de votre répertoire personnel, vous ouvrez une fenêtre de terminal (Ctrl+Alt+T) et courir:

cd ~/debs

Cela vous mettrait dans votre dossier debs. (~ représente votre dossier personnel.)

Si le dossier est ailleurs, vous devrez spécifier où. Par exemple, si vous le placez dans le dossier Downloads de votre dossier personnel:

cd ~/Downloads/debs

Si vous préférez, vous pouvez simplement taper cd ( avec l'espace à la fin), n'appuyez pas sur  Enter pour le moment, mais faites glisser le dossier de Nautilus (le navigateur de fichiers) dans le Terminal. Cela va coller son chemin complet. Ensuite, vous pouvez appuyer sur Enter aller là.

Une fois que vous vous trouvez dans le dossier contenant les fichiers .deb que vous avez téléchargés, exécutez la commande suivante:

Sudo dpkg -i *

Cela les installera tous. Cela devrait restaurer APT et vous devriez pouvoir installer les paquets de la manière habituelle. (Si vous êtes habitué à utiliser le Centre logiciel, et que celui-ci est également désinstallé, vous pouvez le récupérer avec Sudo apt-get update && Sudo apt-get install software-center.)

Si vous obtenez des erreurs lorsque vous exécutez cette commande dpkg, publiez un commentaire et mettez également à jour votre question avec le texte intégral du terminal. S'il indique qu'il n'y a pas de réponses satisfaisantes dépendances, vous pouvez essayer de les trouver vous-même sur Launchpad, mais n'hésitez pas à demander de l'aide.

En supposant que cela fonctionne, vous devez réinstaller libusb-0.1-4 suivi de ubuntu-desktop (en supposant qu'il s'agit d'un système Vanilla Ubuntu et non, par exemple, de Kubuntu, Xubuntu ou Lubuntu).

Pour installer libusb-0.1-4 (en supposant que vous avez déjà exécuté Sudo apt-get update):

Sudo apt-get install libusb-0.1-4

Ensuite, pour installer ubuntu-desktop (pour restaurer les autres packages supprimés):

Sudo apt-get install ubuntu-desktop
1
Eliah Kagan