سلام، لطفا وارد شوید یا عضو شوید.

نویسنده موضوع: روش‌های دانلود و آپدیت مخزن (دی‌وی‌دی) تک‌لایو  (دفعات بازدید: 17219 بار)

آفلاین هادی صفی‌اقدم

  • مدیر غیرفعال
  • مدیر تالار
  • Hero Member
  • **
  • تشکر
  • -اهدا شده: 695
  • -دریافت شده: 976
  • ارسال: 4,243
  • مدیر غیرفعال تالار هستم و دیگر فعالیت ندارم. :(
    • ديدن مشخصات
توجه!
۱- الان که این پست را ویرایش می‌کنم، (۱۳۹۱/۴/۲۷) بهترین روش، روش اول هست.
۲- در ساعات اداری سرعت rsync خوب هست و در غیر ساعات اداری خوب نیست. (مثلا ساعت ۶ صبح تا ۹ صبح خیلی خوبه.)
۳- سرعت دانلود با wget بیشتر از rsync هست ولی زمان لازم برای چک کردن آنلاین فایل‌ها بیشتر هست. (حدود ۱۰ دقیقه تا ۲۰ دقیقه بیشتر طول میکشه.)
۴- حجم دانلود روش‌های Rsync و WGet روزانه برابر ۱۰ تا ۲۰ مگابایت معمولاً هست.
۵- اگر قادر به دانلود نیستید، از پست «ارسال پستی نرم‌افزارهای مرتبط با لاتک (تکلایو-میکتک-زیپرشین-تکپارسی-فارسی‌تک)» می‌توانید دی‌وی‌دی مجموعه‌ی پارسی‌لاتک را به صورت پستی دریافت کنید.

نکته: بعضی لینوکس‌ها، rsync را دارند و نیاز به دانلود rsync نیست. دانلود rsync برای ویندوزی‌ها هست.

اوّل Rsync_for_Windows را از لینک زیر از مرکز دانلود بگیرید.
دانلود کننده تک‌لایو - texlive rsync
فایلی که از لینک بالا با نام Rsync_for_Windows دانلود کردین را extract کنید. (جایی که حداقل ۵ گیگ فضای خالی داره این کارو انجام بدین. چون تک‌لایو دانلودی، حدود ۲ تا ۵ گیگابایت هست.)
پس الان یک پوشه با نام Rsync_for_Windows دارین.
داخلش:
الف- یک پوشه به اسم sync هست که چند تا فایل داخلش هست.
ب- یک فایل ‪.bat‬ هست. داخل این فایل دستور دانلود را قرار می‌دهیم. (من به عنوان مثال دستور دانلود تک‌لایو را در آن قرار داده‌ام.)
نکته: برای تغییر/تصحیح فایل ‪.bat‬، کافیه روی فایل کلیک راست کرده و edit را بزنین و تغییرش بدین و بعد از منوی file گزینه‌ی save را بزنین.
نکته: اگر موقع دانلود با روش  Rsync یا WGet، به هر دلیلی دانلود قطع شد، برای ادامه‌ی دانلود باید همین فایل ‪.bat‬ را اجرا کنین. دانلود از جایی که مانده ادامه پیدا میکنه و از صفر نمیگیره.

روش دانلود تک‌‌لایو با rsync
در این روش حجم دانلود حدود ۲ گیگابایت هست. ولی بعد از یک بار انجام دادن این کار، روزانه فقط آپدیت پکیج‌ها را می‌گیرد و حجم خیلی کمی هست.
دستور داخل فایل ‪.bat‬ در این روش باید دستور زیر باشه:
‪rsync\rsync --progress -a --delete rsync://rsync.dante.ctan.org/CTAN/systems/texlive/tlnet/ texlive
pause‬
اینترنت وصل باشین.
سپس روی فایل texlive_rsync.bat دابل کلیک کنین تا دانلود شروع بشه.

در صورت موفقیت آمیز بودن دانلود، باید عین کد زیر پیغام میزان دانلود و آپلود و ... را بگیرید:
Z:\TeXLive_RSync>rsync\rsync --progress -a --delete rsync://rsync.dante.ctan.org/CTAN/system
s/texlive/tlnet/ texlive

receiving incremental file list
install-tl-advanced.bat
         360 100%  351.56kB/s    0:00:00 (xfer#1, to-check=7716/7720)
install-tl.bat
        1889 100%  263.53kB/s    0:00:00 (xfer#2, to-check=7713/7720)

sent 455 bytes  received 271656 bytes  3753.26 bytes/sec
total size is 1980970508  speedup is 7280.01

Z:\TeXLive_RSync>pause
Press any key to continue . . .

روش دانلود تک‌لایو برای توسعه‌‌دهندگان TeX 
باید دستور زیر را در داخل فایل ‪.bat‬ قرار دهید.
‪rsync\rsync --progress -a --delete --exclude=.svn tug.org::tldevsrc/Master/ texlive
pause‬
در این روش حجم دانلود اولیه حدود ۴.۶ گیگابایت هست. (الان) (چون سورس منبع بسته‌ها و برنامه‌ها هم توش هست. به درد توسعه‌دهندگان TeX میخوره و به درد کاربر لاتک نمی‌خوره.)

نکته مهم و عیب روش دوم برای لینوکسی‌ها: تک‌لایوی که از لینک tug.org::tldevsrc/Master/  دانلود میشه قابلیت اجرای xelatex و ... را در لینوکس نداره. من اوبونتو را تست کردم. بقیه را هم چند تا را نگاه کردم اینجوری بودند. یعنی shortcut بودند.
چون وقتی به داخل bin و سپس i386-linux که مخصوص اوبونتو هست می‌روم، فایل xelatex به صورت یک shortcut هست و وقتی هم که از روی این دانلود شده نصب می‌کنیم، خطا میده ولی نصب ادامه پیدا می‌کنه و XeLaTeX قابل اجرا نیست.

روش دانلود تک‌‌لایو با wget:
در ویندوز، WGet را از لینک زیر دانلود و نصب کنید.
(لینک تصحیح خواهد شد.)
دستور دانلود با این روش داخل فایل bat اینه:
wget --continue --directory-prefix="d:\texlive\\" --no-dns-cache --no-host-directories --cut-dirs=3 --no-parent --mirror --recursive --timestamping "http://ctan.um.ac.ir/systems/texlive/tlnet/"
pause
آخر دانلود باید پیغامی (مشابه) به صورت زیر ظاهر شود:
FINISHED --2012-05-22 08:54:36--
Downloaded: 16 files, 12M in 2m 29s (80.2 KB/s)

روش دانلود فایل لینک مستقیم iso
این روش فایل iso را دانلود می‌کنه که فکر کنم سالی یکبار آپدیت میشه و خیلی قدیمی است. تاریخ آپدیتش در همون صفحه امده است.
حجم دانلود حدود  2.3 گیگابایت هست.
از صفحه‌ی زیر فایلی که امروز به پسوند ‪.iso‬ را می‌تونید بگیرید.
http://www.ctan.org/tex-archive/systems/texlive/Images

روش دانلود iso به کمک torrent
این هم مثل روش چهارم هست و عیب‌های اونو داره.
برای این کار، فایل ‪.torrent‬ را دانلود کنید.
لینک اصلی در صفحه‌ی زیر هست:
http://www.tug.org/texlive/acquire-iso.html

*******************************************************
اگر قادر به دانلود نیستید، از پست «ارسال پستی نرم‌افزارهای مرتبط با لاتک (تکلایو-میکتک-زیپرشین-تکپارسی-فارسی‌تک)» می‌توانید دی‌وی‌دی پارسی‌لاتک را به صورت پستی دریافت کنید.
« آخرين ويرايش: آوریل 01, 2013, 07:54:04 pm توسط هادی صفی‌اقدم »
مدیر غیرفعال تالار هستم و دیگر فعالیت ندارم. :(

آفلاین هادی صفی‌اقدم

  • مدیر غیرفعال
  • مدیر تالار
  • Hero Member
  • **
  • تشکر
  • -اهدا شده: 695
  • -دریافت شده: 976
  • ارسال: 4,243
  • مدیر غیرفعال تالار هستم و دیگر فعالیت ندارم. :(
    • ديدن مشخصات
حدود  ۹۰ پرسش / پاسخ که در ادامه‌ی این موضوع بود را تقسیم موضوع کردم و به موضوع‌های جدید بردم.
اگر پیشنهادی در رابطه با این موضوع داشتین در ادامه‌ی این موضوع بفرمایین.
و بیزحمت سوالی در این مورد داشتین، در موضوع/سوالی جداگانه بپرسین و در ادامه‌ی این موضوع نپرسین.

آفلاین هادی صفی‌اقدم

  • مدیر غیرفعال
  • مدیر تالار
  • Hero Member
  • **
  • تشکر
  • -اهدا شده: 695
  • -دریافت شده: 976
  • ارسال: 4,243
  • مدیر غیرفعال تالار هستم و دیگر فعالیت ندارم. :(
    • ديدن مشخصات
با قرار دادن دستور زیر داخل فایل bat الان دارم تک‌لایو ۲۰۱۳ pretest را دانلود میکنم.
rsync\rsync --progress -a --delete ftp.math.utah.edu::texlive/tlpretest texlive

pause
دانلود در پوشه‌ای به اسم pretest انجام میشه.
یعنی اگر پوشه‌ی archive داخل پوشه‌ی texlive دانلود شده با روش rsync در راهنمایی پست بالاتر را در داخل پوشه‌ای به اسم texlive داخل پوشه‌ی pretest کپی کنین(پوشه‌ی pretest در کنار فایل  bat هست)، تک‌لایو ۲۰۱۲ قبلی آپدیت به ۲۰۱۳ میشه و کل تک‌لایو از اول با حجم حدود ۲ گیگابایت دانلود نمیشه.
نکته مهم: فقط در پوشه‌ی archive باید بسته‌های لتک باشن. بسته‌هایی مثل texlive infra و هر چی win32 داره و perl داره و هر چی مربوط به نصب‌کننده هست و بسته نیست نباید باشه.
« آخرين ويرايش: آوریل 12, 2013, 12:11:00 am توسط هادی صفی‌اقدم »

آفلاین هادی صفی‌اقدم

  • مدیر غیرفعال
  • مدیر تالار
  • Hero Member
  • **
  • تشکر
  • -اهدا شده: 695
  • -دریافت شده: 976
  • ارسال: 4,243
  • مدیر غیرفعال تالار هستم و دیگر فعالیت ندارم. :(
    • ديدن مشخصات
mirror استفاده شده در لینک بالا چند روزه که کار نمیکرد.
امروز با رفتن به صفحه‌ی زیر متوجه شدم که کار نمیکنه.
http://www.tug.org/texlive/mirmon/
باید از mirrorهای دیگه استفاده کنین.

آفلاین هادی صفی‌اقدم

  • مدیر غیرفعال
  • مدیر تالار
  • Hero Member
  • **
  • تشکر
  • -اهدا شده: 695
  • -دریافت شده: 976
  • ارسال: 4,243
  • مدیر غیرفعال تالار هستم و دیگر فعالیت ندارم. :(
    • ديدن مشخصات
سوییچ زیر هم برای جلوگیری از دانلود mactex هست:
rsync -a --delete --exclude="mactex*" rsync://somemirror/some/path/ /your/local/dir

 

روشی برای داشتن مخزن آپدیت‌ها با روش دانلود تک‌لایو ۴ گیگابایتی هست؟

نویسنده a_ebrahimiانجمن تکلایو TeXLive

پاسخ ها: 3
مشاهده: 40
آخرين ارسال فوریه 03, 2012, 08:34:04 am
توسط هادی صفی‌اقدم
چطور میتونم مخزن محلی تک‌لایو را با روش چهارم (دانلود iso) آپدیت کنم

نویسنده مرتضیانجمن تکلایو TeXLive

پاسخ ها: 1
مشاهده: 34
آخرين ارسال آوریل 14, 2012, 10:52:16 pm
توسط هادی صفی‌اقدم
آپدیت تک‌لایو نصب شده از روی تک‌لایو دانلود شده امکان داره؟

نویسنده Hooshangانجمن تکلایو TeXLive

پاسخ ها: 1
مشاهده: 43
آخرين ارسال اكتبر 19, 2011, 12:49:38 pm
توسط هادی صفی‌اقدم
مشکل در آپدیت مخزن تک‌لایو

نویسنده یونسانجمن تکلایو TeXLive

پاسخ ها: 1
مشاهده: 38
آخرين ارسال اكتبر 27, 2012, 01:47:50 pm
توسط هادی صفی‌اقدم
بروزرسانی تک‌لایو از روی مخزن محلی

نویسنده محمود امین‌طوسیانجمن تکلایو TeXLive

پاسخ ها: 3
مشاهده: 384
آخرين ارسال ژوئیه 14, 2011, 10:19:41 am
توسط هادی صفی‌اقدم
در روش rsync برای دانلود تک‌لایو، بعد از حدود یک ماه که خواستم آپدیتش کنم پیغام پیوست ظاهر میشه.

نویسنده rezajiانجمن تکلایو TeXLive

پاسخ ها: 4
مشاهده: 39
آخرين ارسال ژوئیه 14, 2011, 12:57:55 pm
توسط rezaji
مشکل قدیمی ماندن بسته‌ بعد از آپدیت کردن تک لایو

نویسنده ابوالفضل دیانتانجمن تکلایو TeXLive

پاسخ ها: 3
مشاهده: 892
آخرين ارسال اوت 05, 2011, 03:44:52 am
توسط وفا خلیقی
در دانلود تک‌لایو به روش rsync، خطای time out میگیرم

نویسنده علی‌رضا طاهريونانجمن تکلایو TeXLive

پاسخ ها: 1
مشاهده: 57
آخرين ارسال ژوئیه 31, 2011, 04:40:01 pm
توسط هادی صفی‌اقدم