Como criar o pacote deb a partir de aplicativos do Windows?

2

Eu quero fazer um arquivo deb a partir de um aplicativo do Windows que será executado com o wine. como faço isso?

Como exemplo, eu uso o Ubuntu Christian Edition e acho que o aplicativo Virtual Rosary está instalado por padrão.

Meu plano: meu aplicativo será colocado na pasta /opt/*application-name* e, para o 'launcher.desktop', o argumento Exec será preenchido com:

  

Exec = vinho / opt / nome-da-aplicação / nome-da-aplicação .exe

    
por squallbayu 13.10.2010 / 18:11

2 respostas

4

Sim, você pode fazer isso acontecer, mas seria um pouco trabalhoso. Ótimo para uso pessoal, mas nunca seria aceito no Ubuntu.

Não tenho certeza sobre seu nível de conhecimento sobre o empacotamento debian, mas dar um tutorial de empacotamento completo está fora do escopo para isso. Se você precisar de mais informações, o Guia de empacotamento do Ubuntu é um bom lugar para começar, e é claro que há sempre o Guia do novo mantenedor da Bíblia .

Essencialmente tudo que você precisa fazer é usar dh_install para soltar os arquivos no lugar certo. Então, algo assim em você debian/my_package_name.install file:

application-name.exe          /opt/application-name/
application-name.desktop      /usr/share/applications/
    
por andrewsomething 13.10.2010 / 20:03
2

Isso é algo que eu pessoalmente experimentei algumas vezes e até fiz prova de pacotes conceituais. Existem também alguns pacotes ad-hoc no arquivo, como o pq (Progress Quest), embora nenhum deles seja particularmente complicado.

Sugiro que você siga as especificações aqui: link - No Developer Summit deste mês, espero padronizar a maneira como fazemos isso, ou até mesmo desenvolver uma ferramenta para fazer isso, já que espero ter uma enorme quantidade de pacotes do Windows a médio prazo.

    
por Scott Ritchie 14.10.2010 / 00:54