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
Maciej – redaktor, pasjonat technologii i samozwańczy pogromca błędów w systemie Windows. Zna Linuxa lepiej niż własną lodówkę, a kawa to jego główne źródło zasilania. Pisze, testuje, naprawia – i czasem nawet wyłącza i włącza ponownie. W wolnych chwilach udaje, że odpoczywa, ale i tak kończy z laptopem na kolanach.