APT, das Advanced Package Tool des Debian-Projekts, dient zur Verwaltung von Paketen mit einer Vielzahl separater Tools Aufgaben. In der Vergangenheit mussten Benutzer mehrere Befehlsstrukturen wie apt-get, apt-cache, apt-config und viele mehr kennen, um den vollen Funktionsumfang von APT zu nutzen.
APT wurde ursprünglich erstellt, um viele Pakete zu lösen Management-Probleme wie die Beendigung der Abhängigkeit, die so viele Menschen in den frühen Tagen von Linux-basierten Betriebssystemen erlebt haben. Unglücklicherweise leidet APT an einer anderen Art von Hölle, etwas, das ich " Dispergierte Dokumentation Hell " (DDH) nenne. Die Dokumentation zu APT ist in verschiedenen Tools verstreut und in einigen Fällen, wie dem Hauptbefehl apt, praktisch nicht zu finden.
Seit über einem Jahrzehnt praktisch alle Tutorials und Anleitungen zum Installieren und Entfernen von Paketen auf einem Debian / Ubuntu-basierte Systeme haben apt-get zu Benutzern vorgeschlagen. In der Vergangenheit war das der richtige Vorschlag, weil "apt" als Befehl zu der Zeit noch nicht existierte, aber aufgrund der Dispergierten Dokumentations-Hölle ist vielen Leuten nicht bewusst, dass es jetzt existiert.
Wenn Sie wollten um ein Paket zu installieren, werden fast alle Guides vorschlagen:
sudo apt-get install Paket
aber jetzt können Sie das mit
vereinfachen sudo apt install Paket
Manche mögen argumentieren, dass "apt" nicht ist viel anders als "apt-get" und das ist wahr, aber ich denke, der Bindestrich im Befehl ist, was für viele Benutzer wegen seiner Ungeschicklichkeit einen Engpass schafft. Durch die Verwendung von apt sparen Sie Zeit und speichern die Anzahl der Tastenanschläge, die für die gleiche Aufgabe erforderlich sind.
Das grundlegende Problem mit der Dokumentation zu APT ist, dass Sie je nach Ihrem Aussehen und Aussehen suchen Vielleicht findest du überhaupt nichts. Wenn Sie Google oder DuckDuckGo nach "apt documentation" durchsuchen würden, würden Sie eine von drei Arten von Ergebnissen finden:
Wenn Sie "linux", "ubuntu" oder sogar "debian" in die Suchabfrage werfen, ändern sich die Ergebnistypen nicht. Die DDH ist so streng, dass Sie Dokumentation von Debian.org finden, die als Obsolete Documentation markiert ist, bevor Sie etwas Nützliches finden, das sich auf den "apt" -Befehl bezieht, falls Sie ihn überhaupt jemals finden sollten.
Man Pages sind Dokumentationsseiten, die lokal auf Ihrem System oder über Online-Verzeichnisse verwendet werden können. Lokale Einträge können je nach Version Ihrer Distribution aktuell sein oder nicht. Zum Beispiel hat Ubuntu 15.10 die letzte Manpage, aber 14.04 ist nicht standardmäßig. Wenn Sie jedoch Ihre 14.04-Version von Ubuntu mit Service Packs auf dem neuesten Stand halten, sollten Sie die aktualisierte Manpage haben. Sie können überprüfen, ob Sie die neueste Version der Manpage mit dem folgenden Befehl haben:
man apt
Wenn Sie andererseits online nach der Manpage suchen, werden Sie fast immer die finden alte Übersicht man Seite. Wenn Sie jedoch weiter graben, können Sie die Ubuntu 15.10-Manpage aufdecken, die aktuell ist, oder stattdessen können Sie die Online 14.04-Manpage aufdecken, die veraltet ist.
Die folgende Liste enthält die nützlichsten Optionen, die über den Befehl apt verfügbar sind und welche alten Befehle sie vereinfachen.
Edit 2016-04-01: ab Ubuntu 16.04 wurden folgende Optionen hinzugefügt die Debian / Ubuntu-Implementierung des apt -Befehls.
Die meisten neueren Betriebssysteme, die auf Debian oder Ubuntu basieren, haben die aktuelle Version von APT, die einige Aufgaben vereinfacht, aber das Linux Mint-Team entschied dass APT vor einigen Jahren vereinfacht werden sollte. Linux Mint hat ein Python-Skript erstellt (seit 2009), um APT so nützlich und so einfach wie möglich zu machen. Ich hoffe, dass Debian den Vorteil sieht, die Funktionalität von apt zu erweitern, damit in Zukunft jeder von dem vereinfachten Ansatz von Mint profitieren kann. Der apt-Befehl kann so viel besser sein, als er es jetzt ist, und hoffentlich sieht Debian das ebenfalls und bringt sein volles Potenzial zur Geltung.
Linux Mint entschied sich, eine interessante Wahl in seinem Skript zu treffen, indem es die Verwendung von sudo überflüssig machte. Wenn Sie zum Beispiel "apt install package" ausführen, wird sudo während der Verarbeitung automatisch auf den Anfang angewendet, so dass der Benutzer sich nicht merken muss, ob etwas sudo benötigt oder nicht, das Skript wird es entsprechend anwenden oder nicht.
Die folgende Liste enthält die nützlichsten zusätzlichen Optionen, die über den Befehl Linux Mint apt verfügbar sind, und welche alten Befehle sie vereinfachen. Hinweis: Die folgende Liste gilt nur für Linux Mint-Benutzer im Moment:
Das apt Der -Befehl hat viele Aufgaben mit der Kommandozeilen-Paketverwaltung auf dem Linux (Debian-basierten) Desktop vereinfacht und mit Linux Mint die Initiative ergriffen, um ihn weiter zu verbessern, hoffentlich wird es der Community helfen, auf die neue Methode umzusteigen. Der einzige Befehl, der mir aufgefallen ist, dass das Skript von Linux Mint apt bisher fehlte, ist "apt add-repository", um den unbeholfenen Befehl add-apt-repository zu ersetzen. Daher schrieb ich einen Patch, um diese Funktion dem Skript hinzuzufügen. Ich freue mich, Ihnen mitteilen zu können, dass sie meinen Patch akzeptiert haben, sodass diese Funktion in einer zukünftigen Version von Linux Mint verfügbar sein wird.
Warum Sie saubere Installationen durchführen sollten, keine Upgrades
Unabhängig davon, ob Sie die neueste Version von Windows installieren oder Ihre Linux-Distribution aktualisieren, stimmen die meisten Geeks zu, dass Sie wahrscheinlich eine Neuinstallation durchführen sollten versuchen Sie Ihr Glück mit einem Upgrade. Neue Betriebssystemversionen möchten die Probleme beim Upgrade verringern und bieten Ihnen an, Ihre alten Dateien, Einstellungen und Programme durch ein Upgrade mitzunehmen, aber das kann oft zu Problemen führen.
Wie man Dateien in Windows automatisch verschiebt oder kopiert
Ich habe mir immer gewünscht, dass Windows Funktionen zur automatischen Organisation meiner Dateien bietet: Dateien automatisch verschieben oder kopieren, basierend auf Dateiname, Größe, Erweiterung usw. Leider müssen wir uns auf Programme von Drittanbietern verlassen, um die Aufgabe zu erledigen.In