Softwares

Instalação de softwares, links para download, configurações e ajustes necessários para o bom funcionamento do ambiente.

Execute os softwares ao menos uma vez na conta do usuário Aluno, para que sejam criadas as configurações de ambiente.

7-zip

Faça o download do 7-zip↗.

Silent Install

"7z1805-x64.exe" /S

Android Studio

Faça o download do Android Studio↗.

Executar o programa no perfil do aluno, para terminar de adicionar os recursos extras.

Apache Maven

Faça o download do Apache Maven↗ e extraia o arquivo para C:\Portable.

Variável de ambiente

Acesse as Propriedades do Sistema para configurar as variáveis. Adicione o caminho da pasta C:\Portable\apache-maven-3.9.6\bin para Path.

Referência: Installing Apache Maven↗.

Apache NetBeans

Faça o download do NetBeans↗.

Esse programa precisa do Java JDK.

Silent Install

"Apache-NetBeans-12.5-bin-windows-x64.exe" --silent --state "state.xml"

Baixe o state.xml↗

Necessário gerar um state.xml para cada versão do NetBeans.

Silent Uninstall

"%ProgramFiles(x86)%\NetBeans 8.2\uninstall.exe" --silent
"%ProgramFiles%\NetBeans 8.2\uninstall.exe" --silent
rd "C:\Users\aluno\AppData\Roaming\NetBeans" /s /q

Em caso de alteração do Java JDK, alterar a configuração:

"C:\Program Files\NetBeans 8.2\etc\netbeans.conf"

Diretório de configuração do usuário Aluno:

"C:\Users\aluno\AppData\Roaming\NetBeans"

Arduino IDE

Faça o download do Arduino IDE↗.

Esse programa não precisa de admin para instalação.

Proxy

Edite o arquivo C:\Users\aluno\.arduinoIDE\arduino-cli.yaml e adicione:

network:
    proxy: http://192.168.0.6:3128
    user_agent_ext: daemon
Execute o programa para finalizar as configurações de drivers.

Astah Community

A versão community foi oficialmente descontinuado.

Faça o download do Astah Community↗, última versão disponibilizada pela desenvolvedora.

Esse programa precisa do Java JRE.

Silent Install

"astah-community-7_2_0-1ff236-jre-64bit-setup.exe" /verysilent

AutoCAD

Faça o download do AutoCAD↗.

Avogadro

Faça o download do Avogadro↗.

Blender

Faça o download do Blender↗.

Silent Install

msiexec /i "blender-2.79b-windows64.msi" /qb
Altere o idioma do programa para Português.

Diretório de Configuração

"C:\Users\Aluno\AppData\Roaming\Blender Foundation\Blender"

Bonjour ou mDNS

Bonjour

Faça o download do Bonjour↗.

Silent Install

msiexec /i "Bonjour64.msi" /qb
Instale apenas no Windows 7 Professional. Para o Windows 10, ative mDNS.

mDNS - Resolve .local para Windows 10

Para o Windows 10, ative o recurso mDNS:

reg add "HKLM\Software\Policies\Microsoft\Windows NT\DNSClient" /v EnableMulticast /t REG_DWORD /d 1 /f

BricxCC +(Driver NXT)

Faça o download dos arquivos disponibilizado do BricxCC +(Driver NXT)↗ disponível no Google Drive. Copie os arquivos do programa para C:\Portable\BricxCC e instale o driver.

brModelo

Faça o download do brModelo↗ e mova para C:\Portable\brModelo, dentro da pasta brModelo.

ChemSketch

Faça o download do ChemSketch↗.

Chrome

Faça o download do Chrome↗.

Se os serviços do navegador estiverem desativados, ative antes de prosseguir com a atualização. Execute os comandos como Adminstrador.

Ativando os serviços

rem Google Update = gupdate
    sc config "gupdate" start= auto
rem Google Update = gupdatem
    sc config "gupdatem" start= auto
rem Google Chrome Elevation Service = GoogleChromeElevationService
    sc config "GoogleChromeElevationService" start= auto

Silent Install

"ChromeStandaloneSetup64.exe" /silent /install

Cisco Packet Tracer

Faça o download do Cisco Packet Tracer↗.

É necessário um login da Cisco Academy↗ para usar o simulador.

Silent Install

"Packet Tracer 7.1.1 for Windows 64 bit.exe" /verysilent

Silent Uninstall

"C:\Program Files\Cisco Packet Tracer 7.1.1\unins000" /verysilent

Composer

Faça o download do Composer↗.

Esse programa precisa do XAMPP.

Silent Install

"Composer-Setup.exe" /VERYSILENT /SUPPRESSMSGBOXES /ALLUSERS /PHP="C:\xampp\php\php.exe"

Silent Uninstall

"%ProgramFiles(x86)%\ComposerSetup\unins000.exe" /VERYSILENT
"%ProgramFiles%\ComposerSetup\unins000.exe" /VERYSILENT
rd "%ProgramFiles(x86)%\ComposerSetup" /s /q
rd "%ProgramFiles%\ComposerSetup" /s /q

Setando proxy

Execute os comandos no prompt como Administrador:

setx http_proxy "http://192.168.0.6:3128" /m
setx https_proxy "http://192.168.0.6:3128" /m

DB Browser for SQLite

Faça o download do DB Browser for SQLite↗.

DBDesigner 4

Faça o download do DBDesigner↗.

Após a instalação, mova os atalhos do programa para o diretório correto.

Origem

C:\Users\USERADMIN\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

Destino

C:\ProgramData\Microsoft\Windows\Start Menu\Programs

DBeaver Community

Faça o download do DBeaver Community↗.

Docker

Ative o suporte a Virtualização na BIOS.

Preparando o Windows

Instale o WSL pelo prompt como Administrador:

wsl --install

Faça o download e instale a Atualização do Kernel↗.

Instalando o Docker

Faça o download e instale o Docker Desktop↗.

Silent Install

start /w "" "Docker Desktop Installer.exe" install

Permissão para criar container

Adicione o usuário padrão Aluno ao grupo docker-users:

net localgroup docker-users aluno /add

Configurando proxy

Edite o arquivo C:\Users\aluno\.docker\config.json:

"proxies": {
    "default": {
        "httpProxy": "http://192.168.0.6:3128",
        "httpsProxy": "https://192.168.0.6:3128",
        "noProxy": "127.0.0.0/8,localhost"
    }
},

Referências: Instalação↗, Permissões↗ e Proxy↗.

Eclipse

Faça o download do Eclipse↗ e disponibilize em C:\Portable\eclipse.

Firefox

Faça o download do Firefox↗.

Se os serviços do navegador estiverem desativados, ative antes de prosseguir com a atualização. Execute os comandos como Adminstrador.

Ativando os serviços

rem Mozila Maintenance = MozillaMaintenance
sc config "MozillaMaintenance" start= auto

Silent Install

"Firefox Setup 97.0.exe" /s

Silent Uninstall

"%ProgramFiles(x86)%\Mozilla Firefox\uninstall\helper.exe" /S
"%ProgramFiles%\Mozilla Firefox\uninstall\helper.exe" /S

Fluxovento

Faça o download do Fluxovento↗.

Silent Install

"fluxoventosetup.exe" /v/qn

Ftool

Faça o download do Ftool↗.

Disponibilize o arquivo em C:\Portable\Ftool e adicione um atalho na área de trabalho do aluno.

Geogebra

Faça o download do Geogebra↗.

Extraia os arquivos na pasta C:\Portable\GeoGebra.

Gimp

Faça o download do Gimp↗.

Silent Install

"gimp-2.10.6-setup.exe" /SILENT /NORESTART

Silent Uninstall

"C:\Program Files\Inkscape\Uninstall.exe" /S

Git

Faça o download do Git↗.

Silent Install

"Git-2.35.1.2-64-bit.exe" /VERYSILENT /NORESTART /COMPONENTS="icons,icons\desktop,ext,ext\shellhere,ext\guihere,gitlfs,assoc,assoc_sh"

Silent Uninstall

"%ProgramFiles(x86)%\Git\unins000.exe" /VERYSILENT /NORESTART
"%ProgramFiles%\Git\unins000.exe" /VERYSILENT /NORESTART

Setando proxy

Execute os comandos abaixo no prompt como usuário padrão.

git config --global http.proxy http://192.168.0.6:3128
git config --global http.https://domain.com.sslVerify false

Greenfoot

Faça o download do Greenfoot↗.

Silent Install

msiexec /i "Greenfoot-windows-351.msi" /qn

IDLE Python

Faça o download do IDLE Python↗.

Silent Install

"python-3.10.6-amd64.exe" /quiet InstallAllUsers=1 PrependPath=1 Include_test=0 DefaultAllUsersTargetDir

Silent Uninstall

