علی شکیبا

دفتر یادداشت دیجیتال برای هر چیز مفید!

از آنجا که دانشگاه یزد در ایران، آینه TeX است، به همین دلیل دریافت و نصب بسته های آن از داخل دانشگاه با سرعتی بسیار بیشتر از سرعت اینترنت، در حدود 11 MB/s، امکان پذیر است! اما مشکل اینجا است که بعد از اینکه TeXLive را با این روش نصب کردید، apt-get از آن بی خبر است و برای نصب الباقی بسته ها به مشکل بر می خورید! برای این که بتوانیم به apt-get بگوییم که یک بسته را به صورت دستی نصب کرده ایم، روش زیر را از اینجا پیدا کردم! مراحلی که برای من کار کردند، به شرح زیر است:

1- TeXLive را با استفاده از رویه معمول از ایزوی دانلود شده نصب کردم.

2- سپس مسیرهای نصب را به فایل .bashrc اضافه می‌کنم.

3- حالا نوبت به آن رسیده است تا تعدادی بسته تقلبی بسازیم!!! برای این منظور از ابزار equivs استفاده کردم

sudo apt-get install equivs --no-install-recommends
mkdir /tmp/tl-equivs && cd /tmp/tl-equivs
equivs-control texlive-local

سپس فایل ساخته شده را ویرایش می‌کنیم. برای مثال من با استفاده از اینجا، فایل را به صورت زیر ویرایش کردم (فقط نام و ایمیل خود را به عنوان Package Maintainer اضافه کردم :) ) بدیهی است اگر نسبت به این مجموعه، بسته ای را کمتر یا اضافه تر نصب کرده‌اید، لازم است تا تغییرات لازم را بدهید.

Section: misc
Priority: optional
Standards-Version: 3.9.4
Package: texlive-local
Version: 2014-1
Maintainer: A. Shakiba <ali@shakiba.id.ir>
Provides: chktex, biblatex, biblatex-dw, cm-super, cm-super-minimal, context,
dvidvi, dvipng, feynmf, fragmaster, jadetex, lacheck, latex-beamer,
latex-cjk-all, latex-cjk-chinese, latex-cjk-chinese-arphic-bkai00mp,
latex-cjk-chinese-arphic-bsmi00lp, latex-cjk-chinese-arphic-gbsn00lp,
latex-cjk-chinese-arphic-gkai00mp, latex-cjk-common, latex-cjk-japanese,
latex-cjk-japanese-wadalab, latex-cjk-korean, latex-cjk-thai, latexdiff,
latexmk, latex-sanskrit, latex-xcolor, lcdf-typetools, lmodern, luatex,
musixtex, passivetex, pgf, preview-latex-style, prosper, ps2eps, psutils,
purifyeps, t1utils, tex4ht, tex4ht-common, tex-gyre, texlive, texlive-base,
texlive-bibtex-extra, texlive-binaries, texlive-common, texlive-extra-utils,
texlive-fonts-extra, texlive-fonts-extra-doc, texlive-fonts-recommended,
texlive-fonts-recommended-doc, texlive-font-utils, texlive-formats-extra,
texlive-games, texlive-generic-extra, texlive-generic-recommended,
texlive-humanities, texlive-humanities-doc, texlive-lang-african,
texlive-lang-all, texlive-lang-arabic, texlive-lang-cjk, texlive-lang-cyrillic,
texlive-lang-czechslovak, texlive-lang-english, texlive-lang-european,
texlive-lang-japanese, texlive-lang-chinese, texlive-lang-korean,
texlive-lang-french, texlive-lang-german, texlive-lang-greek,
texlive-lang-indic, texlive-lang-italian, texlive-lang-other,
texlive-lang-polish, texlive-lang-portuguese, texlive-lang-spanish,
texlive-latex-base, texlive-latex-base-doc, texlive-latex-extra,
texlive-latex-extra-doc, texlive-latex-recommended,
texlive-latex-recommended-doc, texlive-luatex, texlive-math-extra,
texlive-metapost, texlive-metapost-doc, texlive-music,
texlive-omega, texlive-pictures, texlive-pictures-doc, texlive-plain-extra,
texlive-pstricks, texlive-pstricks-doc, texlive-publishers,
texlive-publishers-doc, texlive-science, texlive-science-doc, texlive-xetex,
thailatex, tipa, tipa-doc, xindy, xindy-rules, xmltex
Architecture: all
Description: My local installation of TeX Live 2014.
A full "vanilla" TeX Live 2014
http://tug.org/texlive/debian#vanilla

حال وقت آن است تا فایل .deb را بسازیم که با دستور زیر انجام می‌شود

equivs-build texlive-local

و بعد آن را مثل آب خوردن نصب کنیم.

sudo dpkg -i texlive-local_2014-1_all.deb

تمام است. 

پی‌نوشت: نوشته شده مبتنی بر این آدرس

موافقین ۰ مخالفین ۰ ۹۳/۱۲/۱۷
علی شکیبا

latex

لینوکس

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

کاربران بیان میتوانند بدون نیاز به تأیید، نظرات خود را ارسال کنند.
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی