sysdba.ir

وبلاگی برای انتشار تجربیات شخصی راهبر پارسی اوراکل

sysdba.ir

وبلاگی برای انتشار تجربیات شخصی راهبر پارسی اوراکل

ایجاد مخزن نرم‌افزاری محلی در اوراکل لینوکس

سه شنبه, ۳ مرداد ۱۳۹۶، ۱۱:۲۹ ق.ظ

از آن جا که شرکت اوراکل آدرس‌های IP ایران را تحریم کرده است، نمی‌توان به راحتی اقدام به نصب بسته‌های نرم‌افزاری rpm از طریق مخازن اینترنتی این شرکت کرد. از این رو یکی از راه‌کارهای پیشنهادی برای نصب بسته‌های نرم‌افزاری، تهیه فایل‌های iso مخازن و ایجاد مخزن محلی می‌باشد. فایل‌های مربوط به هر توزیع را می‌توان از آدرس edelivery.oracle.com تهیه کرد.

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

[root@oraserv ~]# mount /dev/sr0 /media

سپس فایل تنظیمات مخزن در مسیر /etc/yum.repos.d/ ایجاد می‌شود. با استفاده از دستور زیر فایل تنظیمات ایجاد و مقداردهی می‌گردد.

[root@oraserv ~]# echo -e "[local.repo]\nname=local.repo\nbaseurl=file:///media/\n gpgcheck=0\nenabled=1">>/etc/yum.repos.d/local.repo

[root@oraserv ~]# cat /etc/yum.repos.d/local.repo
[local.repo]
name=local.repo
baseurl=file:///media/
gpgcheck=0
enabled=1

در صورت تعدد فایل‌های iso می‌توان به ازای هر فایل یک مخزن و یا برای همه فایل‌های rpm با استفاده از دستور createrepo یک مخزن متمرکز ایجاد نمود.

سپس با استفاده از دستور زیر می‌توان صحت ایجاد مخزن محلی را بررسی کرد.

[root@oraserv ~]# yum repolist
Loaded plugins: security, ulninfo
repo id             repo name           status
local.repo          local.repo          3,841
public_ol6_UEKR4    Latest Unbreakable Enterprise Kernel Release 4 for Oracle Linux 6Server (x86_64)                        0
public_ol6_latest   Oracle Linux 6Server Latest (x86_64)                                                                     0
repolist: 5,651

اکنون مخازن محلی نیز به سیستم‌عامل اضافه شده‌اند. حال برای مثال با استفاده از دستور زیر می‌توان بسته نرم‌افزاری oracleasm-support نصب کرد.

yum --disablerepo=* --enablerepo=local.repo install -y oracleasm-support

  • محمدحسین چهاردولی

اوراکل

ریپازیتوری

لینوکس

مخزن محلی

نظرات (۰)

هیچ نظری هنوز ثبت نشده است
کاربران بیان میتوانند بدون نیاز به تأیید، نظرات خود را ارسال کنند.
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.
تجدید کد امنیتی