co robi „sudo apt-get install aptitude”?


10

Jestem zupełnie nowy w Linuksie i stąd Ubuntu. Chociaż od jakiegoś czasu korzystam z systemu operacyjnego Ubuntu, po raz pierwszy próbuję poznać niuanse, a więc zaczynam od dokumentacji.

Zastanawiam się, jeśli użyjemy apt-getpolecenia do zainstalowania pakietów, co robi apt-get install aptitude?


@ david6, ale tak naprawdę aptitude jest front-endem dla apt-get, to nie jest to samo i nie ma tych samych funkcji ...
Alvar

Zbyt uprościłem: Aptitude oferuje interfejs przekleństw (tekst-GUI) (gdy jest uruchamiany bez parametru) oraz interfejs wiersza poleceń, który może wykonywać większość rzeczy, które robi apt-cache / apt-get. Ma przelicznik zależności, który umożliwia przeglądanie wielu rozwiązań. Korzystając z wiersza polecenia, można dostosować proponowane rozwiązanie (zainstalować lub usunąć zalecany pakiet). Jednak Aptitude wciąż opiera się nabibliotece libapt i zależy od apt-get ; więc nie możesz go zainstalować bez apt-get (także w pakiecie „apt”).
david6,


Odpowiedzi:


7
apt-get install PACKAGE_NAME

Czy to polecenie służy do instalowania dowolnego pakietu, dla którego znasz nazwę, na przykład aptitude.
sudosłuży do uzyskiwania dostępu do konta root oraz do instalowania i usuwania oprogramowania. sudojest zawsze wymagane, jeśli wprowadzasz zmiany systemowe, takie jak instalowanie, usuwanie, aktualizowanie i aktualizowanie pakietów.

apt-get

To polecenie służy do zarządzania dowolnym oprogramowaniem i źródłami oprogramowania. install to dodatkowe polecenie, które informuje komputer, że chcesz zainstalować oprogramowanie o nazwie pakietu w następujący sposób. Następnie sprawdzi źródła oprogramowania pod kątem łącza pobierania o tej samej nazwie, a następnie pobierze i zainstaluje najnowszą wersję (lub określoną wersję).

update

zaktualizuje źródła oprogramowania o nowe wersje oprogramowania na liście (niczego nie instalując)

upgrade

aktualizuje oprogramowanie, jeśli nowe wersje są dostępne w źródłach oprogramowania.

remove

usuwa nazwę pakietu określoną po (jak instalacja).

są bardziej przydatne polecenia, ale są one niezbędne do rozpoczęcia zarządzania oprogramowaniem z terminala.

Aptitude
Po dalszych badaniach nad aptitude odkryłem, że jest już zainstalowany. Tak więc instalowanie aptitude nie rozwiązałoby niczego poza błędami w conosle. Rozpocznij umiejętności od:

sudo aptitude

aptitudePakiet jest wersja GUI na apt-getpolecenia, nie ma pełnego zestawu funkcji, jak apt-get ale masz podstaw, takich jak, remove, update, upgrade, install, itp Więcej informacji na temat aptitudei to cechy można znaleźć tutaj.

Wyszukaj także w centrum oprogramowania, jeśli chcesz używać GUI do wyszukiwania i instalowania / odinstalowywania aplikacji.

Przydatne źródła:


TL; DR instaluje aptitudepakiet, który może robić rzeczy podobne do apt-get. Jednak aptitudeprzy ostatnim sprawdzeniu nie ma obsługi wielu kanałów i apt-getmoże zrobić prawie wszystko, co aptitudemoże
Thomas Ward

Dzięki za informację o aptitude @ThomasW. Zapomniałem, że to menedżer pakietów, nie używaj go. odpowiednio zaktualizowałem moją odpowiedź.
Alvar

Nie ma problemu i przepraszam za TL; DR, ale wkładasz wiele rzeczy (że większość ludzi może stać się zbyt leniwa, by czytać);)
Thomas Ward

@ThomasW. Podaję informacje, które chciałbym przeczytać, gdybym był nowy w linii poleceń, ale tak, to było trochę duże. Ale chciałem to wyjaśnić i po prostu nie dać prostej połowy odpowiedzi, że zainstalowałoby to umiejętności. Co nie jest całkowicie poprawne: P
Alvar

1

proste, zainstaluje pakiet o nazwie aptitude.

Składnia instalowania pakietów to sudo apt-get install <pkg_name>

aby uzyskać więcej informacji: wiki-Ubuntu


0

Polecenie apt-get install aptitudezainstaluje graficzny menedżer pakietów o nazwie aptitude.

Aptitude to znany menedżer pakietów z ncursesgraficznym interfejsem użytkownika. Wolę go od innych menedżerów pakietów, ponieważ jest szybszy (IMHO), a system zarządzania konfliktami działa bardzo dobrze.

br


0

sudowykonuje swoje działania jako użytkownik root, więc nie masz problemów z uprawnieniami, tak samo jak wprowadzanie hasła podczas instalowania czegoś poza Centrum oprogramowania. apt-getto, co wykonujesz - program, jeśli chcesz, który obsługuje apt pliki i większość instalacji. installjest argumentem wykonania, mówiącym, aby coś zainstalować, a następnie aptitudenazwą instalowanego pakietu.

To dokładnie to samo, co zrobiłbyś, gdybyś poszedł do centrum oprogramowania, szukał „apitude” (który może mieć inną nazwę) i uruchomił instalację.


Dziękuje za wszystko . Tak, zainstalowałem i widzę Menedżera pakietów
Bikash
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.