Forum Pplware
UNC e Wine - Versão de Impressão

+- Forum Pplware (http://forum.pplware.com)
+-- Fórum: Software (/forumdisplay.php?fid=4)
+--- Fórum: GNU/Linux (/forumdisplay.php?fid=7)
+--- Tópico: UNC e Wine (/showthread.php?tid=824)

Páginas: 1 2


UNC e Wine - momceras - 08-10-2008 00:58

Boas,

A ver se alguém me pode ajudar nesta questão:

Pretendo usar uma aplicação Windows (software de gestão de alunos) criada para ambiente windows.

Não apresenta nenhum problema quando instalado localmente.

O problema tem a ver com o caminho para a base de dados que deve ser fornecido sob o formato UNC (para maior segurança prefiro pôr de parte a hipótese de mapear a unidade).

ou seja, algo do género
\\servidor\partilha$\

Alguma ajuda ?

Já agora tratam-se de aplicações da J. P. M. Abreu que pretendo correr no Ubuntu.


RE: UNC e Wine - racoq - 08-10-2008 02:09

(08-10-2008 00:58)momceras Escreveu:  Boas,

A ver se alguém me pode ajudar nesta questão:

Pretendo usar uma aplicação Windows (software de gestão de alunos) criada para ambiente windows.

Não apresenta nenhum problema quando instalado localmente.

O problema tem a ver com o caminho para a base de dados que deve ser fornecido sob o formato UNC (para maior segurança prefiro pôr de parte a hipótese de mapear a unidade).

ou seja, algo do género
\\servidor\partilha$\

Alguma ajuda ?

Já agora tratam-se de aplicações da J. P. M. Abreu que pretendo correr no Ubuntu.

já pensaste numa máquina virtual com o Win XP para correr a aplicação dentro do ubuntu?
Eu não tenho conhecimentos de wine, mas sei que pela máquina virtual fácilmente podes fazer isso, e mapear a tua ligação de rede, podendo acederes dessa forma que pretendes directamente à partilha. Caso optes por essa opção usa o Virtualbox e aloca na instalação 1 GB para memoria (isto assumindo que o pc não é antigo) para o XP.

http://www.virtualbox.org/wiki/Linux_Downloads


UNC e Wine - momceras - 08-10-2008 04:17

A virtualização não é a solução. Porque para além da baixa performance da aplicação sobre máquina virtual, tenho equipamentos com poucos recursos. Afinal trata-se de uma escola Smile
Deste modo perdia-se todo o objectivo da mudança para linux, que seria aproveitar melhor os poucos recursos disponíveis.
Ou seja, a solução com vmware ou virtual box (gratuito eu sei) deveria funcionar mas teria de contar com arranque do Ubuntu, arranque do windows xp em máquina virtual, executar a aplicação. Implicaria justamente tudo o que se pretende evitar: licenciamento para o sistema operativo e, redução da performance actual.

De qualquer modo agradeço a sugestão.


RE: UNC e Wine - Bruno Bernardino - 08-10-2008 09:01

Se vão alterar tudo para Linux, peço desculpa mas não compreendo o facto de usarem um software Windows.. :|

De qualquer das formas, usando o samba não pode fornecer algo do género smb://servidor/partilha$/ no programa?


UNC e Wine - momceras - 08-10-2008 09:24

Pelo simples motivo de as empresas não acharem lucrativo desenvolver o mesmo software para linux.
E como o software necessita de estar constantemente actualizado (alunos, vencimentos, inventário, bar, papelaria, biblioteca) para satisfazer os requisitos do ministério de educação e finanças (principalmente o de vencimentos), só uma empresa com capacidade de empreender este trabalho de forma a estar em cima das alterações consegue realizar.
Até que seja rentável programar para linux (acho que ... nunca) é um empreendimento inglório para as empresas com fins lucrativos.
É claro que neste momento julgo não existir nenhuma solução em open source ou linux.

Talvez o estado se lembre disso (quando todos os outros países já fomentam a utilização de software open source, GNU)


RE: UNC e Wine - racoq - 08-10-2008 16:29

(08-10-2008 09:24)momceras Escreveu:  Pelo simples motivo de as empresas não acharem lucrativo desenvolver o mesmo software para linux.
E como o software necessita de estar constantemente actualizado (alunos, vencimentos, inventário, bar, papelaria, biblioteca) para satisfazer os requisitos do ministério de educação e finanças (principalmente o de vencimentos), só uma empresa com capacidade de empreender este trabalho de forma a estar em cima das alterações consegue realizar.
Até que seja rentável programar para linux (acho que ... nunca) é um empreendimento inglório para as empresas com fins lucrativos.
É claro que neste momento julgo não existir nenhuma solução em open source ou linux.

Talvez o estado se lembre disso (quando todos os outros países já fomentam a utilização de software open source, GNU)

Tenta a solução que o Bruno Bernardino disse, tens que para isso ter o pacote smbclient instalado. Para isso precisas de ir a Sistema > Administração > Gestor de Pacotes Synaptic, e procurar por esse pacote.
Depois dentro do nautilus penso que podes criar um atalho com o caminho que o Bruno disse a share smb e arrastá-lo para junto da árvore onde esta a tua pasta Home, Cdrom, etc...
Depois disso se deres o nome share, podes tentar procurar por ela na tua plicação por wine. Tenta primeiro de tudo testar o acesso smb depois de instalado o pacote digitando o caminho correcto, se funcionar é meio passo para teres isso a funcionar.
São algumas dicas isoladas mas espero que possas ajudar.


UNC e Wine - momceras - 08-10-2008 20:43

Já tinha tentado mas não consegui fazê-lo como indicado pois o programa não aceita o smb://.
Funcionaria se mapeasse a unidade passando a referir-me a ela por uma letra h:\ por exemplo. Porém isto representa um grande risco na segurança, pois o utilizador teria um acesso como que imediato às pastas partilhadas.


RE: UNC e Wine - Bruno Bernardino - 08-10-2008 23:13

mas não percebo, o objectivo não é mesmo dar o tal acesso? é que mesmo que se ussasse o tal \\servidor\partilha$\ qualquer pessoa poderia aceder na mesma...
Já agora, se puder dispensar algum tempo para procurar se aqui (no final da página, nos cd's de software) encontra qualquer coisa útil (a nível de substituir o software): http://www.escolaslivres.org/?q=taxonomy/term/9


UNC e Wine - momceras - 09-10-2008 07:58

É assim,

Se o programa abre e acede aos dados necessários através da share, tudo bem.
Agora se dermos uma janela de acesso (mapeamento) directo aos ficheiros partilhados, corremos o risco da curiosidade humana, ou seja remoção, criação ou alteração de ficheiros fora de controlo.

Quanto à página, localizei software de gestão de biblioteca. Contudo este não é visto de forma integrada.
Porque ao surgir um novo elemento na escola, será necessário inserir novamente todos os dados numa segunda base de dados. O ideal será interligá-lo com o programa de alunos e o de docentes.

Agradeço o link, poderá vir mais tarde a ser útil.


RE: UNC e Wine - Bruno Bernardino - 09-10-2008 09:00

Percebo, e se nos tais ficheiros partilhados só permitir a leitura dos mesmos, assim o programa acede e qualquer pessoa pode aceder mas apenas ver (pode parecer um pouco óbvio, mas também acontece que às vezes nos escapa o mais óbvio!).

Outra coisa, usando o Samba (novamente), não conseguiu dar o caminho \\servidor\partilha$\ ? Digamos que cria no linux uma pasta partilhada, e usando o samba, partilha-a como \\servidor\partilha$\ isso deverá funcionar dado que onde introduz o "caminho" no programa é num pc com windows, não? O smb:\\ só é usado a partir de linux, o windows vê como uma partilha normal.

EDIT: Estive a ler novamente o primeiro post, reparei que serão só usados pc's com ubuntu, mas não tem problema porque penso que o wine, dado que "emula" o windows, funcionará sem problema assim.