Jak mogę pobrać pakiety ubuntu z repozytoriów online przez okna, aby zainstalować je później na maszynie Ubuntu offline?
jest to związane z tym pytaniem: pobieranie repozytorium Ubuntu ISO
jeśli są jakieś gotowe ISO dla 11.10, które zawierają sterowniki urządzeń, pakiety językowe i pakiety oprogramowania byłyby świetne dla użytkowników ubuntu bez połączenia z Internetem.
jakieś pomysły?
Odpowiedzi:
W przypadku podobnych potrzeb uruchamiam małą maszynę wirtualną na komputerze z systemem Windows. Aby pobrać pakiety bez instalacji, możesz użyć
apt-get download <package_name>
. Polecenie pobierze pakiet do katalogu, w którym uruchomiono polecenie. Następnie możesz skopiować pakiety na host, a następnie na dysk flash, a na końcu na używany komputer.Wiem, że to może nie być najbardziej eleganckie rozwiązanie, ale przynajmniej działa dla mnie.
Och, zapomniałem: Jeśli potrzebujesz sprawdzania zależności, możesz uruchomić
apt-get -s install <package_name>
, skopiować linię zależności i po prostu wkleić doapt-get download
polecenia.Aktualizacja 2: Spojrzałem na stronę podręcznika użytkownika
apt-get
. Ma przełącznik o nazwie--download-only
. Możesz przekazać to, aby zainstalować iapt-get
otrzymasz wszystkie pakiety dla ciebie, ale ich nie zainstalujesz. Możesz znaleźć swoje paczki w/var/cache/apt/archives
. Od czasu do czasuapt-get clean
usuwa pliki z katalogu, dzięki czemu można łatwo uzyskać pakiety, które chcesz.Aktualizacja 3: Aby zainstalować pakiety uzyskane metodą w aktualizacji 2 , musisz ponownie umieścić te pakiety
/var/cache/apt/archives
na komputerze offline. Jeśli chcesz zainstalować pakiety, które maszapt-get download
, możesz użyćdpkg -i <package_file>
.źródło
Możesz je wyszukać i pobrać bezpośrednio na stronie http://packages.ubuntu.com/
źródło
Chociaż jeszcze tego nie przetestowałem, keyrx powinien pozwolić ci stworzyć manifest rzeczy, które wymagają aktualizacji, pobrać je na inny system i zainstalować. Nie jestem jednak pewien, czy obsługuje pakiety, których jeszcze nie ma w systemie.
źródło