Rejestrowanie plików AppImage jako aplikacji komputerowej
18
Jak mogę zarejestrować .appimageplik (a konkretnie edytor map kafelkowych tutaj ) jako aplikację komputerową? (Podobnie jak Firefox - mogę go uruchomić, wpisując „Firefox” w wyszukiwarce zamiast otwierać konsolę i pisać /path/to/directory/firefox.ext)
Nieważne, właśnie stworzyłem skrypt bash, który go uruchamia i utknąłem w ~ / bin. Dziękuję za pomoc, mimo że tak naprawdę nie odpowiedziałeś na pytanie: P
Plik binarny skopiuje się do, /home/ubuntu/.local/bin/appimageda następnie usunie pobraną kopię podczas instalacji. Następnie musisz się wylogować i zalogować ponownie.
Podczas czytania będzie monitorować i rejestrować następujące lokalizacje:
Aby pokazać się w menu, zakłada się, że .AppImagezwykle umieściłeś plik na pulpicie we właściwej lokalizacji /usr/share/applications/<myproject>.desktop.
Jeśli szukasz w zasobniku aplikacji, wkrótce znajdziesz swoją aplikację. Demon powinien także zarejestrować wszelkie specyficzne dla aplikacji skojarzenia plików, zakładając, że pakiet xml mime jest również dołączony, zwykle /usr/share/mime/packages/<myproject>.xml. Jeśli ikona nie wyświetla się poprawnie, być może trzeba się wylogować i wrócić ponownie. Może się to zdarzyć, jeśli ikona została niepoprawnie buforowana podczas testowania obrazów.
Porada w appimaged link mówi, aby włączyć sudo systemctl --user [...], ale nie powinna być --system[tj. Domyślna], nie oznacza - użytkownik oznacza, że włącza się tylko dla mojego użytkownika. Próbuję zainstalować digikam dla wszystkich użytkowników, FWIW.
W moim systemie, Ubuntu 14.04, kroki systemowectl nie działały poprawnie. Powinieneś zapytać zespół projektowy, jak najlepiej to zrobić. Wygląda na to, że usługa ma być z założenia uruchamiana w przestrzeni użytkownika, więc systemowa instalacja nie wydaje się oczywista. Być może byłbyś zadowolony z aplikacji znajdującej się gdzieś na stałe (np. Ze /opt/bin/appimagedskryptem logowania dla wszystkich użytkowników /etc/xdg/autostart/appimaged.desktop, ale takim, który używa --no-installprzełącznika.
Następnie umieść digicam w (np.), /opt/bin/digicamA demon powinien go znaleźć, ponieważ będzie pasował do wspomnianej powyżej lokalizacji wyszukiwania od drugiego do ostatniego.
Zrobiłeś to, co powiedziałeś: Będzie utrzymywał otwarty terminal podczas wykonywania AppImage? Czy istnieje sposób, aby po prostu otworzyć AppImage bez terminalu razem?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.
PATH
powiedzmy,/usr/bin
i powinieneś być w stanie uruchomić go jak Firefox ...