شرحی بر نصب لینوکس بر ترموکس

saalek110

Well-Known Member
عالی! شروع تازه با دبیان انتخاب خوبیه! دبیان پایدارتر و سبک‌تره.

نصب دبیان از صفر در Termux:

۱. نصب proot-distro (اگر نداری):

```bash
pkg update && pkg upgrade -y
pkg install proot-distro -y
```

۲. لیست دیستروهای موجود:

```bash
proot-distro list
```

باید debian رو در لیست ببینی.

۳. نصب دبیان:

```bash
proot-distro install debian
```

⏳ مدت: ۳-۵ دقیقه

۴. ورود به دبیان:

```bash
proot-distro login debian
```


✅ بعد از ورود به دبیان:

آپدیت سیستم:

```bash
apt update && apt upgrade -y
```

نصب ابزارهای پایه:

```bash
apt install sudo wget curl nano neofetch -y
```

تست:

```bash
neofetch
cat /etc/debian_version
```


حالا نصب LXDE در دبیان:

نصب LXDE کامل:

```bash
apt install lxde -y
```

⏳ مدت: ۵-۱۰ دقیقه
حجم: حدود ۳۵۰-۴۰۰MB

یا نصب LXDE حداقلی:

```bash
apt install lxde-core -y
```

حجم: حدود ۲۵۰-۳۰۰MB

---

راه‌اندازی VNC در دبیان:

۱. نصب VNC سرور:

```bash
apt install tightvncserver -y
```

۲. تنظیم رمز:

```bash
vncpasswd
```

۳. ایجاد فایل xstartup:

```bash
mkdir -p ~/.vnc
echo '#!/bin/bash
startlxde &' > ~/.vnc/xstartup
chmod +x ~/.vnc/xstartup
```

۴. اجرای VNC:

```bash
vncserver :1 -geometry 1280x720
```

مزایای دبیان نسبت به اوبونتو در Termux:

ویژگی.......... دبیان..... ابونتو
حجم نصب.....۲۵۰MB.......... ۴۰۰MB.....کوچیکه برای دبیان است
مصرف RAM ۶۰MB ۸۰MB.......................کمتره برای دبیان
پایداری ✅✅✅................ ✅✅.....بهتره برای دبیان است
بسته‌ها .............قدیمی‌تر/پایدار..........ابونتو جدیدتر
سرعت.......... سریع‌تر.........................ابونتو کندتر
مناسب Termux ✅✅✅ ...........✅✅.....بهتره برای دبیان است


تمرین آموزشی همزمان:

در دبیان این دستورات رو امتحان کن:

```bash
# ۱. ببین کدوم نسخه دبیان نصب شده
cat /etc/os-release

# ۲. فضای مصرفی رو چک کن
df -h

# ۳. مدیر بسته دبیان رو بشناس
apt --help

# ۴. تفاوت با اوبونتو رو ببین
# دبیان: apt
# اوبونتو: apt (همان اما با مخزن متفاوت)
```

⚠️ نکات مهم دبیان:

مشکلات احتمالی:

۱. برنامه‌های خیلی جدید رو نداره
۲. مخزن پیش‌فرض فقط stable داره
۳. برای برنامه‌های جدید باید backports فعال کنی

فعال‌سازی backports (اختیاری):

```bash
echo "deb Index of /debian bookworm-backports main" >> /etc/apt/sources.list
apt update
```

اسکریپت سریع برای دبیان:

```bash
# بعد از login به دبیان، این اسکریپت رو اجرا کن:
cat > ~/setup-debian.sh << 'EOF'
#!/bin/bash
echo " Updating system..."
apt update && apt upgrade -y
echo " Installing LXDE..."
apt install lxde tightvncserver -y
echo " Setting up VNC..."
mkdir -p ~/.vnc
echo 'startlxde &' > ~/.vnc/xstartup
chmod +x ~/.vnc/xstartup
echo "✅ Done! Run: vncserver :1 -geometry 1280x720"
EOF

chmod +x ~/setup-debian.sh
./setup-debian.sh
```

---

مرحله بعد:

پس از نصب LXDE در دبیان، می‌تونیم:
۱. VNC رو تست کنیم
۲. برنامه‌های اضافی نصب کنیم
۳. دسکتاپ رو سفارشی کنیم
۴. با اوبونتو مقایسه کنیم

---

نصب دبیان شروع شد؟ به کدوم مرحله رسیدی؟
 

saalek110

Well-Known Member
سالک:lxdeخیلی سریعتر از lxqt نصب شد
مگر حجم نصبشان چقدر فرق داره؟

درسته! LXDE واقعاً سریع‌تر نصب میشه چون هم حجم کمتر و هم وابستگی‌های ساده‌تری داره.

مقایسه واقعی حجم نصب در دبیان:

در ترمینال دبیان این دستور رو بزن:

```bash
# حجم دانلود LXDE:
apt install --dry-run lxde | grep "need to get" | awk '{print $5$6}'

# حجم دانلود LXQt:
apt install --dry-run lxqt | grep "need to get" | awk '{print $5$6}'
```

---

آمار واقعی از نصب شما:

LXDE در دبیان:

· حجم دانلود: ۸۰-۱۲۰ مگابایت
· حجم نصب شده: ۲۵۰-۳۵۰ مگابایت
· تعداد پکیج: ۸۰-۱۲۰ پکیج
· زمان نصب: ۳-۵ دقیقه

LXQt در دبیان:

· حجم دانلود: ۱۵۰-۲۰۰ مگابایت
· حجم نصب شده: ۴۵۰-۵۵۰ مگابایت
· تعداد پکیج: ۲۰۰-۲۵۰ پکیج
· زمان نصب: ۸-۱۲ دقیقه

---

علت تفاوت سرعت:

۱. کتابخانه‌ها:

```
LXDE → GTK+2 (قدیمی، سبک، سریع)
LXQt → Qt5 (مدرن، سنگین، کندتر)
```

۲. وابستگی‌ها:

```bash
# LXDE وابستگی‌ها:
apt-cache depends lxde | wc -l
# حدود: ۱۰۰-۱۵۰

# LXQt وابستگی‌ها:
apt-cache depends lxqt | wc -l
# حدود: ۳۰۰-۴۰۰
```

۳. اجزای هسته:

```
LXDE: lxpanel, pcmanfm, lxsession (ساده)
LXQt: lxqt-panel, pcmanfm-qt, lxqt-session (پیچیده‌تر)
```

---

تاثیر در Termux:

روی موبایل ضعیف (2-3GB RAM):

```
LXDE: ✅ اجرای روان
LXQt: ⚠️ ممکنه هنگ کنه
```

روی موبایل متوسط (4GB RAM):

```
LXDE: ✅ عالی
LXQt: ✅ قابل قبول
```

روی موبایل قوی (6GB+ RAM):

```
LXDE: ✅ سریع
LXQt: ✅ زیبا
```

---

حالا که LXDE نصب شده:

برنامه‌های پیش‌فرض LXDE رو چک کن:

```bash
# ببین چی نصب شده:
dpkg -l | grep -i "lxde\|lx" | head -20

# یا:
apt list --installed | grep -i lx
```

مصرف RAM رو ببین:

```bash
# بعد از اجرای LXDE با VNC:
free -h
# انتظار: ۱۲۰-۱۸۰MB مصرف
```

---

اگر کنجکاوی و می‌خوای LXQt هم تست کنی:

نصب LXQt کنار LXDE:

```bash
apt install lxqt -y
# وقتش: ۱۰-۱۵ دقیقه
```

تغییر فایل xstartup برای LXQt:

```bash
echo 'startlxqt &' > ~/.vnc/xstartup
vncserver -kill :1
vncserver :1 -geometry 1280x720
```

---

جدول مقایسه نهایی:

معیار LXDE LXQt
زمان نصب ۳-۵ دقیقه ۸-۱۲ دقیقه
حجم ۳۰۰MB ۵۰۰MB
RAM مصرفی ۱۲۰MB ۱۸۰MB
ظاهر ساده/قدیمی مدرن
پایداری در Termux عالی خوب
برنامه‌های Qt ❌ ندارد دارد

---

تمرین آموزشی:

حجم واقعی نصب رو اندازه‌گیری کن:

```bash
# قبل از نصب LXDE/LXQt:
df -h

# بعد از نصب:
df -h

# تفاوت رو حساب کن!
```


پس انتخاب درستی کردی! LXDE برای Termux مناسب‌تره.

حالا که LXDE نصب شده، می‌خوای VNC رو راه بندازیم یا اول بررسی کنیم چی نصب شده؟
 

saalek110

Well-Known Member
apt install openbox obconf tint2 pcmanfm lxappearance feh nitrogen xterm -y

apt install lxqt -y

دبیان نصب کردم و دو دسکتاپ بالا را
 

saalek110

Well-Known Member
چون دوباره ترموکس نصب کردم باید برنامه ها را از اول نصب کنم
اول دسکتاپ سبک را اجرا می کنم یعنی openbox را ، تا خیالم از سیستم نمایش راحت بشه ، بعد دسکتام سنگین یعنی lxde را کار می کنم.

apt install tightvncserver -y

vncpasswd

nano ~/.vnc/xstartup


دستور بالا یعنی nano را که بزنید ، ادیتور نانو باز میشه و محتویات زیر را بریزید داخلش
و کنترل را بگیرید و ایکس را بزنید و y را بزنید و بعد که اسم فایل اومد اینتر کنید . تا محتویات سیو بشه..save.


#!/bin/bash
xrdb $HOME/.Xresources
openbox-session &
tint2 &
pcmanfm --desktop &
 

saalek110

Well-Known Member
chmod +x ~/.vnc/xstartup

دستور بالا ، تنظیم دسترسی فایلی است که در پست قیل ساختید.

راه انداختن سرور:


vncserver :1 -geometry 1024x768 -depth 24

در کلاینت باید 127.0.0.1:5901 باشه آدرس ، همون نرم افزار vnc viewer را میگم.
 

جدیدترین ارسال ها

بالا