تثبيت OpenBox وتخصيصه

مرحبًا زملائي ، أقدم لكم اليوم دليلًا بسيطًا حول كيفية تثبيت Openbox وتكوينه. بالنسبة للكثيرين ، فهو ضد المعروف ، ولكن لا يضر أن يكون في متناول اليد.

ملاحظة: كما قلت من قبل ، سيركز هذا الدليل على ArchLinux وهو التوزيع الذي أستخدمه. بعض الحزم قد تغير اسمها.

أولاً وقبل كل شيء سنقوم بتثبيت بعض الأشياء التي سنحتاجها. سيركز هذا الدليل على تثبيت OpenBox وليس على النظام الأساسي.

نحن بدأنا:

sudo pacman -S openbox obconf obmenu oblogout tint2 xcompmgr

صندوق مفتوح: إنه WindowsManager للتثبيت.
obconf: إنه معالج تكوين OpenBox ، سيكون مفيدًا جدًا.
أوبمينو: إنها واجهة المستخدم الرسومية لتكوين قائمة Openbox. إذا لم يكن الأمر كذلك ، فيمكننا القيام بذلك يدويًا.
أوبوجوت: افتراضيًا ، لا يقوم OpenBox بإغلاق أكثر من "إغلاق الجلسة" ، وسيكون هذا هو أفضل خيار لدينا.
لون 2: لا يحتوي OpenBox على لوحة حيث يمكنك رؤية النوافذ المفتوحة والتطبيقات على الدرج. هذا هو المفضل لدي.
xcompmgr: كما يوحي اسمه ، فهو مدير المؤلفات. الظلال والأغشية الشفافة وما إلى ذلك.

بمجرد التثبيت ، انسخ ملفات تكوين OpenBox إلى منزلنا (~ /)

إذا كان المجلد غير موجود ، فما عليك سوى القيام بما يلي:

mkdir ~/.config/openbox/

و لاحقا:

cp /etc/xdg/openbox/{menu.xml,autostart,rc.xml} ~/.config/openbox/{menu.xml,autostart,rc.xml}

يجب أن تكون واضحًا بشأن الغرض من كل ملف من هذه الملفات.

menu.xml : هو الملف الذي يقوم بتكوين قائمة OpenBox (انقر بزر الماوس الأيمن فوق سطح المكتب). من هناك يمكنك تشغيل التطبيقات أو البرامج النصية ، على سبيل المثال.

rc.xml : إنه ملف التكوين الرئيسي لـ OpenBox ، ومنه يتم تكوين إجراءات المفاتيح ، والجانب المرئي لنفسه ، من بين أشياء أخرى.

تشغيل تلقائي: كما يشير اسمه ، سيتم إطلاق التطبيقات التي نحددها في بداية الجلسة من هنا. مثل على سبيل المثال conky أو ​​tint2.

لإطلاقه لدينا خياران. قم بإضافته إلى ~ / .xinitrc لـ Slim أو من مدير الجلسة الآخر مثل KDM أو GDM.

تحرير ~ / .xinitrc (Slim) ، نضيف السطر:

exec openbox-session

نحن نحفظ ونغلق.

نظرًا لأن KDM "تلقائي" ولا حاجة لإضافة أي سطور.

مع تثبيت Arch الجديد ، يجب أن نتذكر أن الشياطين لم تعد مستخدمة في rc.conf ولكن يتم إطلاقها عبر systemctl.

systemctl enable kdm.service o systemctl enable slim.service

لقد تم. لدينا بالفعل الملفات المنسوخة ، ويمكننا أيضًا تشغيلها باستخدام Slim أو KDM (أو GDM ، إلخ). الآن ، إذا أدخلنا OpenBox ، فسنرى فقط مؤشر الماوس والخلفية الرمادية.

لنبدأ بالإعدادات الأساسية.

قائمة OpenBox

اختياريًا ، يمكننا إنشاء قائمة OpenBox باستخدام MenuMaker. الأخير ، ما يفعله هو قراءة جميع البرامج المثبتة على نظامنا وإضافتها إلى قائمتنا.

