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

کمک و پشتیبانی => انجمن عمومی => نویسنده: Yoord در 03 فروردین 1397، 03:14 ق‌ظ

عنوان: پشتیبان گیری از اوبونتو
ارسال شده توسط: Yoord در 03 فروردین 1397، 03:14 ق‌ظ
سلام
چه جوری میتونم از برنامه ها و پکیج های نصب شده بک آپ تهیه کنم؟ لطفا روشی بگید که به sudo و یا نصب برنامه نیاز نداشته باشه. ممنون
عنوان: پاسخ : پشتیبان گیری از اوبونتو
ارسال شده توسط: Nelliel در 03 فروردین 1397، 09:38 ق‌ظ
سلام
چه جوری میتونم از برنامه ها و پکیج های نصب شده بک آپ تهیه کنم؟ لطفا روشی بگید که به sudo و یا نصب برنامه نیاز نداشته باشه. ممنون

ابزار FSarchiever این کار را برات میکنه ولی احتمالا به دسترسی ریشه نیاز داشته باشه، هر چند خودم ازش استفاده نکردم و ممکنه به دسترسی ریشه هم نیاز نداشته باشی!

اگر نمیتونی از sudo استفاده کنی، دستی هم نمیتونی اسکریپت بنویسی برای اینکار ولی شاید به صورت زنده و با دسترسی ریشه بتونی یه اسکریپتی بنویسی که از شاخه‌های مربوطه پشتیبان گیری کنه!
عنوان: پاسخ : پشتیبان گیری از اوبونتو
ارسال شده توسط: Yoord در 03 فروردین 1397، 12:10 ب‌ظ
بصورت دستی خودم میخواستم کپی کنم. فقط نمی‌دونم برنامه ها و پکیج های که نصب کرپم، کجا هستند
عنوان: پاسخ : پشتیبان گیری از اوبونتو
ارسال شده توسط: M!lad در 03 فروردین 1397، 01:05 ب‌ظ
بصورت دستی خودم میخواستم کپی کنم. فقط نمی‌دونم برنامه ها و پکیج های که نصب کرپم، کجا هستند

