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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: کلافه شدن از دست texlive و tlmgr  (دفعات بازدید: 4960 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین jmilo14

  • Newbie
  • *
  • ارسال: 4
  • جنسیت : پسر
    • میلو
کلافه شدن از دست texlive و tlmgr
« : 21 خرداد 1402، 04:59 ب‌ظ »
سلام
من بستهٔ texlive-full رو از مخازن دبیان نصب کرده بودم؛ اما فضای زیادی از هاردم رو اشغال کرده بود. texlive-latex-recommended رو نصب کردم که تعدادی از بسته‌ها رو از پیش نداشت. برای نصبشون با tlmgr به این مشکل بر می‌خورم:

tlmgr: Local TeX Live (2022) is older than remote repository (2023).
Cross release updates are only supported with
  update-tlmgr-latest(.sh/.exe) --update
See https://tug.org/texlive/upgrade.html for details.



با استفاده از راهنمای خودِ texlive هم نصب کردم که مشکل دوچندان شد!
ادیتورم لاتکس رو پیدا نمی‌کنه و sudo هم نمی‌تونه tlmgr رو پیدا کنه که حداقل بتونم یه بسته نصب کنم.

طبق راهنما پیش رفتم و به PATH هم افزودم.

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19720
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : کلافه شدن از دست texlive و tlmgr
« پاسخ #1 : 21 خرداد 1402، 05:10 ب‌ظ »
درود. نباید از tlmgr استفاده کنی، چرا که یکپارچگی توزیع رو به هم می ریزه و باعث مشکلات امنیتی، سازگاری و پایداری می‌شه. تمام بسته‌های مخزن تک‌لایو توی دبیان هستن. کافیه ببینی اون بستهٔ تک‌لایو، جزو کدوم بستهٔ دبیانه.
« آخرین ویرایش: 21 خرداد 1402، 05:12 ب‌ظ توسط دانیال بهزادی »
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین jmilo14

  • Newbie
  • *
  • ارسال: 4
  • جنسیت : پسر
    • میلو
پاسخ : کلافه شدن از دست texlive و tlmgr
« پاسخ #2 : 21 خرداد 1402، 05:28 ب‌ظ »
درود. نباید از tlmgr استفاده کنی، چرا که یکپارچگی توزیع رو به هم می ریزه و باعث مشکلات امنیتی، سازگاری و پایداری می‌شه. تمام بسته‌های مخزن تک‌لایو توی دبیان هستن. کافیه ببینی اون بستهٔ تک‌لایو، جزو کدوم بستهٔ دبیانه.

اما این کاملاً به‌روز نیست. همچنین چطور می‌تونم بدونم که مثلاً xepersian جزو کدوم بستهٔ دبیانه؟

آفلاین behzad1

  • High Sr. Member
  • *
  • ارسال: 514
  • جنسیت : پسر
پاسخ : کلافه شدن از دست texlive و tlmgr
« پاسخ #3 : 21 خرداد 1402، 05:53 ب‌ظ »
چطور می‌تونم بدونم که مثلاً xepersian جزو کدوم بستهٔ دبیانه؟
جستجو کنید. داخل texlive-lang-arabic است

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19720
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : کلافه شدن از دست texlive و tlmgr
« پاسخ #4 : 21 خرداد 1402، 07:14 ب‌ظ »
$ apt-cache search xepersian
texlive-lang-arabic - TeX Live: Arabic

لازم نیست بسته‌ها همیشه به‌روز باشن. مهم اینه که با باقی بسته‌های توزیع تداخل نداشته باشن.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین mohammad kazemi

  • Hero Member
  • *
  • ارسال: 896
  • جنسیت : پسر
  • ... :|
پاسخ : کلافه شدن از دست texlive و tlmgr
« پاسخ #5 : 22 خرداد 1402، 09:22 ق‌ظ »
نظر بقیه رو نمی‌دونم. ولی راستش من همیشه texlive iso رو نصب کردم به جای نسخه‌ای که روی مخازنه. در نهایتش هم صرفاً مسیرش رو به PATH اضافه می‌کنم. این‌جوری tlmgr فقط بسته‌هاش رو مدیریت می‌کنه.

ویرایش: البته یه meta package کوچیک باید نصب بشه (که روی سایت texlive گذاشته) که به apt بفهمونه نصبه، تا موقع گرفتن gummi و دوستان، دوباره دریافتش نکنه.
« آخرین ویرایش: 22 خرداد 1402، 09:25 ق‌ظ توسط mohammad kazemi »

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19720
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : کلافه شدن از دست texlive و tlmgr
« پاسخ #6 : 23 خرداد 1402، 12:55 ق‌ظ »
هر پرونده‌ای خارج از خونهٔ کاربر باید به دست مدیر بسته ایجاد، نگه‌داری و حذف بشه.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن