Advertisement
VXisto

Instalacao estaçao e PDV

Aug 6th, 2018
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 4.37 KB | None | 0 0
  1. ################
  2. ######PDV#######
  3. ################
  4.  
  5. #!/bin/bash
  6.  
  7.  
  8. pcmanfm --wallpaper-mode=crop
  9.  
  10. xrandr -s 800x600
  11.  
  12. xset -dpms
  13.  
  14. xset s off
  15.  
  16. echo "PDVInstall equipe PDV-VR"
  17.  
  18. sudo chmod +777 /etc/fstab
  19.  
  20. sudo cp /pdv/sitef/CliSiTef.ini /home/$USER
  21.  
  22. echo "Digite o IP do Servidor"
  23. read IP_DO_SERVIDOR
  24.  
  25. echo "Digite o usuario do servidor"
  26. read USERSERVER
  27.  
  28. echo "Digite a senha deste usuario"
  29. read PASSSERVER
  30.  
  31.  
  32. echo "Montando o servidor na pasta /pdv_vr/"
  33.  
  34. #read $IP_DO_SERVIDOR
  35.  
  36. sudo echo //$IP_DO_SERVIDOR/vr /pdv_vr/ cifs username=$USERSERVER,password=$PASSSERVER 0 0 >> /etc/fstab
  37.  
  38. sudo mount -a
  39.  
  40. sudo mv /usr/lib/libSatGer.conf /home/$USER/libSatGer.conf
  41. sudo cp /pdv_vr/exec/VRPdv.jar /pdv/exec/
  42. sudo cp /pdv_vr/exec/lib/VRFramework.jar /pdv/exec/lib/
  43. sudo cp /pdv_vr/pdv/database/VR.FDB /pdv/database/
  44. sudo chmod g+w /pdv/database/VR.FDB
  45. sudo cp /pdv/VrPdv.desktop /home/$USER/Área\ de\ Trabalho/
  46. sudo cp /pdv/VrPdv.desktop /home/$USER/Desktop
  47.  
  48. sudo mkdir /vr
  49. sudo cp /pdv_vr/vr.properties /vr/vr.properties
  50.  
  51. sudo adduser $USER lp
  52. sudo adduser $USER dialout
  53. sudo chown -R $USER:firebird /vr
  54. sudo chown -R $USER:firebird /pdv
  55. sudo chown -R $USER:firebird /pdv/database/
  56. sudo chown -R $USER:firebird /dev/tty*
  57. sudo chown -R $USER:firebird /dev/usb/lp0
  58. sudo gpasswd -a $USER firebird
  59. sudo chown -R $USER:firebird /home/$USER
  60. sudo chmod g+w /home/$USER
  61. sudo chmod u+s /usr/bin/java
  62. sudo sh -c 'echo "greeter-setup-script=/usr/bin/numlockx on" >> /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf'
  63.  
  64. java -jar /pdv/exec/VRPdv.jar
  65.  
  66. sudo apt-get -y update
  67. sudo apt-get -y upgrade
  68.  
  69. ################
  70. ###Estação######
  71. ################
  72.  
  73. echo "Instalacao Estacao VRUbuntu"
  74.  
  75. sudo chmod +777 /etc/fstab
  76.  
  77. echo "Digite o IP do Servidor"
  78. read IP_DO_SERVIDOR
  79.  
  80. echo "Digite o usuario do servidor"
  81. read USERSERVER
  82.  
  83. echo "Digite a senha deste usuario"
  84. read PASSSERVER
  85.  
  86.  
  87. echo "Montando o servidor na pasta /vr"
  88.  
  89. #read $IP_DO_SERVIDOR
  90.  
  91. sudo echo //$IP_DO_SERVIDOR/vr /vr/ cifs username=$USERSERVER,password=$PASSSERVER 0 0 >> /etc/fstab
  92.  
  93. sudo mount -a
  94.  
  95. echo "Copiando as .so para impressao"
  96.  
  97. echo "Aguarde..."
  98.  
  99. sudo cp /home/$USER/rxtx/librxtxParallel.so >> /usr/lib/
  100. sudo cp /home/$USER/rxtx/librxtxSerial.so >> /usr/lib/
  101. sudo cp /home/$USER/rxtx/librxtxSerial_64.so >> /usr/lib/
  102.  
  103. sudo chmod +777 /usr/lib/librxtxParallel.so
  104. sudo chmod +777 /usr/lib/librxtxSerial.so
  105. sudo chmod +777 /usr/lib/librxtxSerial_64.so
  106.  
  107. echo "Copia finalizada."
  108.  
  109. echo "Adicionando permissoes"
  110. echo "Aguarde..."
  111. sudo adduser $USER lp
  112. sudo adduser $USER dialout
  113. sudo chown -R $USER:firebird /vr
  114. sudo chmod -R 777 /vr
  115. sudo chown -R $USER:firebird /dev/tty*
  116. sudo chown -R $USER:firebird /dev/usb/lp0
  117. sudo gpasswd -a $USER firebird
  118. sudo chown -R $USER:firebird /home/$USER
  119. sudo chmod g+w /home/$USER
  120. sudo chmod u+s /usr/bin/java
  121. sudo sh -c 'echo "greeter-setup-script=/usr/bin/numlockx on" >> /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf'
  122. sudo chmod +777 /vr
  123. sudo chmod +777 /home/$USER
  124.  
  125. echo "Permissoes adicionadas"
  126.  
  127. sudo apt-get install --no-install-recommends gnome-panel
  128.  
  129. echo "Adicionando aplicativos..."
  130. echo "Adicionando o VRMaster"
  131. echo "Digite em caminho java -jar /vr/exec/VRMaster.jar"
  132. sudo gnome-desktop-item-edit --create-new ~/Área \de \Trabalho/
  133.  
  134. echo "Deseja adicionar outro aplicativo?"
  135. echo "1- VRConcentrador"
  136. echo "2- VRAutorizador"
  137. echo "3- VREmissor de Etiquetas"
  138. echo "4- VRFrente"
  139. echo "5- Não"
  140. read OPCAO
  141.  
  142. if [ "$OPCAO" == "1" ]; then
  143.     echo "Adicionando o VRConcentrador"
  144.     echo "Digite em caminho java -jar /vr/exec/VRConcentrador.jar"
  145.     sudo gnome-desktop-item-edit --create-new ~/Área \de \Trabalho/
  146. elif [ "$OPCAO" == "2" ]; then
  147.     echo "Adicionando o VRAutorizador"
  148.     echo "Digite em caminho java -jar /vr/exec/VRAutorizador.jar"
  149.     sudo gnome-desktop-item-edit --create-new ~/Área \de \Trabalho/
  150. elif [ "$OPCAO" == "3" ]; then
  151.     echo "Adicionando o VREmissor de Etiquetas"
  152.     echo "Digite em caminho java -jar /vr/exec/VREmissor de Etiquetas.jar"
  153.     sudo gnome-desktop-item-edit --create-new ~/Área \de \Trabalho/
  154. elif [ "$OPCAO" == "4" ]; then
  155.     echo "Adicionando o VRFrente"
  156.     echo "Digite em caminho java -jar /vr/exec/VRFrente.jar"
  157.     sudo gnome-desktop-item-edit --create-new ~/Área \de \Trabalho/
  158. elif [ "$OPCAO" == "5" ]; then
  159.     fi
  160. else
  161.     echo "Por favor digite uma opcao valida"
  162. fi
  163.  
  164. echo "Instalacao finalizada"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement