Estou usando o qBitTorrent 5.0.4, mas iniciando-o a partir do AppImage.
Como atribuo links de arquivos Magnet a este "aplicativo", já que não há uma versão "instalada" do qBitTorrent no sistema.
Preciso instalar o qBitTorrent com apt-get
(ou algo assim), associá-lo e depois excluí-lo usando purge
, ou devo instalá-lo, associá-lo e deixá-lo lá?
A única razão pela qual estou usando o AppImage é que a versão é posterior à que você obtém usando o apt-get (ou qualquer outro comando que você usa para instalá-lo).
Obrigado.
Já que você tem um arquivo -file funcionando
.desktop
, adicione a linhae adicione um
%U
à suaExec=
linha para que pareçapara seu
.desktop
-file. Após fazer isso, você precisa atualizar o cache mimeinfo (veja o exemplo abaixo de como fazer isso) para obter magnet links associados ao seu appimage.Para obter um ícone para seu
.desktop
arquivo, você precisa copiar um ícone do seu appimage para um local de sua escolha (por exemplo~/.icons/
) e especificar o caminho completo para o ícone no.desktop
arquivo.Enquanto o qbittorrent estiver em execução, o appimage será montado em uma pasta oculta em
/tmp
, no meu caso a pasta é/tmp/.mount_qbittoAdJGnK
, o nome pode ser um pouco diferente no seu sistema. Navegue até o diretório/tmp/.mount_qbittoAdJGnK/usr/share/icons
e copie um ícone de lá. Eu tentei o ícone scalabe/tmp/.mount_qbittoAdJGnK/usr/share/icons/hicolor/scalable/apps/qbittorrent.svg
que está funcionando bem.Aqui está um exemplo do meu arquivo básico
.desktop
armazenado em/home/mook/.local/share/applications/qbittorrent-5.0.4_x86_64.AppImage.desktop
:Depois de criar esse arquivo, precisei executar
update-desktop-database ~/.local/share/applications
. Se você armazenou seu.desktop
-file em/usr/share/applications
runsudo update-desktop-database /usr/share/applications
.A saída de
gio mime x-scheme-handler/magnet
éClicar em um link magnético no Firefox resulta em
Clicar em `Escolher aplicativo leva a
Clicar em
Open Link
abre o qbittorrent:Também tenho o ícone no meu inicializador de aplicativos: