Skip to content

Commit

Permalink
Add files via upload
Browse files Browse the repository at this point in the history
  • Loading branch information
techcoder20 authored Jan 22, 2021
1 parent 8dc4664 commit 0b9dbb1
Show file tree
Hide file tree
Showing 7 changed files with 252 additions and 0 deletions.
36 changes: 36 additions & 0 deletions InstallCLion.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
#!/bin/bash

#Defining Variables
downloadlink=https://download-cf.jetbrains.com/cpp/CLion-2020.3.1.tar.gz
name=clion

#Installing Dependencies
sudo apt -y install python-pip openjdk-11-jdk

#Removing if CLion-2020.3.1.tar.gz already downloaded
rm $name.tar.gz

#Removing CLion-2020.3.1 if already extracted
sudo rm -r /opt/$name

#Downloading CLion-2020.3.1.tar.gz
wget $downloadlink -O $name.tar.gz

#Extracting CLion-2020.3.1.tar.gz
sudo mkdir /opt/$name
sudo tar xvzf $name.tar.gz -C /opt/$name
sudo mv /opt/$name/*/* /opt/$name/

#Deleting CLion-2020.3.1.tar.gz
rm $name.tar.gz

#Making file executable
sudo chmod +x /opt/$name/bin/$name.sh

echo "[Desktop Entry]
Type=Application
Name=$name
Icon=/opt/$name/bin/$name.svg
Exec=/opt/$name/bin/$name.sh %f
Categories=Development;IDE;
Terminal=false" > ~/.local/share/applications/$name.desktop
36 changes: 36 additions & 0 deletions InstallGoLand.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
#!/bin/bash

#Defining Variables
downloadlink=https://download-cf.jetbrains.com/go/goland-2020.3.1.tar.gz
name=goland

#Installing Dependencies
sudo apt -y install python-pip openjdk-11-jdk

#Removing if goland-2020.3.1.tar.gz already downloaded
rm $name.tar.gz

#Removing goland-2020.3.1 if already extracted
sudo rm -r /opt/$name

#Downloading goland-2020.3.1.tar.gz
wget $downloadlink -O $name.tar.gz

#Extracting goland-2020.3.1.tar.gz
sudo mkdir /opt/$name
sudo tar xvzf $name.tar.gz -C /opt/$name
sudo mv /opt/$name/*/* /opt/$name/

#Deleting goland-2020.3.1.tar.gz
rm $name.tar.gz

#Making file executable
sudo chmod +x /opt/$name/bin/$name.sh

echo "[Desktop Entry]
Type=Application
Name=$name
Icon=/opt/$name/bin/$name.svg
Exec=/opt/$name/bin/$name.sh %f
Categories=Development;IDE;
Terminal=false" > ~/.local/share/applications/$name.desktop
36 changes: 36 additions & 0 deletions InstallIntelliJIdea.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
#!/bin/bash

#Defining Variables
downloadlink=https://download-cf.jetbrains.com/idea/ideaIC-2020.3.1.tar.gz
name=intellij

#Installing Dependencies
sudo apt -y install python-pip openjdk-11-jdk

#Removing if ideaIC-2020.3.1.tar.gz already downloaded
rm $name.tar.gz

#Removing ideaIC-2020.3.1 if already extracted
sudo rm -r /opt/$name

#Downloading ideaIC-2020.3.1.tar.gz
wget $downloadlink -O $name.tar.gz

#Extracting ideaIC-2020.3.1.tar.gz
sudo mkdir /opt/$name
sudo tar xvzf $name.tar.gz -C /opt/$name
sudo mv /opt/$name/*/* /opt/$name/

#Deleting ideaIC-2020.3.1.tar.gz
rm $name.tar.gz

#Making file executable
sudo chmod +x /opt/$name/bin/$name.sh

echo "[Desktop Entry]
Type=Application
Name=$name
Icon=/opt/$name/bin/$name.svg
Exec=/opt/$name/bin/$name.sh %f
Categories=Development;IDE;
Terminal=false" > ~/.local/share/applications/$name.desktop
36 changes: 36 additions & 0 deletions InstallPhpStorm.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
#!/bin/bash

#Defining Variables
downloadlink=https://download-cf.jetbrains.com/webide/PhpStorm-2020.3.1.tar.gz
name=phpstorm

#Installing Dependencies
sudo apt -y install python-pip openjdk-11-jdk

#Removing if PhpStorm-2020.3.1.tar.gz already downloaded
rm $name.tar.gz

#Removing PhpStorm-2020.3.1 if already extracted
sudo rm -r /opt/$name

#Downloading PhpStorm-2020.3.1.tar.gz
wget $downloadlink -O $name.tar.gz

#Extracting PhpStorm-2020.3.1.tar.gz
sudo mkdir /opt/$name
sudo tar xvzf $name.tar.gz -C /opt/$name
sudo mv /opt/$name/*/* /opt/$name/

#Deleting PhpStorm-2020.3.1.tar.gz
rm $name.tar.gz

#Making file executable
sudo chmod +x /opt/$name/bin/$name.sh

echo "[Desktop Entry]
Type=Application
Name=$name
Icon=/opt/$name/bin/$name.svg
Exec=/opt/$name/bin/$name.sh %f
Categories=Development;IDE;
Terminal=false" > ~/.local/share/applications/$name.desktop
36 changes: 36 additions & 0 deletions InstallPyCharm.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
#!/bin/bash

#Defining Variables
downloadlink=https://download-cf.jetbrains.com/python/pycharm-community-2020.3.2.tar.gz
name=pycharm

#Installing Dependencies
sudo apt -y install python-pip openjdk-11-jdk

#Removing if pycharm-community-2020.3.2.tar.gz already downloaded
rm $name.tar.gz

#Removing pycharm-community-2020.3.2 if already extracted
sudo rm -r /opt/$name

#Downloading pycharm-community-2020.3.2.tar.gz
wget $downloadlink -O $name.tar.gz

#Extracting pycharm-community-2020.3.2.tar.gz
sudo mkdir /opt/$name
sudo tar xvzf $name.tar.gz -C /opt/$name
sudo mv /opt/$name/*/* /opt/$name/

#Deleting pycharm-community-2020.3.2.tar.gz
rm $name.tar.gz

#Making file executable
sudo chmod +x /opt/$name/bin/$name.sh

echo "[Desktop Entry]
Type=Application
Name=$name
Icon=/opt/$name/bin/$name.svg
Exec=/opt/$name/bin/$name.sh %f
Categories=Development;IDE;
Terminal=false" > ~/.local/share/applications/$name.desktop
36 changes: 36 additions & 0 deletions InstallRubyMine.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
#!/bin/bash

#Defining Variables
downloadlink=https://download-cf.jetbrains.com/ruby/RubyMine-2020.3.1.tar.gz
name=rubymine

#Installing Dependencies
sudo apt -y install python-pip openjdk-11-jdk

#Removing if RubyMine-2020.3.1.tar.gz already downloaded
rm $name.tar.gz

#Removing RubyMine-2020.3.1 if already extracted
sudo rm -r /opt/$name

#Downloading RubyMine-2020.3.1.tar.gz
wget $downloadlink -O $name.tar.gz

#Extracting RubyMine-2020.3.1.tar.gz
sudo mkdir /opt/$name
sudo tar xvzf $name.tar.gz -C /opt/$name
sudo mv /opt/$name/*/* /opt/$name/

#Deleting RubyMine-2020.3.1.tar.gz
rm $name.tar.gz

#Making file executable
sudo chmod +x /opt/$name/bin/$name.sh

echo "[Desktop Entry]
Type=Application
Name=$name
Icon=/opt/$name/bin/$name.svg
Exec=/opt/$name/bin/$name.sh %f
Categories=Development;IDE;
Terminal=false" > ~/.local/share/applications/$name.desktop
36 changes: 36 additions & 0 deletions InstallWebStorm.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
#!/bin/bash

#Defining Variables
downloadlink=https://download-cf.jetbrains.com/webstorm/WebStorm-2020.3.1.tar.gz
name=webstorm

#Installing Dependencies
sudo apt -y install python-pip openjdk-11-jdk

#Removing if WebStorm-2020.3.1.tar.gz already downloaded
rm $name.tar.gz

#Removing WebStorm-2020.3.1 if already extracted
sudo rm -r /opt/$name

#Downloading WebStorm-2020.3.1.tar.gz
wget $downloadlink -O $name.tar.gz

#Extracting WebStorm-2020.3.1.tar.gz
sudo mkdir /opt/$name
sudo tar xvzf $name.tar.gz -C /opt/$name
sudo mv /opt/$name/*/* /opt/$name/

#Deleting WebStorm-2020.3.1.tar.gz
rm $name.tar.gz

#Making file executable
sudo chmod +x /opt/$name/bin/$name.sh

echo "[Desktop Entry]
Type=Application
Name=$name
Icon=/opt/$name/bin/$name.svg
Exec=/opt/$name/bin/$name.sh %f
Categories=Development;IDE;
Terminal=false" > ~/.local/share/applications/$name.desktop

0 comments on commit 0b9dbb1

Please sign in to comment.