Centos8.0 新特性
Centos8.0 新特性
一、参考链接:
CentOS 8 安装图解: https://linux.cn/article-11438-1.html?pr
RHEL8/CentOS8 网络、yum源、DNF特征及使用方法: https://blog.csdn.net/niufenger/article/details/102059946
【网络、yum、DNF参考链接1】:https://blog.csdn.net/isaac365/article/details/90489499
【参考链接2】:https://blog.csdn.net/n88Lpo/article/details/85110419
【参考链接3】:https://www.jianshu.com/p/244115c34f08
【√参考链接4】https://www.cnblogs.com/RXDXB/p/11660184.html
二、新特性
这次CentOS8到底还有哪些更新呢?
1、Python 3.6默认Python 环境
2、Node.js 是在 RHEL 最新包含的,其他动态语言更新包括: PHP 7.2, Ruby 2.5, Perl 5.26, SWIG 3.0
3、RHEL 8 提供的数据库服务包括:MariaDB 10.3, MySQL 8.0, PostgreSQL 10, PostgreSQL 9.6
4、RHEL 8 提供Apache HTTP Server 2.4
5、Squid 版本升级到 4.4
三、配置网络
RHEL8或者CentOS8应该使用nmcli管理网络 1、手工配置ifcfg,通过NM来生效 2、通过NM自带工具配ip,比如nmcli 3、手工配置ifcfg,通过传统network.service来生效 #建议:推荐使用上述第1种网络配置方法(手工配置ifcfg,通过NM生效),因为这样既兼容了传统的ifcfg配置,又能熟悉nmcli。举例: 1.1 方法一:手工配置ifcfg,使用nmcli来生效新的网络配置 假设网卡标识符为xxx ]# vi /etc/sysconfig/network-scripts/ifcfg-xxx 使用nmcli重新加载网络配置 ]# nmcli c reload 如果之前没有xxx的connection,则上一步reload后就已经自动生效了 ]# nmcli c up xxx(只开启指定的网卡) 1.2 方法二:RHEL8和CentOS8完全使用nmcli来管理网络 查看网卡信息 ]# nmcli connection NAME UUID TYPE DEVICE ens33 a92fa07b-9b68-4d2b-a2e7-e55146099b1b ethernet ens33 ens36 418da202-9a8c-b73c-e8a1-397e00f3c6b2 ethernet ens36 ]# nmcli con xxx 显示具体的网络接口信息 ]# nmcli connection show xxx 显示所有活动连接 ]# nmcli connection show --active 删除一个网卡连接 ]# nmcli connection delete xxx 给xxx添加一个IP(IPADDR) ]# nmcli connection modify xxx ipv4.addresses 192.168.0.58 给xxx添加一个子网掩码(NETMASK) ]# nmcli connection modify xxx ipv4.addresses 192.168.0.58/24 IP获取方式设置成手动(BOOTPROTO=static/none) ]# nmcli connection modify xxx ipv4.method manual 添加一个ipv4 ]# nmcli connection modify xxx +ipv4.addresses 192.168.0.59/24 删除一个ipv4 ]# nmcli connection modify xxx -ipv4.addresses 192.168.0.59/24 添加DNS ]# nmcli connection modify xxx ipv4.dns 114.114.114.114 删除DNS ]# nmcli connection modify xxx -ipv4.dns 114.114.114.114 添加一个网关(GATEWAY) ]# nmcli connection modify xxx ipv4.gateway 192.168.0.2 可一块写入: ]# nmcli connection modify xxx ipv4.dns 114.114.114.114 ipv4.gateway 192.168.0.2 添加DNS ]# nmcli connection modify xxx ipv4.dns 114.114.114.114 删除DNS ]# nmcli connection modify xxx -ipv4.dns 114.114.114.114 添加一个网关(GATEWAY) ]# nmcli connection modify xxx ipv4.gateway 192.168.0.2 可一块写入: ]# nmcli connection modify xxx ipv4.dns 114.114.114.114 ipv4.gateway 192.168.0.2 使用nmcli重新回载网络配置 ]# nmcli c reload 如果之前没有xxx的connection,则上一步reload后就已经自动生效了 ]# nmcli c up xxx 1.3 方法三:安装network.service服务 可以通过yum install network-scripts来安装传统的network.service,不过redhat说了,在下一个RHEL的大版本里将彻底废除,因此不建议使用network.service。 2. RHEL8或者CentOS8修改网卡名称 2.1 删除网卡连接,比如xxx ]# nmcli connection delete xxx 2.2 修改内核参数配置文件 ]# vi /etc/default/grub 2.3 植入内核 ]# grub2-mkconfig -o /boot/grub2/grub.cfg 3.4 重启 ]# reboot 3.5 添加网卡 ]# nmcli connection add type ethernet con-name xxx 4. RHEL8或者CentOS8使用nmtui工具配置网络(图形化工具) ]# nmtui 5. 总结 CentOS8和RHEL8上一定要习惯使用nmcli来管理网络,network.service在未来会被正式废除,没有学习的必要了。
参考:https://blog.csdn.net/niufenger/article/details/102059946
四、安装软件包
1,dnf安装python
# dnf install python27 安装python2.7.15
# dnf install python36 安装python3.6.8
2,安装常用软件包
#dnf install
五、安装vmware workstation
https://www.cnblogs.com/syuee/p/6721720.html
下载VMware-Player-15.5.2-15785246.x86_64.bundle
权限
chown root:root VMware-Player-15.5.2-15785246.x86_64.bundle
安装
/root/Downloads/VMware-Player-15.5.2-15785246.x86_64.bundle
安装情况
vmware-modconfig --install-status
图形界面搜索 vmware
保持kernel版本一致
yum update kernel -y
yum install kernel-devel kernel-headers -y
yum install gcc
yum install elfutils-libelf-devel
图形界面搜索 vmware ,完成安装。