Przejrzałem samouczek umiejętności i przeczytałem stronę podręcznika , ale po prostu tego nie rozumiem. Po uruchomieniu aptitude, jak powiedzieć „zainstaluj pakiet foo”? Lub wyszukać wszystkie pakiety z „foo” w nazwie?
Przejrzałem samouczek umiejętności i przeczytałem stronę podręcznika , ale po prostu tego nie rozumiem. Po uruchomieniu aptitude, jak powiedzieć „zainstaluj pakiet foo”? Lub wyszukać wszystkie pakiety z „foo” w nazwie?
Odpowiedzi:
Po uruchomieniu aptitude użyj następujących poleceń kluczowych, które można znaleźć w sekcji Używanie stylu interfejsu GUI aptitude : (Jeśli używasz Bionic, użyj CTRL+Tzamiast F10)
F10 aby uzyskać dostęp do menu aptitude.
? ma to na celu dostęp do „pomocy”
Do nawigacji używaj „w górę” ↑, „w dół” ↓, „w lewo” ←, „w prawo” →.
Użyj, Enteraby wybrać elementy.
Użyj +lub, -aby zainstalować, zaktualizować lub usunąć pakiet
Służy gdo wyświetlania podglądu lub potwierdzania działań
qwyjść - spowoduje to również zamknięcie aktualnie otwartego okna ( gidzie do przodu, qidzie do tyłu)
Typowym zastosowaniem aptitude w TUI (tekstowy interfejs użytkownika) jest:
Kiedyś, gdy musisz rozwiązać konflikty, odkrywasz, że popełniłeś błąd;
możesz łatwo użyć opcji „Anuluj oczekujące działania” w menu „Działania”, aby móc ponownie wybrać.
Podczas przeglądania oczekujących działań:
a wyraźnie akceptuje akcję (użyj ponownie, aby odrzucić)
r odrzuca akcję
g znów idzie do przodu z oczekującymi działaniami
Aby zainstalować pakiet na konsoli:
aptitude install package name
Aby wyszukać pakiety:
aptitude search package name
Załóżmy na przykład, że chcesz zainstalować Pidgin
Szukaj:
aptitude search pidgin
Zainstalować:
aptitude install pidgin
Aby wyszukać pakiet, naciśnij /i wprowadź część nazwy pakietu, którą chcesz wyszukać (można użyć wyrażeń regularnych). Jest to podobne do wyszukiwania w edytorach takich jak vim.
Do przeglądania możesz używać klawiszy strzałek w górę i w dół, a także enter w celu przełączania węzłów drzewa.
Po znalezieniu odpowiedniego pakietu naciśnij, +aby oznaczyć go do instalacji (będzie on wyświetlany na zielono, aw ikolumnie statusu pojawi się drugi znak). Następnie wpisz g(dla „przejdź”), aby przejść do ekranu podglądu pokazującego wszystkie oczekujące zmiany. Sekund grozpocznie instalację.
Możesz także użyć Enter na pakiecie, aby otworzyć okno ze szczegółami pakietu.
Kiedy w aptitude jest otwartych więcej niż jedno okno (np. Szczegóły pakietu i okna podglądu), przełączasz się między nimi za pomocą F6i F7, i zamykasz bieżące okno za pomocą q.
Ze aptitudemożna użyć ncurses konsolę opartą na terminal (zobacz inne odpowiedzi do tego) lub korzystać ze wszystkich jego opcji w linii poleceń. Zazwyczaj używam tej drugiej metody, ponieważ pokażę na przykładzie cheesepakietu:
( Przed użyciem któregokolwiek z poleceń aptitude instalacyjnych w tym artykule warto uruchomić, sudo aptitude updateaby odświeżyć listę dostępnego oprogramowania).
Aby wyszukać pakiet, użyj
aptitude search cheese
Następnie, aby wyświetlić wszystkie informacje o pakiecie dotyczące wersji i zależności, wpisz
aptitude show cheese
Następnie, aby go zainstalować, użyj
sudo aptitude install cheese
Jednak poza standardowym podstawowym użyciem wyszukiwania, usuwania i instalowania pakietów, aptitudemożna instalować i usuwać pakiety za pomocą jednego polecenia. Z aptitudepoleceniami instalacji dodaj -po nazwie pakietu, aby go usunąć , a przy pomocy aptitude usuń polecenia, dodaj +po nazwie pakietu, aby go zainstalować .
Jeśli wejdziesz
sudo aptitude install cheese gthumb-
cheesezostanie zainstalowany, dopóki gthumbnie zostanie usunięty.
Jednak z drugiej strony, jeśli używasz
sudo aptitude remove grsync+ htop
htopzostanie usunięty i grsynczainstalowany.
Źródło: więcej informacji na temat podręcznika Debianaaptitude . Aby aptitudezapoznać się man aptitudez innym niezbędnym wyjaśnieniem i innymi przydatnymi poleceniami, zobacz strony podręcznika systemu Ubuntu online.
F10Klucz nie działa na Bionic, toctrl + tże robi to teraz!