آخرین ویرایش اردیبهشت ۱۷, ۱۴۰۵ حامد کوه فلاح
رفع مشکل Repository و Update ایزابل در ایران
آموزش استفاده از Repository داخلی Issabel برای Issabel 4 ، Issabel 5 و Rocky Linux
اگر با Issabel کار کرده باشید، احتمالاً این مشکل را تجربه کردهاید:
yum updateیاdnf updateبسیار کند است- Repositoryهای ایزابل باز نمیشوند
- نصب EPEL با خطا مواجه میشود
- پکیجها دانلود نمیشوند
- یا در زمان قطعی اینترنت، نصب و آپدیت عملاً غیرممکن میشود
این مشکل در ایران، مخصوصاً برای:
- Issabel 5
- Rocky Linux 8
- Issabel 4
- و CentOS 7
بسیار رایج شده است.
🚀 نصب سریع Repository داخلی Issabel
اگر Update ایزابل، EPEL یا Rocky Linux برای شما کند یا غیرقابل دسترس شده، کافی است دستور زیر را روی سرور اجرا کنید تا Repository داخلی VoIPIran بهصورت خودکار تنظیم شود:
curl -s https://repo.issabel.ir/setup.sh | sudo bash -s -- -s repo.issabel.ir سپس برای تست:
sudo dnf clean all
sudo dnf makecache
sudo dnf update 📌 مناسب برای:
- Issabel 5
چرا این مشکل مهم است؟
نسخههای Issabel معمولاً بهصورت ISO منتشر میشوند و پس از نصب اولیه، حتماً باید:
- سیستم آپدیت شود
- پکیجهای جدید نصب شوند
- وابستگیها دریافت شوند
- و Repositoryها در دسترس باشند
اما در ایران:
- اینترنت بینالملل گاهی محدود یا قطع میشود
- بسیاری از Mirrorهای خارجی کند هستند
- و برخی Repositoryها اصلاً پاسخ نمیدهند
در نتیجه:
❌ نصب پروژهها ناقص میشود
❌ Updateها شکست میخورند
❌ و حتی نصب ساده PHP یا EPEL مشکلدار میشود
Repository داخلی VoIPIran برای Issabel
در VoIPIran بهعنوان مرجع تخصصی VoIP و Issabel در ایران،
یک Repository داخلی و پرسرعت روی سرورهای داخل کشور راهاندازی کردهایم.
🌐 آدرس Repository:
<a href="https://repo.issabel.ir/">https://repo.issabel.ir/</a> این Repository شامل:
- Issabel 4
- Issabel 5
- Rocky Linux 8
- CentOS 7
- EPEL
- و برخی بستههای موردنیاز VoIP
است.
مزیت استفاده از Repository داخلی
با استفاده از این Mirror داخلی:
✅ سرعت Update بسیار بیشتر میشود
✅ نصب پکیجها پایدارتر خواهد بود
✅ وابستگی به اینترنت خارجی کمتر میشود
✅ Yum و DNF سریعتر کار میکنند
✅ پروژههای VoIP در زمان اختلال اینترنت همچنان قابل نصب هستند
نصب Repository داخلی Issabel
برای اتصال سرور به Repository داخلی، کافی است دستور زیر را اجرا کنید:
نصب سریع (پیشنهادی)
curl -s https://repo.issabel.ir/setup.sh | sudo bash -s -- -s repo.issabel.ir روش نصب دستی
اگر ترجیح میدهید فایل را دانلود و اجرا کنید:
wget https://repo.issabel.ir/setup.sh
chmod +x setup.sh
sudo ./setup.sh -s repo.issabel.ir
اسکریپت چه کاری انجام میدهد؟
این اسکریپت بهصورت خودکار:
- سیستم عامل را تشخیص میدهد
- Repositoryهای قبلی را Backup میگیرد
- Repositoryهای مشکلدار را غیرفعال میکند
- Mirror داخلی VoIPIran را تنظیم میکند
- GPG Keyها را نصب میکند
- و عملکرد Repository را تست میکند
سیستمعاملهای پشتیبانیشده
این Repository برای:
- Rocky Linux 8
- AlmaLinux 8
- RHEL 8
- CentOS 7
- Issabel 4
- Issabel 5
طراحی شده است.
گزینههای مهم اسکریپت
نگه داشتن Repositoryهای فعلی
اگر نمیخواهید Repositoryهای فعلی غیرفعال شوند:
sudo ./setup.sh -s repo.issabel.ir -a یا:
sudo ./setup.sh --keep-all نمایش راهنما
sudo ./setup.sh -h تست عملکرد Repository
پس از نصب، دستورات زیر را اجرا کنید:
sudo dnf clean all
sudo dnf makecache
sudo dnf update یا در CentOS 7:
sudo yum clean all
sudo yum makecache
sudo yum update اگر همه چیز درست باشد، پکیجها از سرور داخلی دریافت خواهند شد.
این Repository چه مشکلی را حل میکند؟
در بسیاری از پروژههای VoIP:
- نصب PHP
- نصب NodeJS
- نصب EPEL
- نصب Laravel / Vue
- نصب ابزارهای AI
- و حتی Update ساده سیستم
به Repository وابسته است.
وقتی Repository اصلی در دسترس نباشد:
- پروژه متوقف میشود
- نصب ناقص میماند
- و خطاهای وابستگی شروع میشوند
این Repository دقیقاً برای حل همین مشکل طراحی شده است.
مناسب چه کسانی است؟
این سرویس برای:
- مدیران سیستمهای تلفنی
- متخصصان VoIP
- شرکتهای نصب و پشتیبانی Issabel
- مراکز تماس
- توسعهدهندگان Asterisk
- و تیمهای IT
بسیار کاربردی است.
جمعبندی
اگر:
- Update ایزابل کند یا قطع است
- Yum یا DNF خطا میدهد
- EPEL نصب نمیشود
- یا Repositoryهای اصلی باز نمیشوند
Repository داخلی VoIPIran میتواند سریعترین و سادهترین راهحل شما باشد.
لینکهای مرتبط
Repository داخلی
<a href="https://repo.issabel.ir/">https://repo.issabel.ir/</a> سایت VoIPIran
<a href="https://voipiran.io">https://voipiran.io</a>










