CentOS Linux 8 منتشر شد؛ ویژگی‌ها و دانلود جدید

CentOS Linux 8 منتشر شد؛ ویژگی‌ها و دانلود جدید
تاریخ انتشار: 4 سال پیش تعداد بازدید: 6769 دسته بندی: لینوکس

CentOS 8 منتشر شد، این یک توزیع مشتق شده از RHEL8 است. CentOS زمانی به وجود آمد که Red Hat ارائه RHEL رایگان را متوقف کرد.امروزه CentOS به عنوان یک توزیع لینوکس high-quality بیشتر در سرور‌ها، HPCها و دسکتاپ استفاده می‌شود.CentOS کنترل بسته های نرم‌افزاری open-source را ارائه داده و به طور کامل برای نیازهای تحقیقاتی و اجرای وب‌سایت با عملکرد بالا سفارشی‌سازی شده است، بدون اینکه به هزینه‌های مجوز(license) نیاز داشته باشد؛ در این مقاله به تازه‌های CentOS 8 خواهیم پرداخت.


 

چه چیز جدیدی در CentOS Linux 8 وجود دارد؟

Gnome پیشفرض دسکتاپ

ویژگی‌های CentOS Linux 8

  • BaseOS و AppStream
BaseOS مخزن اصلی، بخش‌هایی از توزیع را فراهم می‌کند تا فضای کاربری را در هارد فیزیکی اجرا کند، سرور مجازی، دانش کلود و یا یک container Application Stream (AppStream) مخزنی که تمام اپلیکیشن‌هایی که ممکن است بخواهید اجرا شود در فضای کاربری ارائه می‌کند.مخزن تکمیلی هم نرم‌افزارهای دیگری که مجوزهای ویژه دارند ارائه می‌نماید.
 

معماری‌های پشتیبانی شده

CentOS 8 Linux  در موارد زیر اجرا می‌شود:
  • x86_64 (64 bit Intel/AMD)
  • aarch64 (64-bit ARM)
  • ppc64le (IBM POWER, little endian)

 

  • کنسول وب (Web console)

می‌توان سرورهای CentOS 8 را با استفاده از cockpit در مرورگر وب مدیریت کرد؛ یک ویژگی مفید هم برای کابران جدید و هم مدیران شبکه باتجربه

کنسول وب

  • ابزارهای جدید container

CentOS 8 با استفاده از Podman از کانتینرهای لینوکس پشتیبانی می‌کند.جایگزینی برای Docker و Mobdy از طریق root اجرا شده و بستگی به Deamonها دارد. Podman به صورت daemonless کار می‌کند.می‌توان از آن برای ساختن ایمیج‌های container استفاده کرد از scratch یا یک Dockerfile

New container tools

در display server سازگار با پروتکل wayland ، انتقال KMS و evdev به کامپوزیتور انجام می‌شود.پروتکل wayland به کامپوزیتور اجازه می‌دهد رویدادهای ورودی را  مستقیما به کاربران ارسال کرده و کاربران هم رویدارهای خرابی را به طور مستقیم به کامپوزیتور بفرستند.

  • دسکتاپ CentOS 8 با wayland و X

Wayland یک display Server پیشفرض اس، ولی عنوز هم رد صورت نیاز می‌توان از Xorg استفاده کرد.Wayland مزایای زیادی نسبت به X display server دارد مانند رفتار با bottleneck بین کاربران و کرنل لینوکس. 

Wayland

 

می‌توان برای اطمینان از اینکه Wayland در CentOS 8 در حال استفاده است از دستور loginctl استفاده کرد.

 Wayland  در centos 8

 

  • Systemwide crypto policies

    می‌توان از دستور update-crypto-policies برای آپدیت یا نصب cryptographic policy در CentOS استفاده کرد برای TLS/SSH/Kerberosو...​​
 
crypto policies
 
policies  در حال حاضر تنظیماتی برای این اپلیکیشن‌ها و کتابخانه‌ها ارائه می‌کند:
 
  • BIND DNS name server daemon
  • GnuTLS TLS library
  • OpenJDK runtime environment
  • Kerberos 5 library
  • Libreswan IPsec and IKE protocol implementation
  • NSS TLS library
  • OpenSSH SSH2 protocol implementation
  • OpenSSL TLS library

 

  • تحریم‌های TCP stack

CentOS Linux 8 با TCP stack نسخه 4.16 که موجب افزایش سرعت اتصال می‌شود، آمده است.کرنل لینوکس از الگوریتم‌های کنترل تراکم جدید BBRو NV پشتیبانی می‌کند،این برای افزایش سرعت اینترنت سرور لینوکس با کنترل تراکم TCP BBR مفید است.

 

TCP stack در centos8

  • سلام بر dnf

دستور yum به صورت نمادین به dnf لینک شده که یک پروژه فدورا است.این نرم‌افزار مدیریت بهتری را ارائه می‌کند.شمامی‌توانید از yum یا dnf برای نصب، حذف، آپدیت و مدیریت بسته‌های نرم‌افزاری در CentOS 8 استفاده کنید.به عبارت دیگر CentOS 8 با yum نسخه 4 منتشر شده که در بک‌اند از تکنولوژی dnf استفاده می‌نماید.شما برای نرم‌افزار AppStream در کلود، CI/CD و workloadهای کانتینر لینوکس پشتیبانی دریافت می‌کنید.تمامی دستورات سازگاری عقبرو (backward compatible) هستند، بنابراین می‌توان بدون هیچ مشکلی از yum استفاده کرد؛ برای مثال:

 

sudo yum check-updates

sudo yum module list

sudo yum upgrade python2

sudo yum module install postgresql:10

 

نرم‌افزارهای مهم و به‌روزرسانی‌ها


نرم‌افزارهای جدیدتر و بهتر برای توسعه اپلیکیشن‌ها در CentOS Linux 8

Software Version
Ansible 2.8.0
Apache 2.4.37
Emacs 26.1
Firefox 60.xx
GIMP 2.8.22
GNOME 3.28
Golang 1.11.13
Libreoffice 6.0.6.1
Linux kernel 4.18
MariaDB 10.3.11
MySQL 8
Nano 2.9.8
Nginx 1.14.1
OpenSSH 7.8p1
Perl 5.26
PHP 7.2.11
PostgreSQL 10.6
Python 2.7.15
Python 3.6.8
rsyslog 8.37.0
Ruby 2.5.3
Rust 1.35.0
Scala 2.10
Squid 4
Subversion 1.10
Varnish 6
Vim 8.0.1763

 

سایر پیشرفت‌ها و ویژگی‌های جدید در CentOS Linux 8

  1. CentOS 8 از secure-boot میهمانان یا سرورمجازی‌هایی که cryptographically signed images
  2. به دستور nmcli  برای مدیریت و پیکربندی شبکه  از طریق NetworkManager نیاز است
  3. مدیریت و پشتیبانی از حافظه بهبود یافته؛ به طور مثال CentOS 8 از 57-bit حافظه مجازی (128PiB)  و 52-bit حافظه فیزیکی (تا 4PiB)  پشتیبانی می‌کند.
    RAM)کرنل لینوکس از level-5 page table پشتیبانی می‌کند
  4. crash dump می‌تواند kernel crash را در تمامی مراحل بوت شدن، ذخیره نماید این قابلیت در CentOS 7 ممکن نبود
  5. process scheduler پیشرفت‌های زیادی کرده است، همچنین شامل deadline  جدید برای process scheduler هستیم.
  6. امکان نصب و بوت شدن از حافظه پایدار دوخطی (NVDIMM)
  7. Nftables یک فریمورک از Netfilter Project است که پکت‌های فیلترینگ ارائه می‌دهد. network address translation (NAT)  و دیگر پکت‌های Manglin ، این firewall backend پیشفرض CentoS8
  8. Chrony یک پیاده‌سازی تطبیق‌پذیر از Network Time Protocol (NTP) است که می‌تواند ساعت سرور را با NTP Serverها همگام ‌سازی کند.در CentOS 8 خبری از ntpd نیست و  Chrony به شکل پیشفرض وجود دارد.
  9. LUKS2  برای ذخیره‌سازی رمزنگاری شده در CentOS 8

CentOS 8 را از کجا دانلود کنیم؟

برای مشاهده فهرست mirror‌ها اینجا کلیک کنید یا از طریق لینک زیر فایل ISO سیستم‌عامل CentOS 8 را دانلود نمائید

دانلود فایل CentOS 8 Stream DVD ISO

CentOS Stream چیست ؟

CentOS Stream پروژه‌ای بین پروژه Fedora و RHEL است که یک “rolling preview” از کرنل‌ها و قابلیت‌هایآینده RHEL ارائه می‌دهد، این قابلیت به توسعه دهندگان این امکان رامی‌دهد تا یک یا دو قدم جلوتر از آن چهRHEL  ارائه می‌کند، باشند.این کار قبلا و با نسخه‌های سنتی CentOS ممکن نبود. CentOS Stream بهتر به ISV،IHV و دیگر اکوسیستم‌های توسعه‌دهندگان برای توسعه سیستم‌عامل فدورا متصل شده و با کوتاه کردن چرخه فیدبک و آسان کردن شنیدن همه صداهایی که باید شنیده شوند، به ایجاد نسخه‌های بعدی RHEL کمک می‌کند. 

 

بسته‌ها و اپلیکیشن‌هایی که در CentOS 8 موجود نیست

 The Btrfs file system has been removed from CentOS 8
 KDE support removed
 Network scripts are deprecated
 See deprecated functionality and removed security functionality

 
CentOS 8 یک به‌روزرسانی قابل توجه است که شامل آپدیت‌های زیاد نرم‌افزاری است که توسعه‌دهندگان برای ساختن web app‌ها و container workload  دوست خواهند داشت.در دسکتاپ هم یک تجربه لذتبخش را فراهم می‌کند، استفاده از این نسخه را به شدت پیشنهاد می‌کنیم.

اشتراک گذاری مقاله :

نظرتون برامون مهمه شما اولین نظر رو بنویسید