Ubuntu hat viele GUI-basierte Methoden zum Installieren von Anwendungen, aber sie brauchen etwas Zeit zum Suchen und Finden. Da die Tastatur in der Regel schneller als die Maus ist, kann die Verwaltung der Software über die Befehlszeile eine echte Zeitersparnis bedeuten.
Linux verwaltet Software über Pakete, einzelne Softwareeinheiten mit Benutzeroberflächen, Modulen, und Bibliotheken. Die meisten Anwendungen verknüpfen mehrere voneinander abhängige Pakete miteinander, und bei anderen wiederum können Sie auswählen, welche Pakete Sie installieren und welche Sie nach eigenem Ermessen auslassen können. Dies kann verwirrend sein, daher steht Ihnen ein Paketmanager zur Verfügung, der Ihnen hilft
Jede Linux-Distribution verfügt über ein eigenes Paketverwaltungssystem. Für unser eigenes nahes und liebes Ubuntu ist es das Advanced Packaging Tool. Es verfügt über eine Familie von Befehlen, mit denen Sie Repositories hinzufügen können. Suchen nach, Installieren und Entfernen von Paketen; und sogar Upgrades und ähnliches simulieren. Die Befehle sind ziemlich einfach zu merken und zu benutzen, so dass Sie die Software Ihres Systems in kürzester Zeit verwalten werden!
APT erfordert Super-User-Berechtigungen, da es sich um Kernaspekte des Systems handelt, also in Ubuntu lch muss die meisten Befehle mit "sudo" voranstellen.
Der Befehl zur Suche nach Software lautet:
apt-cache search [Suchbegriff 1] [Suchbegriff 2] ... [Suchbegriff n ]
Ersetzen Sie [Suchbegriffe], aber verwenden Sie keine Klammern. Sie erhalten eine Ausgabe wie folgt:
Sie können nach Begriffen in der Beschreibung von Paketen suchen, z. B. nach einem Solitaire-Spiel oder nach Paketnamen. Einige Suchen können eine Menge Ergebnisse liefern, so dass Sie mit dem folgenden Befehl durch die Liste blättern können:
apt-cache search [Suchbegriffe] | weniger
In der Mitte dieses Befehls befindet sich eine Pipe (sie teilt einen Schlüssel mit ). Mit dem Befehl less können Sie mit den Pfeiltasten, den Auf- / Ab-Tasten auf der Seite und der Leertaste b blättern. Drücken Sie q, um die Liste zu verlassen und zur Eingabeaufforderung zurückzukehren.
Sie können weitere Software in Online-Repositorys finden. Nehmen Sie zum Beispiel Ubuntu Tweak, ein Programm, mit dem Sie einige versteckte oder anderweitig schwer zu ändernde Einstellungen für Ihr System ändern können. Es ist in einem anderen Repository gehostet. Wenn Sie das Repository hinzufügen, anstatt nur das Paket herunterzuladen und zu installieren, werden Sie vom System über Aktualisierungen informiert und automatisch auf dem neuesten Stand gehalten. Sie können Repositories manuell hinzufügen und ändern, indem Sie die Quelldatei der APT bearbeiten:
sudo nano /etc/apt/sources.list
Aber Ubuntu 9.10 Karmic Koala hat das geändert. Es gibt einen einfacheren Weg!
sudo add-apt-repository [Name des Repositorys hier]
Schauen wir uns das Repo von Ubuntu Tweak an, um zu sehen, wie es in der Praxis aussehen wird:
sudo add-apt-repository ppa: tualatrix / ppa
Voilà!
Nach dem Hinzufügen von Repositories müssen Sie Ihre Paketliste aktualisieren.
sudo apt-get update
Dadurch werden die Paketlisten aller Repositories in einem aktualisiert gehen. Denken Sie daran, dies nach jedem hinzugefügten Repository zu tun!
Nachdem Sie nun Ihr Software-Repository hinzugefügt und Ihre Paketliste aktualisiert und den Paketnamen gefunden haben, können Sie es installieren.
sudo apt- get install [Paketname 1] [Paketname 2] ... [Paketname n]
Dadurch werden alle aufgelisteten Pakete heruntergeladen und installiert. Wenn Abhängigkeiten vorhanden sind - andere vorausgesetzte Pakete -, werden diese ebenfalls installiert. Manchmal sehen Sie auch eine Liste mit empfohlenen, aber optionalen Paketen, die Sie mit Ihrer Auswahl vergleichen können. Manchmal sehen Sie auch eine Bestätigungsaufforderung, wenn auch nicht immer.
Oft sehen Sie ein Kernpaket mit anderen verknüpften Paketen, so dass bei der Installation automatisch die Abhängigkeiten und manchmal auch die zugehörigen Pakete installiert werden
Wenn Sie ein Programm entfernen möchten, können Sie die zugehörigen Pakete deinstallieren.
sudo apt-get remove [Paketname 1] [Paketname 2] ... [Paketname n]
Wenn Sie die Konfigurationsdateien und zugehörigen Verzeichnisse (normalerweise im Home-Verzeichnis des Benutzers) loswerden möchten, sollten Sie die Löschoption hinzufügen:
sudo apt-get remove -purge [Paketname 1] [Paketname 2] ... [Paketname n]
Es gibt zwei Bindestriche. Dies ist praktisch, wenn ein Programm nicht ordnungsgemäß funktioniert. Wenn Sie die Entfernung entfernen, können Sie eine "saubere" Installation durchführen.
In den meisten Fällen können Sie nur das Kernpaket auswählen und die zugehörigen werden ebenfalls entfernt. Ist dies nicht der Fall, können Sie den folgenden Befehl verwenden:
sudo apt-get autoremove
Dadurch werden automatisch alle Pakete entfernt, die nicht mit einem installierten Programm verwendet werden. Zum Beispiel, wenn Sie ein Kernpaket loswerden, wird Autoremove seine zugehörigen Pakete und alle Abhängigkeiten, die es hatte loswerden, solange kein anderes Programm sie verwendet. Es ist eine großartige Möglichkeit, nicht verwendete Bibliotheken und Pakete zu bereinigen, die Sie nicht benötigen.
Was also, wenn Ihre Pakete aktualisiert werden müssen? Sie können einzelne Programme mit folgendem Befehl upgraden:
sudo apt-get upgrade [Paketname 1] [Paketname 2] ... [Paketname n]
Oder Sie können alle Pakete aktualisieren, indem Sie keine weiteren Argumente haben:
sudo apt-get upgrade
Dies sagt Ihnen, wie viele und welche Pakete aktualisiert werden müssen und fragt nach einer Bestätigung, bevor es fortfährt.
Denken Sie daran, dass Sie möglicherweise zuerst aktualisieren müssen. Upgrade ersetzt ältere Versionen von Programmen durch ihre neueren Versionen. Dies ist ein Ersatzprozess. Derselbe Paketname ist erforderlich, und die ältere Version wird durch eine neuere Version ersetzt. Es werden keine komplett neuen Pakete installiert und keine Pakete deinstalliert.
Manche Programme funktionieren nicht so. Sie verlangen, dass ein Paket mit einem etwas anderen Namen entfernt und ein neues mit einem anderen Namen installiert wird. Manchmal hat die neue Version eines Programms ein neues benötigtes Paket. In diesen Fällen müssen Sie dist-upgrade verwenden.
sudo apt-get dist-upgrade [Paketname 1] [Paketname 2] ... [Paketname n]
sudo apt-get dist-upgrade
Nun werden alle Abhängigkeiten erfüllt, egal was passiert. Wenn Sie nicht in der Lage sind, Ihre Pakete zu verwalten, verwenden Sie diesen Befehl.
Wenn Sie nur sehen möchten, welche Pakete aktualisiert werden, wenn Sie den Befehl hypothetisch ausführen, können Sie simulieren ein Upgrade mit der Option -s
sudo apt-get -s upgrade
Das ist wirklich nützlich, wenn Sie nicht sicher sind, ob ein Upgrade eines Pakets andere Programme durcheinander bringt, was gelegentlich mit PHP und Mail geschieht Server-Bibliotheken.
Wenn Sie Pakete herunterladen, speichert Ubuntu diese im Cache, falls sie weiter darauf verweisen müssen. Sie können diesen Cache löschen und mit dem folgenden Befehl etwas Festplattenspeicher zurückbekommen:
sudo apt-get clean
Wenn Sie Ihren Cache loswerden wollen, aber die neuesten Versionen Ihrer Pakete speichern wollen, dann Verwenden Sie stattdessen:
sudo apt-get autoclean
Dadurch werden die älteren Versionen gelöscht, die praktisch nutzlos sind, aber immer noch einen Cache haben.
Sie können a Liste aller installierten Pakete mit dpkg.
sudo dpkg -list
Sie können auch weniger verwenden, um durch diese Liste zu blättern.
sudo dpkg -list | weniger
Sie können die Liste auch mit dem Befehl grep durchsuchen.
dpkg -list | grep [Suchbegriff]
Wenn etwas installiert ist, sehen Sie einen Paketnamen und eine Beschreibung.
Sie können auch eine kompaktere Methode durchsuchen:
dpkg -l 'Suchbegriff'
Diese Option ist ein Kleinbuchstabe L und Ihr Suchbegriff muss in einfachen Anführungszeichen stehen. Sie können auch Platzhalter verwenden, um besser zu suchen.
APT hat ein interessantes Osterei.
sudo apt-get moo
Genießen Sie Ihre Superkräfte!
Verwalten können Pakete und installierte Software über die Kommandozeile können Ihnen Zeit sparen. Der Software-Updater von Ubuntu ist auf meinem System oft stockend und es kann sehr mühsam sein, Software-Repos hinzuzufügen und Pakete über das Software-Center zu installieren, besonders wenn Sie die Paketnamen bereits kennen. Es eignet sich auch hervorragend für die Fernverwaltung Ihres Systems über SSH. Sie brauchen gar keine GUI zu haben oder mit VNC zu arbeiten.
Es gibt eine Menge Dinge zu lernen, wenn Sie sich mit der Befehlszeile vertraut machen. Sie sollten daher den Anfängerleitfaden für Nano, den Linux-Befehlszeilen-Texteditor, lesen. Es kommt noch mehr!
So verwenden Sie den Spike zum Kopieren und Einfügen von Text in Microsoft Word
Word enthält ein wenig bekanntes Feature namens Spike, mit dem Sie Blöcke von Text und / oder Bildern aus verschiedenen sammeln können Orte in einem Word-Dokument und fügen Sie dann alle Inhalte an einem anderen Ort in diesem Dokument oder in einer anderen Word-Datei oder einem anderen Programm. Der Spike in Word ist nach dem altmodischen Papierhalter benannt, auf den die Leute Papiere gestoßen haben waren mit ihnen gemacht.
So machen Sie die Rechtschreibprüfung von Microsoft Office URLs ignorieren
Wenn Sie Dokumente mit vielen URLs schreiben, kann es ärgerlich werden, wenn die Rechtschreibprüfung in Word fast alle Fragen beantwortet. Sie können sich ein wenig Zeit und Frustration sparen, indem Sie Word, Excel und PowerPoint anweisen, URLs in Ihren Dokumenten zu ignorieren, wenn Sie eine Rechtschreibprüfung durchführen.