Skip to content

Instantly share code, notes, and snippets.

@Aergonus
Created August 30, 2015 19:37
Show Gist options
  • Save Aergonus/a34983952f6e68520c26 to your computer and use it in GitHub Desktop.
Save Aergonus/a34983952f6e68520c26 to your computer and use it in GitHub Desktop.
Gist to install Sublime Text 3 on RHEL 6 + (Used for Centos 7)
#!/bin/sh
SHORTCUT="[Desktop Entry]
Name=Sublime Text 3
Comment=Edit text files
Exec=/opt/sublime_text_3/sublime_text
Icon=/opt/sublime_text_3/Icon/128x128/sublime-text.png
Terminal=false
Type=Application
Encoding=UTF-8
Categories=Utility;TextEditor;"
SCRIPT="#!/bin/sh
if [[ ${1} == "--help" ]]; then
/usr/local/sublime-text-3/sublime_text_3/sublime_text --help
else
/usr/local/sublime-text-3/sublime_text_3/sublime_text $@ > /dev/null 2>&1 &
fi"
curl -L "http://c758482.r82.cf2.rackcdn.com/sublime_text_3_build_3065_x64.tar.bz2" -o "/usr/src/Sublime Text 3.tar.bz2"
cd /usr/src
tar -xvjf "Sublime Text 3.tar.bz2"
cd "Sublime Text 3"
mkdir -pv "/opt/sublime-text-3"
mv -fv * "/opt/sublime-text-3/"
echo "${SCRIPT}" > "/usr/local/bin/subl"
chmod +x "/usr/local/bin/subl"
echo "${SHORTCUT}" > "/usr/share/applications/sublime-text-3.desktop"
ln -s /opt/sublime_text_3/sublime_text /usr/bin/sublime
echo "Finish!"
@Aergonus
Copy link
Author

As of current build 3083 requires key

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment