So installieren Sie Abhängigkeiten mit APT?

So installieren Sie Abhängigkeiten mit APT?
Als Linux -Benutzer haben wir alle einen Fehler in Bezug. Im Allgemeinen werden solche Fehler oder, was angemessenerer, durch einen Teil des Programms verursacht, das nicht verfügbar, veraltet oder fehlt. In diesem Leitfaden werden wir diskutieren, wie diese Probleme richtig angehen sollen.

Was sind Abhängigkeiten??

Abhängigkeiten sind Dateien oder Komponenten in Form von Softwarepaketen, die für ein Programm ordnungsgemäß ausgeführt werden können. Dies ist bei Linux insgesamt der Fall - die gesamte Software hängt von anderen Code- oder Software -Teilen ab, um korrekt zu funktionieren. In dieser Art von „Sectional“ -Ansatz stammen die Abhängigkeiten aus. Sie sind zusätzliche, aber wesentliche Codestücke, die für die Funktionsweise von Programmen von entscheidender Bedeutung sind. Dies erklärt auch, warum wir bei den Programminstallationen Abhängigkeitsfehler erhalten, da die installierten Programme von anderen, fehlenden Code abhängen.

Was ist passend?

In der Domäne von Linux und insbesondere Ubuntu ist APT für erweitertes Paket -Tool kurz vorhanden. Es ist die primäre Benutzeroberfläche, die mit Bibliotheken von Programmen ausgestattet ist,.

Dann kommt der APT -Befehl, der die häufigste Art der Vernichtung mit dem erweiterten Paket -Tool ist. Ubuntu -Benutzer verwenden nützlich, um neue Software zu installieren, nicht nur vorhandene Pakete, sondern auch das gesamte Betriebssystem zu aktualisieren und zu aktualisieren und zu aktualisieren. Dies ist es, was in Ubuntu zu einem sehr leistungsstarken und häufig verwendeten Befehl macht. Darüber hinaus sind die Fähigkeiten des APT -Befehls nicht nur auf die Installation von Softwarepaketen beschränkt, da es auch eine sehr wichtige Rolle bei der Behandlung von Abhängigkeiten spielt.

Beim Herunterladen von Abhängigkeiten verwenden wir den Befehl APT-Get. Die Hauptfunktion von APT-Get besteht darin, Softwarepakete und Informationen aus ihren jeweiligen Repositorys zu erhalten. Die Quellen dieser Pakete sind authentifiziert und sicher. Das gleiche Verfahren eignet sich zum Aktualisieren und Entfernen von Abhängigkeiten.

Abhängigkeiten installieren

Lassen Sie uns nun endlich den Befehl APT-Get verwenden und die Abhängigkeiten installieren. Aber vorher ist es wichtig zu erfahren, was die Syntax dieses Befehls ist.

$ APT-Get [Optionen] Befehl

Die oben beschriebene Syntax ist die am häufigsten verwendeten; Es gibt jedoch einige andere Möglichkeiten, diesen Befehl zu nennen.

$ APT-GET [Optionen] Installieren | PKG1 entfernen [PKG2…]

Eine andere Methode zur Verwendung von APT-Get ist wie folgt.

$ APT-Get [Optionen] Quelle PKG1 [PKG2…]

Nachdem dies gesagt wird, sollten Sie jetzt ein gutes allgemeines Verständnis dafür haben, wie passend funktioniert und wie Sie es verwenden können, um Abhängigkeiten zu installieren. Der nächste Schritt besteht darin, praktische Instanzen seiner Verwendung zu untersuchen, um zu sehen, wie wir verschiedene Befehlsvarianten verwenden können, um Abhängigkeiten zu manipulieren.

Nehmen wir an, Sie möchten Python auf Ihrem Ubuntu -System installieren. Das erste, was Sie brauchen würden, bevor Sie Python installieren, ist eine Abhängigkeit, die als libpython2 bekannt ist.7-minimal. Sie können also den Befehl unten ausführen, um ihn zu erhalten.