sudo pacman -S menumaker

ثم قم بإنشائه بالطريقة التالية.

mmaker OpenBox3 -f -t (هنا يجب أن تضع المحاكي الطرفي الذي اخترته)

في حالتي كان:

mmaker OpenBox3 -f -t rxvt

من الجدير توضيح أن الخيار "-f" هو الكتابة فوق menu.xml التي قمنا بنسخها من قبل.

إذا لم يكن الأمر كذلك ، فهناك دائمًا خيار القيام بذلك يدويًا أو باستخدام واجهة Obmenu gui. للقيام بذلك يدويًا ، نفتح الملف ببساطة

menu.xml مع نانو أو لوحة الأوراق وتحرير.

تركيبها بسيط للغاية.

<*item label="NetBeans"*> <*action name="Execute"*>
<*execute*>netbeans<*/execute*>
<*/action*> <*/item*>

ملحوظة: وغني عن القول أن ** لا تذهب.

في السطر الأول ، يوجد اسم البرنامج ، في الأمر التالي المطلوب تنفيذه.

إذا لم يكن كذلك ، فإن الخيار الآخر هو Obmenu. الأمر بسيط للغاية ولا أعتقد أنه من الضروري شرح الكثير.

حسنًا ، لقد قطعنا شوطًا طويلاً.

الآن يبقى فقط لتخصيصه.

موضوعات GTK.

للتعامل مع سمات GTK ، أحب استخدام lxappearance نظرًا لأن OpenBox لا يحتوي على أي من هذه الأدوات خارج الصندوق. يمكن تنزيل سمات GTK من مواقع ويب مختلفة مثل deviantart.com و gnome-look.org.

نقوم بالتثبيت مع:

sudo pacman -S lxappearance

سمات GTK ، يجب علينا فك ضغطها في مجلد Themes في الصفحة الرئيسية (~ / .themes /).

هذه لقطة شاشة لـ Lxappearance المخصص بالفعل مع سمة.

الرموز

يمكن أيضًا تنزيلها من DeviantArt أو من Gnome-Look أو من AUR ، بنفس Lxappearance التي يمكننا تعيينها. يجب أن توضع هذه في /usr/share/icons/

خلفيات

أنا شخصياً أستخدم النيتروجين لإدارة الخلفيات. نشرع في تثبيته:

sudo pacman -S nitrogen

حتى يتم تحديد خلفية الشاشة في كل تسجيل دخول ، سنضيف أمرًا إلى OpenBox autostart.

مؤشر الماوس.

من LxAppearance نفسه يمكننا تكوين مؤشر الماوس. أيضًا من المواقع المذكورة أعلاه ، يمكننا تنزيل سمات المؤشر ، أو من ArchLinux AUR.

تطبيقات بدء التشغيل: AutoStart.

أنا شخصياً لا أحب تحميل Openbox تلقائيًا كثيرًا ، لدي شعور أنه كلما قلت الأشياء المفتوحة ، زادت سرعة بدء البيئة.

هنا سنضيف بعض التطبيقات مثل Conky, xcompmgr وغيرها.

من بين أمور أخرى ، يمكن أن تكون بعض الأمثلة على الخطوط:

nitrogen --restore & << Esta linea indica que Nitrogen repone el wallpaper al inicio.

إذا كان لدينا العديد من الأسطر ، فلا تنسَ & في نهاية كل سطر منهم.

conky & << Auto inicia Conky.

فيما يلي مثال على بدء التشغيل التلقائي الخاص بي:

http://paste.desdelinux.net/4562

مفتاح ملزمة.

يحتوي تكوين المفاتيح على مخطط بسيط إلى حد ما: إنه موجود في ~/.config/openbox/rc.xml في قسم Keybinds.

<*keybind key="Alt-F2"*>
<*action namoe="Execute"*>
<*command*>gmrun<*/command*>
<*/action*>
<*/keybind*>

ملاحظة: ** لا تذهب. -

في السطر الأول ، هناك سلسلة من المفاتيح لاستخدامها ، وفي الثانية اسم الإجراء وفي السطر الثالث ، الإجراء نفسه.

عندما تكون في شك ، ولتسهيل الأمور ، أترك تكوين المفتاح الخاص بي ، حيث تم تكوين GmRun بالفعل كمشغل تطبيق ، ومفاتيح الوسائط المتعددة ، ومفاتيح التحكم في السطوع على الشاشة ، من بين أشياء أخرى كثيرة.

http://paste.desdelinux.net/4563

لوحة

كما قلت من قبل ، أنا شخصياً أفضل Tint2. أجدها خفيفة وجمالية للغاية.

نضيفه إلى OpenBox Autostart من خلال:

tint2 &

هناك العديد من الإعدادات لذلك. في هذه الأثناء أترك لك الشخص الذي أستخدمه. بفضل ~ leodelacruz على DeviantArt.

http://paste.desdelinux.net/4564

يجب عليهم نسخها وحفظها بتنسيق tint2rc بتنسيق ~/.config/tint2/

الشفافية والظلال.

أنا حقا أحب بساطة xcompmgr. لهذا السبب أوصي به. يمكن للجميع تكوينه كما يحلو لهم.
نضيفه إلى التشغيل التلقائي مع

xcompmgr &

مدير الملفات.

هنا يمكن للجميع (وكما في أي وقت في هذا الدليل) استخدام ما يحلو لهم أكثر أو ما يناسبهم. أنا أحب بساطة pcmanfm.

نقوم بتثبيته مع:

sudo pacman -S pcmanfm

الخروج أو إعادة التشغيل أو إيقاف التشغيل

أخيرًا وليس آخرًا ، هو الإغلاق. كما قلت من قبل ، يقوم OpenBox فقط بإحضار "إغلاق الجلسة" افتراضيًا.

نحن نحلها مع Oblogout.

يمكننا إضافته إلى قائمة OpenBox ، أو من المشغل المفضل لدينا.

حسنًا ، هذا كل شيء الآن .. كل واحد هو صاحب عمل الأشياء وفقًا لرغباته و / أو أذواقه .. أتمنى أن يكون مفيدًا ..

بمجرد الانتهاء ، قد يبدو كما يلي:

ملاحظة: في الصورة: PcManFm ، LxAppearance ، Urxvt ، Tint2 ، Conky

تحية.

