О CentOS пишут не часто. Но, тем не менее, этот серверный Linux-дистрибутив выбирают многие хостинговые компании, дата-центры и организации, имеющие собственных Linux-специалистов. Дело в том, что CentOS контролируется Red Hat и является клоном Red Hat Enterprise Linux (RHEL). Тем самым он обладает всеми преимуществами корпоративных Linux-разработок RHEL, но, в отличие от RHEL, доступен без платной подписки.
Поэтому мне кажется, что с нынешним выходом CentOS 7 1611 на базе RHEL 7.3 многие компании с радостью перейдут на новую версию.
Если вы задумываетесь о переходе на CentOS впервые, имейте в виду, что хотя его кодовая база очень близка к RHEL, у вас не будет поддержки Red Hat. Как поясняет веб-страница проекта, «проект CentOS не выдает никакого удостоверения, сертификации или гарантии на ПО в плане безопасности... Если вас интересует именно сертифицированное или верифицированное ПО с гарантийным обеспечением, использовать CentOS вам, по всей видимости, не стоит». Короче говоря, CentOS ориентирован на Linux-профессионалов, а не на компании, которым нужна техническая поддержка высокого уровня.
Тем не менее, в новом дистрибутиве хорошо организована работа с программными ошибками. CentOS 7 посредством Automatic Bug Reporting Tool (ABRT) может передавать сообщения об ошибках непосредственно на сайт bugs.centos.org.
Этот релиз CentOS также полностью поддерживает последние процессоры Intel седьмого поколения «Kaby Lake» Core i3, i5 и i7 и I2C и процессоры Core шестого поколения.
CentOS 7 также укомплектован обновленными и переработанными версиями многих популярных десктопных и серверных инструментов Linux. Сюда, в частности, входят Samba, squid, systemd, krb5, gcc-libraries, binutils, gfs-utils, libreoffice, GIMP, SELinux, firewalld, libreswan, tomcat и open-vm-tools.
Для продвинутых системных администраторов CentOS 7 1611 также поддерживает Btrfs, OverlayFS, CephFS, DNSSEC, kpatch, Cisco VIC, драйвер ядра usNIC, вложенную виртуализацию в KVM и многопоточное xz-сжатие с rpm-builds в качестве предварительных технологических решений.
Однако при наличии полной поддержки SELinux, важного средства усиленной безопасности Linux, с ней имеется ряд проблем. Не может не радовать, что в этом релизе SELinux стал гораздо легче в развертывании. Но огорчает тот факт, что и в CentOS, и в RHEL остается реальной проблемой настройка профилей SELinux без ущерба для функциональности системы.
Стоит ли переходить на новую версию? Все еще в ходу много более старых версий CentOS, которые выполняют полезную работу. Мне ли не знать — ведь некоторыми их них я пользуюсь. Однако, как отмечает Каранбир Сингх, лидер проекта CentOS, «по своему наполнению этот релиз превосходит все, что ранее выпускалось для CentOS, и поэтому мы очень рекомендуем всем пользователям обновить свои системы».
Новый релиз в настоящее время поставляется в форме ISO-файлов. Сингх советует пользователям загружать образы с сайтов-зеркал или через торренты. Контейнер Docker, образы Vagrant, облачные образы и образы Atomic Host уже наготове и будут выпущены в ближайшие дни.