redhat linux7版本种类,RHEL 7 新功能尝鲜:界面简洁,分类明确
半夜起来看世界杯,没啥激情,但是又怕错误意大利和英格兰的比赛,就看了RHEL 7相关新功能的介绍(RHEL 7的下载地址:https://access.redhat.com/site/downloads/)。
安装还算顺利,安装的界面比以前简洁的多,很清爽,分类很是明确。
有些奇怪的是,我安装的时候,怕有些基础的包没有装上去,所以选定了mini和Web的类型,结果还是有些基础的包没有安装,比如 ifconfig 。虚拟机的网卡,被识别为ens,有意思。
yum groupinstall Base
这样的话,就可以把一些基础的包打上。可以正常的时候ifconfig lsof 。
这里需要说明的是,redhat7的测试的repo源貌似不能用,我跟着地址看了下。压根就没有,我想应该还是测试版的原因吧。 直接mount /dev/cdrom /mnt用的。
[rhel-iso]
name=RedHat Enterprise Linux 7
baseurl=file:///mnt/
enabled=1
系统的分区默认是xfs格式,当然你还是可以用ext3,ext4的:
[root@localhost ~]# df -T
文件系统 类型 1K-blocks 已用 可用 已用% 挂载点
/dev/mapper/rhel-root xfs 39262208 3591304 35670904 10% /
devtmpfs devtmpfs 500772 0 500772 0% /dev
tmpfs tmpfs 507508 0 507508 0% /dev/shm
tmpfs tmpfs 507508 2604 504904 1% /run
tmpfs tmpfs 507508 0 507508 0% /sys/fs/cgroup
/dev/sda1 xfs 494940 95444 399496 20% /boot
发现rhel7的开发软件版本不低。
python 是2.7.5的了,和ubuntu一样。 java默认也给你装上了。perl在centos6应该是5.10的 ,现在更新到了5.16.3 。 至于为什么更新到perl6,估计和python3一样吧。
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# python -V
Python 2.7.5
[root@localhost ~]# java -version
java version "1.7.0_45"
OpenJDK Runtime Environment (rhel-2.4.3.4.el7-x86_64 u45-b15)
OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# perl -v
This is perl 5, version 16, subversion 3 (v5.16.3) built for x86_64-linux-thread-multi
(with 24 registered patches, see perl -V for more detail)
想安装pip但是iso没有python-pip这个包。rhel7的官方源又打不开,郁闷。本来打算用epel6试试,用不了,到epel官网一瞅。epel居然已经有对于rhel7的源了。
简单测试下rhel7的openlmi,什么是openlmi,我看了下一些文档,他是一个类似func、但又不属于puppet这类的集群接口工具。
安装 yum install openlmi
安装 yum -y install openlmi-scripts*
scp root@10.10.10.71:/etc/Pegasus/client.pem /etc/pki/ca-trust/source/anchors/managed-machine-cert.pem
[root@localhost ~]# lmi -h 10.10.10.71
lmi>hwinfo
username: pegasus
password:
error : Failed to make a connection to "10.10.10.71": (0, 'Socket error: [Errno 113] No route to host')
error : No successful connection made.
lmi>
lmi>
lmi>
原因不详,我看了下官网对于openlmi的一些介绍,使用方面也是相当的简练。
lmi -h ${hostname}
lmi>help
...
lmi>sw search django
...
lmi>sw install python-django
...
lmi>exit
rhel7 用systemd替换了咱们熟悉的sysv ,说是这东西很强大,说实话,资料还是少,这里就简单讲解下systemd的用法。
# CentOS 6.4
service httpd (start|stop)
# rhel7
systemctl (start|stop) httpd.service
# CentOS 6.4
chkconfig httpd (on|off)
# rhel7
systemctl (enable|disable) httpd.service
$ cat /usr/lib/systemd/system/httpd.service
[Unit]
Description=TheApache HTTP Server
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=notify
EnvironmentFile=/etc/sysconfig/httpd
ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND
ExecReload=/usr/sbin/httpd $OPTIONS -k graceful
ExecStop=/usr/sbin/httpd $OPTIONS -k graceful-stop
# We want systemd to give httpd some time to finish gracefully, but still want
# it to kill httpd after TimeoutStopSec if something went wrong during the
# graceful stop. Normally, Systemd sends SIGTERM signal right after the
# ExecStop, which would kill httpd. We are sending useless SIGCONT here to give
# httpd time to finish.
KillSignal=SIGCONT
PrivateTmp=true
[Install]
WantedBy=multi-user.target
会发现其实,用systemd参数更加的清晰,在sysv下,启动start、关闭stop、重启restart都是用$1来传递参数,但是在systemctl下,更直白点。很是像supervisord这个daemon程序。
[root@localhost ~]# chkconfig --list|grep samba
注意:该输出结果只显示 SysV 服务,并不包含原生 systemd 服务。SysV 配置数据可能被原生 systemd 配置覆盖。
如果您想列出 systemd 服务,请执行 'systemctl list-unit-files'。
欲查看对特定 target 启用的服务请执行
'systemctl list-dependencies [target]'。
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# systemctl list-dependencies samba
samba.service
[root@localhost ~]#
数据库方面真的是转向到mariadb,当我去安装mysql的时候,他会直接去安装mariadb ,看来mariadb大势所趋呀。
[root@localhost ~]# 原文:http://rfyiamcool.blog.51cto.com/1030776/1426550
[root@localhost ~]# yum -y install mysql
已加载插件:langpacks, product-id, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
file:///mnt/repodata/repomd.xml: [Errno 14] curl#37 - "Couldn't open file /mnt/repodata/repomd.xml"
正在尝试其它镜像。
软件包 1:mariadb-5.5.33a-3.el7.x86_64 已安装并且是***版本
无须任何处理
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# yum -y install mysql-server
已加载插件:langpacks, product-id, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
file:///mnt/repodata/repomd.xml: [Errno 14] curl#37 - "Couldn't open file /mnt/repodata/repomd.xml"
正在尝试其它镜像。
正在解决依赖关系
-->正在检查事务
--->软件包 mariadb-galera-server.x86_64.1.5.5.37-2.el7 将被 安装
-->正在处理依赖关系 mariadb-galera-common(x86-64) = 1:5.5.37-2.el7,它被软件包 1:mariadb-galera-server-5.5.37-2.el7.x86_64 需要
-->正在处理依赖关系 galera>= 25.3.3,它被软件包 1:mariadb-galera-server-5.5.37-2.el7.x86_64 需要
-->正在处理依赖关系 perl-DBI,它被软件包 1:mariadb-galera-server-5.5.37-2.el7.x86_64 需要
-->正在处理依赖关系 perl-DBD-MySQL,它被软件包 1:mariadb-galera-server-5.5.37-2.el7.x86_64 需要
-->正在处理依赖关系 perl(DBI),它被软件包 1:mariadb-galera-server-5.5.37-2.el7.x86_64 需要
-->正在检查事务
--->软件包 galera.x86_64.0.25.3.5-5.el7 将被 安装
-->正在处理依赖关系 nmap-ncat,它被软件包 galera-25.3.5-5.el7.x86_64 需要
--->软件包 mariadb-galera-common.x86_64.1.5.5.37-2.el7 将被 安装
--->软件包 perl-DBD-MySQL.x86_64.0.4.023-2.el7 将被 安装
--->软件包 perl-DBI.x86_64.0.1.627-1.el7 将被 安装
-->正在处理依赖关系 perl(RPC::PlClient)>= 0.2000,它被软件包 perl-DBI-1.627-1.el7.x86_64 需要
-->正在处理依赖关系 perl(RPC::PlServer)>= 0.2001,它被软件包 perl-DBI-1.627-1.el7.x86_64 需要
-->正在检查事务
--->软件包 nmap-ncat.x86_64.2.6.40-2.el7 将被 安装
--->软件包 perl-PlRPC.noarch.0.0.2020-12.el7 将被 安装
-->正在处理依赖关系 perl(Net::Daemon)>= 0.13,它被软件包 perl-PlRPC-0.2020-12.el7.noarch 需要
-->正在处理依赖关系 perl(Net::Daemon::Log),它被软件包 perl-PlRPC-0.2020-12.el7.noarch 需要
-->正在处理依赖关系 perl(Net::Daemon::Test),它被软件包 perl-PlRPC-0.2020-12.el7.noarch 需要
-->正在检查事务
--->软件包 perl-Net-Daemon.noarch.0.0.48-4.el7 将被 安装
-->解决依赖关系完成
依赖关系解决
===================================================================================================================================
Package 架构 版本 源 大小
====================================================================================================================================
正在安装:
mariadb-galera-server x86_64 1:5.5.37-2.el7 epel 11 M
为依赖而安装:
galera x86_64 25.3.5-5.el7 epel 1.1 M
mariadb-galera-common x86_64 1:5.5.37-2.el7 epel 212 k
nmap-ncat x86_64 2:6.40-2.el7 rhel-iso 198 k
perl-DBD-MySQL x86_64 4.023-2.el7 rhel-iso 140 k
perl-DBI x86_64 1.627-1.el7 rhel-iso 801 k
perl-Net-Daemon noarch 0.48-4.el7 rhel-iso 51 k
perl-PlRPC noarch 0.2020-12.el7
期待centos7的到来,用rhel7,总是觉得不顺手,心里别扭。 先这样,有时间再搞。
【编辑推荐】
【责任编辑:黄丹 TEL:(010)68476606】
点赞 0
redhat linux7版本种类,RHEL 7 新功能尝鲜:界面简洁,分类明确相关推荐
- iOS 16.1新功能尝鲜:如何在iPhone上启用实时活动?
近日,苹果发布了iOS 16.1正式版,在本次更新中,苹果推出了全新"实时活动"功能,用户能在iPhone锁定屏幕上查看到更多信息,如果是iPhone 14 Pro机型,实时活动信 ...
- 删除隐藏版本信息 版本回退_Visual Studio Code 2019 August版本发布,新功能尝鲜
最近微软VS团队宣布了其免费开源的编辑器Visual Studio Code的新版本.今天我们就一起来尝鲜其带来的功能变化. 概述 新版本带来了很多变化,其中最主要的亮点功能有: 保留全局搜索和替换的 ...
- excel2016 mysql_Excel2016新功能尝鲜-MySQL连接
第二步:选择上表中的"从MySQL数据库",弹出这个界面,输入服务器地址.查询数据库以及查询的sql语句(这里别吐槽我用中文名作字段名,也别问我为什么,都是泪). 第三步:访问凭据 ...
- [原创逆向图文] 新器尝鲜-使用x64Dbg爆破软件注册功能(有瑕疵)
今天入手一款新软件(X64 Dbg ) 链接:https://pan.baidu.com/s/13E6UFaNjFPdvC–CIpjA5Q 提取码:p38r 复制这段内容后打开百度网盘手机App,操作 ...
- 我还在生产玩 JDK7,JDK 15 却要来了!|新特性尝鲜
自从 JDK9 之后,每年 3 月与 9 月 JDK 都会发布一个新的版本,而2020 年 9 月即将引来 JDK15. 恰巧 IDEA 每四五个月会升级一个较大的版本,每次升级之后都会支持最新版本 ...
- 融云钜惠来袭,新客尝鲜首月 2.7 折起,超值套餐 6 折起
双十一狂欢如期而至,你是不是也一边在社交平台种草,一边被复杂机制劝退?关注[融云全球互联网通信云]了解更多 杜绝套路,直接放「价」,融云"约惠暖冬,放价到底"钜惠活动来啦! 202 ...
- 昆仑通态超纯水组态程序昆仑通态超纯水组态程序,功能齐全,界面简洁
昆仑通态超纯水组态程序昆仑通态超纯水组态程序,功能齐全,界面简洁 YID:34100644379082020猫猫工控
- ios5.1.1旧版软件下载_爱思助手V7.98.15 版发布:新增IPA签名旧版本应用下载等新功能...
昨晚,爱思助手迎来了V7.98.15 版本更新,除正常 Bug 修复外,V7.98.15 版新增了IPA签名工具.社交软件备份.应用旧版本下载等功能,马上打开电脑端爱思助手,点击右下角"检查 ...
- linux最新内核4.19,Linux Kernel 4.19内核为长期支持版本,有诸多新功能及改进
Linux Kernel开发者与维护总负责人Greg Kroah-Hartman宣布Linux Kernel 4.19内核将是长期支持版本,即用户使用该内核可得到长期的补丁支持,包括修复重要的漏洞.目 ...
最新文章
- Android开发之动态库调用
- linux的阻塞waitqueue,Linux阻塞控制 wait_event与wait_event_interruptible函数详解
- python中keyboardinterrupt_如何防止代码块在Python中被KeyboardInterrupt中断?
- Infragistics NetAdvantage控件的使用:该关系不是此 DataView 指向的表的父关系
- how does UI Framework get url of detail page - _router
- spring学习(37):注入list类型
- Python time sleep()方法
- SVN遇到Can't convert string from 'UTF-8' to native encoding(转)
- 设计模式是什么鬼(模板方法)
- 基于JAVA+SpringMVC+Mybatis+MYSQL的企业费用信息管理系统
- vba判断是否为数字的方法小集
- c语言程序位置式pid算法,位置式PID算法的C语言代码
- 基于SpringBoot的后台管理系统(启动类解析,开源的世界真好)(一)
- caffe的python接口学习(3):训练模型(training)
- BN(Batch Normalization)层原理与作用
- 赠书 | 原动力——改变未来世界的5大核心力量
- Java抽奖概率算法
- Android 接入穿山甲广告
- 医学影像管理系统源码(PACS) PACS源码 PACS系统源码
- keras 实现GAN(生成对抗网络)
热门文章
- svn 分支主干相互合并
- linux 内核 netfilter 网络过滤模块 (2)-conntrack
- python3 定义 跨越多行的字符串
- golang runtime.systemstack 泄漏排查
- 专题 14 IPC之共享内存
- 函数调用oracle,oracle 函数调用
- 今日头条的面试题(部分)
- linux驱动开发字符设备,linux驱动开发(三) 字符设备驱动框架
- html中多边形图形怎么制作,CSS制作图形速查表
- mysql insert concat_MySQL常用内置函数说明+concat+insert(str,m,n,inser_str)+week(now())+ | 学步园...