So beheben Sie das Problem „Kein Installation Kandidat“ in Ubuntu

- Was bedeutet „Paket hat keinen Installationskandidaten“?
- Fix „Kein Installationskandidat“ in Ubuntu
- System aktualisieren und aufrüsten
- Ein Drittanbieter-Repository hinzufügen
- Stellen Sie sicher, dass Ihre Ubuntu-Version unterstützt wird
- Versuchen Sie eine andere Installationsmethode
- Häufig Gestellte Fragen
- Löse deine Fragen
Dieser Leitfaden erklärt, was der APT-Fehler "Kein Installationskandidat" in Ubuntu bedeutet und bietet verschiedene Lösungsansätze zur Behebung des Problems.
Sie haben versucht, etwas zu installieren, aber Ubuntu kann es nicht einrichten. APT erwähnt etwas über „Kein Installationskandidat“. Was bedeutet das, woher kommt das Problem und ist es lösbar? Hier sind einige Möglichkeiten, wie Sie es beheben können.
Was bedeutet „Paket hat keinen Installationskandidaten“?
Wenn Sie versuchen, ein Paket zu installieren, das APT nicht erkennen kann, informiert es Sie, dass es nicht gefunden werden kann. Dies kann passieren, wenn Sie den Namen eines Pakets falsch eingeben oder versuchen, eine Anwendung zu installieren, die nicht im Standard-Repository ist.
Es gibt auch einen weiteren Fall fehlender Pakete: APT kann es am gewohnten Ort nicht finden, weiß jedoch, dass es existiert, da ein anderes Paket darauf verweist. Manchmal haben Sie das erforderliche Repository (wie universe oder multiverse) nicht aktiviert, sodass APT keinen Zugriff auf diese Software hat. In anderen Fällen ist das Paket möglicherweise nur über ein Drittanbieter-PPA verfügbar oder unterstützt möglicherweise die Architektur Ihres Systems nicht.
Zum Beispiel sind in neueren Ubuntu-Versionen einige Pakete, die häufig in älteren Projekten oder Tutorials verwendet werden – wie python-pip (für Python 2), ruby oder php5, veraltet oder aus den Standard-Repositorys entfernt. Dies kann Probleme beim Einrichten von Legacy-Umgebungen oder beim Befolgen veralteter Anweisungen verursachen, die davon ausgehen, dass diese alten Pakete weiterhin verfügbar sind.
Fix „Kein Installationskandidat“ in Ubuntu
Ubuntu-Paketnamen sind sehr spezifisch, und selbst ein kleiner Fehler, wie das Fehlen eines Bindestrichs oder die Verwendung einer falschen Versionsnummer, kann Probleme verursachen. Überprüfen Sie vor komplexen Fehlersuche sorgfältig den Paketnamen, den Sie eingegeben haben. Es mag offensichtlich erscheinen, aber ein einzelner falsch geschriebener Buchstabe kann dazu führen, dass APT nach einem nicht existierenden Paket sucht.
Wenn Sie sich über den genauen Namen unsicher sind, verwenden Sie den apt search-Befehl, um nach ähnlichen Paketnamen zu suchen. Zum Beispiel, wenn Sie nach dem Screenshots-Tool Flameshot suchen, aber den genauen Paketnamen nicht wissen, führen Sie Folgendes aus:
apt search flameshotWenn die Ausgabe der Paketliste zu groß ist, können Sie die Ergebnisse auch mit folgendem Befehl eingrenzen:
apt search "^PACKAGE_NAME*"Dieser Befehl listet alle Pakete auf, die mit PACKAGE_NAME beginnen. Wenn Sie PACKAGE_NAME durch Firefox ersetzen, sehen Sie alle Pakete, die mit Firefox beginnen. Möglicherweise finden Sie eine Alternative zu dem, was Sie benötigen. Wenn nichts erscheint, könnte das Paket nicht in Ihren Repositories sein oder einen anderen Namen haben.
System aktualisieren und aufrüsten
Überprüfen Sie zuerst, ob das letzte Update/Aktualisierung, die Sie durchgeführt haben, das Paket entfernt hat. Sie müssen nicht in kryptischen Protokollen danach suchen, sondern lediglich Ihr System aktualisieren und aufrüsten, um die neuesten Versionen Ihrer installierten Software zu erhalten. Um die APT-Datenbank zu aktualisieren, verwenden Sie Folgendes:
sudo apt update && sudo apt upgradeDieses Problem tritt auf, weil APT nicht automatisch überprüft, ob Ihr lokales Repository derzeit mit dem upstream-Remote synchronisiert ist. Wenn Ihre Maschine mit Updates im Rückstand ist, brechen alle identifizierten Remote-Links und erzeugen einen Kein Installationskandidat-Fehler.
Sobald Ihr System auf dem neuesten Stand ist, können Sie sofort jedes Paket installieren, das in Ihrem Standard-Repository verfügbar ist.
Ein Drittanbieter-Repository hinzufügen
Wenn das nicht funktioniert hat, werden Sie wahrscheinlich das spezifische Paket in einem derzeit nicht aufgelisteten Repository finden. Sie müssen es nur finden und zu den Softwarequellen Ihrer Distribution hinzufügen.
Das Internet ist Ihr Freund, um das fehlende Repository zu finden. Zum Beispiel können Sie die Links zu den gewünschten Tool-Personal Package Archive (PPA) von deren Websites kopieren, um deren Repositories in Ihre lokale Apt-Instanz aufzunehmen.
Sobald Sie es gefunden haben, können Sie das Repository mit dem Befehl zu Ubuntu hinzufügen:
sudo add-apt-repository REPOSITORY_PPAAktualisieren Sie Ihre lokale Apt-Instanz, um alle Pakete aus dem neuen Repository einzubeziehen. Führen Sie dazu den folgenden Befehl aus:
sudo apt update && sudo apt upgradeÜberprüfen Sie Ihre Softwarequellen (Repositories)
Wenn das Aktualisieren und Hinzufügen von PPA das Problem nicht gelöst hat, besteht der nächste Schritt darin, zu überprüfen, ob die richtigen Repositories aktiviert sind.
Ubuntu bezieht seine Software aus verschiedenen Quellen, wie main, universe, multiverse und restricted. Einige Pakete, insbesondere weniger gängige, sind nur verfügbar, wenn Sie diese Quellen aktivieren.
Um sie zu überprüfen und zu aktivieren, öffnen Sie Software & Aktualisierungen aus dem Anwendungsmenü. Gehen Sie zum Tab Ubuntu-Software und stellen Sie sicher, dass alle Optionen (main, universe, restricted, multiverse) aktiviert sind.
Klicken Sie auf Schließen und aktualisieren Sie dann Ihre Paketliste mit:
sudo apt updateSie können auch Repositories über das Terminal aktivieren. Zum Beispiel:
sudo add-apt-repository universe
sudo add-apt-repository multiverse
sudo add-apt-repository restricted
sudo apt updateSo stellen Sie sicher, dass Sie Zugriff auf das vollständige Paketangebot haben. Diese Repositories enthalten Tausende zusätzlicher Pakete, die im Hauptrepository nicht zu finden sind. Das Universe-Repository enthält von der Community verwaltete Open-Source-Software, während Multiverse Software enthält, die möglicherweise Lizenzbeschränkungen hat.
Stellen Sie sicher, dass Ihre Ubuntu-Version unterstützt wird
Wenn Sie eine alte oder nicht unterstützte Version von Ubuntu verwenden, fehlen möglicherweise einige Pakete oder wurden aus den Repositories entfernt. Um Ihre Ubuntu-Version zu überprüfen, führen Sie aus:
lsb_release -aWenn Ihre Version nicht mehr unterstützt wird, sollten Sie ein Upgrade auf eine neuere Version in Betracht ziehen. Nicht unterstützte Versionen erhalten keine Updates oder neuen Pakete, sodass Sie im Laufe der Zeit auf immer mehr Probleme stoßen werden.
Manchmal haben neuere Ubuntu-Versionen unterschiedliche Paketnamen für dieselbe Software. Zum Beispiel könnte Python in älteren Versionen jetzt Python3 in neueren Versionen sein. Die Software ist im Wesentlichen dieselbe, aber die Verpackungskonventionen haben sich weiterentwickelt.
Versuchen Sie eine andere Installationsmethode
Wenn alles andere fehlschlägt, können Sie Software oft mit einem alternativen universellen Paketmanager wie Snap oder Flatpak installieren. Snap und Flatpak sind universelle Paketformate, die über verschiedene Linux-Distributionen hinweg funktionieren.
Die Installation über Snap ähnelt APT, so:
sudo snap install <package_name>Um mit Flatpak zu installieren, müssen Sie zuerst Flatpak einrichten. Danach können Sie einfach einen Einzeiler-Befehl verwenden, um jedes Tool zu installieren, das es anbietet.
Alternativ können Sie die Software direkt von der Website des Entwicklers herunterladen und deren Installationsanweisungen befolgen. Einige Entwickler bieten Debian-Pakete direkt an. Laden Sie die .deb-Datei von der offiziellen Seite herunter und installieren Sie sie mit:
sudo apt install ./package_file.debFür Open-Source-Software müssen Sie möglicherweise den Quellcode herunterladen, entpacken und dann ausführen:
./configure
make
sudo make installDenken Sie daran, dass das Kompilieren aus dem Quellcode zu schwerwiegenden Problemen mit Abhängigkeiten führen kann, seien Sie vorsichtig.
Häufig Gestellte Fragen
Ist es möglich, eine Liste der verfügbaren PPAs für Ubuntu zu finden?
Ja! Während es kein integriertes Tool zum Auflisten aller verfügbaren PPAs gibt, erlaubt Canonical Benutzern, Details zu ihren persönlichen Repositories über Launchpad hochzuladen. Sie können nach dem Namen des Pakets oder Repositories suchen, das Sie benötigen. Führen Sie sudo add-apt-repository zusammen mit dem Launchpad-Link aus, um ein bestimmtes Repository zu Ihrem Ubuntu-System hinzuzufügen, und aktualisieren Sie Apt mit sudo apt update.
Bitte beachten Sie, dass Sie die Integrität der Pakete und Repositories, die Sie zu Ihrem Gerät hinzufügen, überprüfen müssen, da Launchpad Benutzersubmissionen enthält.
Ubuntu hat mein benutzerdefiniertes Repository während eines Updates nicht hinzugefügt. Was mache ich falsch?
Wahrscheinlich liegt dies an einem fehlenden Schlüssel des Repositories, das Sie hinzufügen möchten. Standardmäßig verwendet Ubuntu apt-key, um jedes Repository auf überprüfte Pakete zu verifizieren, einschließlich der integrierten Canonical-Repositories und aller Drittanbieter-PPAs von Launchpad. Dies gilt nicht für nicht-Canonical- und Launchpad-Repositories, also müssen Sie zuerst den offiziellen Signaturschlüssel für das Repository finden, das Sie hinzufügen möchten.
Ich verwende Ubuntu LTS und erhalte einen "kein Installationskandidat"-Fehler. Ist.
Ist mein System defekt?
Nein! Ein Fehler „kein Installationskandidat“ kann auch auftreten, wenn Sie versuchen, ein Paket zu installieren, das nur für eine spätere Version von Ubuntu verfügbar ist. Eine Möglichkeit, dieses Problem zu lösen, besteht darin, Ubuntu Backport zu verwenden, ein spezielles Repository, in dem Benutzer eine aktuelle Version eines Pakets für ältere Versionen von Ubuntu einreichen und warten können.
Es kann hilfreich sein, wenn ein Upgrade unerwünscht ist, aber die neueste Software benötigt wird. Sie können ein Paket über Backports installieren, indem Sie die -t Option in apt gefolgt von dem Namen Ihrer Ubuntu-Version und „-backports“ verwenden.
Löse deine Fragen
Warum wird mein Ubuntu nicht installiert?
Es gibt mehrere Gründe, warum Ihr Ubuntu möglicherweise nicht installiert wird. Hier sind einige der häufigsten Probleme und Lösungen:
- BitLocker-Verschlüsselung: Wenn auf Ihrem Gerät die Windows BitLocker-Laufwerkverschlüsselung aktiviert ist, kann Ubuntu die erforderlichen Laufwerksinformationen für eine sichere Installation nicht abrufen. Deaktivieren Sie daher BitLocker in Windows und starten Sie das Ubuntu-Installationsprogramm erneut.
- Kompatibilität des Systems: Stellen Sie sicher, dass Ihr Gerät die Mindestanforderungen für die Ubuntu-Installation erfüllt.
- Fehlerhafte ISO-Datei: Überprüfen Sie, ob die heruntergeladene Ubuntu-ISO-Datei korrekt und unbeschädigt ist. Nutzen Sie gegebenenfalls eine Prüfziffer, um dies zu bestätigen.
- Boot-Einstellungen im BIOS/UEFI: Stellen Sie sicher, dass der Boot-Modus (Legacy oder UEFI) korrekt eingestellt ist und dass das USB-Laufwerk oder die DVD, von der Sie installieren möchten, als primäres Boot-Medium konfiguriert ist.
- Partitionierungsprobleme: Überprüfen Sie, ob ausreichend Speicherplatz auf der Festplatte vorhanden ist und ob die Partitionierung richtig eingerichtet ist.
- Fehlende Treiber: In einigen Fällen können fehlende Hardware-Treiber die Installation verhindern. Überprüfen Sie die Kompatibilität Ihrer Hardware mit Ubuntu. Wenn Sie diese Punkte berücksichtigen, sollte die Installation von Ubuntu in der Regel reibungslos verlaufen.
Hat kein passender Installationskandidat?
Wenn Sie die Fehlermeldung 'Hat kein passender Installationskandidat?' erhalten, bedeutet dies, dass APT kein passendes Paket finden kann. Dies kann aus mehreren Gründen geschehen:
- -
Paket nicht verfügbar
- : Das gewünschte Paket existiert nicht in den aktivierten Repositories.
- Softwarequellen hinzufügen: Falls Sie neue Repositories hinzugefügt haben, müssen Sie sicherstellen, dass Sie ein
apt-get updateausgeführt haben, um die APT-Datenbank zu aktualisieren. - Falscher Paketname: Überprüfen Sie, ob Sie den Paketnamen korrekt eingegeben haben.
- Systemarchitektur: Stellen Sie sicher, dass das Paket für Ihre Systemarchitektur (z.B. 32-Bit oder 64-Bit) verfügbar ist. Um das Problem zu lösen, führen Sie die folgenden Schritte aus:
- Repositories aktualisieren: Führen Sie
sudo apt-get updateaus. - Paket suchen: Nutzen Sie
apt-cache search [Paketname], um zu prüfen, ob das Paket in den Repositories vorhanden ist. - Paket installieren: Versuchen Sie erneut, das Paket mit
sudo apt-get install [Paketname]zu installieren. Wenn die Probleme weiterhin bestehen, könnte es hilfreich sein, die Quellenliste zu überprüfen oder alternative Repositories in Betracht zu ziehen.
Wie möchten Sie Ubuntu installieren?
Um Ubuntu schnell und einfach zu installieren, befolgen Sie diese Schritte:
- Erstellen Sie einen bootfähigen USB-Stick mit der Ubuntu-ISO-Datei.
- Starten Sie Ihren Computer neu und wählen Sie das USB-Installationsmedium als Boot-Option aus.
- Sobald das Ubuntu-Installationsprogramm erscheint, wählen Sie „Ubuntu installieren“.
- Folgen Sie den Anweisungen auf dem Bildschirm, um die Installation abzuschließen. Vergessen Sie nicht, alle wichtigen Daten zu sichern, bevor Sie mit der Installation beginnen!
Wie lange dauert die Ubuntu Installation?
Die Installation von Ubuntu neben einem bestehenden Windows-System nimmt in der Regel 20 bis 30 Minuten in Anspruch. Hier sind die Schritte, die Sie durchlaufen:
- Vorbereitung:
- - Laden Sie die neueste Ubuntu-Version von der offiziellen Website herunter.
- Erstellen Sie ein bootfähiges USB-Laufwerk oder eine DVD.
- Systemstart:
- Booten Sie Ihren Computer von dem erstellten USB-Laufwerk oder der DVD.
- Installation:
- Wählen Sie die Installationsoption „Neben Windows installieren“.
- Passen Sie die Partitionierung an, wenn nötig.
- Folgen Sie den Anweisungen des Installationsassistenten.
- Abschluss:
- Nach der Installation können Sie Ihren Computer neu starten.
- Wählen Sie beim Booten zwischen Ubuntu und Windows. Mit diesen Schritten und dem empfohlenen Zeitrahmen ist die Installation einfach und schnell durchgeführt. Nutzen Sie Ubuntu als sichere und vielseitige Alternative!

Schreibe einen Kommentar