انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: محمد فدوی در 21 دی 1393، 01:21 ب‌ظ

عنوان: پشتیبانی از کاراکترهای فارسی در ترمینال
ارسال شده توسط: محمد فدوی در 21 دی 1393، 01:21 ب‌ظ
سلام.
مدت زیادیه با این درگیر بودم که چرا ترمینال لینوکس (گنو/لینوکس!) کاراکترهای فارسی رو پشتیبانی نمی‌کنه... نمی‌دونم شاید قبلا هم چنین مطلبی اینجا گذاشته شده باشه ولی چون واسه خودم جدید بود اینجا می‌ذارمش شاید برای دیگران هم مفید باشه.

کار خیلی ساده‌ست:
۱. بسته‌های زیر رو از مخازن نصب می‌کنیم:
$ sudo apt-get install libfribidi0 libfribidi-dev
۲. با توجه به اینکه سیستم شما ۶۴بیتی یا ۳۲بیتی باشه یکی از بسته‌های زیر رو دانلود می‌کنیم:
# 64bit:
$ wget https://launchpad.net/~behnam/+archive/ppa/+build/574789/+files/bicon_0.2.0-1ubuntu0~ppa4_amd64.deb

# 32bit:
$ wget https://launchpad.net/~behnam/+archive/ppa/+build/574785/+files/bicon_0.2.0-1ubuntu0~ppa4_i386.deb

۳. بسته‌ی دانلود شده رو نصب می‌کنیم:
$ sudo dpkg -i bicon*.deb
کار تمومه! حالا Terminal Emulator مورد علاقه‌مون (مثلا Terminator) رو اجرا می‌کنیم و bicon.bin رو اجرا می‌کنیم:
$ /usr/bin/bicon.bin
حالا می‌تونیم فارسی صحبت کنیم!
$ echo 'سلام. من می‌تونم فارسی صحبت کنم!‌ :)'
(http://forum.ubuntu.ir/index.php?action=dlattach;topic=108827.0;attach=29992)

من روی Terminator تست کردم و جواب داد. اگر روی Emulator دیگه‌ای هم تست کردید و جواب داد اینجا بگید. ;)
امیدوارم مفید واقع شده باشه.

منبع:
http://ubuntuforums.org/showthread.php?t=1451241

ویرایش:
توی لینک منبع برای راحتی بیشتر لانچر GNOME Terminal رو ویرایش کرده تا خودبخود bicon.bin اجرا بشه و اینجوری کارش رو راحت‌تر کرده.
عنوان: پاسخ : پشتیبانی از کاراکترهای فارسی در ترمینال
ارسال شده توسط: v.taghavi68 در 21 دی 1393، 01:31 ب‌ظ
خيلي هم عالي  8)
عنوان: پاسخ : پشتیبانی از کاراکترهای فارسی در ترمینال
ارسال شده توسط: elyas74 در 21 دی 1393، 08:28 ب‌ظ
 - من همیشه از konsole استفاده میکنم که خودش کارکتر های فارسی رو پشتیبانی میکنه.خیلی خوبه که حالا بقیه هم درست شدن.
عنوان: پاسخ : پشتیبانی از کاراکترهای فارسی در ترمینال
ارسال شده توسط: KARA_KRAL در 22 دی 1393، 12:01 ق‌ظ
سوال من هم بود دیگه لازم نیست وقت بذارم و Search کنم  مرسی

مخصوصا لینک مطلب تو گذاشتی خیلی خوب بود که به قوانین کپی احترم گذاشتی و منبع و ذکر کردی.

تو ایران معمولا این و نمی بینیم مثلا من بارها شده توی GooGle فارسی Searh کردم بعد 10 تا سایت اول مطلبشون عینا کپی هم بود و هیچ کدوم منبع نداشت به کنار، همشون هم  مدعی این بودن که

 مطلب خودشون و از جایی کپی نکردن. :^o

امیدوارم تو کشورمون روزی شاهد این باشیم که همه به قوانین احترام بذارم مخصوصا تو دنیای کامپیوتر
عنوان: پاسخ : پشتیبانی از کاراکترهای فارسی در ترمینال
ارسال شده توسط: masoudrko در 22 دی 1393، 11:21 ق‌ظ
سلام اگه میشه نصب توی آرچ لینوکسم بگید
عنوان: پاسخ : پشتیبانی از کاراکترهای فارسی در ترمینال
ارسال شده توسط: محمدامین در 22 دی 1393، 12:08 ب‌ظ
سیستم پکیج منیجر آرچ، دبیان نیست(فکر کنم yum باشه).توی مخزن آرچ دنبال fribidi بگردید باید باشه.
عنوان: پاسخ : پشتیبانی از کاراکترهای فارسی در ترمینال
ارسال شده توسط: بهروز رمضانی در 22 دی 1393، 12:09 ب‌ظ
سیستم پکیج منیجر آرچ، دبیان نیست(فکر کنم yum باشه).توی مخزن آرچ دنبال fribidi بگردید باید باشه.
مگه pacman پکیج منیجر آرچ نیست ؟  yum که مال توزیع فدورا هست .
عنوان: پاسخ : پشتیبانی از کاراکترهای فارسی در ترمینال
ارسال شده توسط: محمدامین در 22 دی 1393، 03:53 ب‌ظ
سیستم پکیج منیجر آرچ، دبیان نیست(فکر کنم yum باشه).توی مخزن آرچ دنبال fribidi بگردید باید باشه.
مگه pacman پکیج منیجر آرچ نیست ؟  yum که مال توزیع فدورا هست .
بله بله یادم نبود  :oops: :-X ;D
عنوان: پاسخ : پشتیبانی از کاراکترهای فارسی در ترمینال
ارسال شده توسط: masoudrko در 23 دی 1393، 12:02 ق‌ظ
سیستم پکیج منیجر آرچ، دبیان نیست(فکر کنم yum باشه).توی مخزن آرچ دنبال fribidi بگردید باید باشه.
بله هست نصب بود از قبل ولی فارسی پشتیبانی نمیکنه
عنوان: پاسخ : پشتیبانی از کاراکترهای فارسی در ترمینال
ارسال شده توسط: دانیال بهزادی در 23 دی 1393، 12:20 ق‌ظ
سیستم پکیج منیجر آرچ، دبیان نیست(فکر کنم yum باشه).توی مخزن آرچ دنبال fribidi بگردید باید باشه.
بله هست نصب بود از قبل ولی فارسی پشتیبانی نمیکنه

باید بسته‌ی bicon رو نصب کنی
عنوان: پاسخ : پشتیبانی از کاراکترهای فارسی در ترمینال
ارسال شده توسط: masoudrko در 25 دی 1393، 10:42 ب‌ظ

[/quote]

باید بسته‌ی bicon رو نصب کنی
[/quote]
نیست همچین بسنه ای
عنوان: پاسخ : پشتیبانی از کاراکترهای فارسی در ترمینال
ارسال شده توسط: دانیال بهزادی در 26 دی 1393، 09:13 ق‌ظ
نیست همچین بسنه ای
پس این چیه؟ https://aur.archlinux.org/packages/bicon/
عنوان: پاسخ : پشتیبانی از کاراکترهای فارسی در ترمینال
ارسال شده توسط: علی ۵۰۰ در 26 دی 1393، 09:13 ب‌ظ
سلام
البته خط فرمان mlterm رو ذکر نکردید! این خط فرمان نَتَنها حروف فارسی رو به هم می‌چسبونه، بلکه نوشته‌های فارسی رو از راست به چپ هم تراز می‌کنه! :)
نکتهٔ دیگه اینکه تو این خط فرمان اگه اشتباه نکنم می‌تونید با ویرایشگرِ vim هم فارسی بنویسید.
عنوان: پاسخ : پشتیبانی از کاراکترهای فارسی در ترمینال
ارسال شده توسط: masoudrko در 28 دی 1393، 12:06 ق‌ظ
نیست همچین بسنه ای
پس این چیه؟ https://aur.archlinux.org/packages/bicon/
بله درسته ولی من aur ندارم بلد هم نیستم مخازنشا اضافه کنم ..زیادم لازمم نبوده تا حالا چطوری مخازنشا بیارم؟؟؟؟؟/
عنوان: پاسخ : پشتیبانی از کاراکترهای فارسی در ترمینال
ارسال شده توسط: محمد فدوی در 28 دی 1393، 04:14 ق‌ظ
بله درسته ولی من aur ندارم بلد هم نیستم مخازنشا اضافه کنم ..زیادم لازمم نبوده تا حالا چطوری مخازنشا بیارم؟؟؟؟؟/
این (https://wiki.archlinux.org/index.php/Arch_User_Repository) رو بخون.
عنوان: پاسخ : پشتیبانی از کاراکترهای فارسی در ترمینال
ارسال شده توسط: دانیال بهزادی در 28 دی 1393، 02:39 ب‌ظ
بله درسته ولی من aur ندارم بلد هم نیستم مخازنشا اضافه کنم ..زیادم لازمم نبوده تا حالا چطوری مخازنشا بیارم؟؟؟؟؟/
یکی از راحت‌ترین راه‌ها استفاده از یائورته: https://wiki.archlinux.org/index.php/Yaourt
عنوان: پاسخ : پشتیبانی از کاراکترهای فارسی در ترمینال
ارسال شده توسط: masoudrko در 29 دی 1393، 09:39 ق‌ظ
الان yaourt را نصب کردم ولی این خطا را میده
yaourt -s bicon
package-query: error while loading shared libraries: libalpm.so.9: cannot open shared object file: No such file or directory
عنوان: پاسخ : پشتیبانی از کاراکترهای فارسی در ترمینال
ارسال شده توسط: دانیال بهزادی در 02 بهمن 1393، 07:55 ب‌ظ
pacman رو به آخرین نسخه به‌روز رسانی کن