$ apt-Get Installieren Sie libpython2.7-minimal

(Möglicherweise müssen Sie Ubuntu als Root eingeben. Führen Sie also $ sudo -i aus)

Die Ausgabe zeigt, dass das erforderliche Paket abgerufen, extrahiert und konfiguriert wurde. Wir erhalten auch die Menge an Speicherplatz, die das Paket verbraucht. Wenn fehlende Pakete verbleiben, können wir einfach den folgenden Befehl ausführen, um diese auch zu installieren.

$ apt-Get Installieren Sie libpython2.7-minimale libpython-stdlib: AMD64

Nachdem alle Abhängigkeiten erledigt sind, können wir Python mit dem traditionellen Befehl wie folgt installieren.

$ apt installieren Sie Python

Das deckt so ziemlich ab, wie Sie Abhängigkeiten in Ubuntu installieren können. Es gibt jedoch auch andere Möglichkeiten, wie Sie sie auch manipulieren können. Wir werden diese im nächsten Abschnitt abdecken.

Weitere Informationen

Nehmen wir zum Beispiel an, Sie möchten die Abhängigkeit entfernen, die wir gerade installiert haben. Sie können dies tun, indem Sie den folgenden Befehl ausführen.

$ apt-Get entfernen libpython2.7-minimal

Sie können einen APT -Befehl ausführen, um alle Pakete auf Ihrem System zu aktualisieren. Dies gilt im Allgemeinen als gut vorsorglich als gut vor, bevor Sie mit regulären Prozessen fortfahren. Es stellt sicher, dass alle Ihre Abhängigkeiten erfüllt und aktualisiert werden.

$ APT Update

oder

$ APT -Upgrade

Als nächst. Die Ausgabe dieses Befehls zeigt uns eine lange Liste von Softwarepaketen an, die für die Installation verfügbar sind.

$ apt-cache pkgnames

Möglicherweise möchten Sie jedoch ein bestimmtes Paket installieren, aber nicht wissen, welche anderen Abhängigkeiten installiert werden müssen, damit es funktioniert. Ubuntu behebt dieses Problem über die Showpkg -Flagge. Führen Sie den folgenden Befehl aus, um herauszufinden, welche Abhängigkeiten erforderlich sind.

$ apt-cache showpkg libslang2

Hier ist Libslang2 das erste Paket, das wir installieren wollten. Kurz gesagt, wir können den Befehl showPKG verwenden, um weitere Informationen zu den Abhängigkeiten zu erhalten, die wir für ein bestimmtes Paket benötigen.

Wie bereits erwähnt, verbrauchen alle Pakete, die wir installieren. Daher kann unser Computer aufgrund übermäßiger Abhängigkeiten überfüllt werden. Aber sorge nicht, wie Linux uns auch in dieser Abteilung behandelt hat. Sie können einfach die unten angegebenen Befehle ausführen, um Ihre Abhängigkeiten zu „reinigen“.

$ apt-Get Clean
$ APT-Get Autoclean

In CentOS wird dieselbe Operation durch die Befehle yum sauber oder yum Cleanall durchgeführt. Die saubere Flagge löscht alle .DEB -Dateien aus dem Repository in var/cache/mit Ausnahme von Sperrdateien. Die Autoclean -Flagge löscht jedoch auch alle .DEB -Dateien aus dem Repository, wie oben erwähnt, aber nur diejenigen, die veraltet sind. Diese Softwarepakete sind nicht mehr zum Download verfügbar.

Abschluss

In diesem Artikel haben wir uns sehr detailliert darüber ausgetan, wie man Abhängigkeiten durch APT installieren kann. Wir haben zuerst gelernt, wie Abhängigkeiten funktionieren und warum sie benötigt werden. Später sahen wir, wie man sie installieren und durch andere Befehle weiter manipulieren konnte.