Instalação [RESOLVIDO]

1. Instalação [RESOLVIDO]

Alex Paulo Junio
alex.feitosa

(usa Debian)

Enviado em 01/09/2012 - 10:04h

Trabalho em um hospital e utilizo o debian. Preciso instalar um sistema proprio da empresa. Quando instalamos no windows executamos um arquivo .bat onde foi construido todo o processo de busca um scrip para fazer essa instalação. Mas não me recordo como fazer essa instalação no linux. Alguém saberia me informar como posso fazer essa instalação? Grato!!


  


2. Re: Instalação [RESOLVIDO]

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 01/09/2012 - 10:23h

Veja o que o arquivo .bat faz, é provável que esta aplicação só funcione no windows....


3. Processo

Alex Paulo Junio
alex.feitosa

(usa Debian)

Enviado em 01/09/2012 - 10:48h

Estou postando aqui. Veja se pode me ajudar!!

@echo off
MD C:\Smart
XCOPY /E \\tilapia\Smart\Smart\*.* c:\smart
copy C:\Smart\sync\Smart.lnk C:\DOCUME~1\ALLUSE~1\MENUIN~1\PROGRA~1\INICIA~1
xCOPY C:\Smart\Aplic60\Smart.lnk C:\DOCUME~1\ALLUSE~1\desktop

MD c:\orant
xcopy /E \\tilapia\smart\orant\*.* c:\orant
md C:\DOCUME~1\ALLUSE~1\MENUIN~1\PROGRA~1\Oraclent
xcopy /E \\tilapia\Smart\Oraclent\*.* C:\DOCUME~1\ALLUSE~1\MENUIN~1\PROGRA~1\Oraclent
start \\tilapia\Smart\orant\ora1.reg
start \\tilapia\Smart\orant\ora2.reg
exit


Há possibilidade de instalar no linux?


4. Re: Instalação [RESOLVIDO]

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 01/09/2012 - 11:03h

Por causa do ambiente, só vc vai poder testar.

Veja que o script .dat só copia o conteúdo de um lugar e passa para outro, adicionando o atalho tb.

Pelo visto é uma aplicação que usa o banco de dados Oracle.

Se tiver um bom conhecimento, poderia tentar, pegar a aplicação colocar no Linux e ver se consegue criar a conexão com o banco de dados usando o conteúdo fornecido, ou configurando a aplicação (caso a mesma permita).

* Esse sistema deve ter sido desenvolvido apenas para Windows.


5. Re: Instalação [RESOLVIDO]

Sergio Teixeira - Linux User # 499126
Teixeira

(usa Linux Mint)

Enviado em 01/09/2012 - 11:36h

O que o arquivo de lotes está fazendo:

@echo off
Desliga a verbose (não ecoa nada na tela)

MD C:\Smart
Cria um diretório chamado Smart
No Windows fica no volume C:
No Linux ficará na pasta que você especificar.

XCOPY /E \\tilapia\Smart\Smart\*.* c:\smart
Xcopy é um comando que copia "todos os arquivos" do volume E: para o diretório Smart
Como a nomenclatura de volumes é diferente entre Windows e Linux, tem de verificar a que se refere esse volume E.
Note que as barras no Windows são contrabarras (\\\\\), e no Linux são barras de verdade (/////)
Note também que Linux é "case-sensitive", isto é, da maneira que está, criando um diretório /Smart e copiando tudo para /smart vai dar erro.

copy C:\Smart\sync\Smart.lnk C:\DOCUME~1\ALLUSE~1\MENUIN~1\PROGRA~1\INICIA~1
copia o arquivo INICIA~1 (tem um nome maior que o padrão de 8.3 e tem de verificar para usar no Linux o nome correto).
Esse arquivo está no final de todo esse caminho indicado pelos subdiretórios.
Tudo isso a partir do lugar que seria o volume C: mas que no Linux você terá destinado um lugar diferente. Não se esqueça.

xCOPY C:\Smart\Aplic60\Smart.lnk C:\DOCUME~1\ALLUSE~1\desktop
Novamente o comando xcopy (que copia um diretório inteiro) de /Smart.lnk para /desktop

MD c:\orant
Cria um diretório chamado /orant no lugar designado por você

xcopy /E \\tilapia\smart\orant\*.* c:\orant
copia o diretório /orant para um de mesmo nome, que você acabou de criar.
Veja todo o caminho de subdiretórios.

md C:\DOCUME~1\ALLUSE~1\MENUIN~1\PROGRA~1\Oraclent
Cria o diretório /Oraclient

xcopy /E \\tilapia\Smart\Oraclent\*.* C:\DOCUME~1\ALLUSE~1\MENUIN~1\PROGRA~1\Oraclent
copia diretório /Oraclient do volume E: (verifique o equivalente no Linux) para o diretório de mesmo nome no local que você designou

start \\tilapia\Smart\orant\ora1.reg
inicia o arquivo ora1.reg que está no diretório /orant


start \\tilapia\Smart\orant\ora2.reg
inicia o arquivo ora2.reg que está no diretório /orant


exit
finaliza o arquivo de lote (.bat)

Observações:

- Não se esqueça de que Linux é case-sensitive.
No Windows "ArQuIvO", "arquivo", "arQUIvo" e "ARQUIVO" são a mesma coisa.
Porém no Linux se digitar errado não funciona.

- Você terá de reconstruir integralmente os caminhos de diretórios, com os mesmos nomes, porém lembrando-se de inverter as barras de "\" para "/".

- Apesar de toda essa "pajelança", não há garantia de que vá funcionar.
Pode ser que os programas tenham sido escritos exclusivamente "para Windows" (há uma enorme chance de que isso esteja ocorrendo).
Note que não estou ensinando como fazer, mas apenas explicando o que esse arquivo de lotes faz.

- Se for fazer experiências, faça backup de tudo antes de começar a mexer.

Boa sorte!


6. Resolvido

Alex Paulo Junio
alex.feitosa

(usa Debian)

Enviado em 01/09/2012 - 14:08h

Galera consegui fico grato mesmo as dicas ajudaram muitoooooo mesmoooooo.
Abraço a todos..


7. Re: Instalação [RESOLVIDO]

Glauber GF
mcnd2

(usa Debian)

Enviado em 01/09/2012 - 14:30h

Marque o tópico como resolvido e se possível a melhor resposta.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts