تالار گفتگوی پارسی‌لاتک

توزیع‌های تک TeX Distributions => تکلایو TeXLive => نويسنده: وحید دامن‌افشان در ژوئن 25, 2013, 01:25:16 am

عنوان: سوال در مورد فایل TeXLive Sync موجود در سایت
رسال شده توسط: وحید دامن‌افشان در ژوئن 25, 2013, 01:25:16 am
۱- آیا در صورت به کار بردن روش rsync توضیح داده شده در این صفحه (http://www.parsilatex.com/forum/SMF/index.php?topic=1715.0)، همزمان با دانلود، عملیات نصب هم انجام می‌شه؟ یا اول دانلود کامل می‌شه و بعد با اختیار خودمون، فرایند نصب رو شروع می‌کنیم؟
۲- منبع این فایل  (http://www.parsilatex.com/joomla/index.php?option=com_remository&Itemid=82&func=startdown&id=54) از کجاست؟
عنوان: سوال در مورد فایل TeXLive Sync موجود در سایت
رسال شده توسط: هادی صفی‌اقدم در ژوئن 26, 2013, 12:14:02 am
۱- خیر. rsync فقط یک برنامه برای دانلوذ هست.
بله باید خودمون نصب کنیم.

۲- من از سایت اصلیش گرفتمش. بعدش اجرا که کردم دیدم یک فایل مربوط به اجرا (پیش نیاز اجرا) را کم داره. اونم اضافه کردم.
بعدش دیم دکتر امیدعلی هم قبل از من این کارو کردن. با این تفاوت که اون فایلی که من اضافه کرده بودم را نداشت. با دکتر کارن‌پهلو تماس گرفتم. نمیدونم جواب‌شون چی بود و دست نزدم.

دلیل ویرایش: حذف نقل‌قول.
عنوان: پاسخ : سوال در مورد فایل TeXLive Sync موجود در سایت
رسال شده توسط: وحید دامن‌افشان در ژوئن 27, 2013, 05:16:48 pm
هادی جان توی این صفحه (http://www.tug.org/texlive/acquire-netinstall.html) از سایت تک‌لایو، برای دانلود تک‌لایو، یک فایل ۱۸ مگابایتی به نام  ‎install-tl.zip‎ قرار داده شده.  ۱- آیا تا حالا از این فایل برای دانلود تک‌لایو استفاده کردی؟
 ۲- چه فرقی بین این فایل و فایل قرار داده شده به وسیله تو در اینجا (http://www.parsilatex.com/joomla/index.php?option=com_remository&Itemid=82&func=startdown&id=54)، وجود داره؟
۳- چرا از اون فایلی که توی صفحه رسمی خود تک‌لایو قرار داده شده، استفاده نکنیم؟
ببخشید هادی جان، من یه خورده گیج شدم.
عنوان: پاسخ : سوال در مورد فایل TeXLive Sync موجود در سایت
رسال شده توسط: هادی صفی‌اقدم در ژوئن 28, 2013, 01:25:35 am
۱- بله. اما از خوشم نیومد و اصلا دیگه ازش استفاده نمی‌کنم.
۲- این فایل install-tl.zip از برنامه‌ی wget برای دانلود استفاده میکنه.
سرعت دانلودش از rsync بیشتره. اما زمانش به شدت طولانی.
فرض کنیم یک مخزن آپدیت تک‌لایو تا الان داریم. و تا چند دقیقه بعدش هم آپدیتی نخواهد آمد.و
اگر از rsync استفاده کنین و بخایین چک کنین آپدیت اومده یا نه، حدود ۱ دقیقه و حتی کمتر طول میکشه.
با wget حداقل فکر کنم ۲ تا ۵ ساعت طول بکشه!
تکرار میکنم سرعت wget از rsync در دانلود فایل بیشضتره ولی در چک کردن اپدیت اومدن یا نیومدن خیلی بده.
یم عیب بزرگی هم که wget داره اینه که در چک کردن اینکه آیا آپدیت جدید اومده یا نه، یعنی اینکه اگر یک فایلی در تک‌لایو آپدیت شده ولی شانساً اندازه‌اش فرض نکرد، اینجا wget اشتباه میکنه.
این را وقتی فهمیدم که تک‌لایو ۲۰۱۲ را به  ۲۰۱۳ PreTest گذاشتم با wget آپدیت بشه و شد ولی بعد نصب دیدم مشکل داره.
با rsync آپدیتش کردم، بعضی فایل‌ها را دوباره گرفت!
یعنی rsync در چک کردن تغییر و آپدیت در فایل‌ها خیلی بهتره.
۳- بنا به دلایا بالا و
* با اون میشه تک‌لایو را دانلود کرد. ولی همرمان نصب میشه! یعنی اگر ویندوز عوض کردیم و ...، دیگه‌ نسخه‌ای که بتونیم ازش نصب کنیم نداریم.
نه اینکه نمیشه دوباره از همون نصب کدر! نه! یعنی ساختار فایل‌ها در اون مورد مثل iso تک‌لایو نیست.
اما مشکلی در نصب ایجاد نمیکنه و من علاقه‌ای به این روش ندارم. چون نسخه‌ی iso و آپدیت شده با rsync برای من کار باهاش راحتتره. هم نصبش. هم آپدیتش. و هم آپدیت تک‌لایو نصب شده با این. سلیقه‌ای هست. اما این روش در وقت من برای آپدیت و ... خیلی صرفه‌جویی کرده و کارهامو سریع راه انداخته. ولی روش اون فایل Install-tl.zip کنده و خوشم نمیاد و وقتمو میگیره.
* اگر با اون فایل zip دانلود کنیم، اگر وسط دانولدقطع شد و ...، میشه دوباره از جایی که مونده ادامه داد. ولی سرعت چک کردنش خیلی زمان میبره.
* این wget بر اساس perl هست و ازش کمک میگیره. من ویندوزه که تازه نصب شده و اصلا ویروسی و خراب نبوده رویش که خواستم با روش perl این تک‌لاوه رو نصب کنم، خطا داده.
مطمینم این perl با ویندوز یک مشکلی داره.
توی فوروم‌های لاتین هم خیلی ازش شاکی دیدم.
بخاطر این دانلود با این فایل zip که از Perl کمک میگیره را اصلا دوست ندارم و همون rsync که هیچی دیگه لازم نداره را ترجیح میدم.

البته Rsync سرعتش ساعت حدود ۷ تا ۸ صبح خیلی خوبه. ساعهت‌های بعد از ظهر ۲ تا ۳ هم خوبه. ولی به جز این سرعتش خیلی خیلی بده. جدایدا ۳ تا ۵ ماهه که این طوری شده. نمیدونم بخاطر تحریم‌ها و ... هست یا بخاطر ایراد شبکه مخابرات و ...