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

کمک و پشتیبانی => نصب، راه‌اندازی و بروزآوری => نویسنده: esmaeelE در 06 شهریور 1400، 05:31 ب‌ظ

عنوان: نشان ندادن جدول در man page (حل شد)
ارسال شده توسط: esmaeelE در 06 شهریور 1400، 05:31 ب‌ظ
روی یک ماشین جدول‌های درون man درست نشان داده نمی‌شوند.
man systemd.service
چه بسته‌ای باید نصب کرد؟

عنوان: پاسخ : نشان ندادن جدول در man page
ارسال شده توسط: هومان در 06 شهریور 1400، 11:17 ب‌ظ
حدس میزنم plotutils ولی شک دارم
عنوان: پاسخ : نشان ندادن جدول در man page
ارسال شده توسط: esmaeelE در 07 شهریور 1400، 06:45 ب‌ظ
نه ارتباطی به هم ندارند.

عنوان: پاسخ : نشان ندادن جدول در man page
ارسال شده توسط: nixoeen در 08 شهریور 1400، 03:15 ق‌ظ
مشکل از LC_ALL هستش. مثلا چنین چیزی بنویسید و ببینید مشکل هنوز وجود داره یا نه:
export LC_ALL=C
عنوان: پاسخ : نشان ندادن جدول در man page
ارسال شده توسط: esmaeelE در 17 شهریور 1400، 08:37 ق‌ظ
ممنون درست شد و خیلی بهتره

ولی به این شکل (تصویر اول) هست.

$ locale
LANG=en_US.utf8
LANGUAGE=en_US:en
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=C


هنوز مثل ترمینال خودم (تصویر دوم) نشده

$ locale
LANG=en_US.utf8
LANGUAGE=en_US:en
LC_CTYPE="en_US.utf8"
LC_NUMERIC="en_US.utf8"
LC_TIME="en_US.utf8"
LC_COLLATE="en_US.utf8"
LC_MONETARY="en_US.utf8"
LC_MESSAGES="en_US.utf8"
LC_PAPER="en_US.utf8"
LC_NAME="en_US.utf8"
LC_ADDRESS="en_US.utf8"
LC_TELEPHONE="en_US.utf8"
LC_MEASUREMENT="en_US.utf8"
LC_IDENTIFICATION="en_US.utf8"
LC_ALL=

عنوان: پاسخ : نشان ندادن جدول در man page
ارسال شده توسط: Dragon- در 17 شهریور 1400، 11:47 ق‌ظ
توزیع مبتنی بر دبیان هست؟ اگه آره می‌تونید اینجوری تنظیمات مربوط به locales رو تغییر بدید.
dpkg-reconfigure locales
عنوان: پاسخ : نشان ندادن جدول در man page
ارسال شده توسط: nixoeen در 17 شهریور 1400، 02:48 ب‌ظ
خروجی این دستور توی دو تا ترمینال چیه؟
echo $TERM
عنوان: پاسخ : نشان ندادن جدول در man page
ارسال شده توسط: esmaeelE در 17 شهریور 1400، 10:48 ب‌ظ
خروجی این دستور توی دو تا ترمینال چیه؟
echo $TERM

$ echo $TERM
xterm-256color



روی هر دو دبیان ۱۰ نصب هست.

البته موردی که تصویرشو پیوست کردم روی یک سیستم و ترمینال بود.

با فرمانی که در پست اول راهنمایی کردید export LC_ALL=C جدول‌ها نقطه چین می‌شوند.

با آزمون و خطا به نظر می‌رسه برای تصحیح این مشکل باید متغیر محیطی با این مقدار پر شود.
export LC_ALL=en_US.UTF-8
عنوان: پاسخ : نشان ندادن جدول در man page
ارسال شده توسط: Dragon- در 18 شهریور 1400، 12:42 ق‌ظ
استفاده از dpkg-reconfigure گزینه راحت‌تری هست. بالاتر گفتم چجوری.
عنوان: پاسخ : نشان ندادن جدول در man page
ارسال شده توسط: esmaeelE در 18 شهریور 1400، 01:17 ب‌ظ
استفاده از dpkg-reconfigure گزینه راحت‌تری هست. بالاتر گفتم چجوری.
سپاس از شما بله اینطوری خیلی ساده تره.

عنوان: پاسخ : نشان ندادن جدول در man page
ارسال شده توسط: Dragon- در 22 شهریور 1400، 12:53 ق‌ظ
اگه مشکلی نیست یه (حل شد) به عنوان موضوع اضافه کنید. خودتون که این رو می‌دونید. :)