Instal melalui Package Manager (apt-get):
Cukup tambahkan ke paket Anda:
Untuk Sublime-Text-2:
sudo add-apt-repository ppa:webupd8team/sublime-text-2
sudo apt-get update
sudo apt-get install sublime-text
Untuk Sublime-Text-3:
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer
Jalankan Sublime-Text pada terminal
subl
Instal secara manual melalui Terminal:
Unduh dari Situs Sublime :
32-bit:
wget http://c758482.r82.cf2.rackcdn.com/Sublime\ Text\ 2.0.2.tar.bz2
tar vxjf Sublime\ Text\ 2.0.2.tar.bz2
64-bit:
wget http://c758482.r82.cf2.rackcdn.com/Sublime\ Text\ 2.0.2\ x64.tar.bz2
tar vxjf Sublime\ Text\ 2.0.2\ x64.tar.bz2
Untuk keduanya:
sudo mv Sublime\ Text\ 2 /opt/
sudo ln -s /opt/Sublime\ Text\ 2/sublime_text /usr/bin/sublime
Sumber: http://www.tecmint.com/install-sublime-text-editor-in-linux/
Instal Secara Manual melalui Script:
Lihatlah skrip bagus ini di Github (" Instal Teks Sublime di Fedora. ") Yang dapat Anda jalankan, pastikan untuk mengedit "* .tar.bz2" di skrip untuk mengunduh versi terbaru dari Teks Sublime!
#!/usr/bin/env bash
# Usage: {script} [ OPTIONS ] TARGET BUILD
#
# TARGET Default target is "/usr/local".
# BUILD If not defined tries to get the build into the Sublime Text 3 website.
#
# OPTIONS
#
# -h, --help Displays this help message.
#
# Report bugs to Henrique Moody <[email protected]>
#
set -e
if [[ "${1}" = '-h' ]] || [[ "${1}" = '--help' ]]; then
sed -E 's/^#\s?(.*)/\1/g' "${0}" |
sed -nE '/^Usage/,/^Report/p' |
sed "s/{script}/$(basename "${0}")/g"
exit
fi
declare URL
declare URL_FORMAT="http://c758482.r82.cf2.rackcdn.com/sublime_text_3_build_%d_x%d.tar.bz2"
declare TARGET="${1:-/usr/local}"
declare BUILD="${2}"
declare BITS
if [[ -z "${BUILD}" ]]; then
BUILD=$(
curl -Ls http://www.sublimetext.com/3 |
grep '<h2>Build' |
head -n1 |
sed -E 's#<h2>Build ([0-9]+)</h2>#\1#g'
)
fi
if [[ "$(uname -m)" = "x86_64" ]]; then
BITS=64
else
BITS=32
fi
URL=$(printf "${URL_FORMAT}" "${BUILD}" "${BITS}")
read -p "Do you really want to install Sublime Text 3 (Build ${BUILD}, x${BITS}) on \"${TARGET}\"? [Y/n]: " CONFIRM
CONFIRM=$(echo "${CONFIRM}" | tr [a-z] [A-Z])
if [[ "${CONFIRM}" = 'N' ]] || [[ "${CONFIRM}" = 'NO' ]]; then
echo "Aborted!"
exit
fi
echo "Downloading Sublime Text 3"
curl -L "${URL}" | tar -xjC ${TARGET}
echo "Creating shortcut file"
cat ${TARGET}/sublime_text_3/sublime_text.desktop |
sed "s#/opt#${TARGET}#g" |
cat > "/usr/share/applications/sublime_text.desktop"
echo "Creating binary file"
cat > ${TARGET}/bin/subl <<SCRIPT
#!/bin/sh
if [ \${1} == \"--help\" ]; then
${TARGET}/sublime_text_3/sublime_text --help
else
${TARGET}/sublime_text_3/sublime_text \$@ > /dev/null 2>&1 &
fi
SCRIPT
echo "Finish!"
Sumber:
https://gist.github.com/henriquemoody/3288681
Ini membantu saya dan saya harap ini membantu semua orang juga!
ppa:webupd8team/sublime-text-3
Pada dasarnya, masalah Anda adalah bahwa Anda menggunakan artikel yang salah :) Jika itu ada di situs SE saya akan memilihnya.
Menyalin secara manual hal-hal yang tidak berasal dari repositori Ubuntu ke dalam
/usr
adalah SALAH. Direktori ini dikelola oleh manajer paket Ubuntu dan mengacaukannya akan menyebabkan Anda bermasalah di beberapa titik - misalnya, saat berikutnya Anda meningkatkan sistem Anda, Sublime kemungkinan akan dihapus tanpa jejak.Menjalankan program sebagai root bahkan lebih buruk, terutama dalam kasus SublimeText yang memiliki manajer paket sendiri yang pada dasarnya mengunduh hal-hal dari Internet dan memungkinkannya berjalan di komputer Anda. Kesalahan ketik sederhana dalam sebuah plugin dapat menghancurkan semua data di mesin Anda.
Solusi yang tepat, jika Anda ingin menginstal seluruh sistem program, akan menemukan / membangun file .deb dan menginstalnya - dengan cara ini manajer paket akan mengetahui paket tersebut. Webupd8 memiliki PPA untuk SublimeText2 , jadi Anda bisa menggunakannya.
Namun, ada solusi yang jauh lebih malas yang saya gunakan secara pribadi - cukup buka SublimeText di direktori home Anda, buat
bin
direktori di direktori home Anda dan symlinksublime_text
dapat dieksekusi ke direktori itu:Setelah itu Anda dapat menjalankan Teks Sublim dengan mengetik
sublime_text
di konsol, dari direktori mana pun. Ini tidak memerlukan hak akses root sama sekali dan editor berjalan dengan baik.Artikel ini juga melakukan beberapa integrasi shell, seperti mendaftarkan sublime_text sebagai editor default dan menambahkan ikon, dan saya terlalu malas untuk melakukan itu - namun, saya yakin itu dapat dilakukan tanpa mengacaukan pengaturan seluruh sistem.
Ini tidak menjelaskan, bagaimanapun, masalah dengan izin yang Anda alami - SublimeText menyimpan semua pengaturannya di folder rumah Anda, jadi meskipun Anda menginstalnya di seluruh sistem, seharusnya tidak ada masalah. Apa yang mungkin terjadi adalah bahwa Anda memulainya pertama kali dengan hak superuser (yaitu dari sudo shell), sehingga direktori konfigurasi editor (dalam
~/.config/sublime-text-2
) dimilikiroot
sekarang. Anda perlu melakukan sesuatu sepertiuntuk memperbaikinya.
sumber
Inilah cara mengatasi ini.
1) batalkan semua langkah di halaman web tertaut dengan urutan terbalik.
1a) jika Anda tidak menyimpan salinan defaults.list asli Anda kemudian buka terminal dan jalankan
2) dapatkan versi luhur yang Anda inginkan dan ekstrak ke direktori saat ini.
3) di bash
cd
ke direktori tempat Anda mengekstraksi sublim4)
mv Sublime\ Text\ 2 ~/.local
4a) jika Anda ingin dapat menjalankan sublim dari baris perintah kemudian jalankan
mkdir -p ~/bin && ln -s ~/.local/Sublime\ Text\ 2/sublime_text ~/bin/sublime
. Defaultnya.bashrc
akan menambahkan ~ / bin ke $ PATH Anda saat shell Anda diluncurkan.5) Membuat sebuah file yang bernama
sublime.desktop
dalam~/.local/share/applications/
dan paste berikut di dalamnya.6)
test -e ~/.local/share/applications/defaults.list -a 1$(grep -sc \[Default\ Applications\] ~/.local/share/applications/defaults.list) != 10 || echo "[Default Applications]" >> ~/.local/share/applications/defaults.list; grep gedit.desktop /usr/share/applications/defaults.list | sed "s/gedit\.desktop/sublime.desktop/g" >> ~/.local/share/applications/defaults.list
7) selesai.
Sekarang harus diinstal secara lokal di direktori home Anda dan Anda seharusnya tidak memiliki masalah lagi dengan izin.
sumber
~/.config/sublime-text-2
direktori chown karena itulah yang menyebabkan masalah. Bagaimanapun, terima kasih untuk instruksi yang terperinci.Anda juga dapat mengunduh paket Debian untuk arsitektur khusus Anda dari situs web luhur
dan kemudian jalankan yang berikut;
misalnya jika unduhan saya untuk arsitektur 64 bit ada di
Downloads
direktori dan dipanggilsublime-text_build-3080_amd64.deb
maka saya akan jalankanDalam kasus saya itu adalah teks luhur 3, Anda juga bisa mendapatkan untuk teks luhur 2 Anda
sumber
Saya pikir @Alex L. sepenuhnya benar. Saya sarankan jangan pernah mengedit
/usr
fs Anda , perangkat lunak tambahan add-on harus diinstal baik/opt
untuk multi-pengguna atau~/opt
untuk pengguna tunggal (lihat Hierarki Linux Filesystem khususnya/opt
dan/home
). Berikut ini beberapa tambahan lagi untuk membuatnya benar - benar menyenangkan .Anda tidak harus memindahkan aplikasi ke
.local
atau/local
; Saya biasanya membiarkannya saja~/opt
( nb : tilde adalah direktori home Anda atau$HOME
).Buat symlink ke sublime_text di
~/bin
, tetapi sebut sajasublime
; lihat langkah 4a dalam jawaban Alex L. di atas.Sama seperti Alex L. ini langkah 5, membuat file bernama
sublime.desktop
di~/.local/share/applications/
tetapi menambahkan%f
setelahsublime
diExec
lapangan sehingga Anda dapat membukanya dari Nautilus, seperti yang dijelaskan dalam posting ini . Juga jangan luput ruang untukIcon
bidang dan gunakan jalur penuh, tidak ada tilde. Ganti<user>
dengan nama pengguna Anda.Anda tidak harus keluar, tetapi jika itu tidak muncul di dasbor Anda, mungkin segera Anda lakukan. Kemudian cari file untuk dibuka di Nautilus, klik kanan dan pilih Open With Other Applicaton ... lalu Tampilkan tombol aplikasi lain di bagian bawah, cari Sublime Text 2 dalam daftar, pilih dan tekan Select . File Anda harus terbuka di Sublime Text 2, dan mulai sekarang untuk file jenis itu Anda akan melihat Sublime Text 2 sudah terdaftar sebagai opsi. Anda juga dapat mengaturnya sebagai default dari Nautilus dengan mengklik kanan, memilih Properties kemudian Open With dan akhirnya ditetapkan sebagai tombol default setelah menyorot Sublime Text 2. Tentu saja Anda bisa menggunakan Add untuk memilih Sublime Text 2 untuk membuka jenis file dari jendela Properties juga.
sumber
Exec
kunci, file desktop tidak akan berfungsi dalam semua situasi. (meskipun memang benar bahwa itu akan bekerja sebagian besar waktu).Ketik perintah berikut di terminal, untuk Sublime Text 2:
Untuk Teks Sublim 3:
sumber
Unduh paket deb dari situs resmi .
Instal paket dengan
$sudo dpkg -i path_to_the_file.deb
Mulai program dari
/opt/sublime_text/sublime_text
sumber
Seperti yang disebutkan oleh Leonard Kakande, Anda dapat menginstalnya dari repositori resmi . Ini bekerja untuk Sublime Text 3 saja.
Jalankan perintah berikut di terminal Anda:
(1) Instal kunci GPG:
(2) Pilih saluran yang akan digunakan:
Stabil
Dev
(3) Perbarui sumber apt dan instal Teks Sublime
sumber
Menginstal Snap di Ubuntu
Menginstal teks Sublim
Catatan : snapd hanya berfungsi untuk versi ubuntu 16.04 atau yang lebih baru
sumber
sudo apt install snapd
tidak akan berfungsi pada 12.04 karena snapd tidak ada dalam repositori default 12.04, dan juga karena apt dapat digunakan sebagai pengganti apt-get di 14.04 dan yang lebih baru.Baru-baru ini saya membuat ini untuk kenyamanan Anda: https://github.com/TCattd/sublime-text-linux-installer
Penginstal skrip bash Sublime Text 2 dan Sublime Text 3. Cukup unduh salah satu skrip, ST2 atau ST2.
Untuk ST2 adalah: st2install
Masukkan ir di folder rumah Anda. Kemudian bentuk terminal (dan di folder home yang sama) jalankan:
Itu akan mengurus semuanya.
Anda dapat memutakhirkan dengan skrip yang sama juga, jika versi ST2 baru keluar. Hal yang sama berlaku untuk menginstal / meningkatkan ST3.
Dan kedua versi, menggunakan installer tersebut, dapat hidup bersama tanpa konflik.
Semoga bisa membantu;)
sumber
Saya memiliki masalah yang sama dan mengikuti solusi yang diberikan di atas tanpa keberhasilan. Apa yang dilakukan untuk saya adalah solusi berikut .
Pada dasarnya:
Tutup semua instance aplikasi agung Anda
Buka file desktop yang luhur
Edit file dengan mengganti
dengan
Hapus folder konfigurasi profil luhur
sumber
Mungkin ada sesuatu yang tidak beres selama instalasi. Saya menggunakan Sublime Text 2 pada 12,04 dan tidak perlu sudo. Saya sarankan Anda mengetik
sudo apt-get purge sublime-text
terminal (tergantung pada versi yang Anda instal. Gunakan tombol tab setelah mengetikkan baris sampai "subl" dua kali - setiap versi yang diinstal akan ditampilkan). Ini sepenuhnya akan menghapus instalasi. Setelah itu, buka beranda teks luhur dan pastikan Anda mengunduh paket .deb. Jelajahi paket di Nautilus (folder rumah), klik kanan pada paket-deb. Dan pilih "open with Software Center". Di Pusat Perangkat Lunak, klik instal dan ikuti instruksi. Setelah itu Anda harus dapat meluncurkan aplikasi tanpa sudo.sumber