distromaialinux
(usa Debian)
Enviado em 11/11/2022 - 17:16h
Vou tentar te ajudar amigo! mas se você está usando o Slackware, você deve ser no mínimo 7x mais inteligente do que eu que utilizo o Debian.
Código atual encontrado no diretório do seu programa. Descompacte o seu programa,
para descompactar você precisa do programa unrar instalado no seu sistema.
Em Modo Gráfico: botão direito do mouse, depois descompactar aqui
Em Modo terminal:
unrar -x CalculadoraDeDecimoTerceiroSalario-x86_64-0.0.1.rar
ou
unrar -x CalculadoraDeDecimoTerceiroSalario-x86_64-0.0.1.rar
entre dentro da pasta recém descompactada, depois entre na pasta install.
Dentro desta pasta haverá um arquivo chamado doinst.sh.
abra este arquivo com o comando: nano doinst.sh
se não der, tente o comando: vi doinst.sh
aparecerá o seguinte código:
if [ -x /usr/bin/update-desktop-database ]; then
/usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
fi
# o Bash no código abaixo seria o Shell padrão, mas você pode verificar qual shell você está ativo no momento com o seguinte comando:
Com o terminal aberto, digite: echo $SHELL
mude o para este novo código:
#---------------------------------------------COMEÇO--------------------------------COPIE O CÓDIGO ABAIXO ATÉ O fi ------------------------------------------------------------------------------------------------------------------------
#!/usr/bin/env bash
if [ -x /usr/bin/update-desktop-database ]; then
/usr/bin/update-desktop-database -q usr/share/applications > /dev/null 2 > &1
elif [ -x /usr/bin/update-desktop-database ]; then
/usr/bin/update-desktop-database -q usr/share/applications/CalculadoraDecimoTerceiroSalario.desktop > /dev/null 2 > &1
fi
#-----------------------------------------------FIM ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
# dentro deste diretório usr/share/applications que está dentro da sua pasta CalculadoraDeDecimoTerceiroSalario-x86_64-0.0.1/.
# se encontra um mapeamento para sua área de trabalho chamado de CalculadoraDecimoTerceiroSalario.desktop, este arquivo é responsável por criar um atalho de alguma coisa na sua área de trabalho.
# Agora em relação ao seu programa que está dentro dessa mesma pasta descompactada CalculadoraDeDecimoTerceiroSalario-x86_64-0.0.1/usr/bin/CalculadoraDecimo
# Este executável está imutável, provavelmente está em tipo binário, ou seja, atualmente, não é possível modificar o executável.
# Para modificá-lo, é preciso editar o arquivo fonte e compilá-lo novamente na sua linguagem primária.
Bom, espero ter ajudado um pouco aí, no tudo mais, eu não posso te ajudar mais em relação ao Slackware porquê eu não sei quase nada sobre ele, beleza. Boa sorte aí!