Przekształciłem pendrive w wielofunkcyjne narzędzie aplikacji Linux

Przekształciłem pendrive w wielofunkcyjne narzędzie aplikacji Linux

Przygotowanie przenośnego narzędzia aplikacji Linux na pendrive'u to korzystne rozwiązanie dla użytkowników z wieloma dystrybucjami, ułatwiające instalację i uruchamianie oprogramowania.

Jeśli jesteś jak ja, masz wiele urządzeń działających na różnych dystrybucjach Linuxa i często instalujesz nowe instancje. Wszystkie potrzebują oprogramowania i odkryłem, że czasami łatwiej jest po prostu mieć przygotowane do użycia, wygodnie przechowywane na pamięci USB.

Możesz Zabrać wszędzie AppImages na Pamięci USB

Instalując wiele dystrybucji Linuxa, nauczysz się, że pozyskiwanie oprogramowania nie zawsze jest proste ani spójne. To, co musisz zrobić, może zależeć od menedżera pakietów dystrybucji, czy dostępne są Snaps lub Flatpaks oraz czy zależności są już zainstalowane, czy nie.

Jednym z rozwiązań tej frustracji są AppImages, pojedyncze pliki dla systemów operacyjnych Linux, które zawierają wszystko, co potrzebne do uruchomienia danego zastosowania. Nie ma procesu instalacji; wystarczy pobrać plik i go uruchomić. Są przenośne, więc możesz je kopiować i przenosić między urządzeniami, a funkcjonalność nie znika.

Jest wiele korzyści z formatu AppImage, ale jedną, z której prawdopodobnie nie korzystasz, jest to, jak łatwo można je zbierać i transportować za pomocą pamięci USB. Każda pamięć się nada, ale polecam wybrać taką o jak najwyższej prędkości, z najnowszą wersją USB, jaką możesz znaleźć. Używam dysku Samsung Fit Plus USB 3.1, który nie jest najszybszy, ale wystarcza mi do moich potrzeb.

Jak Zdobyłem Te AppImages

Musisz znaleźć źródło tych AppImages, a to zazwyczaj oznacza znalezienie strony internetowej aplikacji i przeszukiwanie opcji pobierania w poszukiwaniu AppImage. Nie zawsze są łatwe do znalezienia. Na przykład, gdy przejdziesz na stronę pobierania LibreOffice, zobaczysz wyróżnione pobierania DEB i RPM. Jeśli jednak spojrzysz na listę małych linków po prawej stronie, zobaczysz link do pobrania AppImage.

Widziałem również AppImages myląco oznaczone jako pobieranie "binarek" dla Linuxa. Upewnij się, że poświęcisz chwilę na zbadanie, gdy szukasz wersji AppImage danej aplikacji.

Jednakże, ostrzegam przed prostym wyszukiwaniem w sieci "[nazwa oprogramowania] appimage". Nie każdy programista publikuje wersję AppImage swojego oprogramowania, a czasami niezależni deweloperzy biorą oprogramowanie open-source i pakują je jako AppImage sami.

Na przykład, Mozilla nie oferuje oficjalnej wersji AppImage Firefoxa, ale możesz znaleźć deweloperów w internecie oferujących własne wersje AppImage tego przeglądarki. Bądź ostrożny z tymi, upewniając się, że ufasz osobie pakującej, szczególnie gdy chodzi o coś tak krytycznego dla bezpieczeństwa, jak przeglądarka internetowa.

Poniżej znajdują się niektóre aplikacje, które zdobyłem, wraz z linkami do miejsc, gdzie znajdziesz link do pobrania AppImage. Wszystkie są opublikowane lub przynajmniej powiązane przez sam projekt deweloperski.

  • Do gier: 0 A.D. to gra strategii czasu rzeczywistego, która jest darmowa i open-source. Ma nawet tryb wieloosobowy online, a ty możesz grać wszędzie, jeśli umieścisz ją na pamięci USB.
  • Do przeglądania sieci: LibreWolf to fork Mozilli Firefox, z dodatkowymi środkami zwiększającymi prywatność. Jak większość przeglądarek, LibreWolf podwaja się jako edytor PDF, więc może być przydatny nawet na komputerze odizolowanym od internetu.
  • Do pracy biurowej: LibreOffice Suite, która zawiera LibreOffice Writer, Calc, Impress i inne znane alternatywy open-source dla aplikacji Microsoft 365. Upewnij się, że wybierasz edycję "still", jeśli cenisz sobie niezawodność ponad najnowsze funkcje.
  • Do czytania i archiwizowania: Kiwix to unikalna aplikacja, która umożliwia pobieranie całych wiki i innych rodzajów stron internetowych oraz treści do użytku offline. Możesz otworzyć ją na urządzeniu z dostępem do internetu, pobrać kopię, na przykład, Wikipedii, a następnie przenieść Kiwix i kopię Wikipedii na inne urządzenie offline do czytania.
  • Do zarządzania hasłami: KeePassXC to mój ulubiony menedżer haseł, ponieważ pozwala mi pozostać offline, synchronizując moje hasła w sieci lokalnej. Możesz przechowywać sejf na samym dysku, wraz z AppImage, dla maksymalnej wygody offline.
  • Do czatowania z przyjaciółmi:
    Vesktop to niestandardowa aplikacja Discord, która umożliwia prawidłowe udostępnianie ekranu w systemie Linux z możliwością odtwarzania dźwięku oraz wsparciem dla Wayland. Moim zdaniem, to najlepszy sposób na korzystanie z Discorda, jeśli używasz Linuxa.

Ale—po co?

Jak to zwykle bywa w dobrych projektach technologicznych, warto rozważyć realne przypadki użycia. Chociaż nie twierdzę, że wszyscy z tego skorzystają, znalazłem kilka zastosowań.

  • Komputery z ograniczoną pamięcią: Jeśli pracujesz na komputerze z ograniczoną pamięcią wewnętrzną, skorzystasz z możliwości trzymania oprogramowania na zewnętrznej pamięci, ale łatwo dostępnej.
  • Szybkie uruchamianie na nowych urządzeniach: Jeśli właśnie zainstalowałeś dystrybucję Linuxa lub używasz wersji live, możesz pominąć sklepy i repozytoria, po prostu kopiując AppImages z pendrive'a. Znalezione to szczególnie przydatne do szybkiego logowania się do kont online, z pomocą menedżera haseł KeePassXC.
  • Komputery w trybie offline: Jeśli masz komputer z Linuxem, który nie ma dostępu do internetu—nazywany często urządzeniem odizolowanym—ale chcesz zainstalować oprogramowanie, rozwiązanie z aplikacjami przenośnymi, jak to, jest idealne. Pobierz AppImage na urządzeniu z dostępem do internetu, przenieś go na pendrive, a następnie przenieś na komputer offline.

Fani Linuxa zawsze eksperymentują ze swoimi konfiguracjami, więc mogę pomyśleć o więcej zastosowaniach później, a Ty możesz znaleźć własny przypadek, o którym nie pomyślałem. Gdy to się stanie, możesz mi podziękować.

i

Niektóre ograniczenia, o których warto wiedzieć

Choć zabawa z moim nowym wielofunkcyjnym oprogramowaniem na Linuxa była przyjemna, natknąłem się na pewne ograniczenia i problemy. Miej to na uwadze, jeśli chcesz mieć płynne doświadczenia.

Będziesz musiał zezwolić na wykonanie wszędzie, gdzie pójdziesz

Każde urządzenie, na którym spróbujesz uruchomić te pliki AppImage, będzie wymagało, abyś nadał im atrybut wykonywalności. W przeciwnym razie aplikacja się nie uruchomi, a te uprawnienia nie przeniosą się na komputer, na który je przeniesiesz.

Na szczęście, często można to zrobić graficznie. Na przykład w przeglądarce plików Dolphin, wystarczy kliknąć prawym przyciskiem myszy na plik, wybrać "Właściwości" w menu kontekstowym, przejść do zakładki "Uprawnienia" i zaznaczyć pole "Jest wykonywalny".

Alternatywnie, możesz użyć tego polecenia, zastępując nazwę pliku nazwą swojego konkretnego AppImage:

chmod +x filename.AppImage

Zapisane pliki zwykle trafią do twojego komputera

Kiedykolwiek zapiszesz plik za pomocą jednego z tych AppImages, na przykład zapisując grę w 0 A.D. lub pobierając Wikipedię z Kiwix, pamiętaj, że plik domyślnie będzie przechowywany na lokalnym komputerze, prawdopodobnie w folderze "/home/$USER/.local/share". To oznacza, że jeśli zabierzesz swoją kolekcję AppImages na inne urządzenie, twoje zapisane pliki prawdopodobnie nie będą dostępne.

W zależności od aplikacji, możesz być w stanie skonfigurować ją, aby zapisywała w lokalizacji pendrive’a zamiast na lokalnym urządzeniu. Ponieważ ścieżki katalogów mogą się różnić w zależności od tego, jak urządzenie montuje twojego dysku, ta metoda może okazać się nieco problematyczna.

Możliwe problemy z prędkością

Powinieneś również być świadomy, że AppImages nie są najszybsze do uruchomienia. Całe oprogramowanie zapakowane w aplikację musi być zainicjowane, co może zająć trochę czasu.

Jak już wcześniej wspomniałem, polecam, aby używany przez Ciebie pendrive był najnowszej wersji USB. Testowałem zarówno napędy USB 3.0, jak i USB 3.1, i nie zauważyłem znaczącej różnicy w czasie uruchamiania. Mimo to, prędkość transferu podczas początkowego kopiowania AppImage na dysk była z pewnością wpływana.

Możesz mieć konieczność aktualizacji aplikacji ręcznie

Również pamiętaj o aktualizacjach aplikacji. Szczególnie w przypadku aplikacji krytycznych dla bezpieczeństwa, jak przeglądarka internetowa czy menedżer haseł, nie chcesz zostać złapany na używaniu ich bez najnowszych poprawek bezpieczeństwa. AppImages, które pobierasz, mogą mieć wbudowaną możliwość sprawdzania i stosowania aktualizacji samodzielnie. Jeśli nie, to zależy od ciebie, aby zaktualizować je ręcznie, pobierając plik ponownie i zastępując go.

AppImages nie są jedynym sposobem na uruchamianie oprogramowania na twojej konfiguracji Linux, ani jedynym zastosowaniem dla pendrive'a. Możesz również stworzyć bootowalny dysk Linux na każdym komputerze lub sformatować pendrive do współdzielenia między Windows a Linux.

Rozwiązuje twoje pytania

Jak sformatować pendrive w Linuxie?

Aby sformatować pendrive w Linuxie, wykonaj poniższe kroki:

 

  • Otwórz terminal.
  • Uruchom narzędzie GParted, wpisując komendę: sudo gparted
  • W prawym górnym rogu wybierz swój pendrive z listy urządzeń. Upewnij się, że wybrałeś właściwe urządzenie, aby uniknąć utraty danych na innych dyskach.
  • Kliknij prawym przyciskiem myszy na partycję pendrive'a.
  • Wybierz opcję „Format to” (Sformatuj jako).
  • Wybierz odpowiedni system plików, np.:
      - FAT32 (dobry do użytku z systemami Windows i Linux)
  • ext4 (głównie dla Linuxa)
  • NTFS (dla dużych plików w systemach Windows)
  • Po wybraniu systemu plików kliknij na „Apply” (Zastosuj) w górnym pasku narzędzi, aby zatwierdzić zmiany.
  • Po zakończeniu procesu możesz bezpiecznie odłączyć pendrive. Pamiętaj, aby zawsze zarchiwizować ważne dane przed sformatowaniem urządzeń.

 

Jak otworzyć pendrive'a z systemem Linux?

