Logo Hardware.com.br
cvv
cvv Veterano Registrado
603 Mensagens 75 Curtidas

Dúvida: Programas Portáveis para GNU/Linux?

#1 Por cvv 03/09/2008 - 16:36
Caros amigos,

Não tenho grandes conhecimentos em GNU/Linux, mas tenho uma boa experiênca em MS-Windows. O que mais faço através de distro são reinstalações, para testar e aprender um pouco.

Por isso, eu literalmente odeio apt-get e código fonte. Gosto de baixar o software uma vez e se gostar guardá-lo, pior, não gosto de alterar o sistema para rodar um programa.

Gostaria de saber se existe um site/sistema/distribuição focada em programas portáveis para GNU/Linux.

Instalei o Slack 11 no meu K6, baixei o código fonte do mplayer, passou a noite toda pra rodar ./make, voltei ao meio-dia continuava compilando... larguei de mão - antes que digam alguma coisa, eu o rodava normalmente nesta mesma máquina usando Win2k. Não faz sentido algum para mim compilar programas.

Na minha faculdade usamos obrigatoriamente openSUSE através de conta limitada($), porém, lá como em casa adoro instalar programas como:

[Peazip portable standalone]
http://peazip.sourceforge.net/

[Flash]
http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash&Lang=BrazilianPortuguese
Versão: .tar.gz

[JDK]
http://java.sun.com/javase/downloads/index.jsp

Todos são programas binários, os tenho salvo em pen drive e sempre os instalo. Até o modo de instalar o plugin do JRE no Firefox não me incomada pois é apenas a criação de um atalho e pode facilmente ser feita manualmente ou por script.

Exemplos para Windows:
http://www.tinyapps.org/
http://www.thindownload.com/
http://portableapps.com/
http://www.portablefreeware.com/

Além de inúmeros outros feitos por programadores espalhados pelo mundo.

O que gostaria?
Baixar programas compilados e de preferência portáveis. Odeio dar apt-get update/upgrade e ficar consumindo minha banda com transferências desnecessárias.

Gostaria de baixar uma vez, rodar em todo lugar.

Último exemplo:
Uso o VLC no Windows. Queria baixar uma versão dele para GNU/Linux, quando entro nos links:
http://www.videolan.org/vlc/download-debian.html
http://www.videolan.org/vlc/download-ubuntu.html

"For a normal install, do:
# apt-get update
# apt-get install vlc libdvdcss2
(...)
You need to check that a 'universe' mirror is listed in your /etc/apt/sources.list. % sudo apt-get update
% sudo apt-get install vlc vlc-plugin-esd mozilla-plugin-vlc
"

Por fim, tenho muitos programas para Windows salvos em meu HD - 8GB -, a imensa maioria portáveis e livres,
como o JkDefrag v3.35 e o Notepad++, e nenhum pirata/crackeado. bom_trabalho.gif

Gostaria de fazer o mesmo para sistemas GNU/Linux.

abraços
uzbirglones
uzbirglones Geek Registrado
3.3K Mensagens 58 Curtidas
#2 Por uzbirglones
03/09/2008 - 16:47
existem poucos programas assim para linux... mas não é mta vantagem exatamente pelo grande número de atualizações que os programas sofrem...

outro problema de não usar um gerenciador de pacotes são as famigeradas dependências... pois sem elas não será possível rodar seu programa satisfatoriamente. então... uma solução boa para você seria utilizar uma distro portátil em um pendrive ou algo assim... assim você pode utilizar o mesmo sistema em qualquer pc...

dicas para isso? que tal testar o dreamlinux www.dreamlinux.com.br? basta instalá-lo no pendrive (de preferencia de 4gb pra cima) e utilizar em qqr pc que suporte boot pelo usb...

há outras distribuições que também possuem o recurso de serem instaladas em pendrives e dispositivos portáteis...
linux user 437379
http://counter.li.org/

Arch Linux!
cvv
cvv Veterano Registrado
603 Mensagens 75 Curtidas
#3 Por cvv
03/09/2008 - 17:06
uzbirglones,

Valeu pela dica amigo. O DreamLinux é uma distro que nunca testei, mas a tenho baixada. Sei que é muito boa.

Mas como disse, gosto muito de testar várias distros e sempre fazer o download dos mesmos programas é muito frustrante para mim.

Não me importo em usar softwares antigos. Não vou comprar o MS-Office 2003, muito menos o 2007. Tenho o Office XP e pra mim tá ótimo.

No momento, estou usando o Ubuntu 7.04 no meu outro pc, um celeron. É a distro que mais gostei até hoje, pela facilidade de utilização. Mas tem esse mesmo problema. Eu não gosto de atualização on-line em sistema algum, seja GNU/Linux ou Windows.

