Kategoriler
Anlatım Linux

Sublime Text 2 Yükleme (Linux Mint)

Esselamu aleykum ve rahmetullah ve berekatuhu,

Siz de benim gibi her seferinde bir kod dökümanını açmak için uzun uzun sublime uygulamasını koyduğunuz dizinden seçmekten bıktıysanız aşağıda anlattıklarımı uygulayabilirsiniz. Bir kabuk kodu (shell script) yazdım. Çok basit bir kod. Siz alıp özelleştirebilirsiniz. Başka kontroller ekleye de bilirsiniz. Ben ihtiyaç duymadım. Benim kullandığım Linux (linuks diye okunur bu arada sakın linaks falan demeyin – Linus Torvalds böyle okuyor ben bilmem) dağıtımı Mint Xfce. Bu yüzden çözümüm de bu dağıtıma göre oldu. Ama sanıyorum Ubuntu için de oluyor. Daha doğrusu Ubuntu temelli dağıtımlar için diyeyim. Gelelim çözüme:

[well_box]

#!/bin/bash
#indirilen belgeleri klasöre çıkartma
tar xvjf Sublime*Text*2*.tar.bz2
#uygulama klasörünü opt dizinine taşıma
sudo mv -f Sublime*Text*2 /opt/
#komut satırından açabilmek için sembolik bağlantı oluşturma
sudo ln -s -f /opt/Sublime*Text*2/sublime_text /usr/bin/sublime
#uygulama için varsayılan açma dosyası oluşturma
#(launcher demek istiyorum ama İngilizce’ye çeviremedim)
#(Tırnak içindeki alanı keyfinize göre düzenleyebilirsiniz.)
echo “[Desktop Entry]
Name=Sublime Text 2
GenericName=Text Editor
Comment=Edit text/code files
Keywords=Plaintext;Write;
Exec=sublime
Terminal=false
Type=Application
StartupNotify=true
MimeType=text/plain;
Icon=/opt/Sublime Text 2/Icon/256×256/sublime_text.png
Categories=TextEditor;IDE;Development
Actions=Window;Document;
X-Ubuntu-Gettext-Domain=sublime” > sublime.desktop
#açma dosyasını olması gereken dizine taşıma
sudo mv -f sublime.desktop /usr/share/applications/

[/well_box]

Bu kodları bir kabuk kodu dökümanına (Örn. ıdıVeBıdı.sh ) yapıştırıp kullanabilirsiniz.

UYARI: Kopyala-yapıştır işleminden sonra 10. ve 23. satırlardaki tırnak işaretlerini tekrar silip tekrar yazmayı unutmayın. Yoksa hata alırsınız.

Allah ‘a emanet olun. Selam, dua ve muhabbetle Efendim…

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir