كيفية تثبيت إصدار محدد من حزمة LaTeX دون تأثير على الأخرى
تعتبر حزم LaTeX من الأدوات الأساسية للعديد من الباحثين والطلاب والأكاديميين، حيث تسهم في إنشاء وثائق احترافية بسهولة. مع ذلك، في بعض الأحيان، قد تحتاج إلى تثبيت إصدار معين من حزمة LaTeX دون التأثير على الحزم الأخرى المثبتة بالفعل على نظامك، سواء كانت من حزم texlive-latex-* أو أي شيء آخر. في هذا المقال، سنستعرض خطوات تثبيت إصدار محدد من حزمة LaTeX مع الحفاظ على استقرار باقي الحزم، مما يجعل هذه العملية ضرورية لمستخدمي نظم التشغيل مثل Ubuntu.
تجهيز النظام لتثبيت LaTeX
قبل البدء في تثبيت أي حزمة، يتعين عليك التأكد من أن النظام مهيأ بشكل صحيح. إذا كنت قد قمت بتثبيت إصدار كامل من Texlive، فيمكنك استخدامه دون الحاجة للقلق بشأن حزم Tex بشكل منفصل. ولكن في حال كنت تفضل تحديد مكونات معينة، قد تحتاج إلى إزالة أي حزم Texlive قديمة وتثبيت الإصدارات الصحيحة. للقيام بذلك، استخدم الأوامر التالية:
sudo apt-get purge texlive*
sudo apt-get purge tex-common
من ثم، قم بتثبيت التبعيات المطلوبة التي تحتاجها عملية التثبيت:
sudo apt install wget perl-tk
تحميل وتثبيت النسخة المحددة من Texlive
إذا كنت ترغب في تثبيت إصدار خاص مثل Texlive 2025، يمكنك تحميله من موقع CTAN. استخدم الأوامر التالية لتحميل وتثبيت النظام:
wget http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
tar -xzf install-tl-unx.tar.gz
cd install-tl-version-number
بعد ذلك، عليك تشغيل عملية التثبيت باستخدام الأمر التالي:
sudo ./install-tl -repository ftp://tug.org/historic/systems/texlive/2025/tlnet-final
إعداد المسارات البيئية
بعد اكتمال عملية التثبيت، تحتاج إلى إضافة المسارات البيئية إلى النظام لضمان أن يتمكن النظام من التعرف على حزمة LaTeX المثبتة حديثاً. استخدم الأوامر التالية:
export PATH=/usr/local/texlive/2025/bin/x86_64-linux${PATH:+:${PATH}}
export INFOPATH=/usr/local/texlive/2025/texmf-dist/doc/info${INFOPATH:+:${INFOPATH}}
export MANPATH=/usr/local/texlive/2025/texmf-dist/doc/man${MANPATH:+:${MANPATH}}
استخدام equivs لضمان التوافق
تساعد حزمة equivs مستخدمي Ubuntu في التعرف على الحزم الجديدة وتجنب أي مشاكل في التبعيات. للقيام بذلك، قم بتثبيت الحزمة باستخدام الأمر:
sudo apt install equivs --no-install-recommends
ثم قم بتثبيت حزمة deb الوهمية:
wget -O debian-equivs-2025-ex.txt https://www.tug.org/texlive/files/debian-equivs-2025-ex.txt
equivs-build debian-equivs-2025-ex.txt
sudo dpkg -i texlive-local_*.deb
sudo apt install -f
إدارة الحزم المثبتة باستخدام tlmgr
لإدارة الحزم الجديدة والمثبتة، يمكنك استخدام أداة tlmgr. وهذا يمكنك من تثبيت وإدارة وتحديث الحزم بسهولة. قم بتشغيل tlmgr باستخدام الأمر:
sudo tlmgr --gui
خلاصة
تثبيت إصدار معين من حزمة LaTeX يتطلب بعض الخطوات بعناية لتجنب التأثير على الحزم الأخرى المثبتة. كما أنت بحاجة إلى التأكد من أن النظام مهيأ بشكل صحيح قبل البدء في عملية التثبيت. باستخدام الارشادات المعروضة، يمكنك تثبيت الحزمة المطلوبة دون أي مشاكل أو تعارضات. سوف تساعدك هذه العملية في تحسين كفاءة عملك الأكاديمي وتوفير الوقت والجهد.
إذا اتبعت كل الخطوات بدقة، ستتمكن من إجراء تثبيت ناجح لأي إصدار تحتاج إليه من حزم LaTeX.