**Sublime Text** یکی از محبوبترین ویرایشگرهای متن برای توسعهدهندگان است که به دلیل سرعت بالا، قابلیتهای پیشرفته و پشتیبانی از افزونههای مختلف، مورد توجه بسیاری از کاربران قرار گرفته است. در این مقاله، به طور دقیق نحوه **نصب Sublime Text روی توزیع اوبونتو** را آموزش خواهیم داد. این فرآیند شامل مراحل سادهای است که هر کاربری میتواند به راحتی آن را دنبال کند.
### ۱. **چرا Sublime Text؟**
قبل از شروع نصب، بهتر است بدانید که Sublime Text چه ویژگیهایی دارد که آن را به انتخابی محبوب تبدیل کرده است:
- **سرعت بالا**: عملکرد سریع و بدون لگ.
- **پشتیبانی از افزونهها**: قابلیت شخصیسازی با استفاده از افزونههای مختلف.
- **پشتیبانی از چندین زبان برنامهنویسی**: مناسب برای توسعهدهندگان در حوزههای مختلف.
- **رابط کاربری ساده و حرفهای**: طراحی کاربرپسند و انعطافپذیر.
---
### ۲. **مراحل نصب Sublime Text روی اوبونتو**
#### ۲.۱. **بهروزرسانی سیستم**
قبل از نصب هر نرمافزاری، بهتر است سیستم خود را بهروزرسانی کنید. این کار باعث میشود که تمام بستههای موجود در سیستم شما به آخرین نسخه ارتقا پیدا کنند.
```bash
sudo apt update && sudo apt upgrade -y
```
#### ۲.۲. **افزودن مخزن رسمی Sublime Text**
Sublime Text از طریق مخازن رسمی خود در دسترس است. برای نصب آن، ابتدا باید مخزن Sublime Text را به لیست مخازن سیستم خود اضافه کنید.
```bash
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
sudo apt install apt-transport-https
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
```
- **خط اول**: کلید GPG را برای تأیید اعتبار بستهها اضافه میکند.
- **خط دوم**: بسته `apt-transport-https` را نصب میکند که برای مدیریت مخازن HTTPS مورد نیاز است.
- **خط سوم**: مخزن Sublime Text را به فایل `sources.list` اضافه میکند.
#### ۲.۳. **بهروزرسانی لیست بستهها**
بعد از اضافه کردن مخزن، لیست بستهها را بهروزرسانی کنید:
```bash
sudo apt update
```
#### ۲.۴. **نصب Sublime Text**
حالا میتوانید Sublime Text را نصب کنید:
```bash
sudo apt install sublime-text
```
این دستور نسخه پایدار (Stable) Sublime Text را نصب میکند.
---
### ۳. **اجرای Sublime Text**
پس از نصب، میتوانید Sublime Text را از طریق منوی گرافیکی اجرا کنید یا از طریق ترمینال با دستور زیر آن را باز کنید:
```bash
subl
```
- اگر دستور `subl` کار نکرد، ممکن است نیاز به اضافه کردن مسیر آن به متغیر `PATH` داشته باشید.
---
### ۴. **ثبت Sublime Text به عنوان IDE پیشفرض**
اگر میخواهید Sublime Text به عنوان ویرایشگر پیشفرض برای فایلهای متنی یا پروژههای خود تنظیم کنید، میتوانید از دستور زیر استفاده کنید:
```bash
sudo update-alternatives --install /usr/bin/editor editor /opt/sublime_text/sublime_text 100
sudo update-alternatives --config editor
```
---
### ۵. **نصب افزونهها (Plugins)**
یکی از ویژگیهای قدرتمند Sublime Text، پشتیبانی از افزونهها است. برای مدیریت افزونهها، میتوانید از **Package Control** استفاده کنید.
#### ۵.۱. **نصب Package Control**
1. Sublime Text را باز کنید.
2. به آدرس زیر بروید و دستور مربوط به نصب Package Control را کپی کنید:
[https://packagecontrol.io/installation](https://packagecontrol.io/installation)
3. در Sublime Text، به منوی `View > Show Console` بروید.
4. دستور کپیشده را در کنسول وارد کنید و Enter بزنید.
#### ۵.۲. **نصب افزونهها**
- بعد از نصب Package Control، میتوانید از منوی `Preferences > Package Control` استفاده کنید.
- افزونههای محبوبی مانند **Emmet**، **GitGutter** و **BracketHighlighter** را جستجو و نصب کنید.
---
### ۶. **رفع مشکلات احتمالی**
#### ۶.۱. **خطا در اجرای Sublime Text**
اگر با خطایی مواجه شدید، مطمئن شوید که تمام وابستگیهای لازم نصب شدهاند. میتوانید از دستور زیر برای نصب وابستگیهای ضروری استفاده کنید:
```bash
sudo apt install libgtk-3-dev
```
#### ۶.۲. **خطا در دسترسی به مخزن**
اگر با خطای مرتبط با مخزن مواجه شدید، مطمئن شوید که اینترنت شما به درستی کار میکند و آدرس مخزن به درستی اضافه شده است.
---
### ۷. **جمعبندی**
نصب **Sublime Text** روی اوبونتو یک فرآیند ساده و مستقیم است. با دنبال کردن مراحل ذکر شده در این مقاله، میتوانید به راحتی این ویرایشگر قدرتمند را روی سیستم خود نصب کنید و از ویژگیهای آن بهرهمند شوید. Sublime Text با قابلیتهای خود، یک انتخاب عالی برای توسعهدهندگان و کاربران حرفهای است که به دنبال یک ویرایشگر سریع و قابل اعتماد هستند.
---
### پیشنهادات برای مطالعه بیشتر
- آموزش استفاده از افزونههای محبوب Sublime Text.
- مقایسه Sublime Text با ویرایشگرهای دیگر مانند VS Code و Atom.
- راهنمای پیشرفته برای شخصیسازی Sublime Text.
**پایان مقاله**