Jak zainstalować aplikacje Fedory w trybie offline

Photo of author

By maciekx

Czy korzystasz z Fedory jako swojej podstawowej dystrybucji Linuksa? Czy może masz problemy z niestabilnym połączeniem internetowym lub wolnym pobieraniem? Jeśli tak, warto zapoznać się z funkcją offline, która jest dostępna w menedżerze pakietów DNF.

Tryb offline DNF, znany jako „tylko pobieranie”, znacząco upraszcza proces instalacji wielu aplikacji. Poniżej przedstawiamy, jak efektywnie wykorzystać tę funkcję w systemie Fedora.

Pobieranie aplikacji za pomocą DNF

Menedżer pakietów DNF w Fedory Linux oferuje wiele użytecznych opcji, a funkcja „pobierania” jest jedną z najbardziej wartościowych. Wykorzystując ten argument w wierszu poleceń podczas instalacji pakietu RPM z repozytoriów oprogramowania Fedory, można z łatwością pobrać dowolną aplikację do późniejszego zainstalowania w trybie offline na innym komputerze z systemem Fedora.

Aby rozpocząć, otwórz terminal, używając skrótu klawiszowego Ctrl + Alt + T lub Ctrl + Shift + T. Po otwarciu terminala, skorzystaj z poniższego polecenia, aby wyszukać nazwę aplikacji, którą chcesz zainstalować offline.

Na przykład, jeśli chcesz pobrać przeglądarkę Chromium typu open source, użyj poniższego polecenia.

sudo dnf download chromium

To polecenie pobierze najnowszą wersję przeglądarki Chromium i zapisze ją w katalogu pamięci podręcznej pakietów Fedory pod adresem „/var/cache/dnf”.

Aby uzyskać dostęp do tego katalogu, użyj polecenia CD, aby przenieść sesję terminala z katalogu domowego (~) do folderu pamięci podręcznej pakietów.

cd /var/cache/dnf

Stąd możesz przeszukiwać podkatalogi i skopiować pliki na urządzenie wymienne, aby zainstalować je na innych komputerach.

Pobieranie aplikacji do wybranego katalogu

Przeglądanie folderu pamięci podręcznej pakietów Fedory może być uciążliwe, ponieważ zawiera wiele podfolderów, co utrudnia znalezienie pobranych pakietów. Na szczęście można zmusić DNF do zapisywania aplikacji offline w dowolnie wybranym miejscu, używając przełącznika „downloaddir”.

Aby pobrać przeglądarkę Chromium do folderu w twoim katalogu domowym o nazwie „aplikacje offline”, wpisz poniższe polecenie.

Uwaga: zamień „/home/username/offline-apps” na swoją nazwę użytkownika w systemie Linux.

sudo dnf download chromium --downloaddir=/home/username/offline-apps

Po zakończeniu pobierania, zaktualizuj uprawnienia folderu „aplikacje offline” w swoim katalogu domowym, aby zapewnić do niego dostęp. Zmiana uprawnień jest niezbędna, ponieważ domyślnie są one ustawione tylko dla roota.

sudo chmod 777 -R ~/offline-apps

Po zaktualizowaniu uprawnień możesz skopiować ten folder na dysk USB, aby zainstalować go na innych komputerach z Fedorą.

Pobieranie aplikacji wraz z zależnościami

Wykorzystując powyższe polecenia, można pobrać pakiet RPM z repozytoriów Fedory Linux, co jest przydatne przy ograniczonym dostępie do Internetu. Jednak gdy chcesz pobrać również zależności aplikacji, musisz użyć przełącznika „–resolve”.

Dzięki temu przełącznikowi menedżer pakietów DNF pobierze nie tylko samą aplikację, ale także wszystkie niezbędne biblioteki i oprogramowanie wymagane do jej działania.

Aby na przykład pobrać Kodi razem z jego zależnościami, użyj poniższego polecenia.

sudo dnf download kodi --resolve

To polecenie ściągnie Kodi oraz wszystkie powiązane zależności do katalogu pamięci podręcznej pakietów Fedory, do którego można uzyskać dostęp za pomocą:

cd /var/cache/dnf

Alternatywnie, aby pobrać aplikację oraz jej zależności do katalogu domowego, wpisz poniższe polecenie.

Uwaga: pamiętaj, aby zamienić „/home/username/offline-apps” na nazwę swojego użytkownika w systemie Linux.

sudo dnf download kodi --resolve --downloaddir=/home/username/offline-apps

Nie zapomnij zaktualizować uprawnień folderu za pomocą polecenia chmod.

sudo chmod 777 -R ~/offline-apps

Następnie skopiuj folder „aplikacje offline” na urządzenie USB, aby zainstalować go później offline.

Inne metody instalacji aplikacji offline w Fedorze

Funkcja pobierania DNF to znakomity sposób na zapewnienie, że nawet w trybie offline można instalować najnowsze aplikacje w systemie Fedora. Jeśli jednak potrzebujesz alternatywnych metod, warto zwrócić uwagę na technologię AppImage, która umożliwia pakowanie całych aplikacji w pojedynczym pliku do pobrania, idealnym dla systemów offline. Aby zdobyć aplikacje w formacie AppImage, odwiedź BinTray, gdzie znajdziesz wiele aplikacji w tym formacie.


newsblog.pl