Gdyby był to komputer z systemem Windows, który nie ma połączenia z Internetem, to co bym zrobił, to pobranie instalatorów / programów na inny komputer i umieszczenie ich na przenośnym nośniku, skopiowanie ich na maszynie bezkontaktowej i zainstalowanie. Linux nie działa niestety tak prosto – chociaż mam nadzieję, że udowodnisz mi, że się mylę.
Na Linuksie (debian) nigdy nie miałem przyjemności instalowania niczego inaczej niż przez:
sudo apt-get install package_name(s)
To niemożliwe bez połączenia z internetem. Niestety, jest też bardzo niejasne, które pliki mają być pobierane – i skąd. Często apt pobiera dziesiątki plików, czego nie chciałbym robić ręcznie.
Czy jest program, który pobierałby pliki na mój komputer z systemem Windows bez potrzeby wykonywania niczego poza informacją o pakiecie name?
Komentarze
- Chocolatey służy do cichej instalacji programów w systemie Windows. Nie do pobierania pakietów Debiana.
- " Czy jest więc program, który pobierałby pliki na mój komputer z systemem Windows bez potrzeby wykonywania niczego poza podaniem nazwy pakietu? " Brzmi jak czekoladowy dla mnie. @josten udzielił Ci prawidłowej odpowiedzi, jeśli nie ' nie lubisz przeredagować pytania, aby zapytać, co naprawdę masz na myśli
- pliki to ważna część. Czy możesz zdefiniować, co rozumiesz , co oznacza pliki ?
Odpowiedź
Myślę, że szukasz apt-offline .
Włącz Twój komputer z Linuksem bez połączenia z Internetem, powiedzmy, że chcesz zainstalować emacsa. Należy zrobić:
# apt-offline set --install-packages=emacs /media/usbstick/offline.sig
Następnie na komputerze z systemem Windows i połączeniem internetowym należy:
E:\> apt-offline get offline.sig
i wreszcie na komputerze z systemem Linux:
# apt-offline install /media/usbstick/offline.zip
Więcej szczegółów można znaleźć w artykule Zarządzanie pakietami offline dla APT . Superużytkownik ma pomoc dotyczącą dodawania apt-offline do ścieżki w systemie Windows .
Komentarze
-
-bash: apt-offline: command not found
. Wygląda na to, że ' nie mam szczęścia. - @Tom á šZato You ' będę musiał go zainstalować i raz ręcznie zająć się zależnościami. Możesz pobrać pakiety z tej witryny packages.debian.org. Następnie instalujesz je na komputerze z systemem Linux za pomocą
dpkg -i filename.deb
. (A może znajduje się na płycie CD / DVD, z której instalowałeś, w takim przypadku możesz go zainstalować z tych) - Uwaga: z oryginalnego komputera z systemem Linux możesz uzyskać pełną listę pakietów za pomocą
dpkg --get-selections > ~/Package.list
. Na wypadek, gdybyś chciał go użyć … - Bardzo dziękuję za pomoc. Udało mi się nawet zamontować pendrive w Linuksie i wygenerować
.sig
pliki na nim (nie tak proste, jak mogłoby się wydawać dla początkującego). Jednak ' wydaje się, że nie mogę znaleźć żadnej wzmianki o pobieraniu apt-offline dla systemu Windows. Przewodnik, do którego utworzyłeś łącze, zawiera tylko odsyłacze do nieznanej witryny. - Tak więc znalazłem repozytorium git hub. Ale ból jest nieskończony – teraz stwierdziłem, że mogę ' nie zbudować tego elementu .