Jak zainstalować wiele pakietów?
Na przykład chcę zainstalować oba package X
i Package Y,
wiem, że domyślnie nie jest to możliwe, ale czy istnieje jakiś alternatywny sposób wykonania tej czynności, czy mogę przynajmniej ustawić je w kolejce do instalacji?
apt
package-management
Początkujący
źródło
źródło
apt-get install p1 p2 p3
?Odpowiedzi:
Możesz to zrobić, dlaczego nie !? Możesz uruchomić następujące pojedyncze polecenie, aby zainstalować
package-x
ipackage-y
:Uwaga:
Wspomniano, że można dodać
-y
flagę,apt-get
aby odpowiedzieć Tak na wszystkie monity. Zwykle tylko pozwala uniknąć konieczności powiedzieć Tak raz, tak czy inaczej. Miło jest wiedzieć o-y
fladze, ale bądź ostrożny, ponieważ może ona również automatycznie usuwać rzeczy, których możesz nie chcieć usuwać. Zazwyczaj pomijam-y
flagę i ręcznie sprawdzam wszystkie Dodane lub Usunięte pakiety, aby zapobiec popełnianiu błędów, które mogłyby mieć straszny wpływ na mój komputer.apt-get upgrade -y
Wydaje się jednak, że jest to dobra opcja i mniej zmienna.źródło
apt
jest to, że możesz mieć tylko jedenapt
proces na raz. To dobra rzecz , ponieważ zapobiega zniszczeniu twojego systemu. W przypadku, gdy chcesz zainstalować pakiet Y, albo zaczekaj na zakończenie X, albo zatrzymaj X i zainstaluj je razem.Aby zainstalować pakiety, użyj:
Aby zainstalować wiele pakietów, po prostu wymień jeden po drugim:
Aby zmusić się
apt-get install
do odpowiedziyes
na wszelkieare you sure you want to install this package?
pytania, które mogą się pojawić, dodaj znak-y
na końcuNie jestem pewien co do innych użytkowników, ale uważam, że pomocne jest przechowywanie pliku zawierającego listę wszystkich pakietów / programów, których zwykle używam, aby w razie konieczności ponownej instalacji mógłbym po prostu skopiować i wkleić polecenie, a nie mieć spędzić następne kilka tygodni zastanawiając się, co mam, a czego nie mam.
źródło
dpkg --get-selections
pozwoli na zainstalowanie wszystkich pakietów, które miałeś w przypadku ponownej instalacji.dpkg --get-selections
i zadziałało. Zrobiłem kilka prac domowych i natknąłem się na to odpowiedź ( askubuntu.com/questions/101931/... ), która rozszerza się przy tym robi i mówi, że w celu przywróceniapkg
metadane w użyciuapt-mark showauto > auto.lst
iapt-mark showmanual > manual.lst
dostać i metadaneapt-mark auto < auto.lst
iapt-mark manual.lst
go przywrócić.