نصب لینوکس بر ترموکس ۲

saalek110

Well-Known Member
تنظیم فایل استارتاپ برای openbox:




nano ~/.vnc/xstartup


#!/bin/bash
# Start Openbox
openbox-session &
# Optional: Start a file manager in desktop mode
pcmanfm --desktop &
# Optional: Start a terminal (useful for launching programs)
lxterminal &


دستوری نانو را بزنید و کدهای بالا را داخلش بریزید و کنترل ایکس را بزنید و y را بزنید وقتی اسم فایل آمد ، اینتر بزنید.
 
آخرین ویرایش:

saalek110

Well-Known Member
سالک: openbox آمد ولی فقط یک ترمینال داره که
Screenshot_۲۰۲۶-۰۲-۰۴_۲۳۱۲۱۶.jpg
این وضعیت کاملاً طبیعی است. Openbox یک مدیر پنجره خام است. تنها کاری که انجام می‌دهد مدیریت پنجره‌ها (مثل همین ترمینال) است. هیچ نوار وظیفه، منوی استارت، یا ابزار گرافیکی دیگری به صورت پیش‌فرض ندارد.

برای تبدیل این محیط خالی به یک دسکتاپ کاربردی، باید چند جزء اصلی را خودتان اضافه و پیکربندی کنید. در ادامه این مراحل را توضیح می‌دهم.

اجزای ضروری برای تکمیل Openbox

برای داشتن تجربه‌ای شبیه به LXDE، حداقل به این موارد نیاز دارید:

جزء وظیفه گزینه‌های سبک و محبوب
پنل (Panel) نمایش نوار وظیفه، اپلیکیشن‌های باز، سیستم ترای، تاریخ و ساعت. tint2 (بسیار سبک و قابل تنظیم)
منوی اصلی (Application Menu) دسترسی گرافیکی به همه برنامه‌های نصب‌شده. obmenu یا rofi (برای منوی راستی)
مدیر فایل (File Manager) مدیریت پوشه‌ها و فایل‌ها. pcmanfm یا thunar
اجرای برنامه (Application Launcher) راه سریع اجرای دستورات با کیبورد. dmenu یا rofi

️ گام‌به‌گام: تبدیل Openbox خام به دسکتاپ

در همان ترمینال Openbox که باز است، این دستورات را وارد کنید:

1. نصب بسته‌های ضروری

```bash
apt update
apt install tint2 pcmanfm obmenu nitrogen lxappearance
```

· tint2: نوار وظیفه سبک.
· pcmanfm: مدیر فایل.
· obmenu: ویرایشگر منوی گرافیکی برای Openbox.
· nitrogen: برای تنظیم تصویر زمینه دسکتاپ.
· lxappearance: برای تغییر تم و آیکون.

2. راه‌اندازی خودکار این اجزا در هنگام ورود
محیط Openbox با فایل پیکربندی ~/.config/openbox/autostart کنترل می‌شود. این فایل را ایجاد یا ویرایش کنید:

```bash
nano ~/.config/openbox/autostart
```

سپس خطوط زیر را به آن اضافه کنید:

```bash
# Launch the panel
tint2 &

# Set a wallpaper (change the path to your image)
nitrogen --set-zoom-fill /path/to/your/wallpaper.jpg &

# Start the file manager in desktop mode (optional)
pcmanfm --desktop &
```

فایل را ذخیره (Ctrl+O، سپس Enter) و ببندید (Ctrl+X).

3. بارگذاری مجدد پیکربندی Openbox
برای اعمال تغییرات در همان جلسه، دستور زیر را در ترمینال بزنید:

```bash
openbox --reconfigure
```

همچنین می‌توانید از منوی کلیک راست Openbox، گزینه Reconfigure را انتخاب کنید.

4. دسترسی به برنامه‌های نصب‌شده (مثل بازی‌ها)

· روش سریع (دستوری): در همان ترمینال، نام بازی را تایپ کنید (مثلاً supertuxkart).
· ایجاد منو: برنامه obmenu را از ترمینال (obmenu) اجرا کنید تا به صورت گرافیکی آیتم‌ها (از جمله بازی‌ها) را به منوی کلیک راست Openbox اضافه کنید.

نکته حیاتی: مشکل کمبود منابع (RAM)

با توجه به خطای قبلی (signal 9)، فعال کردن همه این اجزا ممکن است دوباره باعث کرش شود. توصیه می‌کنم:

1. ابتدا فقط tint2 (پنل) را به autostart اضافه کنید و تست بگیرید.
2. سپس به تدریج و در صورت پایدار بودن سیستم، pcmanfm یا nitrogen را اضافه کنید.
3. از نصب و اجرای همزمان برنامه‌های سنگین (مثل بازی‌های سه‌بعدی) خودداری کنید.

اگر خواستید به LXDE بازگردید

فقط کافی است فایل ~/.vnc/xstartup را ویرایش کرده و خط openbox-session & را به startlxde & تغییر دهید. سپس VNC را مجدداً راه‌اندازی کنید.

