Crie um script de instalação clicável para software

Crie um script de instalação clicável para software

Quero criar um script simples que um usuário possa baixar, clicar e irá:

  1. solicitar sua senha de root através de algum tipo de interface pop-up
  2. então sudo apt-get instale um pacote em seu computador
  3. e por fim, execute alguns outros comandos para configurar o referido software.

Conheço todo o bash necessário para instalar e configurar o software, meu problema é fazê-lo rodar com um único clique. (Uma espécie de instalador .exe do Windows).

Como isso pode ser feito?

Responder1

Com o Windows .exevocê sempre precisa clicar duas vezes pelo menos. No Ubuntu, também não há como clicar uma vez, exceto um arquivo .deb.

Uma das maneiras pelas quais o Ubuntu é mais seguro é porque ele não deixa as coisas funcionarem. Para permitir que algo seja executado, você deve executar o comando chmod +x file/to/be/executableou clicar com o botão direito e alterar as permissões.

Por causa disso, não há como apenas clicar duas vezes e instalar.

As alternativas são fazer com que o próprio usuário execute o comando - sudo apt-get install <package> && some-software-config-commands && another-config-commandetc.

Você também pode empacotá-lo em um .debarquivo, o equivalente a um.exe

informação relacionada