Servidor de arquivos e instalação silenciosa para técnicos em manutenção usando Debian
Dica publicada em Linux / Introdução
Servidor de arquivos e instalação silenciosa para técnicos em manutenção usando Debian
Nesta dica vou mostrar como facilitar a vida de montadores de micros criando um servidor de arquivos com Debian e
depois gerando um auto instalador silencioso para Windows (sem janelas e o tradicional "next>next>I agree"). :)
O primeiro passo é instalar o Samba:
# aptitude install samba
Após a instalação do Samba crie um diretório onde ficarão seus aplicativos:
# mkdir /home/samba
Liberamos a pasta com permissão total para facilitar os testes:
# chmod 777 /home/samba -R
Agora renomeamos o arquivo original e criamos o nosso básico:
# mv /etc/samba/smb.conf /etc/samba/smb.conf.save
# pico /etc/samba/smb.conf
Vou postar uma .conf básica e funcional:
Salve o smb.conf e restarte o serviço:
# /etc/init.d/samba restart
Com isso já temos um diretório em rede para salvar os aplicativos.
Baixe os aplicativos que mais utiliza e salve nesta pasta da rede. Para acessar basta digitar o caminho da rede, \\nome-do-servidor ou \\ip-do-servidor.
Após salvá-los vamos criar o instalador na mesma pasta que estão os aplicativos:
$ pico /home/samba/instalador.bat
Salve e saia.
Acima nada mais que o nome do arquivo instalador dos programas "básicos" que são instalados nas estações com alguns parâmetros adicionais que fazem o "silent install". Basta editar de acordo com sua necessidade.
Agora após instalar um sistema, basta acessar a pasta da rede e executar o instalador e economizar uns 20 minutos por máquina. :D
O primeiro passo é instalar o Samba:
Após a instalação do Samba crie um diretório onde ficarão seus aplicativos:
# mkdir /home/samba
Liberamos a pasta com permissão total para facilitar os testes:
# chmod 777 /home/samba -R
Agora renomeamos o arquivo original e criamos o nosso básico:
# mv /etc/samba/smb.conf /etc/samba/smb.conf.save
# pico /etc/samba/smb.conf
Vou postar uma .conf básica e funcional:
[global]
workgroup = vol
server string = servidor
printcap name = /etc/printcap
load printers = yes
printing = cups
log file = /var/log/samba/log.%m
max log size = 50
debug level = 1
security = share
os level = 33
dns proxy = no
[homes]
comment = Viva o Linux
browseable = yes
writable = yes
path = /home/samba/
guest ok = yes
workgroup = vol
server string = servidor
printcap name = /etc/printcap
load printers = yes
printing = cups
log file = /var/log/samba/log.%m
max log size = 50
debug level = 1
security = share
os level = 33
dns proxy = no
[homes]
comment = Viva o Linux
browseable = yes
writable = yes
path = /home/samba/
guest ok = yes
Salve o smb.conf e restarte o serviço:
# /etc/init.d/samba restart
Com isso já temos um diretório em rede para salvar os aplicativos.
Criando o instalador
Agora você pode acessar a pasta pela rede e salvar seus aplicativos de trabalho.Baixe os aplicativos que mais utiliza e salve nesta pasta da rede. Para acessar basta digitar o caminho da rede, \\nome-do-servidor ou \\ip-do-servidor.
Após salvá-los vamos criar o instalador na mesma pasta que estão os aplicativos:
$ pico /home/samba/instalador.bat
@cls
@echo ###################################
@echo #
@echo # Instalador Silencioso
@echo # (pettersonfaria@gmail.com)
@echo # feito em 17/07/2007
@echo #
@echo ###################################
@echo # Agradecimentos:
@echo # * msfn.org
@echo # * A todos que postaram duvidas em sites variados que usei para
@echo # orientar minha criação.
@echo ###################################
@echo.
@echo # GoogleTalk
@echo.
@"googletalk-setup-pt-BR.exe" /S
@echo # FireFox
@echo.
@"Firefox Setup 2.0.0.5.exe" -ms
@echo # Codec
@echo.
@"codec.exe" /verysilent
@echo # Winrar
@echo.
@"wrar350b7br.exe" /s
@echo # Flashplayer
@echo.
@"install_flash_player.exe" /S
@echo # Shockwave
@echo.
@"Shockwave_Installer_Full.exe" /S
@echo # JAVA
@echo.
@"java.exe" /s /v
@echo # MSN
@echo.
@"MsnMsgs.msi" /passive
@echo # Media Player 10
@echo.
@"MP10Setup.exe" /q:A /c:"setup_wm.exe /Q /R:N /DisallowSystemRestore"
@pause
@echo ###################################
@echo #
@echo # Instalador Silencioso
@echo # (pettersonfaria@gmail.com)
@echo # feito em 17/07/2007
@echo #
@echo ###################################
@echo # Agradecimentos:
@echo # * msfn.org
@echo # * A todos que postaram duvidas em sites variados que usei para
@echo # orientar minha criação.
@echo ###################################
@echo.
@echo # GoogleTalk
@echo.
@"googletalk-setup-pt-BR.exe" /S
@echo # FireFox
@echo.
@"Firefox Setup 2.0.0.5.exe" -ms
@echo # Codec
@echo.
@"codec.exe" /verysilent
@echo # Winrar
@echo.
@"wrar350b7br.exe" /s
@echo # Flashplayer
@echo.
@"install_flash_player.exe" /S
@echo # Shockwave
@echo.
@"Shockwave_Installer_Full.exe" /S
@echo # JAVA
@echo.
@"java.exe" /s /v
@echo # MSN
@echo.
@"MsnMsgs.msi" /passive
@echo # Media Player 10
@echo.
@"MP10Setup.exe" /q:A /c:"setup_wm.exe /Q /R:N /DisallowSystemRestore"
@pause
Salve e saia.
Acima nada mais que o nome do arquivo instalador dos programas "básicos" que são instalados nas estações com alguns parâmetros adicionais que fazem o "silent install". Basta editar de acordo com sua necessidade.
Agora após instalar um sistema, basta acessar a pasta da rede e executar o instalador e economizar uns 20 minutos por máquina. :D
r3ynolds