PCManFM (العربية)

From ArchWiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Tango-preferences-desktop-locale-modified.pngThe translation of this article or section does not reflect the original text.Tango-preferences-desktop-locale-modified.png

Reason: Last updated in 2013 (Discuss in Talk:PCManFM (العربية))

PCManFM "هو مدير ملفات سريع وخفيف ومليء بالميزات مع إمكانية فتح عدة تبويبات أثناء التصفح"، المصدر من PCManFM on sourceforge، وهو أيضاً مدير الملفات الافتراضي في LXDE (بيئة سطح مكتب X11 خفيفة)

التثبيت

مدير الملفات pcmanfm متوفر في المستودعات الرسمية.

ستحتاج إلى gamin (بديل عن FAM والذي يحتاج إلى daemon) لاختيار أحداث مثل تغيير المجلدات أو الملفات.

التعامل مع المساحات التخزينية

يستطيع PCManFM ربط أو إلغاء ربط أقراص التخزين بشكل تلقائي أو حين الطلب منه، هذه الميزة تعتبر بديل عن أدوات CLI مثل الأداة pmountAUR.

الربط التلقائي لأجهزة تخزين USB الخارجية

لجعل أجهزة تخزين USB الخارجية تُربط تلقائياً قم بتثبيت gvfs.

إذا لم يتم ربطها تلقائياً قم بإعادة تشغيل النظام.

الربط مع udisks

الإصدار الحالي من PCManFM قادر على التعامل مع المساحات التخزينية من خلال udisks، إذا كنت ترغب باستعمال هذه الميزة تأكد من أن D-Bus daemon مثبت وقيد التشغيل أولاً، قم بالاطلاع على صفحة D-Bus للمزيد من التفاصيل.

دعم القراءة والكتابة في أنظمة ملفات NTFS

قم بتثبيت ntfs-3g (اطلع على NTFS-3G).

دعم الوصول إلى المحذوفات وتصفح الملفات التي تم مشاركتها على الشبكة والربط التلقائي مع gvfs

لحل مشكلة "العملية غير مدعومة" Operation not supporte عند الضغط على أيقونة المحذوفات يجب عليك القيام بالخطوات التالية:

1. قم بتثبيت حزمة gvfs 2. قم بتشغيل PCManFM باسخدام الأمر التالي حصراً: pcmanfm

لتصفح الملفات التي تم مشاركتها على الشبكة:

1. قم بتثبيت الحزم gvfs gvfs-smb gvfs-afp 2. قم بتشغيل PCManFM عن طريق الأمر التالي حصراً: pcmanfm 3. قم بكتابة smb://<اسم المُخدم>/<الاسم التشاركي> للدخول إلى الملفات المُشاركة من قبل Windows أو CIFS أو Samba 4. قم بكتابة afp://<اسم المُخدم>/<الاسم التشاركي> للملفات المشاركة من قبل AFP

تلميحات

نقرة واحدة لفتح الملفات و المجلدات

شغل PCManFM بوضع مستكشف الملفات ثم اذهب إلى قائمة تحريرEdit ثم تفضيلاتPreferences ثم من قائمة عامGeneral اختر المظهرBehavior ثم قم بتحديد خيار افتح الملفات بنقرة بسيطةOpen files with a simple click

ملاحظة: هذا الخيار يعمل أيضاً في pcmanfm --desktop

استكشاف الأخطاء وإصلاحها

لا توجد "تطبيقات"

في البداية قم بتثبيت gnome-menus. ثم يمكنك تجريب هذه الطريقة: امسح كل الملفات في المسار $HOME/.cache/menus ثم قم بإعادة تشغيل PCManFM مجددا.

PCManFM يحتاج لإعداد متغيرات البيئة "XDG_MENU_PREFIX"، قيمة المتغير يجب أن تتطابق مع بداية الملف الموجود في "/etc/xdg/menus/" في حال أنك قمت بتثبيت حزمة "gnome-menus" تستطيع تعيين القيمة في الملف .xinitrc بالسطر التالي:

$ export XDG_MENU_PREFIX=gnome-

اطلع على هذه المواضيع لمزيد من المعلومات: [١] وخاصة هذا المقال في منتديات Linux Mint [٢]

لا تظهر الأيقونات؟

إذا كنت تستعمل مدير نوافذ window manager بدلاً من بيئة سطح مكتب desktop environment ولا تظهر أيقونات الملفات أو المجلدات فقم بتحديد أحد سمات أيقونات gtk.

قم بتحرير ~/.gtkrc-2.0 أو /etc/gtk-2.0/gtkrc بإضافة السطر التالي:

gtk-icon-theme-name = "oxygen"
ملاحظة: لكي يتم تطبيق التغييرات يجب إعادة تشغيل PCManFM وجميع تبويباته المفتوحة
.

إذا لم تكن حزمة oxygen-icons مثبتة لديك، فاستخدم أي حزمة أخرى (gnome, hicolor أما locolor فإنها لا تعمل)، لعرض قائمة بجميع حزم الأيقونات المثبتة نفذ:

ls ~/.icons /usr/share/icons/

إذا لم تناسبك الحزم المثبتة لديك قم بتثبيت واحدة، لعرض قائمة بجميع حزم الأيقونات القابلة للتثبيت نفذ التالي:

$ pacman -Ss icon-theme
تلميحة: إذا كنت ترغب باستعمال واجهة رسومية لاختيار سمات الأيقونات بدلاً من الطرفية قم بتثبيت lxappearance.

نافذة "البحث" تظهر بدلاً من فتح المجلد

قم بحذف أو إعادة تسمية الملف /usr/share/applications/pcmanfm-find.desktop ، إذا كنت تشغل pcmanfm-mod من مستودعات AUR قم بحذف أو إعادة تسمية الملف /usr/share/applications/pcmanfm-mod-find.desktop.

الرجوع إلى الخلف أو الأمام لا يعمل باسخدام أزرار الفأرة

إحدى الطرق لإصلاح هذه المشكلة هي Xbindkeys

قم بتثبيت xbindkeys ثم حرر ~/.xbindkeysrc ليصبح متضمناً على:

# Sample .xbindkeysrc for a G9x mouse.
"/usr/bin/xvkbd -text '\[Alt_L]\[Left]'"
 b:8
"/usr/bin/xvkbd -text '\[Alt_L]\[Right]'"
 b:9

يمكن الحصول على الكودات الخاصة بالزر الفعلي من الحزمة xorg-xev

قم بإضافة الكود التالي للملف ~/.xinitrc لكي يتم تشغيل xbindkeys عند تسجيل الدخول مباشرة:

xbindkeys &

معاملات --desktop لا تعمل أو تُعطِل X-server

قم بالتأكد من أن لديك ملكية وصلاحية الكتابة في الملف ~/.config/pcmanfm، وضع خلفية للشاشة باستعمال المُعامل --desktop-pref أو بتعديل ~/.config/pcmanfm/default/pcmanfm.config سيحل المشكلة.

إعدادات التهيئة المتقدمة لمحاكي الطرفية لا يمكن حفظها

قم بالتأكد من أنك تملك صلاحيات لاستخدام ملف التهيئة libfm:

$ chmod -R 750 ~/.config/libfm
$ chmod 640 ~/.config/libfm/libfm.conf

جعل PCManFM يتذكر إعدادك المفضل لفرز الملفات

يمكنك الذهاب إلى قائمة عرض View ثم فرز الملفات Sort Files للتغيير من طريقة ترتيب الملفات، لكن PCManFM لن يتذكر هذا التغيير في المرة المقبلة التي تقوم بالدخول فيها إليه، ولجعله يتذكر اذهب إلى قائمة تحرير Edit ثم تفضيلات Preferences ومن ثم إغلاق، هذه العملية ستقوم بكتابة طريقة الفرز sort_type الحالية وقيم الفرز تبعاً sort_by إلى الملف ~/.config/pcmanfm/LXDE/pcmanfm.conf.

أخطاء "لا تملك تصريح" عند الدخول أو تحميل أقراص تخزين USB

في كثير من مديري النوافذ WM (وعند استخدام PolicyKit[broken link: invalid section]) ستواجهك مشكلة "لا تملك تصريح" Not authorized عند محاولة فتح قرص تخزين USB على سبيل المثال. قم بإنشاء الملف (بالإضافة إلى مؤثرات الدليل أو المجلد والتي لا تكون موجودة بشكل افتراضي هنا) /etc/polkit-1/actions/org.freedesktop.udisks2.pkla إذا لم يكن موجوداً واجعله يحتوي على التالي:

[Storage Permissions]
Identity=unix-group:storage
Action=org.freedesktop.udisks2.filesystem-mount;org.freedesktop.udisks2.modify-device
ResultAny=yes
ResultInactive=yes
ResultActive=yes