Se gosto dum programa, não vejo motivo para atualizá-lo.

Por exemplo, estou baixando, no momento, o Slack 8 para testar no K6 - apesar de acabar de instalar o Debian 3.1 netinstall, tenho esperança de instalar alguma coisa portável nele, smile.png . Se rodar legal o Slack8 aqui, ótimo. Minha preocupação é com funcionalidade: funciona? Então, 100%!

Programas portáveis sempre existiram para Windows, imagino que também para GNU/Linux. Mas só agora virou febre. E realmente são muito melhores.

Não acredito que seja impossível de fazê-lo em GNU/Linux, mesmo porque já existem exemplos, como os que forneci.

Para terminar, quando trabalhava com manuteção e por algum motivo infeliz era necessário formatar a máquina do cliente e o mesmo utilizasse softwares em VB por exemplo, os programas - por um defeito na minha opnião - instalavam na %SystemRoot% e %SystemRoot%\System32 sua bibliotecas.
Enquanto que na realidade, basta colocar tais bibliotecas na própria pasta do programa para fazê-los funcionar.

Pode-se argumentar que aumenta-se o disperdício de disco. Porém, de outro lado o sistema continua inalterado, permanecendo estável e saudável por muito mais tempo.

Sim, isso é muito bom. Caso contrário, virtualização de SO em servidores não seria utilizado - é o mesmo princípio, apenas mais aprofundado.



abraços
uzbirglones
uzbirglones Geek Registrado
3.3K Mensagens 58 Curtidas
#4 Por uzbirglones
03/09/2008 - 17:17
certo.. tem esse lado... o problema é que alguns programas vêm, por exemplo no formato rpm... e pra instala-lo em um sistema debian-based (como é o caso do seu ubuntu) vc precisa modificar o pacote... utilizando o alien, por exemplo...

o que acontece com o linux é que é mais confiável você baixar e instalar dos repositórios estáveis do que baixar um programa qualquer de qualquer lugar... entendeu??
linux user 437379
http://counter.li.org/

Arch Linux!
cvv
cvv Veterano Registrado
603 Mensagens 75 Curtidas
#5 Por cvv
03/09/2008 - 18:02
uzbirglones,

Até entendo algumas das possíveis vantagens deste modelo através de pacotes/repositórios. Porém, não me agradam. E acredito que deva existir, ou existirá, um meio mais produtivo para instalação de software, sem a necessidade de intermináveis compilações.

Carrega no pen drive os programas que gosto e abrir em qualquer pc é fantástico. Como na faculdade, não posso ter um SO bootável no pen drive pois não temos direito de fazê-lo. Se tivessimos, seguramente, não usuariamos o openSUSE como usuários limitados, smile.png

Por exemplo, tenho os 21 do Debian 4 baixados. Não me importo em fazê-lo. Porém, quando instalo alguma coisa quero usar mesmos CDs. Não quero depender de conexões com a internet.

Tenho várias distro. Mas gosto de baixar o que quero e instalar apenas o que baixei. Para mim, é péssimo depender de gerenciadores de pacote.

Temo que terei que usar softwares proprietários no GNU/Linux para usá-lo de modo inteligente.

É engraçado usar software livre portável no Windows e ter que usar software proprietário portável no GNU/Linux.

abraços
Ptarso_Gel
Ptarso_Gel General de Pijama Registrado
3.2K Mensagens 109 Curtidas
#6 Por Ptarso_Gel
03/09/2008 - 18:42
Carrega no pen drive os programas que gosto e abrir em qualquer pc é fantástico.
assim também pensam os produtores de virus, worms, malwares, etc, etc....


Se gosto dum programa, não vejo motivo para atualizá-lo.
segurança, segurança, segurança.... esse é um dos grandes trunfos do linux, faço coro para não perdê-lo em função das "facilidades" do windows.
Gentileza gera Gentileza (Profeta Gentileza)

linux é dificil pra caramba!

o linux não é o windows

In wine there is wisdom, In beer there is freedom,
in water.... there is bacteria.
cvv
cvv Veterano Registrado
603 Mensagens 75 Curtidas
#7 Por cvv
03/09/2008 - 19:16
Ptarso_Gel

assim também pensam os produtores de virus, worms, malwares, etc, etc....


Com todo respeito a você, não é pessoal: isso é conversa fiada.

Ptarso_Gel

segurança, segurança, segurança.... esse é um dos grandes trunfos do linux, faço coro para não perdê-lo em função das "facilidades" do windows.


Conversa fiada. Vírus pega quem quer. Existem inúmeras pessoas além de mim que não usam mais AV há alguns anos. A única coisa que sempre formato aqui em casa é distribuição GNU/Linux.

Depois que abandonei o AV, nunca mais usei software pirata e nunca mais peguei praga alguma.

