Utwórz program uruchamiający aplikacje dla pliku AppImage w Ubuntu

o tym, jak utworzyć program uruchamiający dla plików AppImage

W następnym artykule przyjrzymy się temu jak stworzyć niestandardowy program uruchamiający aplikacje dla pliku AppImage w środowisku graficznym Gnome z Ubuntu. Chociaż z oczywistych powodów zamierzamy skupić się na Ubuntu, ta metoda powinna również działać w innych dystrybucjach korzystających ze środowiska graficznego Gnome.

Przede wszystkim trzeba to skomentować Plik AppImage to skompresowany obraz aplikacji i używanych przez nią bibliotek. Kiedy uruchamiamy jeden z tych plików, jest on tymczasowo montowany w naszym systemie plików w celu uruchomienia. Dzięki tej metodzie programiści mogą spakować swoją aplikację w pliku AppImage i będzie ona działać w dowolnej dystrybucji.

Kiedy pobieramy i używamy pliku AppImage aplikacji, nie trzeba go instalować i nie będziemy potrzebować uprawnień roota. Ten typ pliku nie wprowadza zmian w naszym systemie, i są to przenośne uniwersalne pliki binarne, które zawierają wszystkie zależności i biblioteki w pakiecie.

o appimageLauncher
Podobne artykuł:
AppImageLauncher integruje aplikacje AppImages z programem uruchamiającym aplikacje

Podczas pobierania aplikacji dystrybuowanej jako AppImage jest to po prostu kolejny plik na naszym komputerze. Aby otworzyć aplikację, musimy uczynić ten plik wykonywalnym i uruchomić aplikację, podając ścieżkę w wierszu poleceń lub klikając dwukrotnie plik z menedżera plików. Jeśli jesteśmy zainteresowani posiadaniem programu uruchamiającego aplikacje, konieczne będzie, abyśmy sami go stworzyli.

Jak utworzyć program uruchamiający aplikacje dla pliku AppImage?

Pobierz plik AppImage

Jedną z zalet formatu AppImage jest to, że Pliki te można pobrać bezpośrednio ze strony dewelopera i generalnie nie ma znaczenia, z której dystrybucji korzystamy. Dla poniższych wierszy zamierzam pobrać obraz aplikacji Ferdi z twojego publikuje stronę w serwisie GitHub. Ferdi to aplikacja do przesyłania wiadomości, która łączy usługi czatu i przesyłania wiadomości w jednej aplikacji.

Oprócz korzystania z przeglądarki do pobrania aplikacji, możemy również otworzyć terminal (Ctrl + Alt + T), aby pobrać plik, uczynić go wykonywalnym i uruchomić aplikację:

pobierz Ferdi jako obraz aplikacji

wget https://github.com/getferdi/ferdi/releases/download/v5.6.0-beta.8/Ferdi-5.6.0-beta.8.AppImage

uruchom ferdi jako obraz aplikacji

chmod +x Ferdi-5.6.0-beta.8.AppImage

./Ferdi-5.6.0-beta.8.AppImage

Chociaż plik AppImage można pobrać i uruchomić z dowolnego kataloguAby system plików był dobrze zorganizowany, przenieśmy go do bardziej odpowiedniego katalogu przed utworzeniem programu uruchamiającego dla tego pliku.

mkdir ~/bin; mv Ferdi-5.6.0-beta.8.AppImage ~/bin/

Utwórz program uruchamiający aplikacje dla pliku AppImage

Jedną z cech charakterystycznych Ubuntu jest to, że możemy uruchamiać aplikacje, klikając „Pokaż aplikacje„Z doku, a następnie wystarczy znaleźć aplikację w oknie aplikacji. Aby aplikacja wyświetlała się w tym oknie aplikacji, musi mieć wpis na pulpicie w odpowiednim katalogu. Te programy uruchamiające to pliki określające sposób uruchamiania aplikacji i zakończenia rozszerzenia in .pulpit.

Aplikacje ogólnosystemowe mają wpisy na pulpicie znajdujące się w katalogu / usr / share / applications. Jednak pisanie w tym katalogu wymaga uprawnień roota, a ponieważ jedną z zalet plików AppImages jest to, że nie wymagają uprawnień roota, stwórzmy wpis na pulpicie w katalogu ~ / .local / share / applications. Ten katalog jest używany dla wpisów pulpitu bieżącego użytkownika. Utworzenie tutaj pliku .desktop sprawi, że program uruchamiający będzie dostępny dla bieżącego użytkownika.

Zawartość Launchera

Z naszym ulubionym edytorem tekstu, stworzymy plik o nazwie Ferdi.desktop w ~ / .local / share / applications.

vim ~/.local/share/applications/Ferdi.desktop

Kiedy plik jest otwarty, wewnątrz zamierzamy wkleić następującą treść i zapisać ją:

utwórz program uruchamiający dla pliku obrazu aplikacji

[Desktop Entry]
Name=Ferdi
Comment=Aplicación de mensajería
Exec=/home/nombre-de-usuario/bin/Ferdi-5.6.0-beta.8.AppImage
Icon=/home/nombre-de-usuario/Imágenes/Ferdi.jpeg
Terminal=false
Type=Application
Categories=Internet;
  • W linia frontu idziemy do określ, że jest to wejście pulpitu.
  • La druga linia wskazuje nazwę aplikacji które zobaczymy w oknie aplikacji.
  • La trzecia linia składa się z komentarz, który można wyświetlić jako informację.
  • W czwarta linia ścieżka do pliku wykonywalnego jest określona. Tutaj konieczne będzie zastąpienie nazwy użytkownika nazwą użytkownika, której używa każdy z nich.
  • La piąta linia wskazuje ikonę do użycia. Tutaj możesz określić ścieżkę do niestandardowej ikony lub użyć ikony będącej częścią pakietu ikon.
  • W szósta linia jest określone, czy ta aplikacja działa w terminalu, czy nie.
  • La siódma linia informuje system, czy jest to aplikacja, link czy katalog.
  • W sprawie ostatnia linia określa kategorię, do której należy aplikacja. Odbywa się to w przypadku menu aplikacji, które dzielą programy uruchamiające aplikacje na różne kategorie.

Teraz, gdy wpis na pulpicie został utworzony i zapisany, powinniśmy zobaczyć aplikację w oknie aplikacji i powinniśmy być w stanie uruchomić go stamtąd.

Program uruchamiający aplikacje dla pliku AppImage Ferdi

Opcjonalnie możemy kliknij prawym przyciskiem myszy ikonę i kliknij Dodaj do ulubionych jeśli chcemy, aby ta wyrzutnia pozostawała przez cały czas w doku.

Dodaj do ulubionych


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.