Como registrar um .appimage
arquivo (especificamente, o editor de mapas lado a lado encontrado aqui ) como um aplicativo de desktop? (Como o Firefox - eu posso iniciá-lo digitando 'Firefox' na pesquisa, em vez de abrir um console e digitar /path/to/directory/firefox.ext
)
17
PATH
em dizer/usr/bin
e você deve ser capaz de lançá-lo como firefox ...Respostas:
Você também pode usar o AppImageLauncher, que fornece integração com a área de trabalho, além de alguns recursos adicionais . Ao contrário
appimaged
, ele:Detalhes de como funciona são explicados no wiki . Pode ser instalado diretamente a partir dos pacotes fornecidos nos releases .
fonte
De acordo com o appimagekit, o método adequado é usar
appimaged
para.AppImage
o registro de arquivos.Para sistemas de 64 bits:
O binário se copia
/home/ubuntu/.local/bin/appimaged
e exclui a cópia baixada na instalação. Então você deve sair e entrar novamente.No momento da leitura, ele monitora e registra os seguintes locais:
Para mostrar no menu, isso pressupõe que você colocou um arquivo da área de trabalho no local correto dentro do
.AppImage
arquivo, normalmente/usr/share/applications/<myproject>.desktop
.Se você pesquisar na bandeja do aplicativo, deverá encontrá-lo em breve. O daemon também deve registrar qualquer associação de arquivo específica do aplicativo, assumindo que o mime xml também esteja incluído, normalmente
/usr/share/mime/packages/<myproject>.xml
. Se o ícone não aparecer corretamente, talvez seja necessário sair e voltar novamente uma segunda vez. Isso pode acontecer se o ícone foi armazenado em cache incorretamente durante o teste de imagens.fonte
sudo systemctl --user [...]
, mas não deveria ser--system
[ou seja, o padrão], não --user significa que ele habilita apenas para o meu usuário. Estou tentando instalar o digikam para todos os usuários, FWIW./opt/bin/appimaged
com um script de conexão para todos os usuários/etc/xdg/autostart/appimaged.desktop
, mas que usa o--no-install
switch./opt/bin/digicam
e o daemon deve encontrá-lo, pois corresponderá ao penúltimo local de pesquisa mencionado acima.Crie um arquivo .desktop que aponte para o aplicativo - aqui está um exemplo de um .desktop para minecraft:
Coloque esse arquivo em ~ / .local / share / applications
fonte