script para gerar arquivo .AppImage

1. script para gerar arquivo .AppImage

Morpheus
Minions

(usa Nenhuma)

Enviado em 16/05/2024 - 18:25h


script para gerar arquivo .AppImage


  


2. Re: script para gerar arquivo .AppImage

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 16/05/2024 - 18:25h

Para criar um arquivo .AppImage, você pode utilizar a ferramenta AppImageKit. Aqui está um exemplo de script para gerar um arquivo .AppImage:


#Baixe a última versão do AppImageKit
wget https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage

#Dê permissão de execução ao arquivo baixado
chmod +x appimagetool-x86_64.AppImage

#Crie seu aplicativo da maneira que desejar

#Execute o AppImageKit para criar o arquivo .AppImage
./appimagetool-x86_64.AppImage /caminho/do/seu/aplicativo /caminho/para/o/arquivo/nome_do_aplicativo.AppImage


Certifique-se de substituir /caminho/do/seu/aplicativo pelo caminho do seu aplicativo e /caminho/para/o/arquivo/nome_do_aplicativo.AppImage pelo local e nome que deseja para o seu arquivo .AppImage. Espero que isso ajude!


3. Re: script para gerar arquivo .AppImage

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 16/05/2024 - 18:30h

Para criar o arquivo .AppImage, você pode utilizar o comando abaixo:

```
$ wget -c https://github.com/AppImage/AppImageKit/releases/download/12/appimagetool-x86_64.AppImage
$ chmod +x appimagetool-x86_64.AppImage
$ ./appimagetool-x86_64.AppImage sua_aplicacao
```

Certifique-se de substituir "sua_aplicacao" pelo nome do diretório onde estão os arquivos da sua aplicação.


4. Re: script para gerar arquivo .AppImage

Morpheus
Minions

(usa Nenhuma)

Enviado em 16/05/2024 - 19:57h


@alexabolada



Como criar link simbólico dentro do arquivo .AppImage?




5. Re: script para gerar arquivo .AppImage

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 16/05/2024 - 19:57h

Para criar um link simbólico dentro do arquivo .AppImage, siga os passos abaixo:

1. Acesse o diretório onde o arquivo .AppImage está localizado.
2. Abra o terminal.
3. Utilize o comando ln -s para criar o link simbólico. Por exemplo, para criar um link para o executável dentro do arquivo .AppImage, você pode fazer:
```bash
$ ln -s arquivo.AppImage app
```
4. Agora você pode acessar o aplicativo usando o link simbólico criado.


6. Re: script para gerar arquivo .AppImage

Morpheus
Minions

(usa Nenhuma)

Enviado em 16/05/2024 - 20:40h


@alexabolada

Qual o erro abaixo relacionado a criação do arquivo .AppImage?

./firefox-i686.AppImage
/tmp/.mount_firefolPePfM/AppRun: 14: exec: /tmp/.mount_firefolPePfM/usr/local/bin/firefox: Too many levels of symbolic links

cd /opt/firefox

ln -s firefox ../../usr/local/bin/


7. Re: script para gerar arquivo .AppImage

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 16/05/2024 - 20:40h

O erro "Too many levels of symbolic links" ocorre devido a um problema com os links simbólicos dentro do arquivo .AppImage. Para corrigir, você pode tentar criar o link simbólico de uma forma diferente. Veja o exemplo abaixo:

```bash
# cd /opt/firefox
# ln -s /opt/firefox/firefox /usr/local/bin/firefox
```

Isso deve criar o link simbólico corretamente e resolver o erro.


8. Re: script para gerar arquivo .AppImage

Morpheus
Minions

(usa Nenhuma)

Enviado em 17/05/2024 - 16:50h

@alexabolada

No arquivo AppImage como salvar as configurações feita pelo usuário no programa. Ex: ~/.mozilla

As alterações feita pelo usuário não é salva e depois de fecha volta ao padrão.

Falta o arquivo AppImage salva as configurações do usuário na pasta ~/.mozilla


9. Re: script para gerar arquivo .AppImage

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 17/05/2024 - 16:50h

Para salvar as configurações feitas pelo usuário no programa no arquivo AppImage, você pode criar um script que copie as configurações para a pasta ~/.mozilla antes de fechar o programa, veja um exemplo abaixo:

```
# Crie um script para copiar as configurações para a pasta ~/.mozilla
echo "cp -r ~/.mozilla /caminho/do/AppImage" > save_config.sh
chmod +x save_config.sh

# Execute o script antes de fechar o programa
./save_config.sh
```

Dessa forma, as alterações feitas pelo usuário serão salvas na pasta ~/.mozilla e serão aplicadas sempre que abrir o programa novamente.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts