احب ان اوضح فى البداية اننى لن اتطرق فى هذا المقال الى كيفية تثبيت الخطوط العربية على نظام اللينوكس كما لن اتطرق الى كيفية تمكين كل من GNOME و KDE من عرض المحتوى العربى.
ملحوظة: كل الخطوات التالية تتطلب ان تكون المستخدم رووت "root".
لقد قمت بتجربة هذه الخطوات على نظام Mandrake 9.0 و باستخدام خط Tahoma من نسخة ويندوز 2000 أصلية.
ينبغى اولا تعريف النظام باننا نريد التعامل مع اسماء الملفات الموجوده على اجزاء القرص الصلب الخاص بنظام تشغيل الويندوز باستخدام يونيكود.
وستكون الخطوات كالأتي
1- تعديل الملف /etc/fstab
2- إعداد الواجهة جنوم
3- إعداد الواجهة كيدي
أفتح الملف
سنقوم بتعديل السطور الخاصة باقسام ويندوز فمثلا إذا كان الملف كالتالى
/dev/hda12 / ext3 defaults 1 1 /dev/hda9 /boot ext3 defaults 1 2 none /dev/pts devpts mode=0620 0 0 /dev/hda10 /home ext3 defaults 1 2 /dev/cdrom /mnt/cdrom auto users,ro,noauto,exec 0 0 /dev/sr0 /mnt/cdrom2 auto users,noauto,ro,exec 0 0 /dev/fd0 /mnt/floppy vfat umask=0,sync,nosuid,noauto,user,nodev,unhide 0 0 /dev/hda1 /mnt/win_c vfat defaults 0 0 /dev/hda5 /mnt/win_d vfat defaults 0 0 /dev/hda6 /mnt/win_e vfat defaults 0 0 /dev/hda7 /mnt/win_f vfat defaults 0 0 /dev/hda8 /mnt/win_g vfat defaults 0 0 none /proc proc defaults 0 0 /dev/hda11 swap swap defaults 0 0
سنقوم بالتعديل فى السطور اللتى تحتوى على vfatفى الخانة الثالثة باضافة iocharset=utf8 إلى الخانة الرابعة فى هذه الأسطر لتصبح كالتالى
/dev/hda12 / ext3 defaults 1 1 /dev/hda9 /boot ext3 defaults 1 2 none /dev/pts devpts mode=0620 0 0 /dev/hda10 /home ext3 defaults 1 2 /dev/cdrom /mnt/cdrom auto users,ro,noauto,exec 0 0 /dev/sr0 /mnt/cdrom2 auto users,noauto,ro,exec 0 0 /dev/fd0 /mnt/floppy vfat umask=0,sync,nosuid,noauto,user,nodev,unhide 0 0 /dev/hda1 /mnt/win_c vfat defaults,iocharset=utf8 0 0 /dev/hda5 /mnt/win_d vfat defaults,iocharset=utf8 0 0 /dev/hda6 /mnt/win_e vfat defaults,iocharset=utf8 0 0 /dev/hda7 /mnt/win_f vfat defaults,iocharset=utf8 0 0 /dev/hda8 /mnt/win_g vfat defaults,iocharset=utf8 0 0 none /proc proc defaults 0 0 /dev/hda11 swap swap defaults 0 0
قم بفتح الملف /etc/profile و اضافة السطر التالى اليه:
export CHARSET=ISO_8859-6 export G_BROKEN_FILENAMES=1
سنقوم بتثبيت الحزمة المسماة locales-ar عن طريق الامر التالى:
فم باضافة السطر التالى الى الملف /etc/profile
فى الواقع الطريقة الافضل هى عمل ملف فى /etc/profile.d نسمية مثلا ar.sh و نضع فية الأسط التالية
export G_BROKEN_FILENAMES=1 export CHARSET=ISO_8859-6 export LC_ALL=en_US.UTF-8
ونقوم باعطائه التراخيص 755