#43 Criação de app para Linux (várias distros)

Open
opened 6 years ago by augustoasilva · 5 comments

Estava vendo que o Libreflix não tem app para Linux. Estava vendo a possibilidade de fazermos um com flatpak para atingirmos várias distroa ao mesmo tempo. Se alguém já estiver com algo em mente teria um link? Caso não, estou vendo a possibilidade de fazer com Electron + Flatpak. Sendo Flatpak tem como colocar nas Stores de flatpak.

Estava vendo que o Libreflix não tem app para Linux. Estava vendo a possibilidade de fazermos um com flatpak para atingirmos várias distroa ao mesmo tempo. Se alguém já estiver com algo em mente teria um link? Caso não, estou vendo a possibilidade de fazer com Electron + Flatpak. Sendo Flatpak tem como colocar nas Stores de flatpak.
guilmour commented 6 years ago
Owner

Olá, meu mano!

Temos aqui uma "webview" com electron rodando bem, pelo jeito: dá uma olhada: https://notabug.org/libreflix/libreflixGNU

git clone https://notabug.org/libreflix/libreflixGNU.git
cd libreflixGNU
./libreflix

Podemos agora:

  • Empacotar um .deb.
  • Fazer um PPA (não sei como fazer ainda)
  • Distribuir um tar.gz
  • Distribuir um .zip
  • Como funciona o FLATPAK? A partir do tar.gz você conseguiria portar para essa loja?

O que acha? O .deb eu já fiz, só falta fazer um script que coloque icones .desktop no menu do sistema. Mas ainda não sei totalmente como fazer isso.

Olá, meu mano! Temos aqui uma "webview" com electron rodando bem, pelo jeito: dá uma olhada: https://notabug.org/libreflix/libreflixGNU ``` git clone https://notabug.org/libreflix/libreflixGNU.git cd libreflixGNU ./libreflix ``` Podemos agora: - Empacotar um .deb. - Fazer um PPA (não sei como fazer ainda) - Distribuir um tar.gz - Distribuir um .zip - Como funciona o FLATPAK? A partir do tar.gz você conseguiria portar para essa loja? O que acha? O .deb eu já fiz, só falta fazer um script que coloque icones .desktop no menu do sistema. Mas ainda não sei totalmente como fazer isso.
Augusto Silva commented 6 years ago
Poster

Fiquei um pouco off devido a correria do final do período, mas como havia testado em uma VM (VM Xubuntu 16.04, Host-Windows 10) vou forkar agora o app para Linux e ver o que precisa para finalizar o .deb certinho já que falta colocar os .desktop como comentado. O PPA do time libreflix tá criado já: https://launchpad.net/~libreflix falta somente criar de fato o PPA da aplicação (que precisa do .deb) essa semana estarei fazendo isso, e já espero colocar pelo menos o PPA no ar.

O flatkpak eu darei uma olhada também pra ver como vamos fazer

Fiquei um pouco off devido a correria do final do período, mas como havia testado em uma VM (VM Xubuntu 16.04, Host-Windows 10) vou forkar agora o app para Linux e ver o que precisa para finalizar o .deb certinho já que falta colocar os .desktop como comentado. O PPA do time libreflix tá criado já: https://launchpad.net/~libreflix falta somente criar de fato o PPA da aplicação (que precisa do .deb) essa semana estarei fazendo isso, e já espero colocar pelo menos o PPA no ar. O flatkpak eu darei uma olhada também pra ver como vamos fazer
guilmour commented 6 years ago
Owner

Olá, meu mano.

Conseguiu dar um olhada sobre o instalador .deb criar os arquivos de atalho nos menus e no dekstop?

Olá, meu mano. Conseguiu dar um olhada sobre o instalador .deb criar os arquivos de atalho nos menus e no dekstop?
Augusto Silva commented 6 years ago
Poster

Sim sim, no caso é pra fazer um scrpit postinstall, agora para criar o atalho no desktop. Mas criar o atalho no menu não achei, mas seguindo a lógica é só colocar no mesmo script a criação do atalho. Vou tá fazendo os testes essa semana. Sem contar que o fork que eu fiz não consegui gerar o .deb, só consegui ao refazer o app do electron. Se encontra aqui > https://notabug.org/augustoasilva/libreflix-desktop

Sim sim, no caso é pra fazer um scrpit postinstall, agora para criar o atalho no desktop. Mas criar o atalho no menu não achei, mas seguindo a lógica é só colocar no mesmo script a criação do atalho. Vou tá fazendo os testes essa semana. Sem contar que o fork que eu fiz não consegui gerar o .deb, só consegui ao refazer o app do electron. Se encontra aqui > https://notabug.org/augustoasilva/libreflix-desktop
guilmour commented 6 years ago
Owner

fechado. <3 quando der daí podemos liberar para a galera!

fechado. <3 quando der daí podemos liberar para a galera!
Sign in to join this conversation.
Loading...
Cancel
Save
There is no content yet.