«Arabic filenames»: الفرق بين المراجعتين

من ويكي عربآيز
اذهب إلى: تصفح، ابحث
سطر 14: سطر 14:
 
=== Write Arabic Filenames ===
 
=== Write Arabic Filenames ===
   
It is more common to name files in Arabic via an application or a GUI filemanager. If you were trying to write Arabic filenames via the shell under an X terminal you would need ["Mlterm"] or a similar terminal with UTF-8 support. If you were trying to do this via the console you will probably want to have Akka installed.
+
It is more common to name files in Arabic via an application or a GUI filemanager. If you were trying to write Arabic filenames via the shell under an X terminal you would need ["Mlterm"] or a similar terminal with UTF-8 support. If you were trying to do this via the console you will probably want to have [[BiCon]] installed.
   
 
=== Mount Windows Partition ===
 
=== Mount Windows Partition ===
سطر 30: سطر 30:
 
</pre>
 
</pre>
   
  +
<!--
 
However, please do note that using "iocharset" is known to cause some unpredictable behavior, so use at your own risk.
 
However, please do note that using "iocharset" is known to cause some unpredictable behavior, so use at your own risk.
  +
-->

نسخة 00:38، 21 أكتوبر 2006

Arabic Filenames in Linux

Read Arabic Filenames

In order for your file manager to read Arabic filenames properly, you need to specify the character set to be used. There are two environment settings you need to have, which you can either export (using bash) or add to your ~/.profile or ~/.bash_profile file.

$ export G_BROKEN_FILENAMES=1

Write Arabic Filenames

It is more common to name files in Arabic via an application or a GUI filemanager. If you were trying to write Arabic filenames via the shell under an X terminal you would need ["Mlterm"] or a similar terminal with UTF-8 support. If you were trying to do this via the console you will probably want to have BiCon installed.

Mount Windows Partition

In order for you to be able to read Arabic filenames from a Windows partition, you need to tell the mount command what character set to use. This is done by the following (assuming your Windows partition resides on /dev/hda3:

# mount -t auto /dev/hda3 /mnt/win/ -oiocharset=utf8

You can also make this permanent by adding it to your /etc/fstab file.

/dev/hda3  /mnt/win vfat  defaults,iocharset=utf8  0 0