Aby otworzyć pendrive'a w systemie Linux, wykonaj następujące kroki:

 

  • Podłącz pendrive do portu USB komputera.
  • Poczekaj na automatyczne zamontowanie
      - system (np. Ubuntu) powinien samodzielnie zidentyfikować urządzenie.
  • Znajdź ikonę pendrive'a na pasku zadań lub pulpicie.
  • Kliknij na ikonę, aby otworzyć zawartość pendrive'a. Jeśli urządzenie się nie zamontowało automatycznie:
  • Otwórz terminal.
  • Wpisz lsblk, aby zobaczyć listę urządzeń.
  • Zidentyfikuj pendrive (zwykle jako /dev/sdb lub podobnie).
  • Zamontuj ręcznie poleceniem sudo mount /dev/sdX1 /mnt (gdzie X to litera przypisana do pendrive'a).
  • Otwórz menedżera plików i przejdź do folderu /mnt, aby uzyskać dostęp do danych na pendrive'ie. Na końcu, pamiętaj o bezpiecznym odłączeniu pendrive'a przed jego wyjęciem, aby uniknąć uszkodzenia danych.

 

Co zamiast Rufusa na Linux?

MKUSB to popularny odpowiednik Rufusa dla użytkowników systemów Ubuntu i Linux Mint. Oto kilka kluczowych informacji na jego temat:

    • -

Instalacja

    : MKUSB jest dostępny jako PPA, co ułatwia jego instalację i aktualizacje.

  • Funkcjonalność: Umożliwia tworzenie bootowalnych USB z plików ISO, wspierając różne systemy operacyjne.
  • Obsługa: Obsługuje zarówno instalacje systemów 32-bitowych, jak i 64-bitowych.
  • Interfejs: Posiada prosty i intuicyjny interfejs graficzny, co ułatwia korzystanie z aplikacji, nawet początkującym użytkownikom.
  • Bezpieczeństwo: Umożliwia tworzenie USB z danymi i systemami w sposób bezpieczny, chroniąc integralność danych. Dzięki MKUSB użytkownicy Linuxa mają niezawodne narzędzie do zarządzania bootowalnymi pamięciami USB.

Jak zrobić bootowalny pendrive w Linux?

Aby stworzyć bootowalny pendrive w systemie Linux, można skorzystać z programu UNetbootin. Oto kroki, które należy wykonać:

 

  • Uruchom UNetbootin – zainstaluj go, jeśli jeszcze nie masz.
  • Wybierz źródło:
      - Z listy rozwijanej wybierz dystrybucję systemu operacyjnego lub
  • Wskaż plik ISO, klikając na „Obraz dysku” i wybierając lokalizację pliku.
  • Wybierz pendrive:
  • Na liście nośników USB znajdź swój pendrive.
  • Rozpocznij proces:
  • Kliknij „OK”, aby rozpocząć tworzenie bootowalnego pendrive'a. Po zakończeniu procesu pendrive będzie gotowy do użycia jako nośnik instalacyjny.

 

  • **Uruchom UNetbootin** \u2013 zainstaluj go, je\u015bli jeszcze nie masz.
  • **Wybierz \u017ar\u00f3d\u0142o**:
      - Z listy rozwijanej wybierz dystrybucj\u0119 systemu operacyjnego lub
    • Wska\u017c plik ISO, klikaj\u0105c na \u201eObraz dysku\u201d i wybieraj\u0105c lokalizacj\u0119 pliku.
    • **Wybierz pendrive**:
    • Na li\u015bcie no\u015bnik\u00f3w USB znajd\u017a sw\u00f3j pendrive.
    • **Rozpocznij proces**:
    • Kliknij \u201eOK\u201d, aby rozpocz\u0105\u0107 tworzenie bootowalnego pendrive'a. Po zako\u0144czeniu procesu pendrive b\u0119dzie gotowy do u\u017cycia jako no\u015bnik instalacyjny.
  • "}}]}

    Jeśli ciekawią Cię artykuły podobne do Przekształciłem pendrive w wielofunkcyjne narzędzie aplikacji Linux, zajrzyj do kategorii Linux i odkryj jeszcze więcej interesujących treści.

    Indeks
    1. Możesz Zabrać wszędzie AppImages na Pamięci USB
    2. Jak Zdobyłem Te AppImages
    3. Ale—po co?
    4. Niektóre ograniczenia, o których warto wiedzieć
      1. Będziesz musiał zezwolić na wykonanie wszędzie, gdzie pójdziesz
      2. Zapisane pliki zwykle trafią do twojego komputera
      3. Możliwe problemy z prędkością
      4. Możesz mieć konieczność aktualizacji aplikacji ręcznie
    5. Rozwiązuje twoje pytania
      1. Jak sformatować pendrive w Linuxie?
      2. Jak otworzyć pendrive'a z systemem Linux?
      3. Co zamiast Rufusa na Linux?
      4. Jak zrobić bootowalny pendrive w Linux?

    Możesz być zainteresowany

    Dodaj komentarz

    Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

    Go up