Last active
February 27, 2021 18:43
-
-
Save altitdb/489b44ad5de341cbf3da5b47068dedc7 to your computer and use it in GitHub Desktop.
Install Programs Backend Developer
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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