آیا می‌خواهید با نصب و پیکربندی tint2 به عنوان نوار وظیفه شروع کنیم؟
 

saalek110

Well-Known Member
apt install tint2 pcmanfm nitrogen lxappearance

نصب بالا را انجام دادم

nano ~/.config/openbox/autostart

# Launch the panel
tint2 &

# Set a wallpaper (change the path to your image)
nitrogen --set-zoom-fill /path/to/your/wallpaper.jpg &

# Start the file manager in desktop mode (optional)
pcmanfm --desktop &

دستور نانو را زدم و کدهای بالا را ریختم داخلش.گوشه و پایین یک چیزایی اضافه شد ، عکس زیر:
Screenshot_۲۰۲۶-۰۲-۰۴_۲۳۱۸۳۲.jpg
 

saalek110

Well-Known Member
سالک:اگر داخل vnc viewr دستور نصب بزنم فرقی داره

بله، فرق دارد — اما نتیجه نهایی یکسان است. دستور نصب از داخل VNC Viewer یا مستقیماً در Termux، در نهایت روی همان محیط لینوکس اجرا می‌شود. فقط مسیر رسیدن به ترمینال فرق می‌کند.

مقایسه دو روش اجرای دستور

برای درک بهتر تفاوت، بیایید دو مسیر را با هم مقایسه کنیم:

روش ۱: اجرای دستور از داخل VNC Viewer (محیط دسکتاپ LXDE)

· مسیر: شما در محیط گرافیکی هستید → برنامه LXTerminal را باز می‌کنید → دستور (مثلاً apt install...) را می‌زنید.
· مزیت: ساده و مستقیم. فایل‌های دانلود شده در همان محیط proot-distro شما باقی می‌مانند.
· معایب: اگر ارتباط VNC قطع شود، ممکن است فرآیند نصب نیمه‌کاره بماند.

روش ۲: اجرای دستور از ترمینال اصلی Termux

· مسیر: در برنامه Termux هستید → با proot-distro login ubuntu وارد محیط لینوکس می‌شوید → دستور را می‌زنید.
· مزیت: پایدارتر است چون وابسته به ارتباط گرافیکی VNC نیست.
· معایب: نیاز به خروج از محیط دسکتاپ و ورود به خط فرمان دارد.

نکته فنی مهم

مهم نیست دستور را از کجا اجرا کنید. مهم این است که در کدام محیط اجرا شود. در هر دو روش بالا، شما در نهایت دارید دستور را درون همان محیط proot-distro (مثلاً اوبونتو) اجرا می‌کنید. بنابراین، نتیجه نصب یکسان خواهد بود.

توصیه عملی

· برای نصب‌های کوتاه و سریع (مثلاً یک بازی ساده)، از روش ۱ (LXTerminal در VNC) استفاده کنید.
· برای نصب‌های طولانی یا مهم، یا زمانی که VNC ناپایدار است، از روش ۲ (ترمینال اصلی Termux) استفاده کنید.

یک نشانه ساده: اگر در ترمینال، قبل از خط فرمان ($ یا #)، نام کاربر و سیستم عامل خود (مثلاً user@ubuntu) را می‌بینید، یعنی در محیط درستی هستید و می‌توانید دستورات apt را اجرا کنید.
 

saalek110

Well-Known Member
Openbox

apt update && apt install openbox xterm pcmanfm -

· سطح: مدیر پنجره مستقل
· سبکی: ⭐⭐⭐⭐⭐ (خیلی زیاد)
· سفارشی‌سازی: بسیار بالا
· نصب و راه‌اندازی در Termux: آسان (اسکریپت‌های آماده روی گیت‌هاب موجودند)


Fluxbox
· سطح: مدیر پنجره مستقل
· سبکی: ⭐⭐⭐⭐⭐ (خیلی زیاد)
· سفارشی‌سازی: بالا
· نصب و راه‌اندازی در Termux: نسبتاً آسان


i3 / i3-gaps
· سطح: مدیر پنجره مستقل
· سبکی: ⭐⭐⭐⭐⭐ (خیلی زیاد)
· سفارشی‌سازی: بسیار بالا (با تمرکز بر صفحه‌کلید)
· نصب و راه‌اندازی در Termux: پیچیده (نیاز به کانفیگ زیاد دارد)
JWM (Joe's Window Manager)


نقل از ‌deepseek
 
آخرین ویرایش:

saalek110

Well-Known Member
اگه میخواید یه دسکتاپ کامل و با افکتای خیلی قابل قبول و خیلی کم حجم داشته باشید ترکیب Openbox + Tint2 + Docky + Nitrogen + Compton رو حتما تست کنید! یکم باید برای کانفیگش زحمت بکشید ولی همه چیز دست خودتونه. با Compton افکتای خیلی خوبی هم میتونید به Openbox اضافه کنید. حتی چیزایی که مثلا توی XFWM هم نیست.

 
آخرین ویرایش:

saalek110

Well-Known Member
برنامه هایی برای نصب
GIMP (ویرایشگر تصویر)

apt install gimp
 
آخرین ویرایش:

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

بالا