Criando minha própria distro [RESOLVIDO]

1. Criando minha própria distro [RESOLVIDO]

Dinho Pereira
dinhopereira

(usa Ubuntu)

Enviado em 11/03/2013 - 21:31h

Boas galera, eu aqui de novo com uma dúvida que encontrei várias pessas falando sobre isso, mas nenhuma solução ideal.

Fiz uma aplicação que roda em Java + Swing, coloquei para rodar no ubuntu mini instalando o xorg + fluxbox, até aí funcionando perfeito.

Agora penso em distribuir essa aplicação já pronta num CD de instalação junto com o SO, pois existe uns macetes durante a configuração que o usuário final não vai conseguir fazer, ex:
Instalação do Java, cópia de vários arquivos .SO, e assim por diante...

Alguém saberia uma forma de criar um CD de instalação com tudo isso?

Encontrei o Ubuntu Builder, mas este só gera o LiveCD, também muitos outros, gerando apenas o LiveCD.

Abss


  


2. Re: Criando minha própria distro [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 11/03/2013 - 21:34h

dinhopereira escreveu:

Boas galera, eu aqui de novo com uma dúvida que encontrei várias pessas falando sobre isso, mas nenhuma solução ideal.

Fiz uma aplicação que roda em Java + Swing, coloquei para rodar no ubuntu mini instalando o xorg + fluxbox, até aí funcionando perfeito.

Agora penso em distribuir essa aplicação já pronta num CD de instalação junto com o SO, pois existe uns macetes durante a configuração que o usuário final não vai conseguir fazer, ex:
Instalação do Java, cópia de vários arquivos .SO, e assim por diante...

Alguém saberia uma forma de criar um CD de instalação com tudo isso?

Encontrei o Ubuntu Builder, mas este só gera o LiveCD, também muitos outros, gerando apenas o LiveCD.

Abss


Por que tu não cria um pacote .deb ?
assim é mais fácil pra quem quiser usar o seu software
basta instalar somente o .deb



3. Re: Criando minha própria distro [RESOLVIDO]

Dinho Pereira
dinhopereira

(usa Ubuntu)

Enviado em 11/03/2013 - 21:48h

Eu até criei um .deb, mas é que preciso fazer outros procedimentos, como por exemplo alterações no início da sessão para fazer com que minha aplicação inicie automaticamente em primeiro plano junto com o SO.

Outra coisa que não consegui com o .deb, foi jogar os .jar necessários dentro do diretório do java, ex:
/usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/ext/
Dependendo da instalação o caminho pode variar, como saber exatamente onde está a instalação dele para o pacote .dev enviar os arquivos corretos.

Enfim... :(

abs


4. Re: Criando minha própria distro [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 11/03/2013 - 22:10h

dinhopereira escreveu:

Eu até criei um .deb, mas é que preciso fazer outros procedimentos, como por exemplo alterações no início da sessão para fazer com que minha aplicação inicie automaticamente em primeiro plano junto com o SO.

Outra coisa que não consegui com o .deb, foi jogar os .jar necessários dentro do diretório do java, ex:
/usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/ext/
Dependendo da instalação o caminho pode variar, como saber exatamente onde está a instalação dele para o pacote .dev enviar os arquivos corretos.

Enfim... :(

abs


mas tu podes no pacote adicionar scripts que verificam se tem esse caminho ou não e adiciona e tal



5. Re: Criando minha própria distro [RESOLVIDO]

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 11/03/2013 - 22:23h

dinhopereira escreveu:

Eu até criei um .deb, mas é que preciso fazer outros procedimentos, como por exemplo alterações no início da sessão para fazer com que minha aplicação inicie automaticamente em primeiro plano junto com o SO.

Outra coisa que não consegui com o .deb, foi jogar os .jar necessários dentro do diretório do java, ex:
/usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/ext/
Dependendo da instalação o caminho pode variar, como saber exatamente onde está a instalação dele para o pacote .dev enviar os arquivos corretos.

Enfim... :(

abs


Esses arquivos .jar necessários não podem ficar em outro diretório, têm mesmo que ficar dentro do diretório do java?


6. Re: Criando minha própria distro [RESOLVIDO]

Dinho Pereira
dinhopereira

(usa Ubuntu)

Enviado em 11/03/2013 - 22:41h

Seria interessante criar o script, vou pesquisar sobre isso.

Rei_astro, sobre o diretório, tem mesmo que ficar dentro do diretória de instalação do java, pois fará parte da aplicação.

Mas eu gostaria muito de criar um CD de instalação. :(


7. Re: Criando minha própria distro [RESOLVIDO]

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 11/03/2013 - 23:11h

Pense de forma semelhante à equipe dos openoffice/libreoffice. Coloque sua aplicação e dependências em /opt. Desta forma, mesmo uma atualização do Java não afetará seu aplicativo.


8. Re: Criando minha própria distro [RESOLVIDO]

Dinho Pereira
dinhopereira

(usa Ubuntu)

Enviado em 11/03/2013 - 23:15h

madrugada escreveu:

Pense de forma semelhante à equipe dos openoffice/libreoffice. Coloque sua aplicação e dependências em /opt. Desta forma, mesmo uma atualização do Java não afetará seu aplicativo.


Legal, e para imbutir na instalação o script que faz com que minha aplicação se inicie automático com o SO, é possível?

vlw


9. Re: Criando minha própria distro [RESOLVIDO]

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 11/03/2013 - 23:34h

dinhopereira escreveu:

madrugada escreveu:

Pense de forma semelhante à equipe dos openoffice/libreoffice. Coloque sua aplicação e dependências em /opt. Desta forma, mesmo uma atualização do Java não afetará seu aplicativo.


Legal, e para imbutir na instalação o script que faz com que minha aplicação se inicie automático com o SO, é possível?

vlw


É possível, mas você não pode ficar preso ao .xinitrc, até porque a maioria dos usuários usa gerenciador de login e não "login no terminal + startx".
Crie um arquivo "nome_aplicativo.desktop" para chamar a execução de seu aplicativo. Torne-o executável com
chmod +x nome_aplicativo.desktop 

Salve este arquivo no diretório /etc/xdg/autostart/
Isto deve garantir que ele seja executado quando o X-server iniciar.


10. Criando minha própria distro

Edwal F. Paiva Filho
nicolo

(usa Ubuntu)

Enviado em 12/03/2013 - 10:46h


Tem vários metodos.
Norepositorio havia um programa chamado constructor ou reconstructor que eu usei pra fazer uma distro com programas de japones e lingua japonesa. Funcionou,

Tem métodos novos como esse:

http://fabrizioballiano.net/2007/11/27/remastering-an-ubuntu-alternate-iso-with-ubuntu-customization...

Boa sorte


11. Re: Criando minha própria distro [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 12/03/2013 - 11:17h

remastersys não resolve seu problema ou só cria um live CD não instalável


12. Re: Criando minha própria distro [RESOLVIDO]

Dinho Pereira
dinhopereira

(usa Ubuntu)

Enviado em 12/03/2013 - 11:20h

albfneto escreveu:

remastersys não resolve seu problema ou só cria um live CD não instalável


remastersys só cria um LiveCD



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts