اضافه کردن مخازن محلی اختصاصی در لینوکس – قسمت اول

واسه یه پروژه نیاز به ایجاد مخازن لوکال بود و می خواستم این مثلا آموزش را برای یک نفر از همون پروژه آماده کنم دیدم بی فایده است (همون قضیه آب در هاون کوبیدن) وبلاگ هم که رو هواست گفتم اینجا بنویسم که این دُر و گوهر دانشم هدر نره یه موقع!

اول دبیان

ابتدا بسته های مورد نیاز را نصب می کنیم

apt‐get install build‐essential
apt‐get install apache2

بعد بسته های مورد نظر را با در نظر گرفتن وابستگی ها و نوع معماری سیستم مورود نظر روی یک پوشه وب سرور کپی می کنیم. بهترین کار دانلود کردن بسته ها از روی یکی از مخازن اصلی دبیان هست.

mkdir /var/www/packages/amd64
cp /home/user/downloaded-packages /var/www/packages/amd64

خب حالا تست کنید که وب سرور شما درست کار میکنه یه بروزر باز کنید و آدرس زیر را وارد کنید

https://localhost/packages/amd64/

اگه لیست بسته ها نشون داده شد همه چیز درست کار میکنه در غیر اینصورت احتمالا مشکل از Indexes option کانفیگ آپاچه هست (این یکی را دیگه خودتون درست کنید)

خب حالا باید کاتالوگ فایل بسته های دبیان را ایجاد کنید

packages01

  –

 حالا مخزن جدید را به لیست مخازن دبیان اضافه کنید

packages02

این خط را به انتهای فایل اضافه کنید

deb file: /var/www/packages/amd64/ /

و همه چیز درسته حالا از سرعت نصب بالای بسته ها بر روی مخازن لوکال خودتون لذت ببرید!

apt-get update

*مخازن رد هت هم در قسمت بعد..

برچسب خورده : , , , , , , , . Bookmark the پیوند یکتا.

One Response to اضافه کردن مخازن محلی اختصاصی در لینوکس – قسمت اول

  1. مصطفی میگوید :

    دو تا سوال:
    1- برای ورژن های مختلف میشه از یه rep استفاده کرد؟
    2- میشه این دو تا مخزن (ردهت و دبیان) رو یه سیستم ایجاد کرد؟

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *