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

کمک و پشتیبانی => انجمن عمومی => نویسنده: abedzadeh در 25 خرداد 1393، 01:43 ب‌ظ

عنوان: مشکل با cron برای دانلود شبانه
ارسال شده توسط: abedzadeh در 25 خرداد 1393، 01:43 ب‌ظ
سلام
من بعضی وقتا برای دانلود شبانه از aria2 و cron استفاده میکنم
بجز aria2 بعضی از دستورات در crontaob کار نمیدن
مثلا وقتی میخوام از صفحه در ساعت خاصی اسکرین شات گرفته بشه هیچ چیزی اتفاق نمیافته
00 03 * * * gnome-screenshot -f /home/ali/Desktop/1.pngیا مثلا میخوام یه نرم افزار از مخازن دانلود کنم :
00 03 * * * echo "PASSWORD"|yes y|sudo -S apt-get install Xولی هیچ چیز دانلود نمیشه
عنوان: پاسخ : مشکل با cron برای دانلود شبانه
ارسال شده توسط: abedzadeh در 27 خرداد 1393، 08:40 ق‌ظ
دوستان کسی چیزی نمیدونه

یکی یکی بررسی کردم
دستورات خارج از کرون بدون مشکل کار میکنند و همینطور کرون بجز این دستورها خوب و درست عمل میکنه
یه جایی دیدم با عوض کردن ویرایشگر متن پیش فرض به nano مشکل حل شده بود ولی برای من که کار نکرد

فکر کنم یه جایی خوتده بودم که دستوراتی مثل دستورات وارد شده در  alias در جاهایی مثل crontab و at و ... کار نمیده
درسته ؟
عنوان: پاسخ : مشکل با cron برای دانلود شبانه
ارسال شده توسط: ali.abry در 27 خرداد 1393، 12:51 ب‌ظ
دستورات رو بزارین تو یک فایل متنی بعد به اون دست رسی اجرایی بدین بعد اون فایل رو از طریق cron اجرا کنین .
شاید این جوری مشکل حل بشه
عنوان: پاسخ : مشکل با cron برای دانلود شبانه
ارسال شده توسط: علیرضاامیرصمیمی در 27 خرداد 1393، 01:37 ب‌ظ
یه حدس!
بحث دانلود نصب موفقیت آمیز نخواهد بود گاهی
چرا؟چون موقع نصب نرم افزارها گاهی از شما میپرسه باید یه مقداری دانلود کنم!بکنم یا نه! و منتظر این میمونه که کاربر پاسخ بده!طبیعتا چون شما اون موقع پای سیستم حضور نداری فرآیند با موفقیت انجام نمیشه چون پاسخی دریافت نمیکنه

توصیه!اگه برای اون برنامه خاص شدنی هست پکیج هاش رو جدا شبانه دانلود کن بریز داخل پوشه archives که موقع نصب دوباره نخوات دانلود کنه و فقط نصب کنه
عنوان: پاسخ : مشکل با cron برای دانلود شبانه
ارسال شده توسط: abedzadeh در 27 خرداد 1393، 02:46 ب‌ظ
یه حدس!
بحث دانلود نصب موفقیت آمیز نخواهد بود گاهی
چرا؟چون موقع نصب نرم افزارها گاهی از شما میپرسه باید یه مقداری دانلود کنم!بکنم یا نه! و منتظر این میمونه که کاربر پاسخ بده!طبیعتا چون شما اون موقع پای سیستم حضور نداری فرآیند با موفقیت انجام نمیشه چون پاسخی دریافت نمیکنه

توصیه!اگه برای اون برنامه خاص شدنی هست پکیج هاش رو جدا شبانه دانلود کن بریز داخل پوشه archives که موقع نصب دوباره نخوات دانلود کنه و فقط نصب کنه
ممنون
منم این حدس رو زدم و اول دستورش
yes y|رو گذاشتم
حتی بهش دسترسی روت دادم
echo "PASSWORD"|ولی نمیشه

دستورات رو بزارین تو یک فایل متنی بعد به اون دست رسی اجرایی بدین بعد اون فایل رو از طریق cron اجرا کنین .
شاید این جوری مشکل حل بشه
میشه یه مثال بزنید ؟
عنوان: پاسخ : مشکل با cron برای دانلود شبانه
ارسال شده توسط: علیرضاامیرصمیمی در 27 خرداد 1393، 03:06 ب‌ظ
 الان دستورت رو داخل ترمینال بزنی کار میکنه؟
عنوان: پاسخ : مشکل با cron برای دانلود شبانه
ارسال شده توسط: Ahok در 27 خرداد 1393، 03:12 ب‌ظ
به نظر من برا دانلود های شبانه برنامه uget خیلی خوبه و در مورد نصب برنامه ها از مخازن میتوینن فایل های debشون رو بزارین داون بشه بعد نصب کنید (اگه نتونستید پیدا کنید بهم خبر بدید من بهتون میدم )
پ.ن: این پاک کردن روی مسٔله نبودا فقط یه پیشنهاد بود
عنوان: پاسخ : مشکل با cron برای دانلود شبانه
ارسال شده توسط: sajjad93 در 27 خرداد 1393، 04:40 ب‌ظ
سلام
من بعضی وقتا برای دانلود شبانه از aria2 و cron استفاده میکنم
بجز aria2 بعضی از دستورات در crontaob کار نمیدن
مثلا وقتی میخوام از صفحه در ساعت خاصی اسکرین شات گرفته بشه هیچ چیزی اتفاق نمیافته
00 03 * * * gnome-screenshot -f /home/ali/Desktop/1.pngیا مثلا میخوام یه نرم افزار از مخازن دانلود کنم :
00 03 * * * echo "PASSWORD"|yes y|sudo -S apt-get install Xولی هیچ چیز دانلود نمیشه
برا نصب نرم افزار اینو تو crontab بنویسید:(همون کد شما با یه تغییر کوچک)
00 03 * * * echo "PASSWORD" | sudo -S apt-get -y install x
تایید خودکار دانلود و نصب با -y انجام میشه.
عنوان: پاسخ : مشکل با cron برای دانلود شبانه
ارسال شده توسط: abedzadeh در 27 خرداد 1393، 05:22 ب‌ظ
الان دستورت رو داخل ترمینال بزنی کار میکنه؟
بله ، بدون استثنا

سلام
من بعضی وقتا برای دانلود شبانه از aria2 و cron استفاده میکنم
بجز aria2 بعضی از دستورات در crontaob کار نمیدن
مثلا وقتی میخوام از صفحه در ساعت خاصی اسکرین شات گرفته بشه هیچ چیزی اتفاق نمیافته
00 03 * * * gnome-screenshot -f /home/ali/Desktop/1.pngیا مثلا میخوام یه نرم افزار از مخازن دانلود کنم :
00 03 * * * echo "PASSWORD"|yes y|sudo -S apt-get install Xولی هیچ چیز دانلود نمیشه
برا نصب نرم افزار اینو تو crontab بنویسید:(همون کد شما با یه تغییر کوچک)
00 03 * * * echo "PASSWORD" | sudo -S apt-get -y install x
تایید خودکار دانلود و نصب با -y انجام میشه.
خیلی ممنون کار کرد
فقط نمیدونم چرا وقتی با دستور pkill متوقفش میکنم و توی ترمینال دوباره دستور نصب رو میزنم از اول شروع به دانلود میکنه ‌، انگار نه انگار قبلا چیزی دانلود شده  ;D
راستی برای دستور اولی پیشنهادی دارید ؟

به نظر من برا دانلود های شبانه برنامه uget خیلی خوبه و در مورد نصب برنامه ها از مخازن میتوینن فایل های debشون رو بزارین داون بشه بعد نصب کنید (اگه نتونستید پیدا کنید بهم خبر بدید من بهتون میدم )
پ.ن: این پاک کردن روی مسٔله نبودا فقط یه پیشنهاد بود
خیلی ممنون
اگه درست نشد چاره ای جز پاک کردن صورت مسئله نیست  :)
عنوان: پاسخ : مشکل با cron برای دانلود شبانه
ارسال شده توسط: sajjad93 در 27 خرداد 1393، 08:51 ب‌ظ
الان دستورت رو داخل ترمینال بزنی کار میکنه؟
بله ، بدون استثنا

سلام
من بعضی وقتا برای دانلود شبانه از aria2 و cron استفاده میکنم
بجز aria2 بعضی از دستورات در crontaob کار نمیدن
مثلا وقتی میخوام از صفحه در ساعت خاصی اسکرین شات گرفته بشه هیچ چیزی اتفاق نمیافته
00 03 * * * gnome-screenshot -f /home/ali/Desktop/1.pngیا مثلا میخوام یه نرم افزار از مخازن دانلود کنم :
00 03 * * * echo "PASSWORD"|yes y|sudo -S apt-get install Xولی هیچ چیز دانلود نمیشه
برا نصب نرم افزار اینو تو crontab بنویسید:(همون کد شما با یه تغییر کوچک)
00 03 * * * echo "PASSWORD" | sudo -S apt-get -y install x
تایید خودکار دانلود و نصب با -y انجام میشه.
خیلی ممنون کار کرد
فقط نمیدونم چرا وقتی با دستور pkill متوقفش میکنم و توی ترمینال دوباره دستور نصب رو میزنم از اول شروع به دانلود میکنه ‌، انگار نه انگار قبلا چیزی دانلود شده  ;D
راستی برای دستور اولی پیشنهادی دارید ؟

به نظر من برا دانلود های شبانه برنامه uget خیلی خوبه و در مورد نصب برنامه ها از مخازن میتوینن فایل های debشون رو بزارین داون بشه بعد نصب کنید (اگه نتونستید پیدا کنید بهم خبر بدید من بهتون میدم )
پ.ن: این پاک کردن روی مسٔله نبودا فقط یه پیشنهاد بود
خیلی ممنون
اگه درست نشد چاره ای جز پاک کردن صورت مسئله نیست  :)
امتحان کردم از اول شروع نمیشه اونقدر دانلود شده رو از میزان دانلود جدید کم میکنه!  ;)
عنوان: پاسخ : مشکل با cron برای دانلود شبانه
ارسال شده توسط: abedzadeh در 27 خرداد 1393، 09:48 ب‌ظ
@ sajjad93
راستش من با 0ad آزمایش کردم  ;D
میگه 530 مگ کلا باید دانلود بشه
که شامل یه فایل 511 مگی هم میشه
توی حالت معمولی (بدون کرون) گذاشتم 5 دقیقه دانلود کنه
بعد متوقفش کردم
بعد دوباره توی حالت معمولی دستور رو زدم از ادامه شروع به دانلود کرد

بعد با کرون دو سه دقیقه دانلود کردم و بعدش هم دستور توقف رو دادم ( با pkill apt-get )
بعد توی ترمینال در حالت معمولی دستور رو دادم و از همون فایل 511 مگی شروع کرد ولی از اول

یه سوال ، ممکنه که استفاده از pkill apt-get باعث پاک شدن قسمت های دانلود شده باشه ؟