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

0

Eu quero criar um script simples que o usuário possa baixar, clicar e:

  1. solicita sua senha de root por meio de algum tipo de interface pop-up
  2. então sudo apt-get instala um pacote no seu computador
  3. e, finalmente, execute alguns outros comandos para configurar o referido software.

Eu sei todo o bash necessário para instalar e configurar o software, meu problema é fazê-lo rodar com um único clique. (Mais ou menos como um instalador do .exe do Windows).

Como isso pode ser feito?

    
por neanderslob 22.07.2014 / 01:04

1 resposta

0

Com o Windows .exe s, você sempre precisa pelo menos clicar duas vezes. No Ubuntu, não há como clicar uma única vez, além de um .deb .

Uma das maneiras como o Ubuntu é mais seguro é porque ele não deixa as coisas rodarem. Para permitir que algo seja executado, você precisa executar o comando chmod +x file/to/be/executable ou clicar com o botão direito do mouse e alterar as permissões.

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

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

Você também pode empacotá-lo em um arquivo .deb , o equivalente de um .exe

    
por Tim 30.07.2014 / 14:37