start /wait msiexec /x {691AAAA1-FE86-4973-8DA2-6AA2B3327562} /qn /norestart
"C:\Users\kenobi\AppData\Local\Package Cache\{20ae9c9d-53ff-44e7-973b-efb518e01971}\python-3.10.4-amd64.exe" /uninstall /quiet                        

Inkscape

Faça o download do Inkscape↗.

Silent Install

"inkscape-0.92.3-x64.exe" /S

Silent Uninstall

"C:\Program Files\Inkscape\Uninstall.exe" /S

IntelliJ IDEA Community

Faça o download do IntelliJ IDEA Community↗.

Silent Install

"ideaIC-2023.3.4.exe" /S /CONFIG="silent.config"

Conteúdo de silent.config:

; Installation mode. It can be user or admin.
; NOTE: for admin mode please use "Run as Administrator" for command prompt to avoid UAC dialog.
mode=admin

; Desktop shortcut for launchers
launcher64=1

; Add launchers path to PATH env variable
updatePATH=0

; Add "Open Folder as Project" to context menu
updateContextMenu=0

; List of associations. To create an association change value to 1.
.java=0
.groovy=0
.kt=0

Referência: Silent installation on Windows.

Proxy para o IntelliJ

Proxy para o IntelliJ

Proxy para o Maven

Proxy para o Maven

Crie o arquivo settings.xml em C:\Users\aluno\.m2 com o seguinte conteúdo:

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
    <proxies>
        <!-- Proxy for HTTP -->
        <proxy>
            <id>proxyifpr</id>
            <active>true</active>
            <protocol>http</protocol>
            <username></username>
            <password></password>
            <host>192.168.0.6</host>
            <port>3128</port>
            <nonProxyHosts>localhost</nonProxyHosts>
        </proxy>

        <!-- Proxy for HTTPS -->
        <proxy>
            <id>proxyifpr</id>
            <active>true</active>
            <protocol>https</protocol>
            <username></username>
            <password></password>
            <host>192.168.0.6</host>
            <port>3128</port>
            <nonProxyHosts>localhost</nonProxyHosts>
        </proxy>
    </proxies>

</settings>

Referência: Proxies.

JasperReports Library

Faça o download do JasperReports Library↗ e extraia o arquivo no diretório C:\Portable.

Jaspersoft Studio

Faça o download do Jaspersoft Studio↗.

Java JDK 17

Faça o download do Java JDK 17↗.

Silent Install

start /wait msiexec /i "jdk-17_windows-x64_bin.msi" /qn /norestart

Silent Uninstall

#Obtendo registro ID
64x - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
#Remocao
start /wait msiexec /x {26A24AE4-039D-4CA4-87B4-2F06417079FF} /qn /norestart             

JAVA_HOME

Acesse as Propriedades do Sistema e configure as variáveis de acordo com a versão instalada. O exemplo a seguir se aplica ao JDK 17.

Propriedades do Sistema

Para o Windows 7/10 crie a variável JAVA_HOME com o seguinte valor:

C:\Program Files\Java\jdk-17.0.2

Path

A variável Path já existe no sistema.

Path no Windows 7

;%JAVA_HOME%\bin

Path no Windows 10

%JAVA_HOME%\bin

Java JRE 8 321

Faça o download do Java JRE↗.

Desative a verificação de atualizações.

Silent Install

"jre-8u321-windows-x64.exe" /s AUTO_UPDATE=Disable

Kerkythea 2008

Faça o download do Kerkythea 2008↗.

LibreOffice

Faça o download do LibreOffice↗.

Silent Install

start /wait msiexec /i "%SOFTWARES%\LibreOffice_7.2.5_Win_x64.msi" /qn /norestart

Silent Uninstall

start /wait msiexec /x "%SOFTWARES%\LibreOffice_6.3.6.2_Win_x64.msi" /qn /norestart

Microsoft Visual C++ Redistributable Runtimes

Faça o download do Microsoft Visual C++ Redistributable Runtimes↗.

MOPAC

Faça o download do MOPAC↗.

MySQL Workbench

Faça o download do MySQL Workbench↗.

Silent Install

msiexec /i "mysql-installer-community-8.0.13.0.msi" /qb

Node.js

Faça o download do Node.js↗.

Silent Install

msiexec /i "node-v10.15.3-x64.msi" /qn

Setando Proxy

Execute os comandos abaixo no prompt como usuário padrão.

npm config set proxy http://192.168.0.6:3128
npm config set https-proxy http://192.168.0.6:3128

OCS Iventory Agent

Faça o download do servidor interno do laboratório.

Oracle VM Ubuntu

VM do Ubuntu 20.04.3 64bits LTS, rodando no Oracle VM VirtualBox.

Oracle VM VirtualBox +(Extension Pack)

Faça o download do Oracle VirtualBox↗.

Desative a verificação de atualizações.

Silent Install

#Instala
"VirtualBox-6.1.2-135663-Win.exe" --silent
#Atualiza/Instala Extension Pack
cd "C:\Program Files\Oracle\VirtualBox"
VBoxManage extpack install --replace "C:\users\aluno\Oracle_VM_VirtualBox_Extension_Pack-6.1.2.vbox-extpack" --accept-license=56be48f923303c8cababb0bb4c478284b688ed23f16d775d729b89a2e8e5f9eb                    
A código de licença muda conforme a versão do instalador.

Portugol Stúdio

Faça o download do Portugol Stúdio↗.

Silent Install

"portugol-studio-2.7.5-windows.exe" --mode unattended

Silent Uninstall

"%ProgramData%\UNIVALI\Portugol Studio\desinstalar.exe" --mode unattended

Reboot Restore RX

Faça o download do Reboot Restore RX↗.

Revit

Faça o download do Revit↗.

Scratch

Faça o download do Scratch↗.

Silent Install

"Scratch-461.exe" -silent

SketchUp Make 2016

Faça o download do SketchUp Make 2016↗.

Plugin

Faça o download do exportador para Sketchup↗.

Diretório de instalação\extração do plugin:

C:\Users\Aluno\AppData\Roaming\SketchUp\SketchUp 2016\SketchUp\Plugins

StopUpdates10

Faça o download do StopUpdates10↗.

SumatraPDF

Faça o download do SumatraPDF↗.

Silent Install

"SumatraPDF-3.1.2-64-install.exe" /S

Toolwiz Time Freeze

Faça o download do Toolwiz Time Freeze↗.

Ultimaker Cura

Faça o download do Ultimaker Cura↗.

Veyon

Faça o download do Veyon↗.

Silent Install

Instalação para o cliente.

"veyon-4.7.1.3-win64-setup.exe" /S /NoMaster

Silent Uninstall

"%ProgramFiles%\Veyon\uninstall.exe" /S

Importando configurações

"%ProgramFiles%\Veyon\veyon-cli" config import %PASTAORIGEM%\veyon-cliente.json
Para o computador do professor será necessário instalar o Veyon Master, com as devidas configurações para acessar as máquinas clientes.

Visual Studio Code

Faça o download do Visual Studio Code↗ na versão de sistema.

Plugins

Disponibilize os seguintes plugins no software:

  1. Tradução para pt-br
  2. Python
  3. IntelliCode
  4. Indent-rainbow
  5. Material Icon Theme
  6. Preview
  7. Code Runner
  8. Trailing Spaces
  9. Night Owl
Como são ambientes imutáveis, não faz sentido deixar habilitado as atualizações automáticas do software e plugins.

Desabilitando atualizações do software

Atualização do programa

Desabilitando atualizações dos plugins

Atualização de plugins

Visual G

Faça o download do Visual G↗.

Extraia os arquivos para a pasta C:\Portable\visualg e crie um link para a Área de trabalho do aluno.

Silent Install

"VSCodeSetup-x64-1.64.2.exe" /SILENT /NORESTART /MERGETASKS=!runcode

Silent Uninstall

"%ProgramFiles(x86)%\Microsoft VS Code\unins000.exe" /VERYSILENT /NORESTART
"%ProgramFiles%\Microsoft VS Code\unins000.exe" /VERYSILENT /NORESTART

Visualventos

Faça o download do Visualventos↗.

VLC Media Player

Faça o download do VLC Media Player↗.

Silent Install

"vlc-3.0.4-win64.exe" /S

XAMPP

Faça o download do XAMPP↗.

Silent Install

"xampp-windows-x64-8.1.2-0-VS16-installer.exe" --mode unattended --installer-language pt_BR --launchapps 0 --disable-components xampp_filezilla,xampp_mercury,xampp_tomcat,xampp_perl,xampp_webalizer,xampp_sendmail

Silent Uninstall

"%SystemDrive%\xampp\uninstall.exe" --mode unattended
rd "%SystemDrive%\xampp" /s /q

Permissões para iniciar e encerrar os serviços XAMPP

Execute o comando abaixo pelo prompt como Administrador.

cacls "%SystemDrive%\xampp\xampp-control.ini" /E /P Todos:F