Wie installiere ich ein Paket mit aptitude?


Antworten:


20

Nach Eignung läuft, verwenden Sie diese Tastaturbefehle an wie gefunden Aptitudes GUI - Stil : (Wenn Sie Bionic, verwenden Sie CTRL+Tstatt F10)

F10 um auf das Eignungsmenü zuzugreifen.

? Dies ist zu "Hilfe" zugreifen

Verwenden Sie 'hoch' , 'runter' , 'links' , 'rechts' , um zu navigieren.

Verwenden Sie Enter, um Elemente auszuwählen.

Verwenden Sie +oder -, um ein Paket zu installieren, zu aktualisieren oder zu entfernen

Dient gzum Anzeigen einer Vorschau oder Bestätigen von Aktionen

qBeenden - dies schließt auch das aktuell geöffnete Fenster ( ggeht vorwärts, qgeht zurück)

Die gebräuchliche Verwendung von aptitude in TUI (Textbenutzeroberfläche) ist:

  1. Lauffähigkeit;
  2. Drücken Sie u(aktualisieren Sie die Liste der verfügbaren Pakete).
  3. Drücken Sie U (Markieren Sie alle aktualisierbaren Pakete, die aktualisiert werden sollen).
  4. (Suchen / Auswählen von zu installierenden Elementen, ist optional);
  5. Drücken Sie g(um die ausstehenden Aktionen anzuzeigen und bei Bedarf zu ändern).
  6. Drücken Sie g(erneut, um den Download zu starten).

Manchmal, wenn Sie Konflikte lösen müssen, stellen Sie fest, dass Sie einen Fehler gemacht haben.

Sie können im Menü "Aktionen" auf einfache Weise "Ausstehende Aktionen abbrechen" verwenden, um sie erneut auszuwählen.

Bei der Überprüfung ausstehender Aktionen:

a Akzeptiert explizit eine Aktion (erneut zum Ablehnen verwenden)

r lehnt eine Aktion ab

g führt ausstehende Aktionen erneut aus

Verwenden Sie aptitude wie apt-get über die Befehlszeile

So installieren Sie ein Paket auf einer Konsole:

aptitude install package name

So suchen Sie nach Paketen:

aptitude search package name

Angenommen, Sie möchten Pidgin installieren

Suche:

aptitude search pidgin

Installieren:

aptitude install pidgin

Der F10Schlüssel funktioniert bei Bionic nicht, ctrl + tdas macht er jetzt!
George Udosen

1
Die Antwort wurde lange vor Bionic geschrieben. Ich habe mit Ihren Informationen aktualisiert
LnxSlck

3

Um nach einem Paket /zu suchen, drücken Sie und geben Sie einen Teil des zu durchsuchenden Paketnamens ein (reguläre Ausdrücke können verwendet werden). Dies ähnelt der Suche in Editoren wie vim.

Sie können die Aufwärts- und Abwärtspfeiltasten zum Durchsuchen und die Eingabetaste zum Umschalten der Baumknoten verwenden.

Wenn Sie das richtige Paket gefunden haben, drücken Sie +, um es für die Installation zu markieren (es wird grün angezeigt und Sie sehen ein ials zweites Zeichen in der Statusspalte). Geben Sie dann g(für "go") ein, um zum Vorschaubildschirm mit allen ausstehenden Änderungen zu gelangen. Eine Sekunde gwird die Installation starten.

Sie können auch die Eingabetaste verwenden, wenn Sie sich in einem Paket befinden, um ein Fenster mit Details zum Paket zu öffnen.

Wenn in aptitude mehr als ein Fenster geöffnet ist (wie die Paketdetails und Vorschaufenster), wechseln Sie zwischen diesen mit F6und F7und schließen das aktuelle Fenster mit q.


Nun, mir fällt nichts zum Installieren ein! Ich werde es jedoch später noch genauer untersuchen. Warum sagen die Manpages nicht so etwas Einfaches? sehr gut erklärt.
Thufir

0

Mit können aptitudeSie die ncurses-basierte Konsole im Terminal verwenden (siehe die anderen Antworten dazu) oder alle Optionen in der Befehlszeile verwenden. Ich benutze normalerweise die letztere Methode, wie ich am Beispiel des cheesePakets demonstrieren werde :

( Bevor Sie einen der aptitude Installationsbefehle in diesem Artikel verwenden, sollten Sie sudo aptitude updatedie Liste der verfügbaren Software aktualisieren.)

Um nach einem Paket zu suchen, verwenden Sie

aptitude search cheese

Geben Sie anschließend Folgendes ein, um alle Paketinformationen zu Versionen und Abhängigkeiten anzuzeigen

aptitude show cheese

Dann installieren Sie es mit

sudo aptitude install cheese

Über die Standardverwendung des Suchens, Entfernens und Installierens von Paketen hinaus aptitudekönnen Pakete jedoch mit einem einzigen Befehl installiert und entfernt werden. aptitudeFügen Sie mit install-Befehlen -nach dem Paketnamen hinzu, um es entfernen zu lassen , und mit aptitude remove-Befehlen +nach dem Paketnamen, um es installieren zu lassen .

Wenn Sie eintreten

sudo aptitude install cheese gthumb-

cheesewird installiert, während gthumbentfernt wird.

Auf der anderen Seite jedoch, wenn Sie verwenden

sudo aptitude remove grsync+ htop

htopwird entfernt und grsyncinstalliert.

Quelle: Weitere Informationen finden Sie im Debian-Handbuchaptitude . Weitere wichtige Erklärungen aptitudeund nützliche Befehle finden Sie in man aptitudeden Online- Hilfeseiten zu Ubuntu .

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.