تو وضعیت شما:
mkdir ~/bk
mkdir ~/bk/debbk
cp /var/cache/apt/archives/*.deb ~/bk/debbk

cp -r /etc/ ~/bk/
ممکنه بعضی فایلهای etc رو نتونه کپی کنه، که میتونید live ازشون کپی بگیرید.
اگر جای دیگه هم فایل دارید backup بگیرید مثلا opt/ یا var/www/.
عنوان: پاسخ : پشتیبان گیری از اوبونتو
ارسال شده توسط: Nelliel در 03 فروردین 1397، 01:07 ب‌ظ
کش APT:

/var/cache/apt/archives/
تم‌ها:

~/.themes
تم‌های آیکون‌ها:

~/.icons
فونت‌ها:

~/.fonts
تنظیمات فونت‌ها:

/etc/fonts/local.conf
البته بازم هست مثل config. و غیره که خودت می‌دونی و نسبت به نیازت باید جدا کنی!

ویرایش:

همزمان با میلاد عزیز پست را فرستادم!
البته می‌تونی دستورات میلاد را با مسیر‌هایی که بهت دادم در قالب یه اسکریپت بش بنویسی و اجرا کنی!
عنوان: پاسخ : پشتیبان گیری از اوبونتو
ارسال شده توسط: Yoord در 03 فروردین 1397، 09:33 ب‌ظ
فرق کش apt با خود aptچبه؟ من بزنامه‌ش رو میخواستم بک آپ بگیرم ولی شما کش رو دادین. همین کش رو کپی کنم، برنامه ها بعدا میاد خودش؟ سورس ها رو چیکار کنم؟ همون ppa هارو میگم . بعدش چه جوری تو نصب اوبونتو , هوم قبلی رو به عنوان هوم جدید انتخاب کنم؟ چون هوم من تو درایو دیگه است
عنوان: پاسخ : پشتیبان گیری از اوبونتو
ارسال شده توسط: Nelliel در 04 فروردین 1397، 12:06 ق‌ظ
فرق کش apt با خود aptچبه؟ من بزنامه‌ش رو میخواستم بک آپ بگیرم ولی شما کش رو دادین. همین کش رو کپی کنم، برنامه ها بعدا میاد خودش؟ سورس ها رو چیکار کنم؟ همون ppa هارو میگم . بعدش چه جوری تو نصب اوبونتو , هوم قبلی رو به عنوان هوم جدید انتخاب کنم؟ چون هوم من تو درایو دیگه است

خب بسته‌هایی که از طریق PPA نصب شدند هم در کش apt هستند، پس اونا هم نصب می‌شند، apt یه مدیربسته هست که بسته‌هایی که بارگیری می‌کنه در یک مسیری قرار میده که بهش میگن کش apt، برای معرفی کردن خانه به حساب کاربری جدید باید از طریق نصاب تیک keep my files را بزنی و فقط mount point معرفی کنی بدون هیچ گزینه‌ی اضافه‌ای!
عنوان: پاسخ : پشتیبان گیری از اوبونتو
ارسال شده توسط: Yoord در 04 فروردین 1397، 12:54 ق‌ظ
از بین اون همه برنامه، فقط دو تاش نصب شد
عنوان: پاسخ : پشتیبان گیری از اوبونتو
ارسال شده توسط: ALi.pAkrohk در 04 فروردین 1397، 04:42 ق‌ظ
از بین اون همه برنامه، فقط دو تاش نصب شد
با چه دستوری اقدام به نصب کردی دوست من.
عنوان: پاسخ : پشتیبان گیری از اوبونتو
ارسال شده توسط: Nelliel در 04 فروردین 1397، 04:52 ق‌ظ
از بین اون همه برنامه، فقط دو تاش نصب شد


اینطوری باید اقدام میکردی،
sudo dpkg -i *. deb
خروجی چی بود؟

عنوان: پاسخ : پشتیبان گیری از اوبونتو
ارسال شده توسط: nixoeen در 04 فروردین 1397، 05:07 ق‌ظ
البته نصب تموم اون‌ها با dpkg کار درستی نیست، چون برای مثال امکاناتی مثل autoremove رو از دست میدید. کافیه اون‌ها رو توی دایرکتوری archives کپی کنید و با apt برنامه‌هایی که می‌خواید رو نصب کنید. اگر نسخهٔ جدیدی نیومده باشه، از روی سیستمتون نصبش می‌کنه و چیزی رو از اینترنت نمی‌گیره.
عنوان: پاسخ : پشتیبان گیری از اوبونتو
ارسال شده توسط: ALi.pAkrohk در 04 فروردین 1397، 04:09 ب‌ظ
البته نصب تموم اون‌ها با dpkg کار درستی نیست، چون برای مثال امکاناتی مثل autoremove رو از دست میدید. کافیه اون‌ها رو توی دایرکتوری archives کپی کنید و با apt برنامه‌هایی که می‌خواید رو نصب کنید. اگر نسخهٔ جدیدی نیومده باشه، از روی سیستمتون نصبش می‌کنه و چیزی رو از اینترنت نمی‌گیره.
و اگه نسخه جدید رو نمی خوای اینترنت رو قطع کن. ;)
عنوان: پاسخ : پشتیبان گیری از اوبونتو
ارسال شده توسط: nixoeen در 04 فروردین 1397، 04:50 ب‌ظ
و اگه نسخه جدید رو نمی خوای اینترنت رو قطع کن. ;)
تاثیری نداره. اینطوری نمی‌تونه نصب کنه.
عنوان: پاسخ : پشتیبان گیری از اوبونتو
ارسال شده توسط: ALi.pAkrohk در 05 فروردین 1397، 12:25 ق‌ظ
و اگه نسخه جدید رو نمی خوای اینترنت رو قطع کن. ;)
تاثیری نداره. اینطوری نمی‌تونه نصب کنه.
والا من وقتی یه بگیج رو قبلا دانلود کردم بدون اینترنت هم نصب می کنه.
چطوره؟
مگه تفاوتی بینشون هست.
عنوان: پاسخ : پشتیبان گیری از اوبونتو
ارسال شده توسط: M!lad در 05 فروردین 1397، 12:45 ق‌ظ
اگر index بسته ها به روز شده باشند (sudo apt update) اون موقع اگر apt install pkgname بزنید آخرین نسخه رو میخواد نصب کنه و اگر تو cache موجود نباشه باید دانلود اش کنه.

البته میشه force کرد یک نسخه خاص رو نصب کنه apt install pkg=version که عملا تو این مورد جواب نمیده چون تو index بسته ها یک نسخه اول (هنگام انتشار توزیع) و آخر فقط هست. پس میتونه راه حل جایگزین dpkg -i pkg.deb  باشه و بعد یه apt install که dependency ها نصب بشن که بازم احتمالا اینترنت میخواد اگر به مشکل تفاوت dependency هم برخورد نکنیم. apt pkgname.deb هم باید بتونه نصب و نیازمندی‌ها رو handle کنه.
عنوان: پاسخ : پشتیبان گیری از اوبونتو
ارسال شده توسط: Yoord در 05 فروردین 1397، 02:46 ب‌ظ
از بین اون همه برنامه، فقط دو تاش نصب شد


اینطوری باید اقدام میکردی،
sudo dpkg -i *. deb
خروجی چی بود؟

اتفاقا همینجوری اقدام کردم. هیچی همه چی مرتب تموم شد ولی برنامه ها نیومدن. رفتم یکی یکی از ترمینال دانلود و نصب کردم
عنوان: پاسخ : پشتیبان گیری از اوبونتو
ارسال شده توسط: Yoord در 05 فروردین 1397، 02:47 ب‌ظ
البته نصب تموم اون‌ها با dpkg کار درستی نیست، چون برای مثال امکاناتی مثل autoremove رو از دست میدید. کافیه اون‌ها رو توی دایرکتوری archives کپی کنید و با apt برنامه‌هایی که می‌خواید رو نصب کنید. اگر نسخهٔ جدیدی نیومده باشه، از روی سیستمتون نصبش می‌کنه و چیزی رو از اینترنت نمی‌گیره.
آره این روش بهتری بود :/