مدیریت مخازن در اوبونتو ۷/۰۴
تهیه کننده: مهدی حسنپور
مشارکت کنندگان:
معرفی
Repository ها یا مخازن نرمافزاری سرورهایی هستند که بستههای نرمافزاری اوبونتو در آنها قرار دارند. در این راهنما شما با مدیریت مخازن، برای دریافت بستههای نرمافزاری مختلف آشنا خواهید شد.
در صورتیکه مایلید بیشتر در مورد مخازن مطالعه نمائيد راهنمای مدیریت مخازن و کانالهای نرمافزاری را مطالعه نمائيد.
اضافه نمودن مخازن رسمی اوبونتو
مخازن رسمی و پشتیبانی شده اوبونتو به صورت پیشفرض و پس از نصب اولیه اوبونتو فعال خواهند بود. در صورتی که مایلید برای دریافت بستههای نرمافزاری بیشتر مخازنی را به فهرست مخازن پیشفرض اضافه نمائید:
ابزار Software Sources را از طریق System > Administration > Software Sources باز کنید.
برای باز کردن ابزار اضافهنمودن مخازن شما به کلمه عبور مدیر سیستم نیاز خواهید داشت. کلمه عبور را وارد نمائید. پنجره اضافهنمودن مخازن مانند تصویر زیر باز خواهد شد.
اکنون برای اضافه نمودن مخازن Universe و Multiverse کافیست آنها را مانند تصویر زیر تیک دار نمائيد.
اگر نمیدانید مخازن Universe و Multiverse چه هستند، راهنمای مدیریت مخازن و کانالهای نرمافزاری را مطالعه نمائيد.
در صورتی که مایلید بستهها را از یکی از آینهها یا mirror های دریافت که نزدیکتر به شما هستند میتوانید کشور مورد نظر را از منوی Download from انتخاب نمائيد.
اضافه نمودن مخازن غیر رسمی
لطفا توجه نمائید که دریافت بستهها از مخازن غیر رسمی ممکن است مشکلاتی برای سیستم شما ایجاد کند. این مخازن ممکن است بروزآوری امنیتی و رفع ایراد نشوند و یا بستههای شکننده داشته باشند. ریسک استفاده از این مخازن به عهده خود شماست.
جهت اضافه نمودن مخازن غیر رسمی به لبه Third-Party Software بروید. و دکمه Add را فشار دهید.
مخزن مورد نظر خود را اضافه نمائید. به عنوان مثال ما مخزن Medibuntu را برای دریافت کدکهای پخش فایلهای چندرسانهای اضافه خواهیم کرد.
deb http://medibuntu.sos-sts.com/repo/ feisty free non-free
و دکمه Add Source را فشار دهید.
شما به همین ترتیب قادر خواهید بود انواع مخازن موجود در اینترنت را اضافه نمائید. برای اضافه نمودن مخازن موجود بر روی سیدی یا DVD نیز میتوانید دکمه Add CD-ROM را فشار دهید.
پس از اضافه نمودن مخزن تصویری مانند تصویر زیر برای نمایش مخازن اضافی موجود به شما نمایش داده خواهد شد. برای غیر فعال نمودن هر یک از مخازن اضافی که معرفی نمودهاید میتوانید آن مخزن را بدون تیک کنید.
اضافه نمودن مخازن بروزآوریها
برای اضافه نمودن مخازن بروزآوریهای تکمیلی میتوانید مانند تصویر زیر مخازن بروزآوری را تیکدار نمائيد.
در بخش Automatic updates میتوانید تعیین کنید که بطور مرتب بستههای روی سیستم شما بروز شوند و یا اینکه شما از وجود بروزآوریها آگاه شوید.
اضافه نمودن کلیدهای امنیتی
برای اینکه مطمئن شوید بستهها از مخازن درستی که شما مایل بودید دریافت میشوند، میبایست کلید امنیتی این مخازن را اضافه نمائيد. به عنوان مثال برای اضافه نمودن کلید امنیتی مخزن Medibuntu ابتدا فایل کلید را به کمک دستور زیر دریافت نمائيد و سپس به لبه Authentication رفته و روی دکمه Import Key File کلیک نمائید. (کلیدهای امنیتی مخازن اضافی را میتوانید از راهنماهای آن مخازن دریافت کنید).
wget -c http://medibuntu.sos-sts.com/repo/medibuntu-key.gpg
آدرس فایل را از روی سیستم خود بدهید تا کلید امنیتی مانند تصویر زیر اضافه شود.
بروزآوری فهرست مخارن
در پایان کار و برای اینکه فهرست بستههای مخازنی که اضافه نمودهاید، بررسی و اضافه شوند، مانند تصویر زیر دکمه close را فشار دهید تا پنجره Reload باز شود. دکمه Reload را فشار دهید.
توجه نمائید که برای اعمال تغییراتی که در مخازن انجام میدهید، برای دریافت فهرست جدید و بروزآوری فهرست بستههای موجود روی سیستم شما همواره باید به این ترتیب فهرست مخازن را بروز Reload نمائيد.
برخی از مخازن اضافی موجود برای اوبونتو ۷.۰۴
- مخزن کاربران ایرانی اوبونتو
deb http://archive.ubuntu.ir/ubuntu/ feisty main non-free
- مخازن تجاری Canonical
deb http://archive.canonical.com/ubuntu feisty-commercial main
- مخازن medibuntu
deb http://medibuntu.sos-sts.com/repo/ feisty free non-free
- مخازن wine
deb http://wine.budgetdedicated.com/apt feisty main
- مخازن Beryl
deb http://ubuntu.beryl-project.org/ feisty main
- مخازن Freespire CNR
deb http://apt2.freespire.org/CNRUbuntu/ skipjack-feisty main
- مخازن میزکار enlightenment e17
deb http://edevelop.org/pkg-e/ubuntu feisty e17
- مخازن KDE 4
deb http://kubuntu.org/packages/kde4-3.80.3/ edgy main
- مخازن برخی قلمها
deb http://www.elisanet.fi/mlind/ubuntu/ feisty fonts
deb http://www.elisanet.fi/mlind/ubuntu/ feisty experimental