Pior é o seguinte, seja em código fonte ou compilado a galerinha vai instalar da mesma forma, tenha praga embutida ou não.

Software livre para Windows é tudo compilado e não vem spyware, adware, coolwebsearch, keylogger, trojan...

Não quero discutir segurança, pois isso é apenas uma grande embromação e extra-tópico. Como o episódio dos "macacos..." por Linus vs *BSD.

--

Estava empolgado graças a este artigo:

"Entrevista com Kris Moore, desenvolvedor-chefe do PC-BSD"
https://www.hardware.com.br/artigos/entrevista-pc-bsd/

Gostaria de saber mais sobre o uso de softwares compilados no GNU/Linux.

Como disse existem softwares proprietários compilados que funcionam muito bem, acabo de instalar o JDK no Ubuntu, o mesmo arquivo que instalo no openSUSE lá na faculdade.

E são, como disse, instaladores compilados para GNU/Linux, não tem nada a ver com segurança, não trazem praga alguma por serem assim. Tem a ver com praticidade.

abraços
SpinerGim
SpinerGim Membro Junior Registrado
116 Mensagens 5 Curtidas
#8 Por SpinerGim
03/09/2008 - 20:24
Olá pessoal,

Vou dar minha opinião sobre o assunto de instalação de programas no Linux, aproveitando esse topico.

Eu acho que além, é claro, da comodidade dos usuarios não tecnicos, a forma como a instalação de programas é feita no linux relmente complica o usuario e é um dos grandes motivos da pouca adoção do linux em desktops.

Concordo em parte com o amigo cvv, ter que ficar resolvendo dependencias de programas, ficar muitas vezes compilando os binarios é um trabalho q a maioria das pessoas não querem fazer (eu mesmo sou um deles) só compilo qdo busco melhor desempenho do programa. O que um usuario leigo quer é funcionalidade, tem que instalar facilmente e estar pronto para uso sem maiores necessidades de configuração.

Porém ao contrario do cvv acho o sistema de repositorios algo interessante, pois se você precisa de um software, é só mandar baixar fica tudo centralizado em um lugar (só é uma pena que nem sempre estão na versão mais atual).

Creio que quando o sistema de instalação de programas do linux for aperfeiçoado, haverá consequentemente uma maior adoção do sistema em desktops, afinal as pessoas não gostam de usar software pirata, o fazem por não poder manter os softwares originais.

Abraços
Tiago Romanini
Seção Nove Tecnologia
www.secaonove.com.br
------------------------------------------------------------------------------------------------------------
"Comece fazendo o que é necessario, depois o que é possivel, e de repente você estara fazendo o impossivel."legal.png
cvv
cvv Veterano Registrado
603 Mensagens 75 Curtidas
#10 Por cvv
03/09/2008 - 21:19
SpinerGim

Porém ao contrario, acho o sistema de repositorios algo interessante.



Então, eu também acho. O contexto da minhas afirmções é que é diferente da sua. Quando olhamos pra trás e temos que instalar tudo manualmente, um arquivo .deb é uma maravilha. Um simples apt-get install tudo! é muito mais fácil que muitas instalações do Windows. Um exemplo, um programa que use Java ou .NET para usuário leigo no Windows é o terror.

Meu problema com o apt-get é que não quero ter que baixar os mesmo softwares para todas as instalações. Se eu instalar 10 vezes, ter que baixar 10 vezes é que me mata.

Como disse, quero fazer o mesmo que faço para Windows: salvar os instaladores dos meus programas favoritos - e claro, sempre usá-los em todas instalações que quiser, sem ter que baixá-los novamente.

O Peazip é um programa que considero fantástico. É portável e é pra GNU/Linux. Roda no openSUSE da facul e no Ubuntu7 de casa, tudo sem precisar de sudo su e correlatos.

Talvez seja o que Moop quer dizer.

Moop

um programa compilado para usar bibliotecas estáticas já não é portavel?


Não sei responder mas gostei da pergunta.

Como disse, a imensa maioria dos programas que peguei em VB só precisam das .dlls em seu próprio diretório. Não precisam jogá-las nas pastas dos sistema, como faziam seus instaladores. Assim, é muito mais fácil transportar o programa.


abraços
Ptarso_Gel
Ptarso_Gel General de Pijama Registrado
3.2K Mensagens 109 Curtidas
#11 Por Ptarso_Gel
03/09/2008 - 21:24
Conversa fiada. Vírus pega quem quer. Existem inúmeras pessoas além de mim que não usam mais AV há alguns anos. A única coisa que sempre formato aqui em casa é distribuição GNU/Linux.
sem problemas smile.png cada um faz o que quer na sua máquina.

