Skip to content

Instantly share code, notes, and snippets.

@altitdb
Last active February 27, 2021 18:43
Show Gist options
  • Save altitdb/489b44ad5de341cbf3da5b47068dedc7 to your computer and use it in GitHub Desktop.
Save altitdb/489b44ad5de341cbf3da5b47068dedc7 to your computer and use it in GitHub Desktop.
Install Programs Backend Developer
cd Developer
echo Permissions
sudo chmod 777 /usr/share/applications
echo Create App Java
sudo mkdir -p /opt/java
echo Install JDK 6
sudo mkdir -p /opt/java/jdk6
sudo tar -xvzf jdk-6u45-linux-x64.tar.gz -C /opt/java/jdk6 --strip-components 1
echo Install JDK 7
sudo mkdir -p /opt/java/jdk7
sudo tar -xvzf jdk-7u80-linux-x64.tar.gz -C /opt/java/jdk7 --strip-components 1
echo Install JDK 8
sudo mkdir -p /opt/java/jdk8
sudo tar -xvzf jdk-8u131-linux-x64.tar.gz -C /opt/java/jdk8 --strip-components 1
echo Install Maven 3.5.0
sudo mkdir -p /opt/maven/maven-3.5.0
sudo tar -xvzf apache-maven-3.5.0-bin.tar.gz -C /opt/maven/maven-3.5.0 --strip-components 1
echo Install Eclipse
sudo mkdir -p /opt/eclipse
sudo tar -xvzf eclipse-jee-neon-3-linux-gtk-x86_64.tar.gz -C /opt/eclipse --strip-components 1
sudo touch /usr/share/applications/eclipse.desktop
sudo chmod 777 /usr/share/applications/eclipse.desktop
sudo cat > /usr/share/applications/eclipse.desktop <<EOL
[Desktop Entry]
Name=Eclipse
Type=Application
Exec=/opt/eclipse/eclipse -vm $JAVA_HOME/bin
Terminal=false
Icon=/opt/eclipse/icon.xpm
Comment=Integrated Development Environment
NoDisplay=false
Categories=Development;
Name[en]=Eclipse
EOL
sudo desktop-file-install /usr/share/applications/eclipse.desktop
sudo ln -sf /opt/eclipse /usr/local/bin/
echo Install Postman
sudo mkdir -p /opt/Postman
sudo tar -xvzf Postman-linux-x64-5.0.0.tar.gz -C /opt/Postman --strip-components 1
sudo touch /usr/share/applications/postman.desktop
sudo chmod 777 /usr/share/applications/postman.desktop
sudo cat > /usr/share/applications/postman.desktop <<EOL
[Desktop Entry]
Encoding=UTF-8
Name=Postman
Exec=/opt/Postman/Postman
Icon=/opt/Postman/resources/app/assets/icon.png
Terminal=false
Type=Application
Categories=Development;
Name[en]=Postman
EOL
sudo desktop-file-install /usr/share/applications/postman.desktop
sudo ln -sf /opt/Postman /usr/local/bin/
echo Install Git Giggle
sudo apt-get install -y giggle
echo Install RPM
sudo apt-get install -y rpm
echo Install Alien
sudo apt-get install -y alien
echo Instal Oracle SQL Developer
sudo alien -i sqldeveloper-17.2.0.188.1159-1.noarch.rpm
sudo touch /usr/share/applications/sqldeveloper.desktop
sudo chmod 777 /usr/share/applications/sqldeveloper.desktop
sudo cat > /usr/share/applications/sqldeveloper.desktop <<EOL
[Desktop Entry]
Encoding=UTF-8
Name=Oracle SQL Developer
Exec=env JAVA_HOME=/opt/java/jdk8 /opt/sqldeveloper/sqldeveloper.sh
Icon=/opt/sqldeveloper/icon.png
Terminal=false
Type=Application
Categories=Development;
Name[en]=Oracle SQL Developer
EOL
sudo desktop-file-install /usr/share/applications/sqldeveloper.desktop
sudo ln -sf /opt/sqldeveloper /usr/local/bin/
echo Install Virtual Box
sudo dpkg -i virtualbox-5.1_5.1.26-117224-Ubuntu-xenial_amd64.deb
sudo apt-get -y install -f
echo Install Token Vasco
sudo alien -i aal2sdk-3.17.0-1.x86_64.rpm
sudo chown alm /opt/vasco
echo Install JDGui
sudo dpkg -i jd-gui_1.4.0-0_all.deb
sudo apt-get -y install -f
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment