W następnym artykule przyjrzymy się AppImageLauncher. To narzędzie zapewni użytkownikom możliwość zintegruj aplikacje w formacie AppImage z naszym systemem Ubuntuza pomocą jednego kliknięcia. Ponadto umożliwia także zarządzanie nimi, aktualizację i usuwanie. Pozwoli nam to również na dwukrotne kliknięcie AppImages, aby je otworzyć, bez konieczności nadawania im najpierw wykonywalności.
Ponieważ istnieją różne dystrybucje Gnu / Linuksa, tworzenie aplikacji dla każdej dystrybucji może stać się dość żmudnym zadaniem dla programistów. Z tego powodu dzisiaj wielu programistów przechodzi na formaty pakietów, takie jak AppImages, FlatPak i Snap.
AppImage to jeden z najpopularniejszych uniwersalnych formatów pakietów. W tym formacie wydano wiele popularnych aplikacji. Te typy plików są przenośne i mogą działać w dowolnym systemie Gnu / Linux. Zawierają wszystkie niezbędne zależności i są dystrybuowane jako pojedynczy plik. Nie ma potrzeby ich instalowania.
Ogólne cechy AppImageLauncher
- Integracja z pulpitem. To jest główna cecha tego programu i polega na tym, że pozwoli nam zintegrować pliki AppImage, które pobieramy w menu aplikacji, dzięki czemu szybciej je uruchomimy. Odpowiada również za przenoszenie plików do centralnej lokalizacji, gdzie możemy je wszystkie znaleźć razem.
- Zarządzanie aktualizacjami. Po integracji na pulpicie, jeśli klikniemy prawym przyciskiem myszy na program uruchamiający program AppImage, który znajdziemy w menu aplikacji, zobaczymy menu kontekstowe. Tam znajdziemy opcję o nazwie „Aktualizuj”. Spowoduje to uruchomienie małego narzędzia pomocy do stosowania aktualizacji. Chociaż muszę powiedzieć, że w testach, które przeprowadziłem z różnymi plikami AppImage, żaden nie pokazał tej opcji.
- Usuń AppImages z systemu. Jeśli klikniemy opcję „usunąć'w menu kontekstowym aplikacji AppImage dostępnej w menu aplikacji narzędzie do usuwania zapyta o potwierdzenie. Jeśli zdecydujemy się to zrobić, integracja pulpitu zostanie cofnięta, a plik zostanie usunięty z naszego systemu.
- My też możemy liczyć narzędzie CLI o nazwie ail-cli. Daje to możliwość wykonywania podstawowych operacji z poziomu terminala, automatyzacji w skryptach itp.
To tylko niektóre z funkcji tego programu. Mogą zapoznaj się z nimi szczegółowo z repozytorium projektu GitHub.
Zainstaluj AppImageLauncher na Ubuntu
Za pośrednictwem pakietu .DEB
AppImageLauncher można znaleźć w pakiecie dla systemów opartych na DEB. Użytkownicy Ubuntu mogą pobrać pakiety .deb z strona z wydaniami z projektu.
do zainstaluj nowo pobrany pakiet wystarczy otworzyć terminal (Ctrl + Alt + T) i zainstalować go poleceniem:
sudo dpkg -i appimagelauncher_2.2.0-travis995.0f91801.xenial_amd64.deb
To polecenie będzie się różnić w zależności od wersji pobranego programu. Po instalacji możemy wyszukaj program uruchamiający aplikację na naszym komputerze.
Jeśli uruchomimy program, Zobaczymy dostępne opcje konfiguracji.
Poprzez PPA
Dostępny jest również PPA dla Ubuntu i jego pochodnych, z którego możemy zainstalować program. W celu dodaj PPA i zainstaluj AppImageLauncher Wystarczy otworzyć terminal (Ctrl + Alt + T) i wykonać w nim polecenie:
sudo add-apt-repository ppa:appimagelauncher-team/stable
Po zaktualizowaniu listy oprogramowania dostępnego z repozytoriów możemy teraz przystąpić do instalacji uruchamianie tego innego polecenia:
sudo apt install appimagelauncher
Zintegruj AppImages z menu aplikacji
Aby zilustrować ten przykład, użyję pliku AppImage z Obsydian.
Jeśli klikniemy dwukrotnie plik AppImage, którego chcemy użyć, tak się stanie poprosi nas o skonfigurowanie lokalizacji docelowej, aby dodać AppImages. Domyślna lokalizacja to $ HOME / Aplikacje. Można to zmienić na inną lokalizację, z tego okna lub z opcji konfiguracyjnych, które były wcześniej widoczne. Po wybraniu lokalizacji dla nowego AppImages wystarczy kliknąć akceptować kontynuować
Następnie zapyta nas, czy chcemy przenieść AppImage do centralnej lokalizacji i zintegrować go z menu aplikacji (jeśli nie jest jeszcze dodany). W celu przenieś nasz AppImage do tej lokalizacji i umieść go w programie uruchamiającym aplikacjewystarczy kliknąć przycisk „Zintegruj i wykonaj”. Jeśli nie chcesz dodawać AppImage do tego menu, po prostu kliknij 'Uruchomione raz".
Jeśli wybrałeś opcję 'Zintegruj i wykonaj', AppImageLauncher przeniesie odpowiedni plik AppImage do predefiniowanego katalogu ($ HOME / Aplikacje) lub ten, który wybieramy. Program utworzy wpis na pulpicie i odpowiednią ikonę w odpowiednich miejscach.
Jeśli klikniemy prawym przyciskiem myszy AppImage, który możemy znaleźć, zobaczymy, że opcje Aktualizuj i Usuń pojawią się w menu kontekstowym. Można ich użyć do zaktualizowania AppImage lub usunięcia ich z systemu.
W tych wierszach widzieliśmy nieco powyżej, czym jest AppImageLauncher, jak go zainstalować i jak używać AppImageLauncher do dodawania AppImages do menu lub programów uruchamiających aplikacje w Ubuntu. Jeśli używasz wielu AppImages, AppImageLauncher może być przydatny do organizowania i zarządzania nimi w systemie. Więcej informacji na temat instalowania i używania AppImageLauncher można znaleźć w projekt wiki.