تعد سمات تصميم المواد مفضلة على سطح مكتب Linux في الآونة الأخيرة. واحدة من أفضل التطبيقات هناك موضوع Paper GTK. إنه الحد الأدنى من المظهر المسطح الذي يلتزم بدقة شديدة بمواصفات تصميم المواد من Google. يركز موضوع GTK بشكل أساسي على مجموعة أدوات GTK 3 ، ​​ويعمل بشكل أفضل معها. ومع ذلك ، على الرغم من ذلك ، لا يزال Paper يعمل بشكل جيد مع التطبيقات المستندة إلى GTK 2 وبيئات سطح المكتب.

تثبيت ورقة GTK الموضوع

في هذا البرنامج التعليمي ، سنغطي إنشاء Paper من البداية ، لأنه أفضل طريقة للحصول على الإصدار الأحدث المطلق دون أي مشكلة. تتمثل الخطوة الأولى لبناء الورق من المصدر في تثبيت كافة تبعياته. على وجه التحديد ، يحتاج الورق إلى Git و GTK Engine Murrine وبعض الأشياء الأخرى.

أوبونتو

sudo apt install gtk2-engines-murrine gtk2-engines-pixbuf git autoconf

ديبيان

sudo apt-get install gtk2-engines-murrine gtk2-engines-pixbuf git autoconf

قوس لينكس

sudo pacman -S gtk-engine-murrine gtk-engines git autoconf

فيدورا

sudo dnf تثبيت gtk-murrine-gtk2-engine git autoconf

زحمة

sudo zypper تثبيت gtk-murrine- محرك gtk2- محركات بوابة autoconf

لينكس الأخرى

في هذا البرنامج التعليمي ، نركز بشكل أساسي على توزيعات Linux الأكثر شيوعًا (مثل Ubuntu و Fedora و Debian وغيرها) ولكن هذا لا يعني أن Paper لن يعمل على توزيعات Linux الأخرى. بالنظر إلى أن الورق في هذا الدليل يتم بناؤه ، فلا داعي للقلق. إذا كنت تدير توزيعة Linux أقل شهرة ، فقم بتتبع التبعيات التالية. ضع في اعتبارك أنه قد يكون لديهم أسماء مختلفة.

ابحث في مدير حزم نظام التشغيل عن "Git" و "Autoconf" و "GTK murrine engine" و "GTK engines".

لبدء بناء الورق ، افتح محطة طرفية واستخدم أمر Git لتنزيل أحدث شفرة مصدر على كمبيوتر Linux.

بوابة استنساخ https://github.com/snwh/paper-gtk-theme.git

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

مؤتمر نزع السلاح ورقة - gtk الموضوع

داخل مجلد شفرة مصدر الورق GTK ، يمكن أن يبدأ المبنى. الأمر الأول الذي ستحتاج إلى تشغيله أثناء عملية الإنشاء هوautogen.sh النصي. سيقوم هذا البرنامج النصي بفحص جهاز الكمبيوتر الشخصي الخاص بنظام Linux ، وتحديد ما إذا كان لديك كل المكتبات الصحيحة لبدء عملية الإنشاء ، وإنشاء الملفات اللازمة.

./autogen.sh

تشغيل autogen.sh كما يولد تهيئة النصي. تشغيله لإنهاء التكوين الذي autogen.sh بدأت.

./تهيئة

بعدautogen.shسينتهي البرنامج النصي ، والخطوة التالية في عملية البناء هي استخدامMAKEFILE. في المحطة ، قم بتشغيليصنع أمر. سيبدأ التحويل البرمجي عند تشغيل هذا الأمر ، وسيستغرق الأمر بعض الوقت ، لذلك كن صبورًا.

يصنع

في هذه الخطوة الأخيرة ، ستستخدميصنعمرة أخرى. ومع ذلك ، بدلاً من تشغيله للبناء ، ستستخدمه لتثبيت الكود. يركضجعل تثبيتمع السودوالأمر ، لتثبيت موضوع على مستوى النظام.

سودو جعل تثبيت

تثبيت لمستخدم واحد

يقوم سمة Paper GTK بإنشاء نظام ملفات الجذر وتثبيته ، في / البيرة / حصة / المواضيع /. في كثير من الأحيان على التواليجعل تثبيتبدون امتيازات sudo سيقوم بتثبيت كل شيء لمستخدم واحد بداخل ~ / .themes في حين أن. ومع ذلك ، لا يعمل Paper GTK Theme بهذه الطريقة. بدلاً من ذلك ، إذا كنت ترغب في إتاحة هذا المظهر لمستخدم واحد على النظام ، فستحتاج إلى اتباع إجراءات التثبيت التقليدية ، ثم نقل الملفات إلى المكان الصحيح يدويًا.

أول،القرص المضغوطفي دليل موضوع لينكس الخاص بجهاز الكمبيوتر. ثم ، باستخدام امالقيادة ، ونقل ورقة ل~ / .themesدليل.

mkdir -p ~ / .themes sudo mv Paper ~ / .themes

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

ورقة موضوع رمز GTK

لا يوجد سمة GTK كاملة بدون سمة الرمز. لحسن الحظ ، فإن مطور Paper GTK theme لديه أيضًا سمة أيقونة للاستخدام. إنه مصمم ليكون الرفيق المثالي لسمة سطح المكتب. مثل Paper GTK ، يجب بناء سمة الرمز.

لتثبيت السمة ، احصل عليها من Github ، باستخدامبوابة استنساخأمر.

بوابة استنساخ https://github.com/snwh/paper-icon-theme.git

نقل المحطة فيورقة أيقونة موضوعمجلد معالقرص المضغوطأمر.

مؤتمر نزع السلاح ورقة أيقونة الموضوع

داخل مجلد مصادر أيقونة الورق ، تكون عملية البناء مطابقة لتعليمات سمة GTK. الجولة الأولىautogen.shلتوليدتهيئة ملف وMAKEFILE.

. / autogen.sh. / تكوين

أخيرًا ، قم بتثبيت سمة الرمز في/ البيرة / حصة / الرموز /.

سودو جعل تثبيت

تثبيت أيقونة الموضوع لمستخدم واحد

تشغيلجعل تثبيتقيادة معسودوتثبيت سمة الرمز على مستوى العالم ، لجميع المستخدمين. إذا لم تكن مهتمًا بجعل سمة الرمز متاحة للجميع على النظام ، فستحتاج إلى تثبيتها محليًا على ~ / .iconsمجلد. لسوء الحظ ، لا تعمل البرامج النصية للبناء مع سمة رمز الورق بهذه الطريقة. تمامًا مثل سمة GTK ، ستحتاج إلى نقل الملفات يدويًا.

للبدء،القرص المضغوطإلى/ البيرة / المحلية / مشاركة / الرموز

cd / usr / local / share / الرموز

بعد ذلك ، اصنع جديدة~ / .iconsمجلد في~/.

mkdir -p ~ / .icons

وأخيرا ، استخدماملتثبيت سمة الرمز.

ورقة mv * ~ /

عملت لك: Robert Gaines & George Fleming | تريد الاتصال بنا؟

التعليقات على الموقع: