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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

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

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین .:::_| Smart Boy |_:::.

  • Sr. Member
  • *
  • ارسال: 397
  • جنسیت : پسر
  • براي بهره‌مند شدن از آزادي بايد خود را مهار كنيم.
پاسخ به: آپدیت کاملا آفلاین اوبونتو
« پاسخ #15 : 22 مهر 1389، 09:13 ب‌ظ »
سلام
من از یه روشی برای آپدیت آفلاین استفاده می‌کنم که الان سال‌هاست که کارم رو به خوبی راه انداخته به این صورت هست که برای پشتیبان گیری از آپدیت‌ها با دستور زیر عمل می‌کنم:
sudo tar zcvf backup.tgz /etc/apt/ /var/lib/apt/و برای بازیابی اونو بعد از نصب مجدد اوبونتو از دستور زیر:
sudo tar xvfz -C backup.tar
و برای پشتیبان گیری از بسته‌های deb موجود در مسیر /var/cache/apt/archives/، از یه اسکریپت استفاده می‌کنم که محتویات آن اینگونه است:
#!/bin/sh
cp -n /var/cache/apt/archives/a* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/b* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/c* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/d* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/e* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/f* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/g* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/h* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/i* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/j* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/k* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/l* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/m* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/n* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/o* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/p* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/q* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/r* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/s* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/t* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/u* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/v* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/w* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/x* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/y* ~/Ubuntu\ 10.04\ Repositories/
cp -n /var/cache/apt/archives/z* ~/Ubuntu\ 10.04\ Repositories/
با هر بار اجرای این اسکریپت هر پکیج جدیدی که در مسیر  /var/cache/apt/archives/ جدیدا اضافه شده باشد (یعنی بعد از آخرین اجرای این اسکریپت)، به پوشه‌ی Ubuntu 10.04 Repositories که در پوشه‌ی خانگی شما قرار گرفته اضافه می‌شود.

برای برگرداندن این پکیج‌ها هم بعد از نصب اوبونتو هم از اسکریپتی که شامل موارد زیر است استفاده می‌کنم:
#!/bin/sh
cp -n ~/Ubuntu\ 10.04\ Repositories/a* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/b* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/c* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/d* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/e* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/f* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/g* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/h* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/i* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/j* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/k* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/l* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/m* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/n* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/o* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/p* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/q* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/r* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/s* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/t* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/u* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/v* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/w* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/x* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/y* /var/cache/apt/archives/
cp -n ~/Ubuntu\ 10.04\ Repositories/z* /var/cache/apt/archives/

تنها ایراد این روش به نظر من افزونی اطلاعات است! چون از پکیج‌ها در دو نسخه نگهداری می‌شود...
عیب رندان مـکن ای زاهد پاکیزه سـرشت     کـه گناه دگــران بر تــو نخواهند نوشت
من اگر خوبــم اگر بــد تو برو خود را باش     هر کسی آن درود عاقبت کار که کشت

آفلاین rezass

  • Full Member
  • *
  • ارسال: 153
  • مرگ بر نژاد پرستی
پاسخ به: آپدیت کاملا آفلاین اوبونتو
« پاسخ #16 : 22 مهر 1389، 09:18 ب‌ظ »
ممنون ولی مشکل من الان اینه که چطوری یه لیست از بسته هایی که باید دانلود کنم برای ارتقا درست کنم.
برای آپدیت میدونم چطوری لیست درست کنم ولی برای ارتقا نه

آفلاین .:::_| Smart Boy |_:::.

  • Sr. Member
  • *
  • ارسال: 397
  • جنسیت : پسر
  • براي بهره‌مند شدن از آزادي بايد خود را مهار كنيم.
پاسخ به: آپدیت کاملا آفلاین اوبونتو
« پاسخ #17 : 22 مهر 1389، 09:21 ب‌ظ »
ممنون ولی مشکل من الان اینه که چطوری یه لیست از بسته هایی که باید دانلود کنم برای ارتقا درست کنم.
برای آپدیت میدونم چطوری لیست درست کنم ولی برای ارتقا نه
یعنی بعدا به صورت آفلاین اوبونتو رو مثلا از ۱۰.۰۴ به ۱۰.۱۰ ارتقا بدید؟
عیب رندان مـکن ای زاهد پاکیزه سـرشت     کـه گناه دگــران بر تــو نخواهند نوشت
من اگر خوبــم اگر بــد تو برو خود را باش     هر کسی آن درود عاقبت کار که کشت