mas no mínimo trata-se de um comportamento de risco. Tal como tem muita gente que não usa o preservativo durante o ato...., bom cada cabeça uma sentença.

segurança:
O que eu quis dizer quanto a questão das atualizações dos programas, é que muitas dessas são de segurança, alguma porta aberta para um invasor, etc...., ok?

quanto a questão de compilar programas para a maioria dos usuários também não acho uma boa.
Dou sempre preferência aos pacotes de instaladores que são bem mais fáceis de manipular.

Moop - creio que sim, muitas vezes faço alguns bacalhaus que rodam em qualquer lugar.

complementando
Meu problema com o apt-get é que não quero ter que baixar os mesmo softwares para todas as instalações. Se eu instalar 10 vezes, ter que baixar 10 vezes é que me mata.


se não me engano vc pode baixar os pacotes e todas as suas dependencias via apt-get uma vez (e escolher instalar ou não), ai vc pode gravar em um cd esses pacotes , para depois usá-los no synaptic por exemplo.
Gentileza gera Gentileza (Profeta Gentileza)

linux é dificil pra caramba!

o linux não é o windows

In wine there is wisdom, In beer there is freedom,
in water.... there is bacteria.
cvv
cvv Veterano Registrado
603 Mensagens 75 Curtidas
#12 Por cvv
03/09/2008 - 21:28
Ptarso_Gel

mas no mínimo trata-se de um comportamento de risco.

segurança:
O que eu quis dizer quanto a questão das atualizações dos programas, é que muitas dessas são de segurança, alguma porta aberta para um invasor, etc...., ok?


E isso não tem nada a ver com o fato de um programa ser compilado na sua casa ou no computador do desenvolvedor.

Inseguro é inseguro em qualquer lugar que seja compilado. Segurança não serve como argumento neste caso.

abraços
Ptarso_Gel
Ptarso_Gel General de Pijama Registrado
3.2K Mensagens 109 Curtidas
#13 Por Ptarso_Gel
03/09/2008 - 21:35
Se gosto dum programa, não vejo motivo para atualizá-lo.
a questão da atualização dos programas é devido ao seu comentário acima...

muitas vezes o desenvolvedor ou terceiros acham uma brecha de segurança no programa, a partir daí o problema é solucionado e é lançada uma nova versão/atualização do mesmo.....

ainda complementando...
descoberta/correção de bugs no programa (afinal de contas errar é umano....) - muitos são imperceptíveis ao usuário (porém podem levar o mesmo a um resultado errôneo, como por exemplo em cálculos matemáticos), pois um executável é uma caixa preta.
Gentileza gera Gentileza (Profeta Gentileza)

linux é dificil pra caramba!

o linux não é o windows

In wine there is wisdom, In beer there is freedom,
in water.... there is bacteria.
cvv
cvv Veterano Registrado
603 Mensagens 75 Curtidas
#14 Por cvv
03/09/2008 - 21:45
A imensa maioria dos programas que usamos não possuem falhas de segurança suficemente grandes e esdrúxlas para tal.

O emulador que jogo, o OpenOffice que utilizo, o tocador de mp3, o editor de imagens, o gravador de cds...

No meu k6 não vou colocar o BrOffice 3... se fosse importante atualizar, deveria instalar o Vista?

Como disse, a discussão sobre segurança é anti-produtiva e na maior parte do tempo não quer dizer nada. Não sou um servidor web, sou um usuário doméstico comum sem chance alguma de ser infectado.

Sinceramente não considero essa preocupação relavante ao tópico pois não tem nada a ver com o assunto, como temos discutido.

Firefox 3 portável é tão estável/seguro quando o Firefox 3 instalável. Até pelo contrário, deve ser mais seguro usar softwares portáveis que usam suas próprias depedências que programas que usam bibliotecas compartilhadas.

abraços
uzbirglones
uzbirglones Geek Registrado
3.3K Mensagens 58 Curtidas
#15 Por uzbirglones
04/09/2008 - 00:11
cvv disse:
Meu problema com o apt-get é que não quero ter que baixar os mesmo softwares para todas as instalações. Se eu instalar 10 vezes, ter que baixar 10 vezes é que me mata.

Sobre esta afirmação... e o seguinte:

basta vc baixar uma vez... e aí copiar os arquivos .deb do cache.. sacou?? aí vc grava estes arquivos e fica com eles... ou então.. tenha os 4 dvd's do debian... e sempre que precisar de um programa tenha os dvds na mao... ou senão... qdo precisar de algum programa que não tenha nos dvds, procure na web o pacote .deb e tenha com vc...

ou se sua distro for rpm-based... no rpmseek vc acha tudo que quiser... e pode baixar e gravar num cd por exemplo...
linux user 437379
http://counter.li.org/

Arch Linux!
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal