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?
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-getpakiety rozszerzeń, które mogą pomóc:
apt-offline - offline apt package manager
apt-zip - Update a non-networked computer using apt and removable media
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-onlyopcja apt-getjest Twoim znajomym:
-d, --download-only
Download only; package files are only retrieved, not unpacked or installed.
Configuration Item: APT::Get::Download-Only.
aptitude download <package_name>. Pozwala uniknąć problemów, które pojawiają się, apt-getgdy pakiet jest już zainstalowany
apt download <package_name>(podobnie jak odpowiedź biocybermana, ale myślę, że aptteraz jest bardziej powszechna niż aptitude).
Próbować
apt-get -d install <packages>
Jest to udokumentowane w man apt-get.
Tylko dla wyjaśnienia; pobrane pakiety znajdują się w buforze pakietów apt pod adresem
/var/cache/apt/archives
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).
apt-get install -d -o=dir::cache=/tmp whateveryouwant
apt-get -d -o=dir::cache=/tmp/pkg rabbitmq-server E: Invalid operation rabbitmq-serverpowinno 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%]