BCLinux 7 发行说明



  • BCLinux 7 发行说明

    1 简介

    欢迎来到 BCLinux(BigCloud Enterprise Linux)的第二个发行版本系列:BCLinux 7。

    BCLinux 7 系列版本的发布,标识着 BCLinux 定制化操作系统技术向着更加深入的方向迈出了坚定的步伐:

    • 服务器厂商兼容性
      BCLinux与浪潮、戴尔、华为和曙光等诸多的服务器厂商合作,协同完成系统兼容性测试认证;
    • 多内核支持
      在提供红帽兼容内核的基础上,针对云计算和大数据特定应用需求,推出了BCLinux定制化企业内核(BCLinx Enterprise Kernel - BEK)。此外BCLinux紧跟内核社区最新动态,及时发布长期支持和主线内核。这些内核中引入了大量新的技术特性、驱动的更新以及底层的优化改进等,满足了客户对于新特性的需求;
    • 安全加固
      根据中国移动的操作系统安全加固规范,在系统安装界面,提供安全加固选项,一键式开启系统安全模式,免去了安装后系统的二次配置和检查工作。
    • 针对特殊应用场景的多个定制版
      各种特定方向定制版,比如服务器、数据库、容器和网络等定制版同时发布;

    2 安装媒体

    目前,针对于 BCLinux 7 服务器版,提供了如下镜像。下载好镜像,在使用之前请先检查它的 md5sum:

    类型      md5sum 校验值                      镜像名称
    
    ISO       2e9e02ddc50ff0b5e9dcac0404925976   BCLinux-R7-U1-Server-x86_64-dvd.iso 
    KVM       895d464af67a380679272c21c37c9552   BCLinux-7-x86_64-20150906.qcow2
    KVM       ffe14561359698dfacd98ae25121cafd   BCLinux-7-x86_64-20160314.qcow2 
    Docker    3683f74819972afb22a9e2e666f2d590   BigCloud_Enterprise_Linux_7_RC1.tar.gz 
    Vagrant   00c96a8d7ded44b637eecd7f8df5d140   BigCloud_Enterprise_Linux_7_RC1.box
    

    BCLinux 7 后续升级版本:

    • BCLinux 7.2 镜像
    类型      md5sum 校验值                      镜像名称
    
    ISO       f3d6fbdc83b13bec498f0437ec99fec1   BCLinux-R7-U2-Server-x86_64-dvd.iso 
    ISO       3d97f6c787a7b4ce832afc31c28ac250   BCLinux-R7-U2-Server-x86_64-Everything.iso
    
    • BCLinux 7.3 镜像:
    类型      md5sum 校验值                      镜像名称
    
    ISO       4b2f0f44951aa035487a483c3d0a4912   BCLinux-R7-U3-Server-x86_64-dvd.iso 
    

    另外,除了服务器版外,BCLinux 还提供了关于数据库、容器、网络定制版的镜像:

    类型      md5sum 校验值                      镜像名称
    
    ISO       3c15dec0114608bcf200f1e280a565a1   BCLinux-R7-U1-Database-x86_64-dvd.iso 
    ISO       b8248d2352d3e45412270562a5588b09   BCLinux-R7-U1-Docker-x86_64-dvd.iso 
    ISO       bd55a6ea8fcae7c8faac6b7c483fbc8b   BCLinux-R7-U1-NFV-x86_64-dvd.iso 
    KVM       010f23687f8c34949dfa0d668bb407b6   BCLinux-7-x86_64-20151216(Ovirt).qcow2 
    KVM       3d7b3bda80d5cfd3373896b9491427e6   BCLinux-R7-U1-Docker-x86_64-KVM.qcow2 
    

    3 BCLinux 对定制化内核支持

    3.1 多版本内核支持

    BCLinux 对于社区 MainLine 及 LongTerm 内核都进行了支持。同步内核社区,基于 BCLinux 6.5 定期进行内核新发布
    版的测试和再发布。你可以从 BCLinux 官方网站上找到对应版本的 RPM 包。除此之外,还针对于比较前沿的技术,比
    如 Docker 进行了内核版本的定制和支持。

    BClinux LongTerm 版本内核命名规则:

    kernel-lt[-FeatureName]-‘Version’.el6.bclinux.x86_64.rpm
    

    BCLinux MainLine 版本内核命名规则:

    kernel-ml[-FeatureName]-‘Version’.el6.bclinux.x86_64.rpm
    

    注:

    • FeatureName:主要是针对于特定应用场景或者产品的定制, 如为了支持容器技术,内核需要增加 “aufs” 特性支持。
    • Version:主要是跟随内核社区发行的版本号,有时会在此基础上追加 BCLinux 小版本号,主要针对 BCLinux 进行了
      bug 修复或者功能更新等。

    3.2 对应的内核测试报告

    针对于每个 BCLinux 官方所支持及再发布的内核版本,都会有一个专业的 Benchmark测试报告,可以从 BCLinux PTS
    官方网站进行查阅:http://pts.bclinux.org

    4 BCLinux 的本地镜像源支持

    各大 Linux 发行版都有自己的官方镜像源服务器,但多数都在国外。虽然在国内有很多对应的镜像源服务器来对国内用
    户提供快速支持,但会存在因地域性差异及网络等问题,导致访问速度依然很低下。

    为了提高客户对镜像源的访问效率,BCLinux 团队搭建了自己的镜像源服务器,其中包含除 BCLinux 之外的其他几大
    主流的操作系统发行版的镜像源服务,每天会与官方服务器进行实时同步。与此同时,BCLinux 还针对于企业局域网环
    境,提供私有镜像源服务器的搭建与支持。

    BCLinux 官方镜像源主页:http://mirrors.bclinux.org

    目前包括如下镜像源:

    • centos
    • centos-vault
    • elrepo
    • epel
    • linux-kernel
    • oracle-linux-isos
    • pypi
    • rpmforge
    • rpmfusion
    • ubuntu
    • list item- ubuntu-releases

    5 BCLinux 官方社区和论坛提供技术服务和安全预警

    Linux 是基于社区发展起来的,其所有的一切都来源于社区,也服务于社区,几乎你所想要的一切服务和需求都可以从
    社区中直接获取支持及解决方案或者得到启发。

    BCLinux 也不例外,为了更好的为客户提供技术服务,我们建立了自己的社区及论坛: http://forum.bclinux.org。其中
    包括以下几大模块:

    • 产品公告:产品发布、更新等的一些公告信息。
    • 产品手册:各种 BCLinux 发行版产品的相关手册信息。
    • 系统安全(BLSA):系统安全预警,同时我们会通过邮件形式进行预警,并提供解决方案。
    • 技术支持(BLBA):技术支持公告,同时我们会通过邮件形式进行通知,并提供方案。
    • 技术分享:BCLinux 团队的技术分享信息。
    • 开放课程:BCLinux 团队相关的技术培训信息。
    • 开源动态:Linux 的开源社区的动态整理和收集公告。
    • 内核产品:BCLinux 定制化内核产品信息。

    5.1 技术支持和安全预警形式

    首先,客户都可以收到相关系统安全预警或者技术支持邮件。

    5.1.1 安全预警

    • 邮件列表:BCLinux Security Alert : alert@bclinux.org
    • 标题形式:BLSA-'年份':‘序号’ - ‘相关标题信息’

    5.1.2 技术支持

    • 邮件列表:BCLinux Support Team : advisory@bclinux.org
    • 标题形式:BLBA-'年份':‘序号’ - ‘相关标题信息’

    5.1.3 Docker 相关

    • 邮件列表:BCLinux Docker Team : docker@bclinux.org
    • 标题形式:BLBA-'年份':‘序号’ - ‘相关标题信息’

    与此同时,相关的内容可以从 BCLinux 官方论坛中找到。

    6 针对于上游及上游旧版本 -- 主要改动

    6.1 BCLinx 7.0

    一如每个主要版本的首个发行本,多数组件都已作出改动及更新至较新版本。列出所有改动是本文档的范围以外的事
    情。最重大的改动计有:

    • 修改默认的安装源为 BCLinux 官方源;
    • ABRT 可以直接向 BCLinux 官方服务器报告 bug,BCLinux 团队将负责系统相关技术支持;
    • 提供了多种定制版的内核的支持,其中包括对 docker 新特性支持和同时加入了对苏研历史 BUG 的修复等;
    • 定制化的系统安装界面和使用界面;
    • 涉及到系统 release 和法律等相关信息调整;
    • 内核更新至 3.10.0;
    • 支持 Linux 容器 ;
    • Open VMware Tools 及 3D 图像能即装即用 ;
    • OpenJDK-7 作为缺省 JDK ;
    • 原地升级 6.5 至 7.0(上文已提及);
    • ext4 及 XFS 的 LVM 快照 ;
    • 转用 systemd、firewalld 及 GRUB2 ;
    • XFS 作为缺省文件系统 ;
    • 内核空间内的 iSCSI 及 FCoE ;
    • 支持 PTPv2 ;
    • 支持 40G 乙太网络卡 ;
    • 在兼容硬件上支持以 UEFI 安全开机模式进行安装。

    6.2 BCLinx 7.1

    • 修改默认的安装源为 BCLinux 官方源;
    • ABRT 可以直接向 BCLinux 官方服务器报告 bug,BCLinux 团队将负责系统相关技术支持;
    • 提供了多种定制版的内核的支持,其中包括对 docker 新特性支持和同时加入了对苏研历史 BUG 的修复等;
    • 定制化的系统安装界面和使用界面;
    • 涉及到系统 release 和法律等相关信息调整;
    • 添加 Intel Broadwell 新处理器和 AMD Hawaii 新显卡的支持;
    • 对 LVM cache 的全面正式支持;
    • ceph 块设备挂载的支持;
    • 更新了 Hyper-V 网络驱动;
    • 添加了新的 libguestfs 功能 ;
    • 对 OpenJDK-1.8.0 全面支持;
    • 提升对 PTP 和 NTP 的时钟稳定性;
    • 更新 Networkmanager 工具包到1.0 版本;
    • 更新 docker 到 1.4.1 版本;
    • 更新 OpenSSH 到 6.6.1 版本;
    • 新的软件包支持:Mozilla Thunderbird
    • 更新了诸多其他存储、网络和显卡驱动;
    • 技术预览:Btrfs 文件系统、OverlayFS 和 Cisco VIC 内核驱动。

    6.3 BCLinx 7.2

    • 修改默认的安装源为 BCLinux 官方源;
    • ABRT 可以直接向 BCLinux 官方服务器报告 bug,BCLinux 团队将负责系统相关技术支持;
    • 提供了多种定制版的内核的支持,其中包括对 docker 新特性支持和同时加入了对苏研历史 BUG 的修复等;
    • 定制化的系统安装界面和使用界面;
    • 涉及到系统 release 和法律等相关信息调整;
    • sudo 现在能够验证命令的校验和;
    • 一个 Kerberos https 代理现在可供进行身份管理;
    • NSS 不再接受 < 768 的 DH 密钥参数,也不再接受大小 < 1024 位的 RSA/DSA 证书。NSS现在默认启用了 TLS1.1/
      1.2 - 许多软件包现在支持 NSS TLS1.1/1.2 以及 EC 密码 ;
    • SCSI LUN 的最大数量已经被增加了;
    • virt-v2v 命令行工具现在被完全支持;
    • dd 现在可以显示传输进度;
    • OpenJDK7 现在为 TLS 连接支持 ECC;
    • TPM 2.0版本的驱动级别支持已经被加入;
    • tcpdump 现在支持纳秒时间戳 ;
    • 更新了各种网络栈(即 VXLANs、Data Center TCP、TCP/IP Stack、IPSec 等);
    • 更新了各种原子性操作相关的软件包;
    • 更新了 libATA、FCoE 以及 DCB 存储驱动;
    • 更新了各种存储、网络以及图形驱动 ;
    • 若在安装时添加了额外的软件仓库,则 Anaconda 现在可以支持 NFS;
    • 以下软件经过了 rebase 操作:Gnome 从 3.8 到 3.14、KDE 从 4.3 到 4.14, Xorg-X11-Server 从 1.15 到 1.17、libre
      -office 从 4.2.8 到 4.3.7、openldap 从 2.4.39 到 2.4.40 等等 。

    7 针对于上游及上游旧版本 -- 删除了的组件

    以下组件已被降级并且有可能在未来的发行版本中被删除,它们将不会再获更新:

    7.1 BCLinx 7.0

    • Red_Hat_Enterprise_Linux-Release_Notes-7-*
    • redhat-access-gui
    • redhat-bookmarks
    • redhat-indexhtml
    • redhat-logos
    • redhat-release-*
    • subscription-manager-firstboot
    • subscription-manager-migration
    • subscription-manager-migration-data

    7.2 BCLinx 7.1

    • Red_Hat_Enterprise_Linux-Release_Notes-7-*
    • redhat-access-gui
    • redhat-bookmarks
    • redhat-indexhtml
    • redhat-logos
    • redhat-release-*
    • subscription-manager-firstboot
    • subscription-manager-migration
    • subscription-manager-migration-data

    7.3 BCLinx 7.2

    • Red_Hat_Enterprise_Linux-Release_Notes-7-*
    • redhat-access-gui
    • redhat-bookmarks
    • redhat-indexhtml
    • redhat-logos
    • redhat-release-*
    • subscription-manager-firstboot
    • subscription-manager-migration
    • subscription-manager-migration-data

    8 针对于上游及上游旧版本 -- 修改了的组件

    8.1 BCLinx 7.0

    • abrt
    • anaconda
    • libreport
    • centos-release
    • apache-commons-net
    • basesystem
    • chrony
    • compat-glibc
    • dhcp
    • firefox
    • grub2
    • httpd
    • initial-setup
    • ipa
    • kabi-yum-plugins
    • ntp
    • openssl098e
    • PackageKit
    • plymouth
    • redhat-lsb
    • redhat-rpm-config
    • shim-signed
    • sos
    • subscription-manager
    • system-config-date
    • system-config-kdump
    • thunderbird
    • xulrunner
    • yum

    8.2 BCLinx 7.1

    • abrt
    • anaconda
    • libreport
    • centos-release
    • apache-commons-net
    • basesystem
    • chrony
    • compat-glibc
    • dhcp
    • firefox
    • grub2
    • httpd
    • initial-setup
    • ipa
    • kabi-yum-plugins
    • ntp
    • openssl098e
    • PackageKit
    • plymouth
    • redhat-lsb
    • redhat-rpm-config
    • shim-signed
    • sos
    • subscription-manager
    • system-config-date
    • system-config-kdump
    • thunderbird
    • xulrunner
    • yum

    8.3 BCLinx 7.2

    • abrt
    • anaconda
    • libreport
    • centos-release
    • apache-commons-net
    • basesystem
    • chrony
    • compat-glibc
    • dhcp
    • firefox
    • grub2
    • httpd
    • initial-setup
    • ipa
    • kabi-yum-plugins
    • ntp
    • openssl098e
    • PackageKit
    • plymouth
    • redhat-lsb
    • redhat-rpm-config
    • shim-signed
    • sos
    • subscription-manager
    • system-config-date
    • system-config-kdump
    • thunderbird
    • xulrunner
    • yum

    9 针对于上游及上游旧版本 -- 新增了的组件

    9.1 BCLinx 7.0

    • BCLinux-bookmarks
    • BCLinux-indexhtml
    • BCLinux-logos
    • BCLinux-release

    9.2 BCLinx 7.1

    • BCLinux-bookmarks
    • BCLinux-indexhtml
    • BCLinux-logos
    • BCLinux-release

    9.3 BCLinx 7.2

    • BCLinux-bookmarks
    • BCLinux-indexhtml
    • BCLinux-logos
    • BCLinux-release

    10 针对于上游及上游旧版本 -- 更新了的组件

    10.1 BCLinx 7.0

    10.2 BCLinx 7.1

    • firefox
    • subversion
    • xulrunner

    10.3 BCLinx 7.2

    • firefox
    • gmp
    • java-1.6.0-openjdk
    • ksh
    • libreswan
    • postgresql
    • thunderbird

    11 如何提供协助及取得帮助

    BCLinux 官方网站


登录后回复
 

与 BC-LINUX 的连接断开,我们正在尝试重连,请耐心等待