¿Cómo puedo registrar un .appimage
archivo (específicamente, el editor de mapas en mosaico que se encuentra?aquí) como aplicación de escritorio? (Al igual que Firefox: puedo iniciarlo escribiendo 'Firefox' en la búsqueda en lugar de abrir una consola y escribir /path/to/directory/firefox.ext
)
Respuesta1
Cree un .desktop
archivo que apunte a la aplicación; aquí hay un ejemplo de .desktop
Minecraft:
[Desktop Entry]
Type=Application
Name=Minecraft
Comment=Minecraft
Icon=/home/bram/Applications/Minecraft/icon.png
Exec=/home/bram/Applications/Minecraft/minecraft
Terminal=false
Categories=Minecraft;game
Pon ese archivo en~/.local/share/applications
Respuesta2
También puedes usarAppImageLauncherque proporciona integración de escritorio junto con algunos adicionalescaracterísticas. A diferencia de appimaged
, este:
- solicita confirmación antes de crear una entrada de escritorio para una AppImage.
- funciona con AppImages en cualquier ubicación
- No utiliza un demonio para monitorear, por lo que es más eficiente.
Los detalles de cómo funciona se explican en elwiki. Se puede instalar directamente desde los paquetes proporcionados en ellanzamientoso mediante el uso de paquetesde APP:
sudo add-apt-repository ppa:appimagelauncher-team/stable
sudo apt-get update
sudo apt-get install appimagelauncher
NOTA: El PPA actualmente no funciona para Mantic (23.10), los usuarios de Mantic deberán descargar el archivo .deb desde el enlace "lanzamientos" de arriba e instalarlo usandosudo dpkg -i filename.deb
Respuesta3
Según appimagekit, el método adecuado es utilizarappimaged
para .AppImage
el registro de expedientes.
Para sistemas de 64 bits:
wget "https://github.com/AppImage/appimaged/releases/download/continuous/appimaged-x86_64.AppImage"
chmod +x appimaged-x86_64.AppImage
./appimaged-x86_64.AppImage --install
El binario se copiará a sí mismo /home/ubuntu/.local/bin/appimaged
y luego eliminará la copia descargada durante la instalación. Luego debes cerrar sesión y volver a iniciarla.
En el momento de la lectura, monitoreará y registrará las siguientes ubicaciones:
~/Downloads
~/.local/bin
~/bin
/Applications
/isodevice/Applications
/isofrom/Applications
/run/archiso/img_dev/Applications
/opt
/usr/local/bin
Para mostrarlo en el menú, se supone que ha colocado un archivo de escritorio en la ubicación correcta dentro de su .AppImage
archivo, generalmente /usr/share/applications/<myproject>.desktop
.
Si busca en la bandeja de aplicaciones, debería encontrar su aplicación en breve. El demonio también debe registrar cualquier asociación de archivos específica de la aplicación, suponiendo que el mime xml también esté incluido, normalmente /usr/share/mime/packages/<myproject>.xml
. Si el icono no aparece correctamente, es posible que tengas que cerrar sesión y volver a ella por segunda vez. Esto puede suceder si el ícono se almacenó en caché incorrectamente mientras se probaban las imágenes.
Respuesta4
Úselo chmod a+x <filename>.AppImage
para cambiar los derechos de acceso.
Luego inicie .AppImage desde la terminal y escribainstall
p.ej,
./MuseScore-4.2.1.240230938-x86_64.AppImage install
Eso debería ser suficiente para instalar y actualizar una .AppImage
aplicación.