از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
CentOS 8 منتشر شد ، مروری بر قابلیت های جدید
سرفصلهای مطلب
همانوط رکه در مطلب قبلی : مسیر انتشار و زمان بندی انتشار سنت او اس 8 اشاره کردیم و همانطور که انتظار داشتیم نسخه جدید سنت او اس یعنی CentOS 8 منتشر شده است، این یک توزیع مثل همیشه مشتق شده از RHEL8 استبا همان سیاستی که از ابتدا برای سنت او اس وجود داشته ( CentOS زمانی به وجود آمد که Red Hat ارائه RHEL رایگان را متوقف کرد ). در این پست از وبلاگ رسانگار به قابلیت های جدید در ادامه موارد ارائه شده در پست معرفی مسیر انتشار سنت او اس 8 به تازههای CentOS 8 خواهیم پرداخت
ویژگیهای اصلی CentOs 8
BaseOS و AppStream
معماریهای پشتیبانی شده
- 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
در display server سازگار با پروتکل wayland ، انتقال KMS و evdev به کامپوزیتور انجام میشود.پروتکل wayland به کامپوزیتور اجازه میدهد رویدادهای ورودی را مستقیما به کاربران ارسال کرده و کاربران هم رویدارهای خرابی را به طور مستقیم به کامپوزیتور بفرستند.
دسکتاپ CentOS 8 با wayland و X
Wayland یک display Server پیشفرض اس، ولی عنوز هم رد صورت نیاز میتوان از Xorg استفاده کرد.Wayland مزایای زیادی نسبت به X display server دارد مانند رفتار با bottleneck بین کاربران و کرنل لینوکس.
میتوان برای اطمینان از اینکه Wayland در CentOS 8 در حال استفاده است از دستور loginctl استفاده کرد.
crypto 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 8
CentOS Linux 8 با TCP stack نسخه 4.16 که موجب افزایش سرعت اتصال میشود، کرنل لینوکس از الگوریتمهای کنترل تراکم جدید BBRو NV پشتیبانی میکند،این مورد برای افزایش سرعت اینترنت سرور لینوکس با کنترل تراکم TCP BBR مفید است.
yum مرده است ، زنده باد 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
نرمافزارهای مهم و بهروزرسانیها در CentOS8
نرمافزارهای جدیدتر و بهتر که در در 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 8 دیگر موجود نیست
- فایل سیستم Btrfs از CentOS 8 حذف شده است
- پشتیبانی از KDE حذف شده است
- اسکریپت های Network منسوخ شده است
سایر پیشرفتها و ویژگیهای جدید در CentOS Linux 8
- استفاده CentOS 8 از secure-boot در سرورمجازیهایی که cryptographically signed images استفاده می کنند
- به دستور nmcli برای مدیریت و پیکربندی شبکه از طریق NetworkManager نیاز است
- مدیریت و پشتیبانی از حافظه بهبود یافته؛ به طور مثال CentOS 8 از 57-bit حافظه مجازی (128PiB) و 52-bit حافظه فیزیکی (تا 4PiB) پشتیبانی میکند.
- RAM)کرنل لینوکس از level-5 page table پشتیبانی میکند
- crash dump میتواند kernel crash را در تمامی مراحل بوت شدن، ذخیره نماید این قابلیت در CentOS 7 ممکن نبود
- process scheduler پیشرفتهای زیادی کرده است، همچنین شامل deadline جدید برای process scheduler هستیم.
- امکان نصب و بوت شدن از حافظه پایدار دوخطی (NVDIMM)
- Nftables یک فریمورک از Netfilter Project است که پکتهای فیلترینگ ارائه میدهد. network address translation (NAT) و دیگر پکتهای Manglin ، این firewall backend پیشفرض CentoS8
- Chrony یک پیادهسازی تطبیقپذیر از Network Time Protocol (NTP) است که میتواند ساعت سرور را با NTP Serverها همگام سازی کند.در CentOS 8 خبری از ntpd نیست و Chrony به شکل پیشفرض وجود دارد.
- LUKS2 برای ذخیرهسازی رمزنگاری شده در CentOS 8
دانلود CentOS 8
برای مشاهده فهرست mirrorها اینجا کلیک کنید یا از طریق لینک زیر فایل ISO
دانلود سیستمعامل CentOS 8 ا یا لینک مستقیم در ایران
برای دانلود CentOs 8 از میرورهای پرسرعت رسانگار در داخل کشور از لینک های زیر استفاده کنید
مشاهده لیست فایلهای آخرین نسخه CentOS 8 و آپدیتها
دانلود فایل CentOS 8 Stream DVD ISO با حجم تقریبی 6.6 گیگابایت
CentOS Stream چیست ؟
CentOS Stream پروژهای بین پروژه Fedora و RHEL است که یک “rolling preview” از کرنلها و قابلیتهایآینده RHEL ارائه میدهد، این قابلیت به توسعه دهندگان این امکان رامیدهد تا یک یا دو قدم جلوتر از آن چهRHEL ارائه میکند، باشند.این کار قبلا و با نسخههای سنتی CentOS ممکن نبود. CentOS Stream بهتر به ISV،IHV و دیگر اکوسیستمهای توسعهدهندگان برای توسعه سیستمعامل فدورا متصل شده و با کوتاه کردن چرخه فیدبک و آسان کردن شنیدن همه صداهایی که باید شنیده شوند، به ایجاد نسخههای بعدی RHEL کمک میکند.