رفع مشکل آپدیت نشدن سنتوس 6

موضوعاتی که در این مقاله به آنها پرداخته خواهد شد، به شرح زیر است:

اتصال به سیستم عامل سنتوس
دستور بررسی نسخه سنتوس
رفع ارور Cannot find a valid baseurl for repo
آموزش کار کردن با ویرایشگر vi

ویدیو رفع ارور آپدیت نشدن سنتوس 6

آموزش رفع مشکل آپدیت نشدن سنتوس 6 و رفع ارور Cannot find a valid baseurl for repo

همانطور که میدانید سنتوس 6 دیگر پشتیبانی نمیشود و منسوخ شده است.درسال 2020 بود که به اصطلاح EOL یا End Of Life شد و در حال حاضر URL های مخازن اون منسوخ شده است و دیگر آپدیت نمیشود. به همین دلیل زمان آپدیت سنتوس 6 ارور Cannot find a valid baseurl for repo را خواهید داشت.

البته ما دیگر استفاده از سنتوس 6 را پیشنهاد نمیکنیم ولی برخی از کسب و کارها هستند هنوز به نسخه های بالاتر مهاجرت نکردند و برای این دسته از افراد آپدیت کردن و رفع مشکل آپدیت نشدن سنتوس 6 به دلیل بالا بردن امنیت بسیار مهم و حیاتی است.

آموزش رفع مشکل آپدیت نشدن سنتوس 6

در قدم اول باید به سرور مجازی لینوکس خودتان متصل شوید.پس برنامه پاتی را اجرا کنید و آی پی آدرس و پورت SSH را مانند عکس زیر وارد و بر روی Open کلیک کنید.

پ. ن

معمولا پورت اس اس اچ 22 هست و اگر تغییر داده شده باشد حتما شما مطلع خواهید شد.

همانند عکس زیر یوزر نیم که معمولا root هست را وارد کنید و اینتر کنید.در مرحله بعد پسورد را وارد و اینتر کنید تا به سرور مجازی لینوکس دسترسی پیدا کنید.اگر اتصال به لینوکس را بلد نیستید لطفا آموزش اتصال به سرور مجاری لینوکس با SSH یا PuTTY را تمرین کنید.

دستور دیدن نسخه سنتوس

 

بعد از اتصال به لینوکس سنتوس اولین کاری که میکنید این هست که با دستور زیر همانند عکس ورژن لینوکس سنتوس خود را چک کنید.ما لینوکس سنتوس ورژن 6.8 در این آموزش داریم و تمامی نسخه های بالاتر از نسخه 6.8 را تست کردیم و به خوبی مشکل آپدیت نشدن سنتوس 6 رفع شده است.پس اگر نسخه های دیگری را تست کردید و مشکل رفع نشد لطفا در قسمت نظرات اطلاع دهید تا ارور بررسی شود.یا میتوانید به بخش پشتیبانی تیکت ارسال کنید.

cat /etc/centos-release

خب در این قسمت از آموزش یکبار دستور yum update -y را تایپ و اینتر کنید تا ببینید چه ارروری دارید.همانطو که در عکس میبینید ارور Error: Cannot find a valid baseurl for repo: base را دارید که ما در این آموزش رفع خواهیم کرد.

پ. ن

آیا نیاز به خرید آی پی ثابت برای کوکوین یا سرور مجازی آسیاتک دارید.؟ بر روی لینک آنها کلیک کنید.!

آموزش رفع ارور Cannot find a valid baseurl for repo

 

همانطور که میدانید فایل مخازن و URL ها در مسیر /etc/yum.repos.d/CentOS-Base.repo هست.ما برای اینکه این فایل را به عنوان بک آپ داشته باشیم و شاید در آینده مفید واقع شود از روی اون با دستور زیر بک آپ میگیریم.

cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

بعد از گرفتن بک آپ حالا میتوانیم فایل را حذف کنیم و با دستور زیر فایل مخازن را حذف کنید.

rm -f /etc/yum.repos.d/CentOS-Base.repo

آموزش کار با ویرایشگر vi

 

حالا با ویرایشگر VI مجدد فایل را ایجاد میکنیم و دستور زیر را مانند شکل تایپ کنید و اینتر کنید تا وارد ویرایشگر شوید.

vi /etc/yum.repos.d/CentOS-Base.repo

آموزش رفع مشکل آپدیت سنتوس 6

 

مانند عکس زیر زمانی که وارد ویرایشگر شدید از روی کیبورد خود کلید A را فشار دهید تا ویرایشگر آماده تایپ شود.کدهای زیر را کپی کنید و درون ویرایش گر راست کلیک کنید تا منتقل شود.در انتها برای سیو کردن فایل از روی کیبورد کلید Escpe را بزنید و بعد از اون تایپ کنید دو نقطه wq و اینتر بزنید تا سیو شود پس فراموش نکنید wq:

# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client. You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#

[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
baseurl=https://vault.centos.org/6.10/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

#released updates
[updates]
name=CentOS-$releasever - Updates
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
baseurl=https://vault.centos.org/6.10/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
baseurl=https://vault.centos.org/6.10/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

تبریک میگم شما به آسانی URL های جدید را وارد کردید و حالا یکبار دیگر دستور yum update -y را بزنید.خواهید دید که سنتوس شما شروع به آپدیت شدن خواهد کرد.

در نهایت یکبار دیگر با دستور زیر میتوانید ورژن سنتوس خود را چک کنید و خواهید دید که به آخرین ورژن نسخه 6 یعنی 6.10 آپدیت شده است.

cat /etc/centos-release

آموزش ویدیویی رفع مشکل آپدیت سنتوس 6 یا رفع مشکل Cannot find a valid baseurl for repo به شما کمک میکند در کمترین زمان ممکن تمامی نکات در مورد آپدیت مخازن و URL های سنتوس ۶ را یاد بگیرید.

آموزش ویدیویی رفع ارور Cannot find a valid baseurl for repo

مطالب مرتبط:

سوالات متداول

آیا شما پیشنهاد می کنید که همچنان بر روی سنتوس ۶ ادامه بدهیم؟

پیشنهاد ما این است هر چه سریعتر بر روی توزیع های دیگر لینوکس که مرتب آپدیت میشوند مهاجرت کنید.

آیا امکان دارد پشتوار سرور برای ما این آپدیت را انجام دهد؟

در صورتی که از ما سرویس داشته باشید به رایگان سنتوس ۶ شما آپدیت خواهد شد.