إيفان!


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   KZKG ^ جارا قال

    صديق منشور ممتاز ، حقًا نعم ... وليس هذا فقط ، مكتوبًا جيدًا ، بدون مشاكل مع التسميات ، باختصار ، إنه لمن دواعي سروري البالغ مراجعة منشورات مثل هذه 🙂

    تحياتي

  2.   أوروش قال

    منشور جيد جدًا ، شيء يتكرر على الويب لكنه لا يضر أبدًا

    ملاحظة: في قسم xcompmgr ، لا أعرف ما هي "الأسماء" التي تعني xD. لا تأخذ الأمر بطريقة خاطئة 😛

    1.    KZKG ^ جارا قال

      مهلا! هيا ، إنه منشور جيد ، لا تكن قزمًا HAHA

      1.    تشينولوكو قال

        مرحبًا يا شباب ، أنا جديد في المنتدى وعلى نظام Linux. نظرًا لأنه يمكنني طلب المساعدة في هذا البرنامج التعليمي ، فقد لوحظ أنه عندما يقرأه الناس فهم يفهمونه بالفعل ، لذلك أحتاج إلى المساعدة.
        بفضل!

    2.    Leper_Ivan قال

      تم إصلاحه ؛ د

  3.   Leper_Ivan قال

    هاهاهاها ، لقد علقت عليها في بداية التدوينة .. شوهدت تماما ، لكنها لا تؤلم أبدا ، وهناك بعض المساهمات التي أعتقد أنها تستحق المراجعة .. شكرا جزيلا لك على التعليقات. وشكرا جارا على المجاملة هاهاها .. = د

    سأرى ما إذا كان بإمكاني إصلاح الظلال 😛

  4.   جوش قال

    المنشور جيد جدًا ، لقد أردت دائمًا تجربة openbox الآن بعد أن خرج القوس الجديد iso ، سأجربه. شكرا

  5.   89 قال

    منشور ممتاز Iván جيد جدًا لأولئك الذين يريدون قوسهم مع Openbox أو لأولئك الذين يريدون ببساطة تجربته لأول مرة 🙂

    تحياتي

  6.   Luweeds (Luweeds) قال

    Arch + Openbox + lxterminal + tint2 + dmenu + volumeicon + conky هذا هو توزيعة بامتياز ، هناك من يضيف wbar ، على أي حال الأداء جيد جدًا. شكرا على المنشور! تكوين عملي وخفيف للغاية: lxterminal ، أنا بالتأكيد أشجعك على تجربته. أحيي الجميع!

  7.   سيرجي قال

    أحفظه في ملف PDF ، مثل هذا الدليل التفصيلي لا يضر أبدًا.

    أنا أستخدم Crunchbang ، وهو بالتأكيد نفس الشيء والحقيقة هي أنك لا تحتاج إلى Gnome أو KDE أو أشياء من هذا القبيل! خفيف مثل كل ذلك ويمكنك الحصول على أرصفة أو اختصارات أو قائمة حاضرة دائمًا ومريحة وإضاءة الحقيقة ، لا أعرف كيف لا يستخدمها الناس بعد الآن.

    هنا أترك مظهري بين الضوء والبساطة و «الجميل».

    http://i.imgur.com/OLq7A.png

  8.   آرون ميندو قال

    شكرًا على المنشور الذي أستخدمه fluxbox ، فهو مشابه جدًا.

    تحية.

  9.   ماكوبكس أوتشيها قال

    ممتاز xD صديق تعليمي ، لوحظ أن openbox لديه تصميم جيد xD

  10.   Leper_Ivan قال

    شكراً لكم جميعاً لتقديركم هذه المساهمة = د

  11.   روتس 87 قال

    حسنًا ، أبقى مع kde hahaha grax للحمل عندما أبتهج

  12.   دافيدلج قال

    مرحباً جيد جداً ، أود أن أضيف بعض الأشياء:
    Obkey لإضافة اختصارات لوحة المفاتيح
    Pipemenus للمستندات والمجلدات الحديثة ، وأعتقد أن هناك tb لإنشاء قائمة البرامج ولكن لهذا لا أتذكر

  13.   Leper_Ivan قال

    Obkey على الأقل في حالتي ، لقد جعلني الأمر مربكًا لمشكلة المفاتيح ولم ينجح دائمًا. ثم كل واحد هو صاحب استخدام الأداة التي تناسبه بشكل أفضل.

  14.   سيدي قال

    كما قالوا أعلاه ، مكتوبة ومفسرة بشكل جيد للغاية
    FELICIDADES

  15.   كلوديو قال

    منشور ممتاز! لقد قمت باختبار Arch + openbox في صندوق افتراضي لفترة من الوقت الآن وهذا يساعدني كثيرًا في تحسين مظهره!

    شكرا !.

  16.   أبدا قال

    منشور ممتاز. قبل بضعة أشهر جمعت نفس الشيء ، وبفضل ويكي Archlinux الممتاز ، اكتشفت العديد من البرامج التي ذكرتها. كتفصيل ، من الجيد أن نوصي تطبيق tintwizard بالثقة في شريط tint2.
    ماذا لو كانت لدي مشكلة ، ربما يمكن لشخص ما مساعدتي ... يمكنني تغيير الرموز التي تظهر في pcmanfm ، حتى لو قمت بتغييرها في lxappearance ، فإنها لا تتغير ... وليس لدي خيار سوى استخدام الرموز الرهيبة افتراضيًا. إذا كان أي شخص يعرف أخبرني. تحياتي للجميع

    1.    Leper_Ivan قال

      لن تعرف جيدًا سبب ذلك. إذا لم يتغير lxappearance ، فيجب عليك التحقق مما إذا كان ينشئ ملف التكوين بشكل صحيح في ~ / .config / gtk-3.0 / settings.ini

  17.   الينديلنارسيل قال

    أههههه !! صندوق مفتوح !!!!!

  18.   ألبيرتو قال

    جيد جدًا ، أنا أيضًا أستخدم openbox مع debian على الكمبيوتر المحمول وسعداء جدًا.
    شيء أخير: يمكنك وضع ملف التكوين conky الخاص بك .conkyrc. أعجبني كثيرا.

    تحية.

    1.    Leper_Ivan قال

      http://paste.desdelinux.net/4565

      ها هو ذا يا صديقي. إذا كنت تريد الشريط الأسود ، يمكنك القيام بذلك في gimp. أو تسألني وسوف أرسلها لك. أو نقوم ببساطة بتغيير بعض معلمات التكوين ويتم إنشاؤها من conky.

  19.   كروتو قال

    الدليل المذهل إيفان ، هو الكتاب المقدس Openbox!

    1.    Leper_Ivan قال

      هاهاهاها ، لا أعرف ما إذا كان الأمر بهذا السوء. شكرا جزيلا على التعليق لكم.

  20.   فيرناندو جونزاليس قال

    كان هناك وقت استخدمت فيه crunchbang وكان يبدو وكأنه توزيع ممتاز ، خاصة بسبب البساطة التي تعمل مع openbox ، لقد كان ممتازًا ، أوصي به للمستخدمين المتقدمين أو المستخدمين الذين يرغبون في المخاطرة بشيء أكثر جاذبية في بيئة المطور .

  21.   دانيال قال

    صديق منشورات جيد جدًا ، أنت تعلم أنني أرغب في عمل نفس الشيء ولكن بالنسبة لـ Ubuntu 12.04 ، أود تثبيت openbox وتهيئته بنفس الطريقة التي قمت بها في archlinux.

    1.    Leper_Ivan قال

      يجب أن تكون هي نفسها. تتغير أسماء الحزم على الأكثر. لا شيء لا يصلحه بحث الكفاءة.

  22.   mfcollf77 قال

    مرحبا ، عفوا جهلي. وهذا لا ينطبق على فيدورا 17؟

    لقد كنت مع FEDORA 3 لمدة 17 أيام

    أحتاج إلى معرفة كيفية تغيير الألوان إلى جنوم وإنشاء اختصارات سطح المكتب

    أيضًا كيفية تكوين مشغل الوسائط في FEDORA 17 ، هناك العديد منها ، ولكن أي منها يوصى بأن يكون له صوت جيد أو شيء من هذا القبيل كما هو الحال في windows media player.

    وبرنامج آخر غير النبيذ لتثبيت برامج الويندوز في لينكس. هذا وحده يمنعني من الانتقال إلى لينكس. لأن لدي برنامج محاسبة يسمى Quickbook يعمل على windows

    وإذا كان بإمكاني تثبيت برنامج windows media player 11 في لينكس بسبب الصوت؟

    هل صحيح أن سطح مكتب جنوم ثقيل جدًا وبطيء؟ أيهما أفضل كيدي؟

    1.    Leper_Ivan قال

      يجب أن يتم تطبيقه بنفس الطريقة ، فقط أسماء الحزم قد تتغير. أنا شخصياً أحب أمروك. أو MPD مع عميل. تعمل جميع برامج الطبقات تقريبًا بين برامج Linux و Windows على أساس النبيذ. يجب عليك تثبيته.

      هذا يعتمد على كل شخص ، وخاصة على أداء جهاز الكمبيوتر الخاص بك.

  23.   mfcollf77 قال

    عندما قمت بتثبيت FEDORA 17 قمت بتثبيت التحديثات التي قالوا عنها في منشور. وبسبب مشاكل الإمداد بالطاقة ، تم إلغاؤه. والبطارية لم تدم طويلا. والآن عندما أقوم بتثبيت النبيذ في TERMINAL ، يتم تشغيله ولكنه يرسل رسائل تفيد بأن شيئًا ما كان معلقًا وأنه يجب تثبيته أولاً وفي النهاية يرسل رسالة خطأ.

    لكنني قمت بتحديثه مرة أخرى ولم يستمر طويلاً مثل المرة الأولى ولا يزال يعاني من مشاكل. يقول البعض أن WINE يعطي مشاكل أن المحاكاة الافتراضية أفضل ولكني أفهم أنها تتطلب الكثير من الموارد مثل الذاكرة والمعالج

  24.   كلوديو قال

    مرحباً ، لم أفهم كيفية وضع التكوينات في البداية. أي مزيد من التفسير الموسع؟ على سبيل المثال ، أريد أن تكون الأوراق الشفافة من التمهيد (الآن أقوم بتكوينها بعد تسجيل الدخول باستخدام Compositing) ولكني لم أفهم وهي ليست رسالة غير مفهومة xD

    1.    Leper_Ivan قال

      عليك فقط إضافة الأمر في autstart الموجود في ~ / .config / openbox /

      على سبيل المثال:

      xcompmgr &
      كونكي &
      حجم &

      وهكذا ، مع الأمر الذي تريد استخدامه.

      1.    كلوديو قال

        حسنًا ، لقد صنعت nano ~ / .config / openbox / وهي فارغة. هل فعلت شيئا خطأ؟

        1.    Leper_Ivan قال

          ~ / .config / openbox / autostart ، اعتقدت أنك ستلاحظ 😀

          1.    كلوديو قال

            حسنًا ، لدي مشاكل صغيرة في xDD

            نحن نتحدث عنها على IRC ، شكرا على الإجابات!

  25.   إيفان قال

    مرحبًا ، أود أن أعرف كيف يمكنني تغيير الخلفية البيضاء لـ PCmanFM لصورة كما هو الحال في nautilus ، أنا أستخدم Fedora 16 LXDE على جهاز كمبيوتر قديم ، لقد بحثت في الشبكة بالكامل ولا يمكنني العثور على حل ، لا أعرف أي ملف لتحريره ، الرجاء المساعدة. شكرًا مقدمًا ونأسف على الإزعاج. في صحتك

    1.    Leper_Ivan قال

      أعتقد أن خلفية PcManFm لا يمكن تغييرها ..

  26.   إيفان قال

    حسنا شكرا. برأيك ، هل تعتقد أنه من الملائم تغيير PCmanFM إلى Nautilus في LXDE؟
    لأنني أحب nautilus كثيرًا ولكني لست متأكدًا مما إذا قمت بتغييره وما إذا كان سيعمل بشكل جيد في LXDE؟ مع تحياتي.

    1.    Leper_Ivan قال

      لن أستخدم Nautilus بشكل خاص في LXDE ، ولكن لكل منها موضوعه الخاص. سيجري الجري ...

  27.   سيرفرافيروس قال

    Openbox جيد جدًا ، لقد قمت بتثبيته على دفتر ملاحظاتي وأنا سعيد بصفتي دودة ، لقد أحببت دائمًا بساطة مدير النوافذ هذا (على الرغم من أنني أحب Gnome كثيرًا ، وهو الذي لدي على جهاز الكمبيوتر الخاص بي).
    هناك خيار آخر للتثبيت مع Openbox وهو Synapse ، فأنت تنسى قائمة التطبيقات وتقوم بالعديد من الأشياء الأخرى ، وقد التقيت بها في Manjaro Openbox جنبًا إلى جنب مع أشياء أخرى قمت بتصويرها XD.
    بالمناسبة ، أستخدم أيضًا Arch Linux على كلا الجهازين.

  28.   جاديم قال

    : / مرهق بعض الشيء ، جعلني أرغب في تجربة openbox على أي حال ، شكرًا.

  29.   إيفان قال

    رائع!

  30.   لينكسيرو قال

    لأنه عندما أضع pacman فإنه يقوم بتنزيل لعبة pacman

  31.   بامبيسيتو قال

    يستخدم Openbox لغة C؟

    1.    السير ماركوس قال

      يحتل Virtual Box لغة C ++ مع الموزعة على x86