Tenho um laptop com Ubuntu 24.04 LTS instalado e estou tentando substituir o Rhythmbox padrão (versão 3.4.7) pela versão mais recente (3.4.8, não disponível em breve no PPA oficial de acordo com as informações que encontrei na internet). Não quero usar Flatpak por enquanto e também estou interessado em aprender "como a salsicha é feita" por uma vez.
Eu segui com sucesso o procedimento de instalação do Rhythmbox GitLab . Agora posso iniciar o Rhythmbox do diretório de instalação com os comandos:
$ export GSETTINGS_SCHEMA_DIR=$PWD/_install/share/glib-2.0/schemas
$ _install/bin/rhythmbox
Minha pergunta é: Qual seria a maneira correta de transformar isso em um aplicativo de comportamento padrão? Basicamente, quero que ele se comporte como a versão padrão do Rhythmbox, com um iniciador e tal.
Meu palpite (sem instrução) seria:
- Mova o resultado da compilação para o local padrão do aplicativo (algo como
usr/bin
) - Crie um script de inicialização (veja as duas linhas acima)
- Crie um iniciador com um atalho (algo assim )
Qual seria a maneira correta de fazer isso?
Você está correto. A menos que você queira criar um pacote deb que irá posicionar corretamente todos os launchers, você pode seguir o procedimento abaixo.
Crie um script de inicialização com o seguinte conteúdo
Salvar como
$HOME/.local/bin/rhythmbox
Crie um arquivo .desktop e aponte-o para executar seu script de inicialização
$HOME/.local/bin/rhythmbox
.