Wydaje mi się, że moje pytanie różni się nieco od innych już zadanych. Już szukałem odpowiedzi, ale nie znalazłem nic związanego.
Na przykład zawsze instalowałem K3B za pośrednictwem terminalu za pomocą następującego polecenia „sudo apt-get install k3b”. Oczywiście zawsze działało. Pewnego dnia postanowiłem zainstalować go za pośrednictwem Ubuntu Sofware Center i, ku mojemu zdziwieniu, było kilka dodatków, o których nie wiedziałem. Sprawdziłem też niektóre z nich, aby je zainstalować, ponieważ uznałem je za przydatne.
Oto moje pytanie: kiedy próbujemy zainstalować oprogramowanie za pośrednictwem terminala, a to oprogramowanie ma dodatki, skąd to wiemy? I w jaki sposób instalujemy dodatki za pośrednictwem terminala?
Przypuszczam, że najpierw musimy znać nazwy dodatków, a następnie instalować je jeden po drugim, gdy główne oprogramowanie zostanie już zainstalowane. Ale w jaki sposób poznamy te nazwy za pośrednictwem terminalu? Korzystanie z Centrum oprogramowania jest fajne, ponieważ pokazuje dodatki, krótki opis każdego z nich i ich nazwy w nawiasach, prawda? Co powiesz na to przez terminal?
Nigdy nie zwracałem na to uwagi, dopóki nie skorzystałem z Centrum oprogramowania. Nawiasem mówiąc, K3B był oczywiście tylko przykładem.
źródło
sudo apt-cache search firefox
to pokazuje pakiet firefox, ale takżefirefox-addon*
i firefox-nl / de / en en one oneOdpowiedzi:
Te dodatki są sugerowanymi pakietami, które mają na celu zwiększenie twojego doświadczenia z k3b. Ale nie są one niezbędne do poprawnego działania k3b.
W terminalu możesz poznać nazwy dodatków (przynajmniej niektóre z nich) za pomocą
apt-cache depends k3b
polecenia. Nazwy dodatków zostaną wyświetlone w sekcji „Sugeruj:”. Na przykład:Pamiętaj, że sugerowane pakiety nie są niezbędne. Zauważ też,
apt-get
że zainstaluje pakiety niezbędne do uruchomienia k3b (zwane zależnością) oraz te pakiety, które są zalecane.Możesz odwiedzić ten link, aby uzyskać informacje na ten temat:
Sprawdź również to pytanie na Superuser.com
Podsumowując:
Uwaga: Ubuntu domyślnie instaluje dwie pierwsze kategorie oprogramowania zarówno z Centrum oprogramowania, jak iz terminala. Zatem nie tracisz nic istotnego. Ale nadal możesz je zainstalować. Pamiętaj również, że Software Center nie instaluje ich automatycznie.
Aby zainstalować sugerowane pakiety również z terminala
Jeśli chcesz zainstalować sugerowane pakiety z terminala, możesz użyć tego polecenia
To polecenie zainstaluje wszystkie sugerowane pakiety, a także zależności i zalecane pakiety.
Aby trwale skonfigurować apt, aby zainstalować sugerowane pakiety
Jeśli chcesz skonfigurować na
apt-get
stałe, aby automatycznie instalować również sugerowane pakiety, możesz to zrobić:Utwórz plik
/etc/apt/apt.conf.d
o nazwie99mysettings
Następnie dodaj opcję konfiguracji do tego pliku
Następnie zapisz plik i zamknij gedit.
Od teraz sugerowane pakiety będą instalowane automatycznie przez
apt-get
.Pamiętaj, że apt-get zainstaluje te pakiety tylko, jeśli znajdzie je w repozytoriach, w przeciwnym razie po prostu je zignoruje i rozpocznie instalację.
źródło
Po zainstalowaniu programu przez terminal wyświetli również sugerowane pakiety (dodatki itp.). to znaczy:
źródło
Powinieneś być w stanie użyć
sudo apt-cache search <name>
To powinno zwrócić wszystkie pakiety, które są powiązane w jakikolwiek możliwy sposób.źródło
jedną z możliwości jest
I możesz zainstalować wszystkie potrzebne pakiety za jednym razem
źródło