Mam komputer bez karty sieciowej i chcę zainstalować na nim niektóre programy za pośrednictwem pamięci USB, ale jak mogę pobrać program z apt-get bez instalowania go?
122
Mam komputer bez karty sieciowej i chcę zainstalować na nim niektóre programy za pośrednictwem pamięci USB, ale jak mogę pobrać program z apt-get bez instalowania go?
Odpowiedzi:
Istnieje przynajmniej te
apt-get
pakiety rozszerzeń, które mogą pomóc:Dotyczy to szczególnie przypadku, gdy chcesz pobrać plik tam, gdzie masz dostęp do sieci, ale zainstalować go na innym komputerze, na którym go nie masz.
W przeciwnym razie
--download-only
opcjaapt-get
jest Twoim znajomym:źródło
aptitude download <package_name>
. Pozwala uniknąć problemów, które pojawiają się,apt-get
gdy pakiet jest już zainstalowanyapt download <package_name>
(podobnie jak odpowiedź biocybermana, ale myślę, żeapt
teraz jest bardziej powszechna niżaptitude
).Próbować
Jest to udokumentowane w
man apt-get
.Tylko dla wyjaśnienia; pobrane pakiety znajdują się w buforze pakietów apt pod adresem
źródło
apt-get -d
jest wykonywany?Nie zapomnij o opcji „-o”, która umożliwia pobieranie w dowolne miejsce, chociaż najpierw musisz utworzyć „archiwa”, „blokowanie” i „częściowe” (polecenie wyświetla to, co jest potrzebne).
źródło
apt-get -d -o=dir::cache=/tmp/pkg rabbitmq-server E: Invalid operation rabbitmq-server
powinno być:$ apt-get download -o=dir::cache=/tmp/pkg rabbitmq-server Get:1 Downloading rabbitmq-server 2.7.1-0ubuntu4 [2,745 kB] 13% [1 rabbitmq-server 361 kB/2,745 kB 13%]