CentOS 8 منتشر شد: ویژگیهای جدید و بروزرسانیها، دستورها و دانلود RHEL 8
نسخه جدید سیستم عامل لینوکس با نام CentOS 8 منتشر شد. شرکت Red Hat از انتشار Red Hat Enterprise Linux 8.0 خبر داد.
در این مقاله قصد داریم با ویژگیهای CentOS 8 بیشتر آشنا شویم و نقاط قوت آن را ارزیابی کنیم. درواقع CentOS نسخهای برگرفته از RHEL است و زمانی شروع به کار کرد که شرکت Red Hat، ارائه نسخه رایگان RHEL را متوقف کرد.
اخیرا سنت او اس، بیشتر بر روی سرورها، HPC و دسکتاپ مورد استفاده قرار گرفتهاست.
با سرور مجازی لینوکس CentOS 8 افیکس هاست، تمام قابلیتهای این نسخه جدید را در اختیار شما خواهیم گذاشت.
اگر به دنبال خرید سرور مجازی لینوکس با سرعت بالا هستید، همین الان از طریق لینک زیر، سفارش خود را ثبت و در کمتر از چند دقیقه سرور خود را دریافت نمایید.
در واقع CentOS توزیعی باکیفیت برای سیستم عامل لینوکس است که میتوان پکیج کامل نرم افزاری آن را مدیریت کرد. این توزیع لینوکس برای راهاندازی سایتی با عملکرد بالا، کاملا بهینه شده و هیچ نیازی به پرداخت برای لایسنس آن نیست.
در ادامه این مقاله خواهیم دید که با دانلود CentOS 8 و نصب آن به چه ویژگیهای جدید و کاربردی دست پیدا میکنیم.
میزان رم مورد نیاز برای نصب CentOS 8
برای نصب CentOS 8 به حداقل ۲ گیگ رم نیاز خواهید داشت، البته پیشنهاد میشود برای داشتن عملکردی بهتر و سریعتر، حداقل از رم ۴ گیگ استفاده کنید.
تنظیمات و دستورات CentOS8
-
اعمال دستور dnf بجای yum
در CentOS 8 دستور dnf را میتوان به جای دستور yum بکار برد، چرا که مدیریت بهتری را برای نرم افزارها ارائه میدهد. به منظور نصب، حذف، بروزرسانی و مدیریت پکیجهای نرم افزاری در Cent OS 8 میتوان هر کدام از دستورهای dnf یا yum را بکار برد. در واقع دستور dnf برای مدیریت بک اند سنت او اس ۸ ارائه شدهاست.
-
بروزرسانی از CentOS 7 به CentOS 8
به منظور بروزرسانی از RHEL 7 به RHEL 8 از دستور leapp upgrade استفاده میکنیم.
پیشنیاز ارتقا به RHEL 8:
۱. نصب داشتن نسخه RHEL 7.6
۲. معماری Intel 64
۳. حداقل ۱۰۰MB فضای آزاد بر روی بخش boot
-
راه اندازی و غیرفعال کردن فایروال در RHEL 8 / CentOS8
۱. بررسی وضعیت فعال یا غیرفعال بودن فایروال با استفاده از دستور:
۲. غیرفعال کردن فایروال در CentOS 8 با استفاده از دستور:
یا
systemctl stop firewalld
۳. غیرفعال کردن دائمی فایروال در CentOS 8 حتی پس از ریبوت سیستم با استفاده از دستور:
۴. فعال کردن فایروال در CentOS 8 با استفاده از دستور:
یا
systemctl start firewalld
۵. فعال کردن فایروال پس از ریبوت سیستم با استفاده از دستور:
-
- بررسی لیست پکیجهای نصب شده در CentOS 8 / RHEL 8
راههای مختلفی برای بررسی لیست پکیجهای نصب شده پیشنهاد میشود:
۱. با استفاده از دستور yum یا dnf:
یا
yum list installed
البته اگر به دنبال فایلی خاص هستید میتوانید خروجی را بر حسب grep تنظیم کنید و با استفاده از دستور زیر فرمت فایل مورد نظر خود را فیلتر نمایید:
۲. با استفاده از دستور repoquery:
پیش از اعمال دستور repoquery، لازم است dnf-utils را با اجرای دستور زیر نصب کنید:
سپس با دستور repoquery، لیست تمام پکیجهای نصب شده را بررسی کنید:
به عنوان مثال، برای یافتن پکیجهای bzip2 میتوان طبق دستور زیر عمل کرد:
۳. با استفاده از دستور rpm:
با اجرای دستور rpm میتوانید لیست تمام پکیجهای نصبشده را مشاهده کنید:
برای یافتن تمام پکیجهایی مثل bzip2 نیز طبق دستور زیر عمل کنید:
تمام کامندها و دستورهای کاربردی در CentOS 8 بر روی تمام سرورهای مجازی لینوکس افیکس هاست قابل اجرا هستند. با بکار بردن آنها به راحتی میتوانید تنظیمات لازم را بر روی سرورهای خود اعمال نمایید.
پلن سرور مجازی مناسب خود را افیکس هاست سفارش دهید و سنت او اس خود را بر روی آنها مدیریت نمایید.
نرم افزارها و بروزرسانیهای CentOS 8
Software | Version |
---|---|
Ansible | ۲٫۸٫۰ |
Apache | ۲٫۴٫۳۷ |
Emacs | ۲۶٫۱ |
Firefox | ۶۰٫xx |
GIMP | ۲٫۸٫۲۲ |
GNOME | ۳٫۲۸ |
Golang | ۱٫۱۱٫۱۳ |
Libreoffice | ۶٫۰٫۶٫۱ |
Linux kernel | ۴٫۱۸ |
MariaDB | ۱۰٫۳٫۱۱ |
MySQL | ۸ |
Nano | ۲٫۹٫۸ |
Nginx | ۱٫۱۴٫۱ |
OpenSSH | ۷٫۸p1 |
Jill | Smith |
Perl | ۵٫۲۶ |
PHP | ۷٫۲٫۱۱ |
PostgreSQL | ۱۰٫۶ |
Python | ۲٫۷٫۱۵ |
Python | ۳٫۶٫۸ |
rsyslog | ۸٫۳۷٫۰ |
Ruby | ۲٫۵٫۳ |
Rust | ۱٫۳۵٫۰ |
Scala | ۲٫۱۰ |
Squid | ۴ |
Squid | ۴ |
Subversion | ۱٫۱۰ |
Varnish | ۶ |
Vim | ۸٫۰٫۱۷۶۳ |
ویژگیهای CentOS 8
-
پشتیابی از Java 8 و Java 11
سنت او اس ۸ از نسخههای جاوا ۸ و جاوا ۱۱ پشتیبانی میکند.
-
Python 3
به صورت پیش فرض، Python 3 برای سنت او اس ۸ در نظر گرفته شدهاست، اما باید خودتان آن را با دستور yum نصب کنید.
-
ارائه BaseOS و AppStream
BaseOs و AppStream دو مخزن لینوکس هستند.
BaseOs که به عنوان مخزن اصلی شناخته میشود، بخشی از سیستم توزیع را برای اجرای فضای کاربری بر روی سخت افزار فیزیکی، ماشین مجازی، فضای کلود یا یک کانتینر فراهم میکند.
Application Stream یا همان مخزن AppStream، تمام اپلیکیشنهای مورد نیاز را برای اجرا بر روی فضای کاربری فراهم میکند.
نرم افزارهایی با لایسنسهای خاص نیز توسط مخزن مکمل فراهم میشود.
-
معماریهای لینوکس پشتیبانی شده
CentOS 8 بر روی معماریهای زیر قابل اجراست:
- (x86_64 (64bit Intel/AMD
- (aarch64 (64-bit ARM
- (ppc64le (IBM POWER, little endian
-
امکان مدیریت تحت وب
با نصب CentOS 8 میتوانید سرورهای خود را با استفاده از پنل مدیریتی Cockpit و از طریق مرورگر مدیریت کنید. این ویژگی سنت او اس برای کاربران جدید آن و البته ادمینهای سیستم باتجربه بسیار کاربردیست.
-
ارائه ابزارهای جدید برای کانتینر
سنت او اس ۸ از کانتینرهای لینوکسی با پنل مدیریتی Podman، پشتیبانی میکند. در واقع Podman، در این نسخه از سنت او اس، جایگزین داکر (Docker) و Mobdy شدهاست.
-
Wayland و Xorg به عنوان نمایشگر سرور
Wayland به صورت پیشفرض به عنوان صفحه نمایشگر سرور انتخاب شدهاست، البته در صورت تمایل میتوان از نمایشگر Xorg نیز استفاده کرد.
-
تعیین سیاست رمزنگاری سیستم
با استفاده از دستور «update-crypto-policies» میتوان سیاست رمزنگاری کل سیستم را تعیین یا بروزرسانی کرد. این تنظیمات در سنت او اس ۸ بر روی پروتکلهای رمزنگاری TLS/SSH/Kerberos و موارد دیگر قابل اجراست.
با بررسی تغییرات CentOS 8 نسبت به CentOS7 میتوان بهترین بهرهوری را از این بروزرسانی داشت.
دانلود CentOS 8 را از صفحه رسمی CentOS انجام دهید و برای کسب اطلاعات بیشتر درمورد CentOS 8 به صفحه ویکی CentOS مراجعه نمایید.
هماینک با استفاده از کد تخفیف centos8، سرور VPS خود را از افیکس هاست سفارش دهید و از امکانات نسخه جدید RHEL بر روی سرور خود لذت ببرید.
ورژن minimal یا kernel رو کجا می تونم دانلود کنم؟
نسخه مینیمال یا کرنل هنوز به صورت رسمی منتشر نشده ولی پیشبینی میشه طی یک تا دو هفته آینده ارائه بشه.
البته نسخه مینیمال یا تنها دسترسی ترمینال رو در سرورهای مجازیمون ارائه میدیم.