بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
إضافة أيقونات ozon على واجهة gnome shell سأشرح بالتفاصيل كيف سيتم الأمر .
أولا بعض المعلومات :
1-ما هي طرق تثبيت الأيقونات ؟
هناك أكثر من طريقة ممكن بشكل يدوي نقوم بتنزيل مجلد الأيقونات وننقله إلى مكانه الصحيح وممكن أن يكون ملف مضغوط نقوم بتنزبله ونفك الضغط عنه و ننقل المجلدات إلى أما كنها الصحيحة بشكل يدوي وممكن أن يكون مع الايقونات سكربت يقوم بالأمر عنا نكفي أن نعطيه صلاحيات التنفيذ ونشغله وممكن تثبيت الأيقونات على شكل حزمة الحزمة شيء كملف التثبيت ممكن أن ننزلها أو نضيف مستودع موجودة بداخلها هذه الحزمة.
2-أين نضع مجلد الأيقونات ؟
هناك أكثر من مجلد ممكن أن نضع بداخلهم مجلدات التي تحتوي ملفات الأيقونات .
-مجلد usr/share/icons/ وهو مجلد عام سيكون موجود تلقائيا ونحتاج صلاحيات الجذر root للتعديل عليه ...إلخ
عند وضع مجلد الأيقونات في هذا المسار سيظهر عند كل مستخدمي النظام ويستخدم لأيقونات البرامج ومأشر الفارة ملاحظة مأشر الفارة تلافيا للمشاكل من الضروري أن يكون بهذا المجلد فقط.
-مجلد icons. داخل مجلد المنزل للمستخدم وهو مجلد خاص ونلاحظ أنه مجلد مخفي يبدأ إسمه بنقطة هذا المجلد قد لا يكون موجود ببساطة نقوم بإضافته في مجلد المنزل الخاص بنا سيكون مساره شيء كهذا مثلا عندي home/yucef/.icons/
هذا المجلد لا يحتاج صلاحيات الجذر للتعديل عليه والأفضل إستخدامه لكن الأيقونات لن تظهر إلا عند مستخدم واحد مثال معنا الأن ستظهر الأيقونات فقط لمستخدم yucef ملاحظة مهمة تلافيا للمشاكل لا نضع أيقونات مأشر الفأرة في هذا المجلد .
-مجلد icons ويكون داخل مجلد المنزل لكن بمجلدات أخرى وهو مجلد خاص أيضا وأيضا قد لا يكون موجود نضيفه بشكل يدوي إن أردنا لكن على عكس المجلد السابق هو مجلد غير مخفي أي أن إسمه لا يبدأ بنقطة لكن سيكون مساره مثال من جهازي home/yucef/.local/share/icons/ نلاحظ أنه موجود داخل مجلدين أخرين في مجلد المنزل لدي ونلاحظ أن مجلد local. مجلد مخفي وهذا المجلد لا يحتاج صلاحيات الجذر للتعديل عليه والأفضل إستخدامه هو أو مجلد icons. وأيضا كما مجلد icons. الأيقونات لن تظهر إلا عند مستخدم واحد مثال معنا الأن ستظهر الأيقونات فقط لمستخدم yucef ملاحظة مهمة تلافيا للمشاكل لا نضع أيقونات مأشر الفأرة في هذا المجلد .
3-ماذا تحتوي الأيقونات وكيف ممكن إضافتها ؟
بكل بساطة مجلد داخل هذا المجلد ملف index.theme و مجلدات موجود بداخلها الأيقونات ممكن أن نقوم بتنزيل الأيقونات على شكل ملف مضغوط نقوم بفك الضغط عنه و ننقل المجلد أو المجلدات (قد نقوم بتنزيل أكثر من ثيم أيقونات بملف واحد مضغوط) وننقل فقط المجلدات التي بداخلها ملف index.theme أي ننقل المجلد الأب الذي بداخله ملف index.theme وإلا لن يرى النظام الأيقونات وممكن ان نقول بتثبيت حزمة هدفها اﻷخير توصيل مجلد الأيقونات إلى مكانها الصحيح الحزمة شيء كملف التثبيت في ويندوز وممكن من خلال مستودعات github من خلال اداة git او أي طريقة مثلا قد يكون مع الأيقونات script للتثبيت لكن يجب أن نعرف أن الهدف النهائي يجب أن يكون إصال مجلدات الأيقونات إلا مكانها وممكن أن نقوم بالأمر بشكل يدوي.
4-الأن لنفترض انا أضفنا الأيقونات بشكل صحيح كيف نختارها ونفعلها بكل بساطة كل واجهة لها طريقة لكن الامر ليس صعب غالبا سيكون من مركز التحكم الخاص بالواجهة لكن واجهة gnome shell نحتاج برنامج gnome tweak tool في البعض التوزيعات يكون موجود بشكل تلقائي مع الواجهة والبعض نحتاج تثبيته مثال قي توزيعة فيدورا نقوم بتثبيته من الأمر في الأسفل .
sudo dnf install gnome-tweak-tool
الأن سأقوم بتثبيت أيقونات ozon من موقع github طبعا موقع github الهدف منه أكثر تعقيدا لكن هنا نحتاجه فقط لتنزيل الأيقونات منه
1-نقوم بتثبيت git بعض الأمثلة .
sudo dnf install git
sudo apt-get install git
https://github.com/ozonos/ozon-icon-theme
3-نلاحظ في الصورة في الأسفل ممكن تنزيل الملفات الموجودة بشكل ملف zip مضغوط وممكن من خلال أداة git الذي قمنا بتثبيتها .
سأقوم بتنزبل الملفات الموجود من خلال ادات git نقوم بعمل نسخ copy للرابط أمام خانة HTTPS كما في الصورة في الأعلى ثم نفتح الطرفية جديدة Terminal ونكتب git clone ثم نعمل لصق paste للرابط كما في الأسفل ونضغط Enter وننتظر إلى أن ينتهي التنزيل .
الأن عند إنتهاء التنزيل من الواجهة الرسومية سأدخل علم مجلد ozon-icon-theme كما ظهر في الصورة في الأعلى.
نلاحظ أن ملف index.theme غير موجود لكن نلاحظ ملف Makefile لمن أراد تثبيت الأيقونات من خلال أمر make install على العموم سأبحث عن ملف index.theme لهذا سأفتح مجلد Icons .
نلاحظ أيضا أن ملف index.theme غير موجود لهذا سافتح مجلد Ozon أو أي مجلد.
نلاحظ أني وجدت ملف index.theme لهذا من مدير الملفات سأقوم بعمل رجوع back وأقوم بنسخ المجلد الأب الموجود بداخله ملف index.theme أي سأقوم بعمل نسخ copy لمجلد Ozon .
الأن سأذهب إلى مجلد المنزل لدي وأقوم بإظهار الملفات المخيفية من خلال الضغط على Ctrl+H أو من الواجهة الرسومية لمدير الملفات ثم أقوم بإضافة مجلد icons. إذا لم يكن موجود وأدخل عليه وألصق paste مجلد Ozon هناك .
الأن أنا أستخدم واجهة gnome shell بتوزيعة فيدورا أقوم بتثبيت برنامج gnome tweak tool من خلال .
sudo dnf install gnome-tweak-tool
الأن بعد تثبيت البرنامج سأدخل عليه وأختار Ozon من خانة icons نلاحظ ان الإسم الذي سيظهر هو إسم المجلد الذي أضفناه .
أخر ملاحظ عن هذه العملية أن الأيقونات الذي قمت بتنزيلها تحتوي اكثر من ثيم أيقونات واحدة وإذا كنا نمتلك واجهة أخرى نبحث في مركز تحكم الواجهة لإختيار ولتفعيل الأيقونات الجديدة .
صورة للأيقونت .