Jakiś czas temu w świecie Gnu / Linuksa mieliśmy uniwersalną metodę instalacji dowolnej aplikacji niezależnie od omawianej dystrybucji, a metoda ta polegała na skompilowaniu aplikacji z jej kodu źródłowego.
Ta metoda jest nadal używana, bywa trochę późnoOprócz tego dla nowych użytkowników Linuksa, a nawet dla średniozaawansowanych, praca z tym może być nieco skomplikowana.
Jestem już trochę bardziej szczegółowy większość dystrybucji zwykle używa menedżera pakietów z którymi są obsługiwane przy instalacji aplikacji, na przykład Debian lub Ubuntu z pakietami apt i deb lub Fedora z pakietami yum i rpm.
Dzięki którym już znajdujemy aplikacje w najpopularniejszych formatach pakietów i oszczędzają nam one sporo czasu przy instalacji, gdyż nie musimy ich kompilować w naszym systemie.
Hace Niedawno zaczęły pojawiać się nowe typy pakietów na przykład instalować aplikacje Snap, Appimage lub Flatpak.
Podczas gdy główną atrakcją niektórych z nich jest to, że działają one w środowisku całkowicie odizolowanym od systemu, dzięki czemu nie będziemy mieć problemów z uszkodzeniem systemu lub naruszeniem go.
O AppImageLauncher
Tym razem skupimy się na pakietach w formacie AppImage których nawet wielu użytkowników nie wie, jak je zainstalować, a nawet jak zintegrować je z naszym systemem.
Kiedy pobieramy pakiet AppImage aby go zainstalować, musimy nadać mu uprawnienia do instalacji i wykonać następujące polecenie, aby go zainstalować:
./paquete.appimage
Co potwierdzi, że zamierzamy zainstalować aplikację, na koniec zostaniemy zapytani, czy chcemy, aby aplikacja była zintegrowana z naszym menu aplikacji, czy też chcemy utworzyć skrót.
Gdzie wielu użytkowników mówi „nie” bez wiedzy lub przez pomyłkę. Aby później uruchomić aplikację, musimy to zrobić z pobranego pliku.
Pero mamy też narzędzie, które może to ułatwić, to narzędzie nazywa się Aplikacja ImageLauncher.
Aplikacja umożliwia łatwe uruchamianie plików AppImage bez konieczności nadawania im wykonywalności.
AppImageLauncher na razie Obsługuje tylko Ubuntu, Linux Mint, Debian, Netrunner, a ostatnio dodała obsługę openSUSE.
Ale najbardziej interesującą funkcją jest łatwa integracja AppImages z systemem: AppImageLauncher może automatycznie dodać skrót do aplikacji AppImage do menu / programu uruchamiającego aplikacje na pulpicie (w tym ikonę aplikacji i odpowiedni opis).
Jak działa AppImageLauncher?
Kiedy Pobieramy aplikację w appimage, po prostu kliknij ją dwukrotnie, aby uruchomić AppImageLauncher a to przedstawi nam kilka opcji.
Pierwsze z nich, które zostaną Ci przedstawione podczas pierwszej instalacji aplikacji, to:
Uruchom raz lub Zintegruj i uruchom.
Po kliknięciu Zintegruj i uruchom, aplikacja w AppImage jest kopiowana do folderu ~ /.bin / i dodawana do menu, a następnie aplikacja jest uruchamiana.
Inne opcje, które przedstawia, gdy aplikacja jest już zainstalowana, to:
Usuń lub zaktualizuj aplikację.
Jeśli chcemy wyeliminować aplikację, jest to równie proste, o ile używane środowisko pulpitu jest kompatybilne z akcjami na pulpicie.
Podczas aktualizacji powinna pojawić się opcja po ponownym uruchomieniu AppImageLauncher na zaktualizowanym obrazie aplikacji, którą już zainstalowałeś w systemie.
Na przykład w Gnome Shell, po prostu kliknij prawym przyciskiem myszy ikonę aplikacji w Przeglądzie działań i wybierz Usuń z systemu:
Jak zainstalować AppImageLauncher w systemie Linux?
Jak wspomniałem o kompatybilności AppImageLauncher, choć można go również używać w pochodnych, musimy wziąć pod uwagę, że jego kompatybilność zależy od środowiska graficznego, w którym najbardziej odpowiednie są Gnome Shell lub Cinnamon.
Tylko musisz przejść do poniższego łącza y pobierz pakiet do swojej dystrybucji Linux.
W przypadku Debiana, Ubuntu i pochodnych, aby go zainstalować, wystarczy ustawić się w folderze, w którym pakiet został pobrany i wykonać:
sudo dpkg -i appimagelauncher*.rpm
W szczególności dla Ubuntu 18.04 mamy pakiet:
sudo dpkg -i appimagelauncher*.rpm
W przypadku openSUSE:
sudo rpm -i appimagelauncher*.rpm
Daje błąd: błąd podczas ładowania bibliotek współdzielonych: libQt5DBus.so.5: nie można otworzyć pliku obiektu współdzielonego: nie ma takiego pliku lub katalogu
Powinni powiedzieć ci, jakie ma zależności lub z jakiego repozytorium go pobrać, aby robił wszystko sam, put *, który dał ci tysiąc urodzeń.
Nikt nie może powiadomić Cię o wszystkich zależnościach, których potrzebuje każdy program
Mogą pokazać, jak to zrobić z antix linux, użyć icewm i uważam to za trochę skomplikowane, proszę.