Czytelnicy tacy jak ty pomagają wspierać MUO. Kiedy dokonujesz zakupu za pomocą linków na naszej stronie, możemy otrzymać prowizję partnerską.

Przy tak wielu dostępnych dystrybucjach Linuksa i metodach pakowania nic dziwnego, że programiści często decydują się na dystrybucję swoich programów w formacie — takim jak AppImage — który może być uruchamiany przez dowolny system Linux. Ale AppImages są bolesne w zarządzaniu i niełatwo integrują się z menu systemowym.

Na szczęście istnieje rozwiązanie, które może pomóc w korzystaniu z AppImages tak, jakby były zwykłymi aplikacjami dla systemu Linux.

Czym są AppImages i dlaczego istnieją?

Nie jest tajemnicą, że Linux jest pofragmentowaną platformą, co może być bolesne podczas próby zainstalowania oprogramowania, które zostało skompilowane jako plik binarny dla dystrybucji innej niż Twoja. Istnieje DEB dla dystrybucji opartych na Debianie, RPM dla Red Hat, PKG.TAR.XZ dla menedżera pakietów Pacman firmy Arch i nie tylko.

Tworzenie i utrzymywanie plików binarnych dla różnych dystrybucji jest czasochłonne i często programiści woleliby to robić opublikuj jeden pakiet, który będzie działał na wszystkich systemach Linux i można go uruchomić jednym kliknięciem lub jednym terminalem Komenda.

instagram viewer

Obraz aplikacji to format, który można po prostu pobrać i uruchomić. Te aplikacje są dostarczane ze wszystkimi niezbędnymi zależnościami i nawet nie trzeba ich instalować.

Aby uruchomić AppImage, musisz najpierw uczynić go wykonywalnym:

Sudochmod +Xjakaś aplikacja.Obraz aplikacji

... następnie kliknij go dwukrotnie w menedżerze plików lub jeśli nadal jesteś w terminalu, wpisz:

./jakaśaplikacja. Obraz aplikacji

Dla użytkowników GUI Linux może to być zniechęcające i chociaż istnieją aplikacje, które będą zarządzaj i uruchamiaj swoje AppImages dla ciebie nie jest to tak proste, jak otwarcie menu i kliknięcie AppImage, który chcesz uruchomić, tak jakby to była normalna codzienna aplikacja.

AppImageLauncher to aplikacja typu open source, która może urzeczywistnić Twoje marzenie o uruchomieniu AppImages z menu systemowego.

Co to jest AppImageLauncher?

AppImageLauncher robi więcej, niż sugeruje jego nazwa, a po zainstalowaniu w systemie przechwytuje wszystkie próbuje otworzyć AppImage, wyświetlając okno dialogowe z opcją wyboru, jak mają wyglądać AppImages leczony.

Możesz wybrać jednokrotne uruchomienie AppImage lub zintegrowanie go z menu systemowym, więc jeśli chcesz uruchomić aplikację w przyszłości, wystarczy wybrać ją z menu.

Zwykłe aplikacje instalowane za pośrednictwem menedżera pakietów są aktualizowane wraz z systemem, ale AppImages, jako pliki pobierane raz i zwykle uruchamiane po kliknięciu ikony, nie są.

AppImageLauncher zmienia to, dodając wpis do wpisu aplikacji w menu systemowym, który sprawdzi dostępność aktualizacji i pobierze najnowszą wersję.

Jeśli masz dość określonego AppImage i chcesz go usunąć z systemu, AppImageLauncher też sobie z tym poradzi.

Jak zainstalować AppImageLauncher w systemie Linux

AppImageLauncher jest preinstalowany w systemach Manjaro, a dostępne są oficjalne wersje dla Debiana, Ubuntu i Fedory. Istnieje również wspierana przez społeczność wersja AppImageLauncher dla Arch Linux. elementarny system operacyjny nie jest obecnie obsługiwany.

Zainstaluj AppImageLaucher na Debianie lub Ubuntu

Dodaj PPA AppImageLauncher, a następnie zaktualizuj system:

sudo add-apt-repository ppa: appimagelauncher-team/stable
sudo apt aktualizacja

Teraz zainstaluj AppImageLauncher z:

sudo apt zainstalować program uruchamiający obrazy aplikacji

Zainstaluj AppImageLauncher w systemach opartych na Arch

AppImageLauncher jest dostępny w repozytorium użytkowników Arch i możesz go zainstalować za pomocą yay:

sudo yay -S appimagelauncher

W Fedorze i innych dystrybucjach RPM

Pobierz najnowszą wersję RPM ze strony AppImageLauncher GitHub Releases.

Pobierać:AppImageLauncher

Następnie przejdź do katalogu Pobrane za pomocą polecenie CD i wpisz:

Sudoobr./min-Iappimagelauncher-x.Xobr./min

Jak używać AppImageLauncher do tworzenia wpisów w menu

Po zainstalowaniu AppImageLauncher możesz go użyć do dodania AppImage do menu systemowego:

  1. Pobierz AppImage, którego chcesz użyć. Znajdź AppImage w menedżerze plików i uruchom go.
  2. AppImageLauncher uruchomi się zamiast AppImage. Jeśli używasz AppImageLauncher po raz pierwszy, kliknij Dostosuj, aby wybrać katalog, w którym chcesz przechowywać swoje AppImages, a następnie kliknij OK.
  3. Pojawi się nowe okno dialogowe oferujące wybór Uruchomione raz Lub Zintegruj i uruchom.
  4. Aby przenieść AppImage do określonej lokalizacji i zintegrować z menu systemowym, wybierz Zintegruj i uruchom.
  5. Aplikacja zostanie uruchomiona. Następnym razem, gdy chcesz uruchomić aplikację, po prostu otwórz menu systemowe i kliknij ikonę aplikacji.

Posiadanie aplikacji zintegrowanej z menu systemowym jest świetne - dopóki już jej nie potrzebujesz. Aby usunąć obraz aplikacji:

  1. Otwórz menu systemowe i znajdź ikonę AppImage.
  2. Kliknij prawym przyciskiem myszy ikonę AppImage.
  3. Wybierać Usuń AppImage z systemu.

Jeśli dostępne są zaktualizowane wersje AppImages, będziesz mógł je zaktualizować z tego samego menu kontekstowego.

AppImageLauncher ułatwia zarządzanie AppImages

Teraz możesz używać AppImageLauncher do łatwej integracji AppImages z menu systemowym i nie ma powodu, aby unikać ich używania.

Zamiast przeszukiwać domyślne repozytoria oprogramowania stworzonego specjalnie dla Twojej dystrybucji, przejrzyj obszerne biblioteki AppImages dostępne dla wszystkich platform Linux.