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

تازه کار => انجمن تازه‌کاران => نویسنده: hamidi در 31 فروردین 1392، 06:56 ب‌ظ

عنوان: نصب پکیجها در سروری که به اینترنت وصل نیست
ارسال شده توسط: hamidi در 31 فروردین 1392، 06:56 ب‌ظ
سلام
دوتا سرور دارم. یکی به اینترنت وصله و با apt-get install هرچی خواسته​ام رو درش نصب کرده​ام. الان پکیجها در /var/cache/apt/archives اون قرار گرفته اند. حالا میخوام همین packageها رو دستی کپی کنم در همین directory سرور دوم و بعد همون apt-get installها رو بزنم و به جای اینکه بره از اینترنت دانلود کنه ببینه تو cacheش هست و دیگه نرم دانلود کنه. در حالیکه میره دوباره اونها رو دانلود کنه و نگاه به cache نمیکنه.
چطور میشه به ubuntu بگم نره سراغ اینترنت؟
نمیخوام پکیجهامو با dpkg -i نصب کنم، چون خیلی از پکیجها ممکنه اضافی باشند و در اثر تستهایی که روی سرور اول انجام داده​ام زیادی نصب شده باشند. ضمن اینکه ترتیب نصب پکیجها رو اونوقت خودم باید درست انتخاب کنم که dependencyهاشون رعایت بشه.
کسی میدونه چه باید کرد؟
عنوان: پاسخ : نصب پکیجها در سروری که به اینترنت وصل نیست
ارسال شده توسط: nixoeen در 31 فروردین 1392، 10:15 ب‌ظ
دلیلش اینه که توی سروری که به اینترنت وصل نیست باید ابتدا یک apt-get update اجرا کنید که اونم به اینترنت نیاز داره.
از نرم‌افزاری مثل APTonCD استفاده کنید.
عنوان: پاسخ : نصب پکیجها در سروری که به اینترنت وصل نیست
ارسال شده توسط: hamidi در 01 اردیبهشت 1392، 10:02 ق‌ظ
ممنون از پاسختون
نحوۀ استفاده از aptoncd چطوریه و کارش چیه؟ من نمیخوام applicationهایی که قراره روی سرور دوم نصب شه رو روی cd بریزم ها!
خود aptoncd کلی پیش نیاز داره که اگر بخوام رو سرور دوم نصب کنم یا باید از همون روش dpkg -i استفاده کنم یا به اینترنت وصل باشه.
امان از این ubuntu! قرار apt-get update چه تغییری در سرور ایجاد کنه؟ نمیشه اون رو دستی ایجاد کرد؟ چی قراره update بشه؟ نمیتونیم روی سرور اول update رو اجرا کنیم و بعد فایلهای update شده رو کپی کنیم تو سرور دوم؟
عنوان: پاسخ : نصب پکیجها در سروری که به اینترنت وصل نیست
ارسال شده توسط: کیان در 01 اردیبهشت 1392، 10:08 ق‌ظ
دستور dpkg -i پیشنیازهای یک برنامه خاص رو نمی تونه تشخیص بده؟
عنوان: پاسخ : نصب پکیجها در سروری که به اینترنت وصل نیست
ارسال شده توسط: BorHuss در 01 اردیبهشت 1392، 10:34 ق‌ظ
می تونید از این دستورالعمل استفاده کنید
http://www.debian-administration.org/article/Offline_Package_Management_for_APT
اگه مشکل داشتید بگید که خودم راحت توضیح بدم ولی کاملا همه چیز رو توضیح داده و مشکل رو حل میکنه

و "فکر میکنم" این روش هم کار کنه:
تمام ‍پکیج هایی که روی سیستم اول نصب شده رو با هم ببرید به سیستم دوم
روی اون پکیجی که میخواید نصب کنید دابل کلیک کنید اگه ‍پیش نیازهاش موجود باشه خودش نصب میشه یا نصب نمیشه و یه فکر دیگه براش میکنیم!
عنوان: پاسخ : نصب پکیجها در سروری که به اینترنت وصل نیست
ارسال شده توسط: MHA152 در 01 اردیبهشت 1392، 04:19 ب‌ظ
من قبلا یک همچین کاری می خواستم بکنم و همه ی این کار ها را هم کردم ولی جواب نداد
اگه میتونید با نرم افزار relinux که در مخازن هم نیست و باید اضافه اش کنید  از کل سیستمتون و نرم افزار های نصب شده روش یک فایل نصب بگیرید و اون را رویی سیستم مقصد نصب کنید
عنوان: پاسخ : نصب پکیجها در سروری که به اینترنت وصل نیست
ارسال شده توسط: دانیال بهزادی در 02 اردیبهشت 1392، 01:04 ق‌ظ
http://wiki.ubuntu.ir/LocalRepository