Seria possível o Linux possuir um sistema de instalação/desinstalação de aplicativos igual do Mac OS

13. Re: Seria possível o Linux possuir um sistema de instalação/desinstalação de aplicativos igual do Mac OS

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/02/2016 - 20:00h

Outro sistema que segue um padrão diferente de pacotes é o PC-BSD. Os programas são instalados em /Programs.
Não há nada bom nem mau a não ser estas duas coisas: a sabedoria que é um bem e a ignorância que é um mal.



  


14. Re: Seria possível o Linux possuir um sistema de instalação/desinstalação de aplicativos igual do Mac OS

shoujo
shoujo

(usa Slackware)

Enviado em 14/02/2016 - 22:11h

Thihup escreveu:


Eu baixei o Teamviewer e é bem nesse esquema que eu gostaria que fosse feito, tem como instalar nativamente e só "supostamente". Só que claro, em modo gráfico.



O caso do team viewer é diferente, sabia que o teamvier não é nativo?
Sim.. O Teamviewer funciona via wine.. O Que eles fizeram foi fazer uma versão portable do wine, e fazer o teamviewer executar com esse portable, foi uma forma muito inteligente para economizar tempo e programação do software, e conseguiram uma boa compatibilidade usando o wine como ferramenta.


15. Re: Seria possível o Linux possuir um sistema de instalação/desinstalação de aplicativos igual do Ma

Patrick Costa da Silva
patrickpcs

(usa Nenhuma)

Enviado em 15/02/2016 - 01:24h

Pacotes snappy.

https://www.google.com.br/search?q=pacotes+snapy&ie=utf-8&oe=utf-8&gws_rd=cr&ei=w0TB...

A ideia é basicamente que o pacote contenha dentro dele tudo o que for necessário para o aplicativo funcionar sem ter que recorrer a outras dependências. Praticamente uma sandbox.


16. Re: Seria possível o Linux possuir um sistema de instalação/desinstalação de aplicativos igual do Mac OS

shoujo
shoujo

(usa Slackware)

Enviado em 15/02/2016 - 02:49h

Os pacotes snappy são interessantes... Mas... porém contudo todavia...
Dpkg buga muito quebra pacotes, acho que a canonical vai ter muita dificuldade de fazer esse snapy funcionar direitinho... Se a central de programas buga, e o usuario tem que recorrer ao terminal pra desbugar complica um pouco a situação..

Acho que pra fazer um sistema windows like, ou mac like, a forma com que os softwares sao construídos pra linux ia ter que ser repensado :/
O Linus mesmo criticou a forma com que os pacotes são feitos, criticou as bagunças das dependências.
Mas é isso o linux não foi desenhado desse modo de instalação única, é basicamente uma caracteristica dele dificililo de contornar..
Mas talvez se criar um bom gerenciador de pacotes talvez seja possivel.. Ou se no processo de arrasta e solta igual do mac os os downloads serem feitos, se nao se importar em demorar rsrs...


17. Re: Seria possível o Linux possuir um sistema de instalação/desinstalação de aplicativos igual do Mac OS

shoujo
shoujo

(usa Slackware)

Enviado em 15/02/2016 - 02:57h

Thihup, achei bem interessante sua ideia de modelo de instalador igual do mac..
Esses dias atras eu pensava em tentar fazer um gerenciador de pacotes, se eu fosse fazer construira em python.. O que me desanima é pensar que pra criar uma distro precisa entender de compilaçao do kernel e compilação de drivers.. Nessa área eu tenho dificuldade...
Acho que pra fazer uma distro uma pessoa sozinha é bem dificil..
Mas se quiser tenho algumas ideias que pode funcionar quanto a simulação do arrasta e solta eu não saberia fazer mas, posso imaginar os processos que rodem por trás dessa simulação, por exemplo varios pacotes compactados instalando.. Mas ai é questão de pensar direitinho como vai funcionar.


18. Re: Seria possível o Linux possuir um sistema de instalação/desinstalação de aplicativos igual do Ma

Pythonux
bielinux

(usa Ubuntu)

Enviado em 15/02/2016 - 06:18h

shoujo escreveu:

Thihup, achei bem interessante sua ideia de modelo de instalador igual do mac..
Esses dias atras eu pensava em tentar fazer um gerenciador de pacotes, se eu fosse fazer construira em python.. O que me desanima é pensar que pra criar uma distro precisa entender de compilaçao do kernel e compilação de drivers.. Nessa área eu tenho dificuldade...
Acho que pra fazer uma distro uma pessoa sozinha é bem dificil..
Mas se quiser tenho algumas ideias que pode funcionar quanto a simulação do arrasta e solta eu não saberia fazer mas, posso imaginar os processos que rodem por trás dessa simulação, por exemplo varios pacotes compactados instalando.. Mas ai é questão de pensar direitinho como vai funcionar.


Compilar kernel? Moleza!
Não vejo dificuldade nesse processo.

Eu posso unir meu kernel pré-compilado com os aplicativos e configurações de vocês.

Só uma condição:
O nome da distro deverá ser Biel/Nome original -qq.


19. Re: Seria possível o Linux possuir um sistema de instalação/desinstalação de aplicativos igual do Mac OS

shoujo
shoujo

(usa Slackware)

Enviado em 15/02/2016 - 06:28h

Compilar o kernel para funcionar na minha maquina uma vez consegui construindo um lfs..
Minha duvida maior fica em como fazer pra funcionar em vários tipos de hardware por exemplo.. Como uma distro faz pro cd saber o certo a instalar.. Não parece ser nada simples construir uma distro.


20. Re: Seria possível o Linux possuir um sistema de instalação/desinstalação de aplicativos igual do Ma

Pythonux
bielinux

(usa Ubuntu)

Enviado em 15/02/2016 - 07:06h

shoujo escreveu:

Compilar o kernel para funcionar na minha maquina uma vez consegui construindo um lfs..
Minha duvida maior fica em como fazer pra funcionar em vários tipos de hardware por exemplo.. Como uma distro faz pro cd saber o certo a instalar.. Não parece ser nada simples construir uma distro.


Você, suponhamos, estuda numa escola lá na esquina, com aulas de segunda a sexta.

Temos sempre de carregarmos em nossaa mochilas, o material escolar, com o essencial (cadernos, agenda, estojo) e com os livros das matérias do dia. Como cada dia possui diferentes aulas, é necessário recompilarmos nossa mochila, trazendo apenas o que usaremos no dia, para que o equipamento não fique pesado.

Agora, e se quisermos uma mochila que funcione em todos os dias da semana? Certamente, habilitaríamos os materiais essenciais em conjunto com todos os livros. Funcionaria? Sim, mas a mochila ficaria realmente pesada.

Com o kernel, a situação é parecida... mas não podemos habilitar tudo que vemos pela frente, como o x86-64 e o ARM juntos, imagine o bolo de fezes...

Enfim, não uso bluetooth, mas Fulano usa, habilita. Ipv4 - importante! Precisamos de networking... esse é o pensamento!


21. Re: Seria possível o Linux possuir um sistema de instalação/desinstalação de aplicativos igual do Ma

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/02/2016 - 07:29h

Compilar kernel é o de menos, mas também não vejo dificuldades no processo. Agora, o que poderia ser feito a respeito de um novo sistema de pacotes a lá OSX sem fugir muito da estrutura de diretórios do GNU/Linux? Lembrem-se que temos o .apk do Android que pode servir de modelo também - seria até interessante baixar um e descompactar para ver a estrutura de diretórios. Quanto ao arrastar/soltar, seria mesmo brilhante um acesso rápido a pasta /usr/share/applications para poder arrastar um arquivo .application para a Lixeira, e assim o app seria totalmente desinstalado (tudo o que for do aplicativo em /usr, /etc, seria movido para a lixeira também)...

