شیوا سیاهوشی 

مهر 4, 1398

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 استفاده می‌کنیم.

leapp upgrade

 

پیش‌نیاز ارتقا به RHEL 8:
۱. نصب داشتن نسخه RHEL 7.6
۲. معماری Intel 64
۳. حداقل ۱۰۰MB فضای آزاد بر روی بخش boot

  • راه اندازی و غیرفعال کردن فایروال در RHEL 8 / CentOS8

۱. بررسی وضعیت فعال یا غیرفعال بودن فایروال با استفاده از دستور:

systemctl status firewalld

 

راه اندازی و غیرفعال کردن فایروال در RHEL 8 / CentOS8

 

۲. غیرفعال کردن فایروال در CentOS 8 با استفاده از دستور:

service firewalld stop
یا
systemctl stop firewalld

 

۳. غیرفعال کردن دائمی فایروال در CentOS 8 حتی پس از ریبوت سیستم با استفاده از دستور:

systemctl disable firewalld

 

۴. فعال کردن فایروال در CentOS 8 با استفاده از دستور:

service firewalld start
یا
systemctl start firewalld

 

۵. فعال کردن فایروال پس از ریبوت سیستم با استفاده از دستور:

systemctl enable firewalld
    • بررسی لیست پکیج‌های نصب شده در CentOS 8 / RHEL 8

    راه‌های مختلفی برای بررسی لیست پکیج‌های نصب شده پیشنهاد می‌شود:

    ۱. با استفاده از دستور yum یا dnf:

    dnf list installed
    یا
    yum list installed

     

    البته اگر به دنبال فایلی خاص هستید می‌توانید خروجی را بر حسب grep تنظیم کنید و با استفاده از دستور زیر فرمت فایل مورد نظر خود را فیلتر نمایید:

    dnf list installed | grep

     

    بررسی لیست پکیج‌های نصب شده در CentOS 8 / RHEL 8

     

    ۲. با استفاده از دستور repoquery:

    پیش از اعمال دستور repoquery، لازم است dnf-utils را با اجرای دستور زیر نصب کنید:

    dnf install dnf-utils

     

    بررسی لیست پکیج‌های نصب شده در CentOS 8 / RHEL 8

    سپس با دستور repoquery، لیست تمام پکیج‌های نصب شده را بررسی کنید:

    Repoquery -a–installed

     

    بررسی لیست پکیج‌های نصب شده در CentOS 8 / RHEL 8-repoquery

    به عنوان مثال، برای یافتن پکیج‌های bzip2 می‌توان طبق دستور زیر عمل کرد:

    Repoquery -a –installed | grep bzip2

     

    بررسی لیست پکیج‌های نصب شده در CentOS 8 / RHEL 8-repoquery

     

    ۳. با استفاده از دستور rpm:

    با اجرای دستور rpm می‌توانید لیست تمام پکیج‌های نصب‌شده را مشاهده کنید:

    rpm -qa

     

    بررسی لیست پکیج های نصب شده در CentOS 8 / RHEL 8-rpm

    برای یافتن تمام پکیج‌هایی مثل bzip2 نیز طبق دستور زیر عمل کنید:

    rpm -qa bzip2

     

    بررسی لیست پکیج های نصب شده در CentOS 8 / RHEL 8-rpm

    تمام کامندها و دستورهای کاربردی در 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 بر روی سرور خود لذت ببرید.

    شیوا سیاهوشی 

    متخصص سئو، کپی‌رایتر، علاقه‌مند به حوزه هاستینگ و مدرس زبان انگلیسی.