Nesse caso, no próprio arquivo .application, daria para especificar todos os arquivos que pertencem ao programa. O problema é que dependendo do programa (por exemplo, o MonoDevelop), o arquivo ficaria extenso...

Não há nada bom nem mau a não ser estas duas coisas: a sabedoria que é um bem e a ignorância que é um mal.



22. Re: Seria possível o Linux possuir um sistema de instalação/desinstalação de aplicativos igual do Mac OS

Oberaldo Büll Júnior
spylinux

(usa Manjaro Linux)

Enviado em 15/02/2016 - 09:36h

ru4n escreveu:

Eu particularmente prefiro este modelo de pacotes. É mais prático para o usuário, e elimina a inconsistência de pacotes.
Não há nada bom nem mau a não ser estas duas coisas: a sabedoria que é um bem e a ignorância que é um mal.


Estava lendo uma entrevista do Ikey Doherty (do Solus), e ele pretende adotar pra próxima versão, o Solus 2, algo parecido (não de arrastar, mas de libs).
A ideia é que as libs, dependências em geral usadas no sistema, sejam usadas apenas pelo sistema, separada das libs dos aplicativos.
Então, por exemplo, se o sistema atualizar o GTK (exemplo q ele usa), não vai mudar ou interferir na versão do GTK usada nos aplicativos.

Fonte: http://www.linuxuser.co.uk/news/solus-operating-system-interview

[]'s spylinux
Comunidade Manjaro Geek -www.manjaro-geek.org


23. Re: Seria possível o Linux possuir um sistema de instalação/desinstalação de aplicativos igual do Mac OS

Thiago Henrique Hüpner
Thihup

(usa Manjaro Linux)

Enviado em 15/02/2016 - 09:55h

Então? Alguém gostaria de fazer esse gerenciador de pacotes comigo?

Eu pensei em como contornar o problema do tamanho: Separar em 2 arquivos -> Executável e as dependências e ter a opção de Download com os 2 juntos. Se baixar as dependências teria uma forma de "instalar" elas no sistema, dai se outro aplicativo precisa dessa dependência, não precisará baixa-la novamente.

Shoujo, se tu quiser participar podemos fazer em Python mesmo. Não sei se sei tudo que tu sabe, mas eu sei bastante de C e de C++, e já brinquei com Python várias vezes. O bom do Python é que tudo fica bem "bonito" e fácil ;)

Os .apk também são uma boa ideia. Tenho alguns aqui e vou ver se consigo "decompilar" eles;

Se vocês quiserem participar podem ajudar com ideias, programando ou compilando o kernel e pá. Mesmo que [talvez] não vire uma distro, seria interessante fazer esse sistema.

Mas dai fica aquela questão: GPL vs BSD [rsrs]

[]'s

T+

--

Att,

Thiago Henrique Hüpner

(Mensagem scaneada pelo antivírus........ops! não precisa, afinal eu uso Linux!)



24. Re: Seria possível o Linux possuir um sistema de instalação/desinstalação de aplicativos igual do Mac OS

Wellington
wellington_r

(usa Debian)

Enviado em 15/02/2016 - 11:43h

shoujo escreveu:

O caso do team viewer é diferente, sabia que o teamvier não é nativo?
Sim.. O Teamviewer funciona via wine.. O Que eles fizeram foi fazer uma versão portable do wine, e fazer o teamviewer executar com esse portable, foi uma forma muito inteligente para economizar tempo e programação do software, e conseguiram uma boa compatibilidade usando o wine como ferramenta.


Eu percebi isso quando instalei. O client funcionar eu entendo, mas e quanto ao server?
Eu acho que nunca testei o Teamviewer como server no Linux, mas se funcionar, eu não consigo compreender como isso pode funcionar.








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts