跳转到主要内容

这是本节的多页打印视图。 .

返回本页常规视图.

博客

曾俊杰的技术笔记、工程实践与自托管记录

1 - smb与nfs对比

Alt text

smb获胜

NAS上文件共享的协议通常有smb、nfs、webdav、ftp协议。这些文件管理协议,都包含了文件的列表、添加、删除、属性获取(文件大小、创建时间、修改时间等)等管理操作。

  1. 协议简介 Samba  协议 服务信息块协议SMB(Service Message Block),支持范围广,安卓/win/mac/linux 都有原生支持,  挂载到系统上方便,几乎无感的访问文件。

NFS 协议 网络文件系统协议(Network File System),是TCP/IP协议集所提供的一种子协议,已经成为UNIX/LINUX类系统的标配。

WebDAV 协议 基于 HTTP1.1 协议的拓展升级版(Web-based Distributed Authoring and Versioning),可以很方便的跨越网关、防火墙。使得在公网上访问特别简单,并且通过https的公网访问拥有非常棒的安全性。

FTP 协议 文件传输协议(File Transfer Protocol),  经典的文件共享协议。 为了补足FTP不安全的特性,又有FTPS(FTP over SSL)、SFTP(SSH文件传输协议)两种加密传输方式。 部分可参考http与https的关系。

  1. 协议对比 内网:其中Samba 和 NFS 协议可以直接作为文件系统来用,通常用于局域网内的磁盘映射挂载。并且samba提供了很多的高级功能,使得可以在windows域里工作,跨系统以及win下使用samba更为便利。 公网:而WebDAV和FTPS通常用于公网上的文件管理, 又因为FTP(FTPS)需要开多个端口传输文件,存在通信的延迟、及理论上相对单一通道来说的安全性的问题,所以WebDAV协议更受欢迎些。(亦有把webdav、ftp挂载为文件系统的支持软件)

  2. 协议速度 Samba 和 NFS 这两个速度是最快的,单纯的读写性能NFS更好些,如下。(此处有争议,理论上NFS快些,但实际上不同的环境得到的结果并不一致。) 而WebDav 和 FTP 相对上面两者来说慢的多,二者性能差不多。

 注: 通常情况下,nfs和smb使用时速度差不多,如果差别很大,请优化配置参数。 如果你在测试大量小文件(30k以下),并且系统没有任何调整优化时,可能会出现使用nfs的速度远低于webdav的速度的情况。导致这种情况的原因比较多,cpu、内存、分区格式、扇区大小都会有影响。

2 - truenas scale 10000mbps服务器搭建完成

Alt text

群晖不支持买的10G网卡,但是truenas完美支持,目前最快能跑到3.27G的带宽,以后加两块ssd做缓存试试能跑到万兆不,哈哈

3 - macbook屏幕裂了

媳妇去星巴克学习,关闭屏幕的时候,一个小石子把电脑的屏幕压碎了。

回想起14年买的macbook pro,已经快10年了,屏幕都没问题。

现在的电子产品越做越精美,但是越来约脆弱了。

还是自己diy电脑比较好,坏啥换啥。成本可控,性能可控,系统可控,linux windows macos随便安装。

话说arm的macbook奇奇怪怪的bug一大堆,也是太令人失望了。回归intel 10代黑苹果已经大半年了,比白苹果用起来还舒服,也是服气了。

4 - 博通bcm96360cs网卡bug

有时候蓝牙不能用,有时候wifi不能用。不是说好的黑苹果免驱网卡么,被坑死了。

换了u盘的蓝牙,不能链接耳机,也是奇了怪了。

换了一张便宜的intel网卡。apple可以用蓝牙,windows可以用Wi-Fi。

什么神奇的bug。

5 - istoreos

想必不少朋友用过iStoreOS,一个基于Openwrt开发的开源系统。iStoreOS主要作为路由系统,也常客串一下轻NAS系统。最近iStoreOS更新了一个新界面,拥有类似群晖DSM一样的Web控制台,是不是更像NAS系统了。

简化openwrt软路由,不用强制u盘启动,可以做个轻nas。

用小米路由器做了ap mesh组网,安装了clash,全家都可以快乐上youtube了,这点比原装的openwrt好。

另外zerotier异地组网简化了操作,但是墙了zerotier的服务器,服务很不稳定,单向可连接。不对称,也算是被恶心到了。

6 - zerotier

iptables -I FORWARD -i ztly56xsfh -j ACCEPT
iptables -I FORWARD -o ztly56xsfh -j ACCEPT
iptables -t nat -I POSTROUTING -o ztly56xsfh -j MASQUERADE

zerotier的问题

同一局域网的机器有的延迟400ms有的延迟20ms。这也太奇怪了吧。可能是路由表的原因。

将两个局域网打通。目前只成功了一半,香河的路由不通。但是北京的是可以的,延迟在10ms以内,至少把服务器放在北京延迟非常低。。。。

但是北京到香河的延迟都是400ms,昨天还有7ms的延迟,双向不对等的延迟是什么鬼啊

查看完整路由表

route -n

andrew@macintosh:~#route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.2.1     0.0.0.0         UG    100    0        0 enp24s0
0.0.0.0         192.168.2.1     0.0.0.0         UG    1002   0        0 enp24s0
10.147.20.0     0.0.0.0         255.255.255.0   U     0      0        0 ztly56xsfh
172.17.0.0      0.0.0.0         255.255.0.0     U     0      0        0 docker0
172.18.0.0      0.0.0.0         255.255.0.0     U     0      0        0 br-9d21bdcc9562
192.168.2.0     0.0.0.0         255.255.255.0   U     100    0        0 enp24s0
192.168.2.0     0.0.0.0         255.255.255.0   U     1002   0        0 enp24s0
192.168.2.0     10.147.20.1     255.255.255.0   UG    5000   0        0 ztly56xsfh
192.168.31.0    10.147.20.203   255.255.255.0   UG    5000   0        0 ztly56xsfh

下次需要到香河安装istoreos openwrt路由设备即可异地组网。大大扩展zerotier的可玩性。

关闭wifi

sudo ip link set wlan0 down

问题是zerotier的服务器被墙了,至少ipv4被墙了,ipv6还行,但是延迟很大,400ms 真是日了狗了

8 - publish

9 - hexo-back-up-bug

修改hexo-git-backup的git.js


 for (var t in repo){
        commands.push(['push', '-u', t,   repo[t].branch, '--force']);
		//commands.push(['push', '-u', t, 'master:' + repo[t].branch, '--force']);
}

10 - blog

人们总是问我,为什么我那么重视写博客。

我有几个理由。

(1)写作可以整理想法。

我不擅长现场思考,更喜欢事后琢磨。写作强迫我以连贯的方式组织想法,并发现哪些是没意义的。

写作就像过滤器,消除了思想中的废话。

如果以前问我写作的目的是什么,我会回答,写作让想法变成文字。但是,我现在会回答,写作本身就可以发展和改变你的想法。写作不仅仅是记录,也是一种更清晰的思考和产生想法的方式。

即使写作没有让我产生新的想法,仍然让我能够用更好的语言表达自己。

(2)写作可以分享知识和想法。

博客比微博提供了更多的细节,比书籍的阅读时间少得多。博客文章很容易按照自己的节奏阅读,不像视频要按拍摄者的节奏观看,而且博客文章很容易链接和参考。

我写的文章可能对其他人有用,这可以激励我,让我感到欣慰。

(3)写作让我学到新东西。

我有时把写博客作为学习新东西的一种方式,通过写作一个我不了解的主题,深入学习一些细节。

即使当我写一些自己很了解的事情时,我也会在这个过程中学到新的细节。

(4)博客让我练习写作。

博客是一种写作练习,而且很自由,可以写任何我真正想写的东西。这意味着我可以写得更多。

写博客还意味着我可以获得全球受众的反馈,这激励我更加努力地写好它。

(5)博客让我发现错误。 将博客发布到网上是快速了解我的错误的绝佳方式。读者往往会留言指出文章里面的错误。

(6)博客能够提供链接。 如果我经常遇到其他人向我询问某件事,我就会写一篇博客,然后把博客的链接告诉他们,这样就很省事。

(7)博客满足我的虚荣心。 当我的文章获得很多点击,或在其他地方被别人提到,我会感觉很好。而且,这会短时间带来巨大的流量。

(8)博客能够提供意想不到的机会。 某人因为读到我的文章,邀请我为他们的网站写一个付费材料。

(9)赚钱。 我通过在博客放置广告或推广产品,得到一些收入。

11 - minio分布式安装2

yum -y install ntp systemctl enable ntpd systemctl start ntpd timedatectl set-ntp yes ntpdate -u cn.pool.ntp.org ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
watch -n 1 ‘date’

mkdir /mnt/minio/{app,config,data,logs} -p

#!/bin/bash export MINIO_ACCESS_KEY=circue export MINIO_SECRET_KEY=circue@data /mnt/minio/app/minio server –config-dir /mnt/minio/config –console-address “:9001” \
http://10.30.0.40:9000/mnt/minio/data
http://10.30.0.43:9000/mnt/minio/data
http://10.30.0.93:9000/mnt/minio/data
http://10.30.0.72:9000/mnt/minio/data > /mnt/minio/logs/start.txt 2>&1 &

cat minio-cluster.conf upstream minio_console { server 10.30.0.40:9001 max_fails=3 fail_timeout=5s; server 10.30.0.43:9001 max_fails=3 fail_timeout=5s; server 10.30.0.93:9001 max_fails=3 fail_timeout=5s; server 10.30.0.72:9001 max_fails=3 fail_timeout=5s; } upstream minio_api { server 10.30.0.40:9000 max_fails=3 fail_timeout=5s; server 10.30.0.43:9000 max_fails=3 fail_timeout=5s; server 10.30.0.93:9000 max_fails=3 fail_timeout=5s; server 10.30.0.72:9000 max_fails=3 fail_timeout=5s; }

server { listen 80; #或者用80端口也可以 server_name 10.30.0.41; #可以用域名 access_log /var/log/minio.com_access.log main; error_log /var/log/minio.com_error.log warn; location / { proxy_next_upstream http_500 http_502 http_503 http_504 error timeout invalid_header; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://minio_console; expires 0; } }

server { listen 9001; server_name 10.30.0.41; #可以用域名 access_log /var/log/minio.com_access.log main; error_log /var/log/minio.com_error.log warn; #root /mnt/minio/app/;

location / {
    proxy_next_upstream     http_500 http_502 http_503 http_504 error timeout invalid_header;
    proxy_set_header        Host  $host;
    proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_pass              http://minio_api;
    expires                 0;
}

}

12 - 文件系统以及选型

文件系统了解及对比选型 分布式文件系统(Distributed file system,DFS),或是网络文件系统(Network File System),是一种允许文件透过网络在多台主机上分享的文件系统,可让多机器上的多用户分享文件和存储空间。分布式文件系统解决的最大的问题是资源共享的问题,因此分布式文件系统最大的特点是多个客户端可以访问相同的服务端

  1. 专业名词 缩写 全称 注释 SDS Software Defined Storag 软件定义存储技术 RAID Redundant Array of Independent Disk 磁盘阵列技术 DG Disk Group 硬盘组 VD Virtual Disk 虚拟磁盘(等效磁盘组) Mirroring - 镜像技术,又称为复制技术(Replication) Striping - 条带(可提供并行的数据吞吐能力) Erasure Code - 纠删码(提供高可用性和高速读写能力) RADOS Reliable,Autonomic,Distributed Object Store 可靠的自主的分布式对象存储 OSD Object Storage Device 对象存储设备 MDS Metadata Server 元数据服务 MTTR Mean Time To Restoration 平均恢复时间
  2. 存储方式 块存储、文件存储、对象存储

2.1. 块存储 就好比硬盘一样,直接挂在到主机, 一般用于主机的直接存储空间和数据库应用(MySQL)的存储

块存储(DAS/SAN)通常应用在某些专有的系统中,这类应用要求很高的随机读写性能和高可靠性,上面搭载的通常是 Oracle/DB2 这种传统数据库,连接通常是以 FC 光纤(8Gb/16Gb)为主,走光纤协议。如果要求稍低一些,也会出现基于千兆/万兆以太网的连接方式,MySQL 这种数据库就可能会使用 IP SAN,走 iSCSI 协议

通常使用块存储的都是系统而非用户,并发访问不会很多,经常出现一套存储只服务一个应用系统,例如如交易系统,计费系统。典型行业如金融,制造,能源,电信等

2.2. 文件存储 文件存储(NAS)相对来说就更能兼顾多个应用和更多用户访问,同时提供方便的数据共享手段

在 PC 时代,数据共享也大多是用文件的形式,比如常见的的 FTP 服务,NFS 服务,Samba 共享这些都是属于典型的文件存储。几十个用户甚至上百用户的文件存储共享访问都可以用 NAS 存储加以解决

在中小企业市场,一两台 NAS 存储设备就能支撑整个 IT 部门了。CRM 系统,SCM 系统,OA 系统,邮件系统都可以使用 NAS 存储统统搞定。甚至在公有云发展的早几年,用户规模没有上来时,云存储的底层硬件也有用几套 NAS 存储设备就解决的,甚至云主机的镜像也有放在 NAS 存储上的例子

文件存储的广泛兼容性和易用性,是这类存储的突出特点,但是从性能上来看,相对 SAN 就要低一些。NAS 存储基本上是以太网访问模式,普通千兆网,走 NFS/CIFS 协议

2.3. 对象存储 前面说到的块存储和文件存储,基本上都还是在专有的局域网络内部使用,而对象存储的优势场景却是互联网或者公网,主要解决海量数据,海量并发访问的需求

基于互联网的应用才是对象存储的主要适配(当然这个条件同样适用于云计算,基于互联网的应用最容易迁移到云上),基本所有成熟的公有云都提供了对象存储产品,不管是国内还是国外

对象存储常见的适配应用如网盘、媒体娱乐,医疗 PACS,气象,归档等数据量超大而又相对 冷数据 和非在线处理的应用类型,这类应用单个数据大,总量也大,适合对象存储海量和易扩展的特点

网盘类应用也差不多,数据总量很大,另外还有并发访问量也大,支持 10 万级用户访问这种需求就值得单列一个项目了。归档类应用只是数据量大的 冷数据,并发访问的需求倒是不太突出

另外基于移动端的一些新兴应用也是适合的,智能手机和移动互联网普及的情况下,所谓 UGD(用户产生的数据,手机的照片视频)总量和用户数都是很大挑战。毕竟直接使用 HTTP get/put 就能直接实现数据存取,对移动应用来说还是有一定吸引力的

对象存储的访问通常是在互联网,走 HTTP 协议,性能方面,单独看一个连接的是不高的(还要解决掉线断点续传之类的可靠性问题),主要强大的地方是支持的并发数量,聚合起来的性能带宽就非常可观了

2.4. 性能对比 块存储就像超跑,根本不在意能不能多载几个人,要的就是极限速度和高速下的稳定性和可靠性,各大厂商出新产品都要去纽北赛道刷个单圈最快纪录,千方百计就为提高一两秒。块存储容量也不大,TB 这个数量级,支持的应用和适用的环境也比较专业(FC+Oracle),在乎的都是 IOPS 的性能值 文件存储像集卡,普适各种场合,又能装数据(数百TB),而且兼容性好,只要你是文件,各种货物都能往里塞,在不超过性能载荷的前提下,能拉动常见的各种系统。标准 POXIS 接口,后车门打开就能装卸。卡车也不挑路,不像块存储非要上赛道才能开,普通的千兆公路就能畅通无阻。速度虽然没有块存储超跑那么块,但跑个 80/100 码还是稳稳当当 对象存储就像海运货轮,应对的是"真·海量",几十上百 PB 的数据,以集装箱 /container(桶/bucket)为单位码得整整齐齐,里面装满各种对象数据,十万客户发的货(数据),一条船就都处理得过来,按照键值(KeyVaule)记得清清楚楚。海运速度慢是慢点,有时候遇到点网络风暴还不稳定,但支持断点续传,最终还是能安全送达的,对大宗货物尤其是非结构化数据,整体上来看是最快捷便利的 2.5. 访问方式 块存储通常都是通过光纤网络连接,服务器/小机上配置 FC 光纤 HBA 卡,通过光纤交换机连接存储(IP SAN 可以通过千兆以太网,以 iSCSI 客户端连接存储),主机端以逻辑卷(Volume)的方式访问。连接成功后,应用访问存储是按起始地址,偏移量 Offset 的方法来访问的 文件存储通常只要是局域网内,千兆/百兆的以太网环境皆可。网线连上,服务器端通过操作系统内置的 NAS 客户端,如 NFS/CIFS/FTP 客户端挂载存储成为一个本地的文件夹后访问,只要符合 POXIS 标准,应用就可以用标准的 open,seek,write/read,close 这些方法对其访问操作 对象存储不在乎网络,而且它的访问比较有特色,只能存取删(put/get/delete),不能打开修改存盘。只能取下来改好后上传,去覆盖原对象 3. 文件系统 开源分布式存储系统对比,还有很多其他,这里只列举这几款

存储系统 Ceph Swift HDFS FastDFS Ambry MinIO 开发语言 C++ Python Java C Java Go 开源协议 LGPL Apache Apache GPL3 Apache Apache 存储方式 对象/文件/块 对象 文件 文件/块 对象 对象 在线扩容 支持 支持 支持 支持 支持 - 冗余备份 支持 支持 支持 支持 支持 - 单点故障 不存在 不存在 存在 不存在 不存在 - 易用性 一般 一般 一般 简单 简单 简单 跨集群 不支持 - 不支持 部分支持 不支持 - 适用场景 大中小文件 大中小文件 大中文件 中小文件 大中小文件 大中小文件 对比了 Github 的 Star,MinIO 增长的很快,而且官方还有中文文档提供,中小企业使用不错

13 - centos升级git

1.2 Centos7

wget http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-1.noarch.rpm
rpm -ivh wandisco-git-release-7-1.noarch.rpm

或者

wget http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpm
rpm -ivh wandisco-git-release-7-2.noarch.rpm
  1. 安装git 2.x
yum install git -y
  1. 验证
git --version 

14 - pc电源

pc电源的线不通用,会烧硬盘以及显卡,已经烧了2个3T的日立HDD以及一个8T的日立HDD和256G的sata ssd。蛋疼。

15 - gitlab-runner

docker run --rm -v /srv/gitlab-runner/config:/etc/gitlab-runner gitlab/gitlab-runner register \
--non-interactive \
--executor "docker" \
--docker-image alpine:latest \
--url "http://andrewandbecky.top:30000/" \
--registration-token "YR6LxsAsd6VF9X8CbLz2" \
--description "first-register-runner" \
--tag-list "docker,shared" \
--run-untagged="true" \
--locked="false" \
--access-level="not_protected" 

16 - mongoexport

mongoexport mongodb://192.168.2.115/beike_house –collection beike_house_chengjiao –type=csv –fields title house_url title price average property property2 unit complete_time address want_sell days_to_sell fetch_time–out beike_chengjiao.csv

mongoexport -h 192.168.2.116 -d beike_house -c beike_house_chengjiao

17 - centos 远程桌面以及显卡驱动安装

Last login: Tue Aug 22 17:20:39 on ttys000


Identity added: /Users/andrew/Documents/zengjunjie-jumpserver.pem (/Users/andrew/Documents/zengjunjie-jumpserver.pem)
(base) andrew@imac:~#
(base) andrew@imac:~#
(base) andrew@imac:~#ssh root@10.0.0.119
root@10.0.0.119's password: 
Last login: Tue Aug 22 17:43:40 2023 from 10.0.0.202
[root@centos ~]# 
[root@centos ~]# 
[root@centos ~]# 
[root@centos ~]# 
[root@centos ~]# 
[root@centos ~]# useradd -m andrew
[root@centos ~]# passwd andrew
Changing password for user andrew.
New password: 
BAD PASSWORD: The password is shorter than 8 characters
Retype new password: 
Sorry, passwords do not match.
New password: 
[root@centos ~]# ^C
[root@centos ~]# passwd andrew
Changing password for user andrew.
New password: 
BAD PASSWORD: The password is shorter than 8 characters
Retype new password: 
passwd: all authentication tokens updated successfully.
[root@centos ~]# 
[root@centos ~]# 
[root@centos ~]# yum install tigervnc-server
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.tuna.tsinghua.edu.cn
 * epel: mirrors.tuna.tsinghua.edu.cn
 * extras: mirrors.bupt.edu.cn
 * updates: mirrors.tuna.tsinghua.edu.cn
Resolving Dependencies
--> Running transaction check
---> Package tigervnc-server.x86_64 0:1.8.0-25.el7_9 will be installed
--> Processing Dependency: xorg-x11-xinit for package: tigervnc-server-1.8.0-25.el7_9.x86_64
--> Processing Dependency: xorg-x11-xauth for package: tigervnc-server-1.8.0-25.el7_9.x86_64
--> Processing Dependency: tigervnc-server-minimal for package: tigervnc-server-1.8.0-25.el7_9.x86_64
--> Processing Dependency: libgnutls.so.28(GNUTLS_2_12)(64bit) for package: tigervnc-server-1.8.0-25.el7_9.x86_64
--> Processing Dependency: libgnutls.so.28(GNUTLS_1_4)(64bit) for package: tigervnc-server-1.8.0-25.el7_9.x86_64
--> Processing Dependency: libpixman-1.so.0()(64bit) for package: tigervnc-server-1.8.0-25.el7_9.x86_64
--> Processing Dependency: libgnutls.so.28()(64bit) for package: tigervnc-server-1.8.0-25.el7_9.x86_64
--> Processing Dependency: libXtst.so.6()(64bit) for package: tigervnc-server-1.8.0-25.el7_9.x86_64
--> Processing Dependency: libXext.so.6()(64bit) for package: tigervnc-server-1.8.0-25.el7_9.x86_64
--> Processing Dependency: libXdamage.so.1()(64bit) for package: tigervnc-server-1.8.0-25.el7_9.x86_64
--> Processing Dependency: libX11.so.6()(64bit) for package: tigervnc-server-1.8.0-25.el7_9.x86_64
--> Processing Dependency: libSM.so.6()(64bit) for package: tigervnc-server-1.8.0-25.el7_9.x86_64
--> Processing Dependency: libICE.so.6()(64bit) for package: tigervnc-server-1.8.0-25.el7_9.x86_64
--> Running transaction check
---> Package gnutls.x86_64 0:3.3.29-9.el7_6 will be installed
--> Processing Dependency: trousers >= 0.3.11.2 for package: gnutls-3.3.29-9.el7_6.x86_64
--> Processing Dependency: libnettle.so.4()(64bit) for package: gnutls-3.3.29-9.el7_6.x86_64
--> Processing Dependency: libhogweed.so.2()(64bit) for package: gnutls-3.3.29-9.el7_6.x86_64
---> Package libICE.x86_64 0:1.0.9-9.el7 will be installed
---> Package libSM.x86_64 0:1.2.2-2.el7 will be installed
---> Package libX11.x86_64 0:1.6.7-4.el7_9 will be installed
--> Processing Dependency: libX11-common >= 1.6.7-4.el7_9 for package: libX11-1.6.7-4.el7_9.x86_64
--> Processing Dependency: libxcb.so.1()(64bit) for package: libX11-1.6.7-4.el7_9.x86_64
---> Package libXdamage.x86_64 0:1.1.4-4.1.el7 will be installed
--> Processing Dependency: libXfixes.so.3()(64bit) for package: libXdamage-1.1.4-4.1.el7.x86_64
---> Package libXext.x86_64 0:1.3.3-3.el7 will be installed
---> Package libXtst.x86_64 0:1.2.3-1.el7 will be installed
--> Processing Dependency: libXi.so.6()(64bit) for package: libXtst-1.2.3-1.el7.x86_64
---> Package pixman.x86_64 0:0.34.0-1.el7 will be installed
---> Package tigervnc-server-minimal.x86_64 0:1.8.0-25.el7_9 will be installed
--> Processing Dependency: xorg-x11-xkb-utils for package: tigervnc-server-minimal-1.8.0-25.el7_9.x86_64
--> Processing Dependency: xkeyboard-config for package: tigervnc-server-minimal-1.8.0-25.el7_9.x86_64
--> Processing Dependency: tigervnc-license for package: tigervnc-server-minimal-1.8.0-25.el7_9.x86_64
--> Processing Dependency: mesa-dri-drivers for package: tigervnc-server-minimal-1.8.0-25.el7_9.x86_64
--> Processing Dependency: libxshmfence.so.1()(64bit) for package: tigervnc-server-minimal-1.8.0-25.el7_9.x86_64
--> Processing Dependency: libXfont2.so.2()(64bit) for package: tigervnc-server-minimal-1.8.0-25.el7_9.x86_64
--> Processing Dependency: libXdmcp.so.6()(64bit) for package: tigervnc-server-minimal-1.8.0-25.el7_9.x86_64
--> Processing Dependency: libXau.so.6()(64bit) for package: tigervnc-server-minimal-1.8.0-25.el7_9.x86_64
--> Processing Dependency: libGL.so.1()(64bit) for package: tigervnc-server-minimal-1.8.0-25.el7_9.x86_64
---> Package xorg-x11-xauth.x86_64 1:1.0.9-1.el7 will be installed
--> Processing Dependency: libXmuu.so.1()(64bit) for package: 1:xorg-x11-xauth-1.0.9-1.el7.x86_64
---> Package xorg-x11-xinit.x86_64 0:1.3.4-2.el7 will be installed
--> Processing Dependency: xorg-x11-server-utils for package: xorg-x11-xinit-1.3.4-2.el7.x86_64
--> Running transaction check
---> Package libX11-common.noarch 0:1.6.7-4.el7_9 will be installed
---> Package libXau.x86_64 0:1.0.8-2.1.el7 will be installed
---> Package libXdmcp.x86_64 0:1.1.2-6.el7 will be installed
---> Package libXfixes.x86_64 0:5.0.3-1.el7 will be installed
---> Package libXfont2.x86_64 0:2.0.3-1.el7 will be installed
--> Processing Dependency: libfontenc.so.1()(64bit) for package: libXfont2-2.0.3-1.el7.x86_64
---> Package libXi.x86_64 0:1.7.9-1.el7 will be installed
---> Package libXmu.x86_64 0:1.1.2-2.el7 will be installed
--> Processing Dependency: libXt.so.6()(64bit) for package: libXmu-1.1.2-2.el7.x86_64
---> Package libglvnd-glx.x86_64 1:1.0.1-0.8.git5baa1e5.el7 will be installed
--> Processing Dependency: libglvnd(x86-64) = 1:1.0.1-0.8.git5baa1e5.el7 for package: 1:libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.x86_64
--> Processing Dependency: mesa-libGL(x86-64) >= 13.0.4-1 for package: 1:libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.x86_64
--> Processing Dependency: libGLdispatch.so.0()(64bit) for package: 1:libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.x86_64
---> Package libxcb.x86_64 0:1.13-1.el7 will be installed
---> Package libxshmfence.x86_64 0:1.2-1.el7 will be installed
---> Package mesa-dri-drivers.x86_64 0:18.3.4-12.el7_9 will be installed
--> Processing Dependency: mesa-filesystem(x86-64) for package: mesa-dri-drivers-18.3.4-12.el7_9.x86_64
--> Processing Dependency: libLLVM-7-rhel.so(LLVM_7)(64bit) for package: mesa-dri-drivers-18.3.4-12.el7_9.x86_64
--> Processing Dependency: libglapi.so.0()(64bit) for package: mesa-dri-drivers-18.3.4-12.el7_9.x86_64
--> Processing Dependency: libLLVM-7-rhel.so()(64bit) for package: mesa-dri-drivers-18.3.4-12.el7_9.x86_64
---> Package nettle.x86_64 0:2.7.1-9.el7_9 will be installed
---> Package tigervnc-license.noarch 0:1.8.0-25.el7_9 will be installed
---> Package trousers.x86_64 0:0.3.14-2.el7 will be installed
---> Package xkeyboard-config.noarch 0:2.24-1.el7 will be installed
---> Package xorg-x11-server-utils.x86_64 0:7.7-20.el7 will be installed
--> Processing Dependency: libXxf86vm.so.1()(64bit) for package: xorg-x11-server-utils-7.7-20.el7.x86_64
--> Processing Dependency: libXxf86misc.so.1()(64bit) for package: xorg-x11-server-utils-7.7-20.el7.x86_64
--> Processing Dependency: libXrender.so.1()(64bit) for package: xorg-x11-server-utils-7.7-20.el7.x86_64
--> Processing Dependency: libXrandr.so.2()(64bit) for package: xorg-x11-server-utils-7.7-20.el7.x86_64
--> Processing Dependency: libXinerama.so.1()(64bit) for package: xorg-x11-server-utils-7.7-20.el7.x86_64
--> Processing Dependency: libXcursor.so.1()(64bit) for package: xorg-x11-server-utils-7.7-20.el7.x86_64
---> Package xorg-x11-xkb-utils.x86_64 0:7.7-14.el7 will be installed
--> Processing Dependency: libxkbfile.so.1()(64bit) for package: xorg-x11-xkb-utils-7.7-14.el7.x86_64
--> Running transaction check
---> Package libXcursor.x86_64 0:1.1.15-1.el7 will be installed
---> Package libXinerama.x86_64 0:1.1.3-2.1.el7 will be installed
---> Package libXrandr.x86_64 0:1.5.1-2.el7 will be installed
---> Package libXrender.x86_64 0:0.9.10-1.el7 will be installed
---> Package libXt.x86_64 0:1.1.5-3.el7 will be installed
---> Package libXxf86misc.x86_64 0:1.0.3-7.1.el7 will be installed
---> Package libXxf86vm.x86_64 0:1.1.4-1.el7 will be installed
---> Package libfontenc.x86_64 0:1.1.3-3.el7 will be installed
---> Package libglvnd.x86_64 1:1.0.1-0.8.git5baa1e5.el7 will be installed
---> Package libxkbfile.x86_64 0:1.0.9-3.el7 will be installed
---> Package llvm-private.x86_64 0:7.0.1-1.el7 will be installed
---> Package mesa-filesystem.x86_64 0:18.3.4-12.el7_9 will be installed
---> Package mesa-libGL.x86_64 0:18.3.4-12.el7_9 will be installed
---> Package mesa-libglapi.x86_64 0:18.3.4-12.el7_9 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================================
 Package                            Arch              Version                                  Repository          Size
========================================================================================================================
Installing:
 tigervnc-server                    x86_64            1.8.0-25.el7_9                           updates            212 k
Installing for dependencies:
 gnutls                             x86_64            3.3.29-9.el7_6                           base               680 k
 libICE                             x86_64            1.0.9-9.el7                              base                66 k
 libSM                              x86_64            1.2.2-2.el7                              base                39 k
 libX11                             x86_64            1.6.7-4.el7_9                            updates            607 k
 libX11-common                      noarch            1.6.7-4.el7_9                            updates            164 k
 libXau                             x86_64            1.0.8-2.1.el7                            base                29 k
 libXcursor                         x86_64            1.1.15-1.el7                             base                30 k
 libXdamage                         x86_64            1.1.4-4.1.el7                            base                20 k
 libXdmcp                           x86_64            1.1.2-6.el7                              base                34 k
 libXext                            x86_64            1.3.3-3.el7                              base                39 k
 libXfixes                          x86_64            5.0.3-1.el7                              base                18 k
 libXfont2                          x86_64            2.0.3-1.el7                              base               143 k
 libXi                              x86_64            1.7.9-1.el7                              base                40 k
 libXinerama                        x86_64            1.1.3-2.1.el7                            base                14 k
 libXmu                             x86_64            1.1.2-2.el7                              base                71 k
 libXrandr                          x86_64            1.5.1-2.el7                              base                27 k
 libXrender                         x86_64            0.9.10-1.el7                             base                26 k
 libXt                              x86_64            1.1.5-3.el7                              base               173 k
 libXtst                            x86_64            1.2.3-1.el7                              base                20 k
 libXxf86misc                       x86_64            1.0.3-7.1.el7                            base                19 k
 libXxf86vm                         x86_64            1.1.4-1.el7                              base                18 k
 libfontenc                         x86_64            1.1.3-3.el7                              base                31 k
 libglvnd                           x86_64            1:1.0.1-0.8.git5baa1e5.el7               base                89 k
 libglvnd-glx                       x86_64            1:1.0.1-0.8.git5baa1e5.el7               base               125 k
 libxcb                             x86_64            1.13-1.el7                               base               214 k
 libxkbfile                         x86_64            1.0.9-3.el7                              base                83 k
 libxshmfence                       x86_64            1.2-1.el7                                base               7.2 k
 llvm-private                       x86_64            7.0.1-1.el7                              base                23 M
 mesa-dri-drivers                   x86_64            18.3.4-12.el7_9                          updates            7.2 M
 mesa-filesystem                    x86_64            18.3.4-12.el7_9                          updates             19 k
 mesa-libGL                         x86_64            18.3.4-12.el7_9                          updates            166 k
 mesa-libglapi                      x86_64            18.3.4-12.el7_9                          updates             46 k
 nettle                             x86_64            2.7.1-9.el7_9                            updates            328 k
 pixman                             x86_64            0.34.0-1.el7                             base               248 k
 tigervnc-license                   noarch            1.8.0-25.el7_9                           updates             31 k
 tigervnc-server-minimal            x86_64            1.8.0-25.el7_9                           updates            1.0 M
 trousers                           x86_64            0.3.14-2.el7                             base               289 k
 xkeyboard-config                   noarch            2.24-1.el7                               base               834 k
 xorg-x11-server-utils              x86_64            7.7-20.el7                               base               178 k
 xorg-x11-xauth                     x86_64            1:1.0.9-1.el7                            base                30 k
 xorg-x11-xinit                     x86_64            1.3.4-2.el7                              base                58 k
 xorg-x11-xkb-utils                 x86_64            7.7-14.el7                               base               103 k

Transaction Summary
========================================================================================================================
Install  1 Package (+42 Dependent packages)

Total download size: 36 M
Installed size: 122 M
Is this ok [y/d/N]: y
Downloading packages:
(1/43): libICE-1.0.9-9.el7.x86_64.rpm                                                            |  66 kB  00:00:00     
(2/43): libXau-1.0.8-2.1.el7.x86_64.rpm                                                          |  29 kB  00:00:00     
(3/43): libXcursor-1.1.15-1.el7.x86_64.rpm                                                       |  30 kB  00:00:00     
(4/43): libSM-1.2.2-2.el7.x86_64.rpm                                                             |  39 kB  00:00:00     
(5/43): libXdamage-1.1.4-4.1.el7.x86_64.rpm                                                      |  20 kB  00:00:00     
(6/43): libXext-1.3.3-3.el7.x86_64.rpm                                                           |  39 kB  00:00:00     
(7/43): libXdmcp-1.1.2-6.el7.x86_64.rpm                                                          |  34 kB  00:00:00     
(8/43): libXfixes-5.0.3-1.el7.x86_64.rpm                                                         |  18 kB  00:00:00     
(9/43): libXi-1.7.9-1.el7.x86_64.rpm                                                             |  40 kB  00:00:00     
(10/43): libXinerama-1.1.3-2.1.el7.x86_64.rpm                                                    |  14 kB  00:00:00     
(11/43): libX11-common-1.6.7-4.el7_9.noarch.rpm                                                  | 164 kB  00:00:00     
(12/43): libXfont2-2.0.3-1.el7.x86_64.rpm                                                        | 143 kB  00:00:00     
(13/43): libXmu-1.1.2-2.el7.x86_64.rpm                                                           |  71 kB  00:00:00     
(14/43): libXrender-0.9.10-1.el7.x86_64.rpm                                                      |  26 kB  00:00:00     
(15/43): libX11-1.6.7-4.el7_9.x86_64.rpm                                                         | 607 kB  00:00:00     
(16/43): libXtst-1.2.3-1.el7.x86_64.rpm                                                          |  20 kB  00:00:00     
(17/43): libXt-1.1.5-3.el7.x86_64.rpm                                                            | 173 kB  00:00:00     
(18/43): gnutls-3.3.29-9.el7_6.x86_64.rpm                                                        | 680 kB  00:00:00     
(19/43): libfontenc-1.1.3-3.el7.x86_64.rpm                                                       |  31 kB  00:00:00     
(20/43): libXxf86misc-1.0.3-7.1.el7.x86_64.rpm                                                   |  19 kB  00:00:00     
(21/43): libXxf86vm-1.1.4-1.el7.x86_64.rpm                                                       |  18 kB  00:00:00     
(22/43): libXrandr-1.5.1-2.el7.x86_64.rpm                                                        |  27 kB  00:00:00     
(23/43): libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm                                        | 125 kB  00:00:00     
(24/43): libglvnd-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm                                            |  89 kB  00:00:00     
(25/43): libxshmfence-1.2-1.el7.x86_64.rpm                                                       | 7.2 kB  00:00:00     
(26/43): libxcb-1.13-1.el7.x86_64.rpm                                                            | 214 kB  00:00:00     
(27/43): libxkbfile-1.0.9-3.el7.x86_64.rpm                                                       |  83 kB  00:00:00     
(28/43): mesa-filesystem-18.3.4-12.el7_9.x86_64.rpm                                              |  19 kB  00:00:00     
(29/43): mesa-libGL-18.3.4-12.el7_9.x86_64.rpm                                                   | 166 kB  00:00:00     
(30/43): mesa-libglapi-18.3.4-12.el7_9.x86_64.rpm                                                |  46 kB  00:00:00     
(31/43): nettle-2.7.1-9.el7_9.x86_64.rpm                                                         | 328 kB  00:00:00     
(32/43): tigervnc-license-1.8.0-25.el7_9.noarch.rpm                                              |  31 kB  00:00:00     
(33/43): tigervnc-server-1.8.0-25.el7_9.x86_64.rpm                                               | 212 kB  00:00:00     
(34/43): pixman-0.34.0-1.el7.x86_64.rpm                                                          | 248 kB  00:00:00     
(35/43): trousers-0.3.14-2.el7.x86_64.rpm                                                        | 289 kB  00:00:00     
(36/43): xorg-x11-server-utils-7.7-20.el7.x86_64.rpm                                             | 178 kB  00:00:00     
(37/43): tigervnc-server-minimal-1.8.0-25.el7_9.x86_64.rpm                                       | 1.0 MB  00:00:00     
(38/43): xorg-x11-xauth-1.0.9-1.el7.x86_64.rpm                                                   |  30 kB  00:00:00     
(39/43): xorg-x11-xinit-1.3.4-2.el7.x86_64.rpm                                                   |  58 kB  00:00:00     
(40/43): xorg-x11-xkb-utils-7.7-14.el7.x86_64.rpm                                                | 103 kB  00:00:00     
(41/43): xkeyboard-config-2.24-1.el7.noarch.rpm                                                  | 834 kB  00:00:00     
(42/43): mesa-dri-drivers-18.3.4-12.el7_9.x86_64.rpm                                             | 7.2 MB  00:00:01     
(43/43): llvm-private-7.0.1-1.el7.x86_64.rpm                                                     |  23 MB  00:00:03     
------------------------------------------------------------------------------------------------------------------------
Total                                                                                   9.0 MB/s |  36 MB  00:00:04     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : libICE-1.0.9-9.el7.x86_64                                                                           1/43 
  Installing : libSM-1.2.2-2.el7.x86_64                                                                            2/43 
  Installing : libXau-1.0.8-2.1.el7.x86_64                                                                         3/43 
  Installing : libxcb-1.13-1.el7.x86_64                                                                            4/43 
  Installing : libxshmfence-1.2-1.el7.x86_64                                                                       5/43 
  Installing : nettle-2.7.1-9.el7_9.x86_64                                                                         6/43 
  Installing : mesa-libglapi-18.3.4-12.el7_9.x86_64                                                                7/43 
  Installing : pixman-0.34.0-1.el7.x86_64                                                                          8/43 
  Installing : libX11-common-1.6.7-4.el7_9.noarch                                                                  9/43 
  Installing : libX11-1.6.7-4.el7_9.x86_64                                                                        10/43 
  Installing : libXext-1.3.3-3.el7.x86_64                                                                         11/43 
  Installing : libXrender-0.9.10-1.el7.x86_64                                                                     12/43 
  Installing : libXfixes-5.0.3-1.el7.x86_64                                                                       13/43 
  Installing : libXdamage-1.1.4-4.1.el7.x86_64                                                                    14/43 
  Installing : libXi-1.7.9-1.el7.x86_64                                                                           15/43 
  Installing : libXxf86vm-1.1.4-1.el7.x86_64                                                                      16/43 
  Installing : libXt-1.1.5-3.el7.x86_64                                                                           17/43 
  Installing : libXmu-1.1.2-2.el7.x86_64                                                                          18/43 
  Installing : 1:xorg-x11-xauth-1.0.9-1.el7.x86_64                                                                19/43 
  Installing : libXtst-1.2.3-1.el7.x86_64                                                                         20/43 
  Installing : libXcursor-1.1.15-1.el7.x86_64                                                                     21/43 
  Installing : libXrandr-1.5.1-2.el7.x86_64                                                                       22/43 
  Installing : libXinerama-1.1.3-2.1.el7.x86_64                                                                   23/43 
  Installing : libXxf86misc-1.0.3-7.1.el7.x86_64                                                                  24/43 
  Installing : xorg-x11-server-utils-7.7-20.el7.x86_64                                                            25/43 
  Installing : xorg-x11-xinit-1.3.4-2.el7.x86_64                                                                  26/43 
  Installing : libxkbfile-1.0.9-3.el7.x86_64                                                                      27/43 
  Installing : xorg-x11-xkb-utils-7.7-14.el7.x86_64                                                               28/43 
  Installing : libfontenc-1.1.3-3.el7.x86_64                                                                      29/43 
  Installing : libXfont2-2.0.3-1.el7.x86_64                                                                       30/43 
  Installing : libXdmcp-1.1.2-6.el7.x86_64                                                                        31/43 
  Installing : 1:libglvnd-1.0.1-0.8.git5baa1e5.el7.x86_64                                                         32/43 
  Installing : 1:libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.x86_64                                                     33/43 
  Installing : mesa-libGL-18.3.4-12.el7_9.x86_64                                                                  34/43 
  Installing : xkeyboard-config-2.24-1.el7.noarch                                                                 35/43 
  Installing : llvm-private-7.0.1-1.el7.x86_64                                                                    36/43 
  Installing : mesa-filesystem-18.3.4-12.el7_9.x86_64                                                             37/43 
  Installing : mesa-dri-drivers-18.3.4-12.el7_9.x86_64                                                            38/43 
  Installing : tigervnc-license-1.8.0-25.el7_9.noarch                                                             39/43 
  Installing : trousers-0.3.14-2.el7.x86_64                                                                       40/43 
  Installing : gnutls-3.3.29-9.el7_6.x86_64                                                                       41/43 
  Installing : tigervnc-server-minimal-1.8.0-25.el7_9.x86_64                                                      42/43 
  Installing : tigervnc-server-1.8.0-25.el7_9.x86_64                                                              43/43 
  Verifying  : libXext-1.3.3-3.el7.x86_64                                                                          1/43 
  Verifying  : trousers-0.3.14-2.el7.x86_64                                                                        2/43 
  Verifying  : libXi-1.7.9-1.el7.x86_64                                                                            3/43 
  Verifying  : libICE-1.0.9-9.el7.x86_64                                                                           4/43 
  Verifying  : libXinerama-1.1.3-2.1.el7.x86_64                                                                    5/43 
  Verifying  : libXrender-0.9.10-1.el7.x86_64                                                                      6/43 
  Verifying  : 1:libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.x86_64                                                      7/43 
  Verifying  : libXxf86vm-1.1.4-1.el7.x86_64                                                                       8/43 
  Verifying  : tigervnc-license-1.8.0-25.el7_9.noarch                                                              9/43 
  Verifying  : libXxf86misc-1.0.3-7.1.el7.x86_64                                                                  10/43 
  Verifying  : libXt-1.1.5-3.el7.x86_64                                                                           11/43 
  Verifying  : xorg-x11-xkb-utils-7.7-14.el7.x86_64                                                               12/43 
  Verifying  : mesa-filesystem-18.3.4-12.el7_9.x86_64                                                             13/43 
  Verifying  : xorg-x11-xinit-1.3.4-2.el7.x86_64                                                                  14/43 
  Verifying  : libxkbfile-1.0.9-3.el7.x86_64                                                                      15/43 
  Verifying  : llvm-private-7.0.1-1.el7.x86_64                                                                    16/43 
  Verifying  : xkeyboard-config-2.24-1.el7.noarch                                                                 17/43 
  Verifying  : tigervnc-server-minimal-1.8.0-25.el7_9.x86_64                                                      18/43 
  Verifying  : mesa-dri-drivers-18.3.4-12.el7_9.x86_64                                                            19/43 
  Verifying  : libXtst-1.2.3-1.el7.x86_64                                                                         20/43 
  Verifying  : 1:libglvnd-1.0.1-0.8.git5baa1e5.el7.x86_64                                                         21/43 
  Verifying  : libxcb-1.13-1.el7.x86_64                                                                           22/43 
  Verifying  : mesa-libGL-18.3.4-12.el7_9.x86_64                                                                  23/43 
  Verifying  : gnutls-3.3.29-9.el7_6.x86_64                                                                       24/43 
  Verifying  : tigervnc-server-1.8.0-25.el7_9.x86_64                                                              25/43 
  Verifying  : libXfont2-2.0.3-1.el7.x86_64                                                                       26/43 
  Verifying  : libXmu-1.1.2-2.el7.x86_64                                                                          27/43 
  Verifying  : libXrandr-1.5.1-2.el7.x86_64                                                                       28/43 
  Verifying  : pixman-0.34.0-1.el7.x86_64                                                                         29/43 
  Verifying  : mesa-libglapi-18.3.4-12.el7_9.x86_64                                                               30/43 
  Verifying  : 1:xorg-x11-xauth-1.0.9-1.el7.x86_64                                                                31/43 
  Verifying  : nettle-2.7.1-9.el7_9.x86_64                                                                        32/43 
  Verifying  : libxshmfence-1.2-1.el7.x86_64                                                                      33/43 
  Verifying  : libXau-1.0.8-2.1.el7.x86_64                                                                        34/43 
  Verifying  : libSM-1.2.2-2.el7.x86_64                                                                           35/43 
  Verifying  : libX11-1.6.7-4.el7_9.x86_64                                                                        36/43 
  Verifying  : libXcursor-1.1.15-1.el7.x86_64                                                                     37/43 
  Verifying  : libXdmcp-1.1.2-6.el7.x86_64                                                                        38/43 
  Verifying  : xorg-x11-server-utils-7.7-20.el7.x86_64                                                            39/43 
  Verifying  : libXdamage-1.1.4-4.1.el7.x86_64                                                                    40/43 
  Verifying  : libXfixes-5.0.3-1.el7.x86_64                                                                       41/43 
  Verifying  : libfontenc-1.1.3-3.el7.x86_64                                                                      42/43 
  Verifying  : libX11-common-1.6.7-4.el7_9.noarch                                                                 43/43 

Installed:
  tigervnc-server.x86_64 0:1.8.0-25.el7_9                                                                               

Dependency Installed:
  gnutls.x86_64 0:3.3.29-9.el7_6                           libICE.x86_64 0:1.0.9-9.el7                                  
  libSM.x86_64 0:1.2.2-2.el7                               libX11.x86_64 0:1.6.7-4.el7_9                                
  libX11-common.noarch 0:1.6.7-4.el7_9                     libXau.x86_64 0:1.0.8-2.1.el7                                
  libXcursor.x86_64 0:1.1.15-1.el7                         libXdamage.x86_64 0:1.1.4-4.1.el7                            
  libXdmcp.x86_64 0:1.1.2-6.el7                            libXext.x86_64 0:1.3.3-3.el7                                 
  libXfixes.x86_64 0:5.0.3-1.el7                           libXfont2.x86_64 0:2.0.3-1.el7                               
  libXi.x86_64 0:1.7.9-1.el7                               libXinerama.x86_64 0:1.1.3-2.1.el7                           
  libXmu.x86_64 0:1.1.2-2.el7                              libXrandr.x86_64 0:1.5.1-2.el7                               
  libXrender.x86_64 0:0.9.10-1.el7                         libXt.x86_64 0:1.1.5-3.el7                                   
  libXtst.x86_64 0:1.2.3-1.el7                             libXxf86misc.x86_64 0:1.0.3-7.1.el7                          
  libXxf86vm.x86_64 0:1.1.4-1.el7                          libfontenc.x86_64 0:1.1.3-3.el7                              
  libglvnd.x86_64 1:1.0.1-0.8.git5baa1e5.el7               libglvnd-glx.x86_64 1:1.0.1-0.8.git5baa1e5.el7               
  libxcb.x86_64 0:1.13-1.el7                               libxkbfile.x86_64 0:1.0.9-3.el7                              
  libxshmfence.x86_64 0:1.2-1.el7                          llvm-private.x86_64 0:7.0.1-1.el7                            
  mesa-dri-drivers.x86_64 0:18.3.4-12.el7_9                mesa-filesystem.x86_64 0:18.3.4-12.el7_9                     
  mesa-libGL.x86_64 0:18.3.4-12.el7_9                      mesa-libglapi.x86_64 0:18.3.4-12.el7_9                       
  nettle.x86_64 0:2.7.1-9.el7_9                            pixman.x86_64 0:0.34.0-1.el7                                 
  tigervnc-license.noarch 0:1.8.0-25.el7_9                 tigervnc-server-minimal.x86_64 0:1.8.0-25.el7_9              
  trousers.x86_64 0:0.3.14-2.el7                           xkeyboard-config.noarch 0:2.24-1.el7                         
  xorg-x11-server-utils.x86_64 0:7.7-20.el7                xorg-x11-xauth.x86_64 1:1.0.9-1.el7                          
  xorg-x11-xinit.x86_64 0:1.3.4-2.el7                      xorg-x11-xkb-utils.x86_64 0:7.7-14.el7                       

Complete!
[root@centos ~]# yum install xrdp -y 
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.tuna.tsinghua.edu.cn
 * epel: mirrors.tuna.tsinghua.edu.cn
 * extras: mirrors.bupt.edu.cn
 * updates: mirrors.tuna.tsinghua.edu.cn
Resolving Dependencies
--> Running transaction check
---> Package xrdp.x86_64 1:0.9.22.1-2.el7 will be installed
--> Processing Dependency: libfuse.so.2(FUSE_2.4)(64bit) for package: 1:xrdp-0.9.22.1-2.el7.x86_64
--> Processing Dependency: libfuse.so.2(FUSE_2.5)(64bit) for package: 1:xrdp-0.9.22.1-2.el7.x86_64
--> Processing Dependency: libfuse.so.2(FUSE_2.6)(64bit) for package: 1:xrdp-0.9.22.1-2.el7.x86_64
--> Processing Dependency: libImlib2.so.1()(64bit) for package: 1:xrdp-0.9.22.1-2.el7.x86_64
--> Processing Dependency: libfuse.so.2()(64bit) for package: 1:xrdp-0.9.22.1-2.el7.x86_64
--> Running transaction check
---> Package fuse-libs.x86_64 0:2.9.2-11.el7 will be installed
---> Package imlib2.x86_64 0:1.4.9-8.el7 will be installed
--> Processing Dependency: libtiff.so.5(LIBTIFF_4.0)(64bit) for package: imlib2-1.4.9-8.el7.x86_64
--> Processing Dependency: libgif.so.4()(64bit) for package: imlib2-1.4.9-8.el7.x86_64
--> Processing Dependency: libtiff.so.5()(64bit) for package: imlib2-1.4.9-8.el7.x86_64
--> Running transaction check
---> Package giflib.x86_64 0:4.1.6-9.el7 will be installed
---> Package libtiff.x86_64 0:4.0.3-35.el7 will be installed
--> Processing Dependency: libjbig.so.2.0()(64bit) for package: libtiff-4.0.3-35.el7.x86_64
--> Running transaction check
---> Package jbigkit-libs.x86_64 0:2.0-11.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================================
 Package                       Arch                    Version                              Repository             Size
========================================================================================================================
Installing:
 xrdp                          x86_64                  1:0.9.22.1-2.el7                     epel                  462 k
Installing for dependencies:
 fuse-libs                     x86_64                  2.9.2-11.el7                         base                   93 k
 giflib                        x86_64                  4.1.6-9.el7                          base                   40 k
 imlib2                        x86_64                  1.4.9-8.el7                          epel                  210 k
 jbigkit-libs                  x86_64                  2.0-11.el7                           base                   46 k
 libtiff                       x86_64                  4.0.3-35.el7                         base                  172 k

Transaction Summary
========================================================================================================================
Install  1 Package (+5 Dependent packages)

Total download size: 1.0 M
Installed size: 3.8 M
Downloading packages:
(1/6): giflib-4.1.6-9.el7.x86_64.rpm                                                             |  40 kB  00:00:00     
(2/6): libtiff-4.0.3-35.el7.x86_64.rpm                                                           | 172 kB  00:00:00     
(3/6): xrdp-0.9.22.1-2.el7.x86_64.rpm                                                            | 462 kB  00:00:00     
(4/6): fuse-libs-2.9.2-11.el7.x86_64.rpm                                                         |  93 kB  00:00:00     
(5/6): jbigkit-libs-2.0-11.el7.x86_64.rpm                                                        |  46 kB  00:00:00     
(6/6): imlib2-1.4.9-8.el7.x86_64.rpm                                                             | 210 kB  00:00:00     
------------------------------------------------------------------------------------------------------------------------
Total                                                                                   2.6 MB/s | 1.0 MB  00:00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : jbigkit-libs-2.0-11.el7.x86_64                                                                       1/6 
  Installing : libtiff-4.0.3-35.el7.x86_64                                                                          2/6 
  Installing : giflib-4.1.6-9.el7.x86_64                                                                            3/6 
  Installing : imlib2-1.4.9-8.el7.x86_64                                                                            4/6 
  Installing : fuse-libs-2.9.2-11.el7.x86_64                                                                        5/6 
  Installing : 1:xrdp-0.9.22.1-2.el7.x86_64                                                                         6/6 
  Verifying  : fuse-libs-2.9.2-11.el7.x86_64                                                                        1/6 
  Verifying  : giflib-4.1.6-9.el7.x86_64                                                                            2/6 
  Verifying  : libtiff-4.0.3-35.el7.x86_64                                                                          3/6 
  Verifying  : 1:xrdp-0.9.22.1-2.el7.x86_64                                                                         4/6 
  Verifying  : imlib2-1.4.9-8.el7.x86_64                                                                            5/6 
  Verifying  : jbigkit-libs-2.0-11.el7.x86_64                                                                       6/6 

Installed:
  xrdp.x86_64 1:0.9.22.1-2.el7                                                                                          

Dependency Installed:
  fuse-libs.x86_64 0:2.9.2-11.el7           giflib.x86_64 0:4.1.6-9.el7            imlib2.x86_64 0:1.4.9-8.el7         
  jbigkit-libs.x86_64 0:2.0-11.el7          libtiff.x86_64 0:4.0.3-35.el7         

Complete!
[root@centos ~]# groupinstall "X Window System" -y 
-bash: groupinstall: command not found
[root@centos ~]# yum group install "GNOME" -y
Loaded plugins: fastestmirror
There is no installed groups file.
Maybe run: yum groups mark convert (see man yum)
Loading mirror speeds from cached hostfile
 * base: mirrors.tuna.tsinghua.edu.cn
 * epel: mirrors.tuna.tsinghua.edu.cn
 * extras: mirrors.bupt.edu.cn
 * updates: mirrors.tuna.tsinghua.edu.cn
Resolving Dependencies
--> Running transaction check
---> Package NetworkManager-libreswan-gnome.x86_64 0:1.2.4-2.el7 will be installed
--> Processing Dependency: NetworkManager-libreswan(x86-64) = 1.2.4-2.el7 for package: NetworkManager-libreswan-gnome-1.2.4-2.el7.x86_64
--> Processing Dependency: libnma.so.0(libnma_1_2_0)(64bit) for package: NetworkManager-libreswan-gnome-1.2.4-2.el7.x86_64
--> Processing Dependency: libnm-gtk.so.0(libnm_gtk_1_0_6)(64bit) for package: NetworkManager-libreswan-gnome-1.2.4-2.el7.x86_64
--> Processing Dependency: libsecret-1.so.0()(64bit) for package: NetworkManager-libreswan-gnome-1.2.4-2.el7.x86_64
--> Processing Dependency: libpangocairo-1.0.so.0()(64bit) for package: NetworkManager-libreswan-gnome-1.2.4-2.el7.x86_64
--> Processing Dependency: libpango-1.0.so.0()(64bit) for package: NetworkManager-libreswan-gnome-1.2.4-2.el7.x86_64
--> Processing Dependency: libnma.so.0()(64bit) for package: NetworkManager-libreswan-gnome-1.2.4-2.el7.x86_64
--> Processing Dependency: libnm-util.so.2()(64bit) for package: NetworkManager-libreswan-gnome-1.2.4-2.el7.x86_64
--> Processing Dependency: libnm-gtk.so.0()(64bit) for package: NetworkManager-libreswan-gnome-1.2.4-2.el7.x86_64
--> Processing Dependency: libnm-glib.so.4()(64bit) for package: NetworkManager-libreswan-gnome-1.2.4-2.el7.x86_64
--> Processing Dependency: libnm-glib-vpn.so.1()(64bit) for package: NetworkManager-libreswan-gnome-1.2.4-2.el7.x86_64
--> Processing Dependency: libgtk-3.so.0()(64bit) for package: NetworkManager-libreswan-gnome-1.2.4-2.el7.x86_64
--> Processing Dependency: libgdk_pixbuf-2.0.so.0()(64bit) for package: NetworkManager-libreswan-gnome-1.2.4-2.el7.x86_64
--> Processing Dependency: libgdk-3.so.0()(64bit) for package: NetworkManager-libreswan-gnome-1.2.4-2.el7.x86_64
--> Processing Dependency: libcairo.so.2()(64bit) for package: NetworkManager-libreswan-gnome-1.2.4-2.el7.x86_64
--> Processing Dependency: libcairo-gobject.so.2()(64bit) for package: NetworkManager-libreswan-gnome-1.2.4-2.el7.x86_64
--> Processing Dependency: libatk-1.0.so.0()(64bit) for package: NetworkManager-libreswan-gnome-1.2.4-2.el7.x86_64
---> Package PackageKit-command-not-found.x86_64 0:1.1.10-2.el7.centos will be installed
--> Processing Dependency: PackageKit-glib(x86-64) = 1.1.10-2.el7.centos for package: PackageKit-command-not-found-1.1.10-2.el7.centos.x86_64
--> Processing Dependency: libpackagekit-glib2.so.18()(64bit) for package: PackageKit-command-not-found-1.1.10-2.el7.centos.x86_64
---> Package PackageKit-gtk3-module.x86_64 0:1.1.10-2.el7.centos will be installed
--> Processing Dependency: libgtk-x11-2.0.so.0()(64bit) for package: PackageKit-gtk3-module-1.1.10-2.el7.centos.x86_64
--> Processing Dependency: libgdk-x11-2.0.so.0()(64bit) for package: PackageKit-gtk3-module-1.1.10-2.el7.centos.x86_64
--> Processing Dependency: libfontconfig.so.1()(64bit) for package: PackageKit-gtk3-module-1.1.10-2.el7.centos.x86_64
---> Package abrt-desktop.x86_64 0:2.1.11-60.el7.centos will be installed
--> Processing Dependency: abrt = 2.1.11-60.el7.centos for package: abrt-desktop-2.1.11-60.el7.centos.x86_64
--> Processing Dependency: libreport-plugin-mantisbt >= 2.1.11-46 for package: abrt-desktop-2.1.11-60.el7.centos.x86_64
--> Processing Dependency: libreport-centos >= 2.1.11-46 for package: abrt-desktop-2.1.11-60.el7.centos.x86_64
--> Processing Dependency: gdb >= 7.6.1-63 for package: abrt-desktop-2.1.11-60.el7.centos.x86_64
--> Processing Dependency: gnome-abrt for package: abrt-desktop-2.1.11-60.el7.centos.x86_64
--> Processing Dependency: elfutils for package: abrt-desktop-2.1.11-60.el7.centos.x86_64
--> Processing Dependency: abrt-gui for package: abrt-desktop-2.1.11-60.el7.centos.x86_64
--> Processing Dependency: abrt-addon-xorg for package: abrt-desktop-2.1.11-60.el7.centos.x86_64
--> Processing Dependency: abrt-addon-vmcore for package: abrt-desktop-2.1.11-60.el7.centos.x86_64
--> Processing Dependency: abrt-addon-python for package: abrt-desktop-2.1.11-60.el7.centos.x86_64
--> Processing Dependency: abrt-addon-pstoreoops for package: abrt-desktop-2.1.11-60.el7.centos.x86_64
--> Processing Dependency: abrt-addon-kerneloops for package: abrt-desktop-2.1.11-60.el7.centos.x86_64
--> Processing Dependency: abrt-addon-ccpp for package: abrt-desktop-2.1.11-60.el7.centos.x86_64
---> Package at-spi2-atk.x86_64 0:2.26.2-1.el7 will be installed
---> Package at-spi2-core.x86_64 0:2.28.0-1.el7 will be installed
---> Package avahi.x86_64 0:0.6.31-20.el7 will be installed
--> Processing Dependency: avahi-libs = 0.6.31-20.el7 for package: avahi-0.6.31-20.el7.x86_64
--> Processing Dependency: libavahi-common.so.3()(64bit) for package: avahi-0.6.31-20.el7.x86_64
---> Package baobab.x86_64 0:3.28.0-2.el7 will be installed
---> Package cheese.x86_64 2:3.28.0-1.el7 will be installed
--> Processing Dependency: cheese-libs(x86-64) = 2:3.28.0-1.el7 for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: gstreamer1-plugins-good for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: gstreamer1-plugins-bad-free for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: gnome-video-effects for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: libxkbcommon.so.0()(64bit) for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: libwayland-server.so.0()(64bit) for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: libwayland-egl.so.1()(64bit) for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: libwayland-cursor.so.0()(64bit) for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: libwayland-client.so.0()(64bit) for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: libjson-glib-1.0.so.0()(64bit) for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: libgstvideo-1.0.so.0()(64bit) for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: libgstreamer-1.0.so.0()(64bit) for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: libgstpbutils-1.0.so.0()(64bit) for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: libgstbase-1.0.so.0()(64bit) for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: libgnome-desktop-3.so.17()(64bit) for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: libgbm.so.1()(64bit) for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: libcogl.so.20()(64bit) for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: libcogl-path.so.20()(64bit) for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: libcogl-pango.so.20()(64bit) for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: libclutter-gtk-1.0.so.0()(64bit) for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: libclutter-gst-3.0.so.0()(64bit) for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: libclutter-1.0.so.0()(64bit) for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: libcheese.so.8()(64bit) for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: libcheese-gtk.so.25()(64bit) for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: libcanberra.so.0()(64bit) for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: libXcomposite.so.1()(64bit) for package: 2:cheese-3.28.0-1.el7.x86_64
--> Processing Dependency: libEGL.so.1()(64bit) for package: 2:cheese-3.28.0-1.el7.x86_64
---> Package compat-cheese314.x86_64 0:3.14.2-1.el7 will be installed
--> Processing Dependency: libgudev-1.0.so.0()(64bit) for package: compat-cheese314-3.14.2-1.el7.x86_64
--> Processing Dependency: libgnome-desktop-3.so.10()(64bit) for package: compat-cheese314-3.14.2-1.el7.x86_64
--> Processing Dependency: libclutter-gst-2.0.so.0()(64bit) for package: compat-cheese314-3.14.2-1.el7.x86_64
---> Package control-center.x86_64 1:3.28.1-8.el7_9.1 will be installed
--> Processing Dependency: control-center-filesystem = 1:3.28.1-8.el7_9.1 for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: upower(x86-64) >= 0.99.6 for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: gsettings-desktop-schemas(x86-64) >= 3.27.2 for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: gnome-online-accounts(x86-64) >= 3.25.3 for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: libsmbclient.so.0(SMBCLIENT_0.1.0)(64bit) for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: libpulse.so.0(PULSE_0)(64bit) for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: libpulse-mainloop-glib.so.0(PULSE_0)(64bit) for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: iso-codes for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: glx-utils for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: dbus-x11 for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: cups-pk-helper for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: colord for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: bolt for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: accountsservice for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: NetworkManager-wifi for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: /usr/bin/gkbd-keyboard-display for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: libwacom.so.2()(64bit) for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: libupower-glib.so.3()(64bit) for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: libsoup-2.4.so.1()(64bit) for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: libsmbclient.so.0()(64bit) for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: libpulse.so.0()(64bit) for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: libpulse-mainloop-glib.so.0()(64bit) for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: libmm-glib.so.0()(64bit) for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: libibus-1.0.so.5()(64bit) for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: libgtop-2.0.so.11()(64bit) for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: libgrilo-0.3.so.0()(64bit) for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: libgoa-backend-1.0.so.1()(64bit) for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: libgoa-1.0.so.0()(64bit) for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: libgnome-bluetooth.so.13()(64bit) for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: libcups.so.2()(64bit) for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: libcolordprivate.so.2()(64bit) for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: libcolord.so.2()(64bit) for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: libcolord-gtk.so.1()(64bit) for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
--> Processing Dependency: libaccountsservice.so.0()(64bit) for package: 1:control-center-3.28.1-8.el7_9.1.x86_64
---> Package dconf.x86_64 0:0.28.0-4.el7 will be installed
---> Package empathy.x86_64 0:3.12.13-1.el7 will be installed
--> Processing Dependency: telepathy-salut >= 0.8.0 for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: telepathy-mission-control >= 5.12.0 for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: telepathy-haze >= 0.6.0 for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: telepathy-gabble >= 0.16.0 for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: telepathy-filesystem for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.9.2)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.9.0)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.7.9)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.7.6)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.7.36)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.7.35)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.7.34)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.7.32)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.7.29)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.7.27)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.7.26)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.7.24)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.7.23)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.7.21)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.7.2)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.7.18)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.7.17)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.7.16)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.7.15)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.7.14)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.7.12)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.7.1)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.7.0)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.23.2)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.23.0)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.19.9)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.19.4)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.19.3)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.19.1)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.19.0)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.17.6)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.17.5)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.17.1)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.17.0)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.15.8)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.15.6)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.15.5)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.15.3)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.15.2)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.15.1)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.15.0)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.14.3)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.14.2)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.13.9)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.13.8)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.13.7)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.13.3)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.13.2)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.13.16)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.13.14)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.13.12)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.13.11)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.13.10)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.13.1)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.13.0)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.11.9)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.11.7)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.11.6)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.11.5)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.11.4)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.11.3)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.11.16)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.11.15)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.11.14)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.11.13)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.11.12)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.11.11)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.11.1)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0(TELEPATHY_GLIB_0.11.0)(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libwebkitgtk-3.0.so.0()(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-logger.so.3()(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-glib.so.0()(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libtelepathy-farstream.so.3()(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libnotify.so.4()(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libmission-control-plugins.so.0()(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libjavascriptcoregtk-3.0.so.0()(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libgeocode-glib.so.0()(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libgee-0.8.so.2()(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libgcr-ui-3.so.1()(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libgcr-base-3.so.1()(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libgck-1.so.0()(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libfolks.so.25()(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libfolks-telepathy.so.25()(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libfarstream-0.2.so.2()(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libenchant.so.1()(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libchamplain-gtk-0.12.so.0()(64bit) for package: empathy-3.12.13-1.el7.x86_64
--> Processing Dependency: libchamplain-0.12.so.0()(64bit) for package: empathy-3.12.13-1.el7.x86_64
---> Package eog.x86_64 0:3.28.3-1.el7 will be installed
--> Processing Dependency: libpeas-gtk-1.0.so.0()(64bit) for package: eog-3.28.3-1.el7.x86_64
--> Processing Dependency: libpeas-1.0.so.0()(64bit) for package: eog-3.28.3-1.el7.x86_64
--> Processing Dependency: liblcms2.so.2()(64bit) for package: eog-3.28.3-1.el7.x86_64
--> Processing Dependency: libexif.so.12()(64bit) for package: eog-3.28.3-1.el7.x86_64
--> Processing Dependency: libexempi.so.3()(64bit) for package: eog-3.28.3-1.el7.x86_64
---> Package evince.x86_64 0:3.28.2-10.el7 will be installed
--> Processing Dependency: evince-libs(x86-64) = 3.28.2-10.el7 for package: evince-3.28.2-10.el7.x86_64
--> Processing Dependency: libevview3.so.3()(64bit) for package: evince-3.28.2-10.el7.x86_64
--> Processing Dependency: libevdocument3.so.4()(64bit) for package: evince-3.28.2-10.el7.x86_64
---> Package evince-nautilus.x86_64 0:3.28.2-10.el7 will be installed
--> Processing Dependency: libnautilus-extension.so.1()(64bit) for package: evince-nautilus-3.28.2-10.el7.x86_64
---> Package file-roller.x86_64 0:3.28.1-2.el7 will be installed
--> Processing Dependency: /usr/bin/lzop for package: file-roller-3.28.1-2.el7.x86_64
--> Processing Dependency: /usr/bin/isoinfo for package: file-roller-3.28.1-2.el7.x86_64
--> Processing Dependency: /usr/bin/compress for package: file-roller-3.28.1-2.el7.x86_64
---> Package file-roller-nautilus.x86_64 0:3.28.1-2.el7 will be installed
---> Package firewall-config.noarch 0:0.6.3-13.el7_9 will be installed
--> Processing Dependency: hicolor-icon-theme for package: firewall-config-0.6.3-13.el7_9.noarch
---> Package firstboot.x86_64 0:19.12-1.el7 will be installed
--> Processing Dependency: python-meh for package: firstboot-19.12-1.el7.x86_64
--> Processing Dependency: python-ethtool for package: firstboot-19.12-1.el7.x86_64
--> Processing Dependency: pygtk2 for package: firstboot-19.12-1.el7.x86_64
--> Processing Dependency: libreport-python for package: firstboot-19.12-1.el7.x86_64
---> Package fprintd-pam.x86_64 0:0.8.1-2.el7 will be installed
--> Processing Dependency: fprintd = 0.8.1-2.el7 for package: fprintd-pam-0.8.1-2.el7.x86_64
---> Package gdm.x86_64 1:3.28.2-26.el7 will be installed
--> Processing Dependency: pulseaudio-gdm-hooks for package: 1:gdm-3.28.2-26.el7.x86_64
--> Processing Dependency: gnome-keyring-pam for package: 1:gdm-3.28.2-26.el7.x86_64
---> Package gedit.x86_64 2:3.28.1-3.el7 will be installed
--> Processing Dependency: gtksourceview3(x86-64) >= 3.22.0 for package: 2:gedit-3.28.1-3.el7.x86_64
--> Processing Dependency: gspell(x86-64) >= 0.2.5 for package: 2:gedit-3.28.1-3.el7.x86_64
--> Processing Dependency: zenity for package: 2:gedit-3.28.1-3.el7.x86_64
--> Processing Dependency: libpeas-loader-python(x86-64) for package: 2:gedit-3.28.1-3.el7.x86_64
--> Processing Dependency: gvfs for package: 2:gedit-3.28.1-3.el7.x86_64
--> Processing Dependency: libgtksourceview-3.0.so.1()(64bit) for package: 2:gedit-3.28.1-3.el7.x86_64
--> Processing Dependency: libgspell-1.so.1()(64bit) for package: 2:gedit-3.28.1-3.el7.x86_64
---> Package glib-networking.x86_64 0:2.56.1-1.el7 will be installed
--> Processing Dependency: libproxy.so.1()(64bit) for package: glib-networking-2.56.1-1.el7.x86_64
---> Package gnome-bluetooth.x86_64 1:3.28.2-1.el7 will be installed
--> Processing Dependency: bluez >= 5.0 for package: 1:gnome-bluetooth-3.28.2-1.el7.x86_64
--> Processing Dependency: pulseaudio-module-bluetooth for package: 1:gnome-bluetooth-3.28.2-1.el7.x86_64
--> Processing Dependency: desktop-file-utils for package: 1:gnome-bluetooth-3.28.2-1.el7.x86_64
--> Processing Dependency: desktop-file-utils for package: 1:gnome-bluetooth-3.28.2-1.el7.x86_64
---> Package gnome-boxes.x86_64 0:3.28.5-4.el7 will be installed
--> Processing Dependency: mtools for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libvirt-gobject-1.0.so.0(LIBVIRT_GOBJECT_0.2.3)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libvirt-gobject-1.0.so.0(LIBVIRT_GOBJECT_0.2.2)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libvirt-gobject-1.0.so.0(LIBVIRT_GOBJECT_0.2.1)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libvirt-gobject-1.0.so.0(LIBVIRT_GOBJECT_0.2.0)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libvirt-gobject-1.0.so.0(LIBVIRT_GOBJECT_0.1.9)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libvirt-gobject-1.0.so.0(LIBVIRT_GOBJECT_0.1.5)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libvirt-gobject-1.0.so.0(LIBVIRT_GOBJECT_0.1.4)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libvirt-gobject-1.0.so.0(LIBVIRT_GOBJECT_0.1.3)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libvirt-gobject-1.0.so.0(LIBVIRT_GOBJECT_0.1.2)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libvirt-gobject-1.0.so.0(LIBVIRT_GOBJECT_0.0.9)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libvirt-gobject-1.0.so.0(LIBVIRT_GOBJECT_0.0.8)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libvirt-gconfig-1.0.so.0(LIBVIRT_GCONFIG_0.1.9)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libvirt-gconfig-1.0.so.0(LIBVIRT_GCONFIG_0.1.8)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libvirt-gconfig-1.0.so.0(LIBVIRT_GCONFIG_0.1.7)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libvirt-gconfig-1.0.so.0(LIBVIRT_GCONFIG_0.1.6)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libvirt-gconfig-1.0.so.0(LIBVIRT_GCONFIG_0.1.5)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libvirt-gconfig-1.0.so.0(LIBVIRT_GCONFIG_0.1.4)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libvirt-gconfig-1.0.so.0(LIBVIRT_GCONFIG_0.1.0)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libvirt-gconfig-1.0.so.0(LIBVIRT_GCONFIG_0.0.9)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libvirt-gconfig-1.0.so.0(LIBVIRT_GCONFIG_0.0.8)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libvirt-daemon-kvm for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libvirt-daemon-config-network for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libspice-client-gtk-3.0.so.5(SPICEGTK_1)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libspice-client-glib-2.0.so.8(SPICEGTK_1)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libosinfo-1.0.so.0(LIBOSINFO_0.2.9)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libosinfo-1.0.so.0(LIBOSINFO_0.2.8)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libosinfo-1.0.so.0(LIBOSINFO_0.2.6)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libosinfo-1.0.so.0(LIBOSINFO_0.2.3)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libosinfo-1.0.so.0(LIBOSINFO_0.2.2)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libosinfo-1.0.so.0(LIBOSINFO_0.2.12)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libosinfo-1.0.so.0(LIBOSINFO_0.2.11)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libosinfo-1.0.so.0(LIBOSINFO_0.2.10)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libosinfo-1.0.so.0(LIBOSINFO_0.2.1)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libosinfo-1.0.so.0(LIBOSINFO_0.2.0)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libosinfo-1.0.so.0(LIBOSINFO_0.0.5)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libosinfo-1.0.so.0(LIBOSINFO_0.0.1)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libgovirt.so.2(GOVIRT_0.2.0)(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: adwaita-icon-theme for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libwebkit2gtk-4.0.so.37()(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libvirt-gobject-1.0.so.0()(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libvirt-gconfig-1.0.so.0()(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libusb-1.0.so.0()(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libtracker-sparql-1.0.so.0()(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libspice-client-gtk-3.0.so.5()(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libspice-client-glib-2.0.so.8()(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: librest-0.7.so.0()(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libosinfo-1.0.so.0()(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libgtk-vnc-2.0.so.0()(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
--> Processing Dependency: libgovirt.so.2()(64bit) for package: gnome-boxes-3.28.5-4.el7.x86_64
---> Package gnome-calculator.x86_64 0:3.28.2-1.el7 will be installed
---> Package gnome-classic-session.noarch 0:3.28.1-17.el7_9 will be installed
--> Processing Dependency: gnome-shell-extension-window-list = 3.28.1-17.el7_9 for package: gnome-classic-session-3.28.1-17.el7_9.noarch
--> Processing Dependency: gnome-shell-extension-top-icons = 3.28.1-17.el7_9 for package: gnome-classic-session-3.28.1-17.el7_9.noarch
--> Processing Dependency: gnome-shell-extension-places-menu = 3.28.1-17.el7_9 for package: gnome-classic-session-3.28.1-17.el7_9.noarch
--> Processing Dependency: gnome-shell-extension-launch-new-instance = 3.28.1-17.el7_9 for package: gnome-classic-session-3.28.1-17.el7_9.noarch
--> Processing Dependency: gnome-shell-extension-horizontal-workspaces = 3.28.1-17.el7_9 for package: gnome-classic-session-3.28.1-17.el7_9.noarch
--> Processing Dependency: gnome-shell-extension-apps-menu = 3.28.1-17.el7_9 for package: gnome-classic-session-3.28.1-17.el7_9.noarch
--> Processing Dependency: gnome-shell-extension-alternate-tab = 3.28.1-17.el7_9 for package: gnome-classic-session-3.28.1-17.el7_9.noarch
---> Package gnome-clocks.x86_64 0:3.28.0-1.el7 will be installed
--> Processing Dependency: libgweather(x86-64) >= 3.27.2 for package: gnome-clocks-3.28.0-1.el7.x86_64
--> Processing Dependency: libgweather-3.so.15()(64bit) for package: gnome-clocks-3.28.0-1.el7.x86_64
--> Processing Dependency: libgsound.so.0()(64bit) for package: gnome-clocks-3.28.0-1.el7.x86_64
--> Processing Dependency: libgeoclue-2.so.0()(64bit) for package: gnome-clocks-3.28.0-1.el7.x86_64
---> Package gnome-color-manager.x86_64 0:3.28.0-1.el7 will be installed
--> Processing Dependency: libvte-2.91.so.0()(64bit) for package: gnome-color-manager-3.28.0-1.el7.x86_64
--> Processing Dependency: libexiv2.so.26()(64bit) for package: gnome-color-manager-3.28.0-1.el7.x86_64
---> Package gnome-contacts.x86_64 0:3.28.2-1.el7 will be installed
--> Processing Dependency: libedataserverui-1.2.so.2()(64bit) for package: gnome-contacts-3.28.2-1.el7.x86_64
--> Processing Dependency: libedataserver-1.2.so.23()(64bit) for package: gnome-contacts-3.28.2-1.el7.x86_64
---> Package gnome-dictionary.x86_64 0:3.26.1-2.el7 will be installed
---> Package gnome-disk-utility.x86_64 0:3.28.3-1.el7 will be installed
--> Processing Dependency: udisks2 for package: gnome-disk-utility-3.28.3-1.el7.x86_64
--> Processing Dependency: libudisks2.so.0()(64bit) for package: gnome-disk-utility-3.28.3-1.el7.x86_64
--> Processing Dependency: libdvdread.so.4()(64bit) for package: gnome-disk-utility-3.28.3-1.el7.x86_64
---> Package gnome-font-viewer.x86_64 0:3.28.0-1.el7 will be installed
--> Processing Dependency: libharfbuzz.so.0()(64bit) for package: gnome-font-viewer-3.28.0-1.el7.x86_64
---> Package gnome-getting-started-docs.noarch 0:3.28.2-1.el7 will be installed
---> Package gnome-icon-theme.noarch 0:3.12.0-1.el7 will be installed
---> Package gnome-icon-theme-extras.noarch 0:3.12.0-1.el7 will be installed
---> Package gnome-icon-theme-symbolic.noarch 0:3.12.0-2.el7 will be installed
---> Package gnome-initial-setup.x86_64 0:3.28.0-2.el7_9.1 will be installed
--> Processing Dependency: libjavascriptcoregtk-4.0.so.18()(64bit) for package: gnome-initial-setup-3.28.0-2.el7_9.1.x86_64
---> Package gnome-packagekit.x86_64 0:3.28.0-1.el7 will be installed
--> Processing Dependency: gnome-packagekit-installer for package: gnome-packagekit-3.28.0-1.el7.x86_64
---> Package gnome-packagekit-updater.x86_64 0:3.28.0-1.el7 will be installed
--> Processing Dependency: gnome-packagekit-common(x86-64) = 3.28.0-1.el7 for package: gnome-packagekit-updater-3.28.0-1.el7.x86_64
---> Package gnome-screenshot.x86_64 0:3.26.0-1.el7 will be installed
---> Package gnome-session.x86_64 0:3.28.1-8.el7 will be installed
--> Processing Dependency: libepoxy.so.0()(64bit) for package: gnome-session-3.28.1-8.el7.x86_64
--> Processing Dependency: libGLESv2.so.2()(64bit) for package: gnome-session-3.28.1-8.el7.x86_64
---> Package gnome-session-xsession.x86_64 0:3.28.1-8.el7 will be installed
---> Package gnome-settings-daemon.x86_64 0:3.28.1-11.el7_9 will be installed
--> Processing Dependency: geoclue2 >= 2.3.1 for package: gnome-settings-daemon-3.28.1-11.el7_9.x86_64
---> Package gnome-shell.x86_64 0:3.28.3-34.el7_9 will be installed
--> Processing Dependency: mutter(x86-64) >= 3.28.0 for package: gnome-shell-3.28.3-34.el7_9.x86_64
--> Processing Dependency: ibus(x86-64) >= 1.5.2 for package: gnome-shell-3.28.3-34.el7_9.x86_64
--> Processing Dependency: gjs(x86-64) >= 1.51.90 for package: gnome-shell-3.28.3-34.el7_9.x86_64
--> Processing Dependency: libstartup-notification-1.so.0()(64bit) for package: gnome-shell-3.28.3-34.el7_9.x86_64
--> Processing Dependency: libmutter-cogl-pango-2.so()(64bit) for package: gnome-shell-3.28.3-34.el7_9.x86_64
--> Processing Dependency: libmutter-cogl-2.so()(64bit) for package: gnome-shell-3.28.3-34.el7_9.x86_64
--> Processing Dependency: libmutter-clutter-2.so()(64bit) for package: gnome-shell-3.28.3-34.el7_9.x86_64
--> Processing Dependency: libmutter-2.so.0()(64bit) for package: gnome-shell-3.28.3-34.el7_9.x86_64
--> Processing Dependency: libical.so.3()(64bit) for package: gnome-shell-3.28.3-34.el7_9.x86_64
--> Processing Dependency: libgjs.so.0()(64bit) for package: gnome-shell-3.28.3-34.el7_9.x86_64
---> Package gnome-software.x86_64 0:3.28.2-3.el7 will be installed
--> Processing Dependency: libappstream-glib(x86-64) >= 0.7.8 for package: gnome-software-3.28.2-3.el7.x86_64
--> Processing Dependency: fwupd(x86-64) >= 1.0.7 for package: gnome-software-3.28.2-3.el7.x86_64
--> Processing Dependency: flatpak-libs(x86-64) >= 0.9.4 for package: gnome-software-3.28.2-3.el7.x86_64
--> Processing Dependency: flatpak(x86-64) >= 0.9.4 for package: gnome-software-3.28.2-3.el7.x86_64
--> Processing Dependency: PackageKit(x86-64) >= 1.1.1 for package: gnome-software-3.28.2-3.el7.x86_64
--> Processing Dependency: libfwupd.so.2(LIBFWUPD_1.0.7)(64bit) for package: gnome-software-3.28.2-3.el7.x86_64
--> Processing Dependency: libfwupd.so.2(LIBFWUPD_1.0.3)(64bit) for package: gnome-software-3.28.2-3.el7.x86_64
--> Processing Dependency: libfwupd.so.2(LIBFWUPD_1.0.0)(64bit) for package: gnome-software-3.28.2-3.el7.x86_64
--> Processing Dependency: libfwupd.so.2(LIBFWUPD_0.9.8)(64bit) for package: gnome-software-3.28.2-3.el7.x86_64
--> Processing Dependency: libfwupd.so.2(LIBFWUPD_0.9.7)(64bit) for package: gnome-software-3.28.2-3.el7.x86_64
--> Processing Dependency: libfwupd.so.2(LIBFWUPD_0.9.6)(64bit) for package: gnome-software-3.28.2-3.el7.x86_64
--> Processing Dependency: libfwupd.so.2(LIBFWUPD_0.9.5)(64bit) for package: gnome-software-3.28.2-3.el7.x86_64
--> Processing Dependency: libfwupd.so.2(LIBFWUPD_0.9.4)(64bit) for package: gnome-software-3.28.2-3.el7.x86_64
--> Processing Dependency: libfwupd.so.2(LIBFWUPD_0.9.3)(64bit) for package: gnome-software-3.28.2-3.el7.x86_64
--> Processing Dependency: libfwupd.so.2(LIBFWUPD_0.9.2)(64bit) for package: gnome-software-3.28.2-3.el7.x86_64
--> Processing Dependency: libfwupd.so.2(LIBFWUPD_0.7.3)(64bit) for package: gnome-software-3.28.2-3.el7.x86_64
--> Processing Dependency: libfwupd.so.2(LIBFWUPD_0.7.0)(64bit) for package: gnome-software-3.28.2-3.el7.x86_64
--> Processing Dependency: libfwupd.so.2(LIBFWUPD_0.1.1)(64bit) for package: gnome-software-3.28.2-3.el7.x86_64
--> Processing Dependency: gnome-menus(x86-64) for package: gnome-software-3.28.2-3.el7.x86_64
--> Processing Dependency: appstream-data for package: gnome-software-3.28.2-3.el7.x86_64
--> Processing Dependency: libfwupd.so.2()(64bit) for package: gnome-software-3.28.2-3.el7.x86_64
--> Processing Dependency: libflatpak.so.0()(64bit) for package: gnome-software-3.28.2-3.el7.x86_64
--> Processing Dependency: libappstream-glib.so.8()(64bit) for package: gnome-software-3.28.2-3.el7.x86_64
---> Package gnome-system-log.x86_64 1:3.9.90-3.el7 will be installed
---> Package gnome-system-monitor.x86_64 0:3.28.2-1.el7 will be installed
--> Processing Dependency: libsigc-2.0.so.0()(64bit) for package: gnome-system-monitor-3.28.2-1.el7.x86_64
--> Processing Dependency: libpangomm-1.4.so.1()(64bit) for package: gnome-system-monitor-3.28.2-1.el7.x86_64
--> Processing Dependency: libgtkmm-3.0.so.1()(64bit) for package: gnome-system-monitor-3.28.2-1.el7.x86_64
--> Processing Dependency: libglibmm-2.4.so.1()(64bit) for package: gnome-system-monitor-3.28.2-1.el7.x86_64
--> Processing Dependency: libgiomm-2.4.so.1()(64bit) for package: gnome-system-monitor-3.28.2-1.el7.x86_64
--> Processing Dependency: libgdkmm-3.0.so.1()(64bit) for package: gnome-system-monitor-3.28.2-1.el7.x86_64
--> Processing Dependency: libcairomm-1.0.so.1()(64bit) for package: gnome-system-monitor-3.28.2-1.el7.x86_64
--> Processing Dependency: libatkmm-1.6.so.1()(64bit) for package: gnome-system-monitor-3.28.2-1.el7.x86_64
---> Package gnome-terminal.x86_64 0:3.28.2-3.el7 will be installed
--> Processing Dependency: libpcre2-8.so.0()(64bit) for package: gnome-terminal-3.28.2-3.el7.x86_64
--> Processing Dependency: libgconf-2.so.4()(64bit) for package: gnome-terminal-3.28.2-3.el7.x86_64
---> Package gnome-terminal-nautilus.x86_64 0:3.28.2-3.el7 will be installed
---> Package gnome-themes-standard.x86_64 0:3.28-2.el7 will be installed
--> Processing Dependency: adwaita-gtk2-theme = 3.28-2.el7 for package: gnome-themes-standard-3.28-2.el7.x86_64
--> Processing Dependency: google-noto-emoji-color-fonts for package: gnome-themes-standard-3.28-2.el7.x86_64
--> Processing Dependency: abattis-cantarell-fonts for package: gnome-themes-standard-3.28-2.el7.x86_64
---> Package gnome-tweak-tool.noarch 0:3.28.1-7.el7 will be installed
--> Processing Dependency: gnome-shell-extension-user-theme for package: gnome-tweak-tool-3.28.1-7.el7.noarch
---> Package gnome-user-docs.noarch 0:3.28.2-1.el7 will be installed
---> Package gnome-weather.noarch 0:3.26.0-1.el7 will be installed
---> Package gucharmap.x86_64 0:10.0.4-1.el7 will be installed
--> Processing Dependency: gucharmap-libs(x86-64) = 10.0.4-1.el7 for package: gucharmap-10.0.4-1.el7.x86_64
--> Processing Dependency: libgucharmap_2_90.so.7()(64bit) for package: gucharmap-10.0.4-1.el7.x86_64
---> Package gvfs-afc.x86_64 0:1.36.2-7.el7_9 will be installed
--> Processing Dependency: gvfs-client(x86-64) = 1.36.2-7.el7_9 for package: gvfs-afc-1.36.2-7.el7_9.x86_64
--> Processing Dependency: usbmuxd for package: gvfs-afc-1.36.2-7.el7_9.x86_64
--> Processing Dependency: libplist.so.3()(64bit) for package: gvfs-afc-1.36.2-7.el7_9.x86_64
--> Processing Dependency: libimobiledevice.so.6()(64bit) for package: gvfs-afc-1.36.2-7.el7_9.x86_64
--> Processing Dependency: libgvfscommon.so()(64bit) for package: gvfs-afc-1.36.2-7.el7_9.x86_64
---> Package gvfs-afp.x86_64 0:1.36.2-7.el7_9 will be installed
---> Package gvfs-archive.x86_64 0:1.36.2-7.el7_9 will be installed
---> Package gvfs-fuse.x86_64 0:1.36.2-7.el7_9 will be installed
--> Processing Dependency: fuse >= 2.8.0 for package: gvfs-fuse-1.36.2-7.el7_9.x86_64
---> Package gvfs-goa.x86_64 0:1.36.2-7.el7_9 will be installed
--> Processing Dependency: libgdata(x86-64) >= 0.17.9 for package: gvfs-goa-1.36.2-7.el7_9.x86_64
--> Processing Dependency: libgdata.so.22()(64bit) for package: gvfs-goa-1.36.2-7.el7_9.x86_64
---> Package gvfs-gphoto2.x86_64 0:1.36.2-7.el7_9 will be installed
--> Processing Dependency: libgphoto2_port.so.12(LIBGPHOTO2_5_0)(64bit) for package: gvfs-gphoto2-1.36.2-7.el7_9.x86_64
--> Processing Dependency: libgphoto2_port.so.12()(64bit) for package: gvfs-gphoto2-1.36.2-7.el7_9.x86_64
--> Processing Dependency: libgphoto2.so.6()(64bit) for package: gvfs-gphoto2-1.36.2-7.el7_9.x86_64
---> Package gvfs-mtp.x86_64 0:1.36.2-7.el7_9 will be installed
--> Processing Dependency: libmtp.so.9()(64bit) for package: gvfs-mtp-1.36.2-7.el7_9.x86_64
---> Package gvfs-smb.x86_64 0:1.36.2-7.el7_9 will be installed
---> Package initial-setup-gui.x86_64 0:0.3.9.45-1.el7.centos will be installed
--> Processing Dependency: initial-setup = 0.3.9.45-1.el7.centos for package: initial-setup-gui-0.3.9.45-1.el7.centos.x86_64
--> Processing Dependency: anaconda-gui >= 21.48.22.102 for package: initial-setup-gui-0.3.9.45-1.el7.centos.x86_64
---> Package libcanberra-gtk2.x86_64 0:0.30-9.el7 will be installed
--> Processing Dependency: libvorbisfile.so.3()(64bit) for package: libcanberra-gtk2-0.30-9.el7.x86_64
--> Processing Dependency: libvorbis.so.0()(64bit) for package: libcanberra-gtk2-0.30-9.el7.x86_64
--> Processing Dependency: libtdb.so.1()(64bit) for package: libcanberra-gtk2-0.30-9.el7.x86_64
--> Processing Dependency: libogg.so.0()(64bit) for package: libcanberra-gtk2-0.30-9.el7.x86_64
--> Processing Dependency: libltdl.so.7()(64bit) for package: libcanberra-gtk2-0.30-9.el7.x86_64
---> Package libcanberra-gtk3.x86_64 0:0.30-9.el7 will be installed
---> Package libproxy-mozjs.x86_64 0:0.4.11-11.el7 will be installed
---> Package librsvg2.x86_64 0:2.40.20-1.el7 will be installed
---> Package libsane-hpaio.x86_64 0:3.15.9-5.el7 will be installed
--> Processing Dependency: hplip-libs(x86-64) = 3.15.9-5.el7 for package: libsane-hpaio-3.15.9-5.el7.x86_64
--> Processing Dependency: sane-backends for package: libsane-hpaio-3.15.9-5.el7.x86_64
--> Processing Dependency: libhpmud.so.0()(64bit) for package: libsane-hpaio-3.15.9-5.el7.x86_64
--> Processing Dependency: libhpipp.so.0()(64bit) for package: libsane-hpaio-3.15.9-5.el7.x86_64
--> Processing Dependency: libhpip.so.0()(64bit) for package: libsane-hpaio-3.15.9-5.el7.x86_64
---> Package metacity.x86_64 0:2.34.13-7.el7 will be installed
---> Package mousetweaks.x86_64 0:3.12.0-1.el7 will be installed
---> Package nautilus.x86_64 0:3.26.3.1-7.el7 will be installed
--> Processing Dependency: brasero-nautilus for package: nautilus-3.26.3.1-7.el7.x86_64
---> Package nautilus-sendto.x86_64 1:3.8.6-1.el7 will be installed
---> Package nm-connection-editor.x86_64 0:1.8.6-2.el7 will be installed
--> Processing Dependency: /usr/bin/gtk-update-icon-cache for package: nm-connection-editor-1.8.6-2.el7.x86_64
---> Package orca.x86_64 0:3.6.3-4.el7 will be installed
--> Processing Dependency: python-brlapi >= 0.5.1 for package: orca-3.6.3-4.el7.x86_64
--> Processing Dependency: speech-dispatcher-python for package: orca-3.6.3-4.el7.x86_64
--> Processing Dependency: speech-dispatcher for package: orca-3.6.3-4.el7.x86_64
--> Processing Dependency: pyatspi for package: orca-3.6.3-4.el7.x86_64
--> Processing Dependency: libwnck3 for package: orca-3.6.3-4.el7.x86_64
--> Processing Dependency: liblouis-python for package: orca-3.6.3-4.el7.x86_64
---> Package qgnomeplatform.x86_64 0:0.3-5.el7 will be installed
--> Processing Dependency: qt5-qtbase(x86-64) = 5.9.7 for package: qgnomeplatform-0.3-5.el7.x86_64
--> Processing Dependency: libQt5Widgets.so.5(Qt_5)(64bit) for package: qgnomeplatform-0.3-5.el7.x86_64
--> Processing Dependency: libQt5Gui.so.5(Qt_5_PRIVATE_API)(64bit) for package: qgnomeplatform-0.3-5.el7.x86_64
--> Processing Dependency: libQt5Gui.so.5(Qt_5)(64bit) for package: qgnomeplatform-0.3-5.el7.x86_64
--> Processing Dependency: libQt5Core.so.5(Qt_5.9)(64bit) for package: qgnomeplatform-0.3-5.el7.x86_64
--> Processing Dependency: libQt5Core.so.5(Qt_5)(64bit) for package: qgnomeplatform-0.3-5.el7.x86_64
--> Processing Dependency: highcontrast-qt5(x86-64) for package: qgnomeplatform-0.3-5.el7.x86_64
--> Processing Dependency: adwaita-qt5(x86-64) for package: qgnomeplatform-0.3-5.el7.x86_64
--> Processing Dependency: libQt5Widgets.so.5()(64bit) for package: qgnomeplatform-0.3-5.el7.x86_64
--> Processing Dependency: libQt5Gui.so.5()(64bit) for package: qgnomeplatform-0.3-5.el7.x86_64
--> Processing Dependency: libQt5DBus.so.5()(64bit) for package: qgnomeplatform-0.3-5.el7.x86_64
--> Processing Dependency: libQt5Core.so.5()(64bit) for package: qgnomeplatform-0.3-5.el7.x86_64
---> Package sane-backends-drivers-scanners.x86_64 0:1.0.24-12.el7 will be installed
--> Processing Dependency: sane-backends-libs(x86-64) = 1.0.24-12.el7 for package: sane-backends-drivers-scanners-1.0.24-12.el7.x86_64
--> Processing Dependency: libv4l1.so.0()(64bit) for package: sane-backends-drivers-scanners-1.0.24-12.el7.x86_64
--> Processing Dependency: libieee1284.so.3()(64bit) for package: sane-backends-drivers-scanners-1.0.24-12.el7.x86_64
---> Package seahorse.x86_64 0:3.20.0-1.el7 will be installed
--> Processing Dependency: pinentry-gui for package: seahorse-3.20.0-1.el7.x86_64
--> Processing Dependency: libavahi-glib.so.1()(64bit) for package: seahorse-3.20.0-1.el7.x86_64
---> Package setroubleshoot.x86_64 0:3.2.30-8.el7 will be installed
--> Processing Dependency: setroubleshoot-server = 3.2.30-8.el7 for package: setroubleshoot-3.2.30-8.el7.x86_64
--> Processing Dependency: pygtk2-libglade >= 2.9.2 for package: setroubleshoot-3.2.30-8.el7.x86_64
--> Processing Dependency: xdg-utils for package: setroubleshoot-3.2.30-8.el7.x86_64
--> Processing Dependency: libreport-gtk for package: setroubleshoot-3.2.30-8.el7.x86_64
---> Package sushi.x86_64 0:3.28.3-1.el7 will be installed
--> Processing Dependency: libmusicbrainz5.so.0()(64bit) for package: sushi-3.28.3-1.el7.x86_64
---> Package totem.x86_64 1:3.26.2-1.el7 will be installed
--> Processing Dependency: libtotem-plparser.so.18(LIBTOTEM_PL_PARSER_MINI_1.0)(64bit) for package: 1:totem-3.26.2-1.el7.x86_64
--> Processing Dependency: gstreamer1-plugins-ugly-free(x86-64) for package: 1:totem-3.26.2-1.el7.x86_64
--> Processing Dependency: grilo-plugins(x86-64) for package: 1:totem-3.26.2-1.el7.x86_64
--> Processing Dependency: libtotem-plparser.so.18()(64bit) for package: 1:totem-3.26.2-1.el7.x86_64
---> Package totem-nautilus.x86_64 1:3.26.2-1.el7 will be installed
---> Package vinagre.x86_64 0:3.22.0-14.el7 will be installed
--> Processing Dependency: libgvnc-1.0.so.0()(64bit) for package: vinagre-3.22.0-14.el7.x86_64
--> Processing Dependency: libfreerdp2.so.2()(64bit) for package: vinagre-3.22.0-14.el7.x86_64
--> Processing Dependency: libavahi-ui-gtk3.so.0()(64bit) for package: vinagre-3.22.0-14.el7.x86_64
--> Processing Dependency: libavahi-gobject.so.0()(64bit) for package: vinagre-3.22.0-14.el7.x86_64
---> Package vino.x86_64 0:3.22.0-7.el7 will be installed
---> Package xdg-desktop-portal-gtk.x86_64 0:1.0.2-1.el7 will be installed
--> Processing Dependency: xdg-desktop-portal >= 1.0.2 for package: xdg-desktop-portal-gtk-1.0.2-1.el7.x86_64
---> Package xdg-user-dirs-gtk.x86_64 0:0.10-4.el7 will be installed
--> Processing Dependency: xdg-user-dirs for package: xdg-user-dirs-gtk-0.10-4.el7.x86_64
---> Package yelp.x86_64 2:3.28.1-1.el7 will be installed
--> Processing Dependency: yelp-libs(x86-64) = 2:3.28.1-1.el7 for package: 2:yelp-3.28.1-1.el7.x86_64
--> Processing Dependency: yelp-xsl for package: 2:yelp-3.28.1-1.el7.x86_64
--> Processing Dependency: libyelp.so.0()(64bit) for package: 2:yelp-3.28.1-1.el7.x86_64
--> Processing Dependency: libxslt.so.1()(64bit) for package: 2:yelp-3.28.1-1.el7.x86_64
--> Processing Dependency: libexslt.so.0()(64bit) for package: 2:yelp-3.28.1-1.el7.x86_64
--> Running transaction check
---> Package GConf2.x86_64 0:3.2.6-8.el7 will be installed
---> Package ModemManager-glib.x86_64 0:1.6.10-4.el7 will be installed
---> Package NetworkManager-glib.x86_64 1:1.18.8-2.el7_9 will be installed
---> Package NetworkManager-libreswan.x86_64 0:1.2.4-2.el7 will be installed
--> Processing Dependency: /usr/sbin/ipsec for package: NetworkManager-libreswan-1.2.4-2.el7.x86_64
---> Package NetworkManager-wifi.x86_64 1:1.18.8-2.el7_9 will be installed
---> Package PackageKit.x86_64 0:1.1.10-2.el7.centos will be installed
--> Processing Dependency: PackageKit-backend for package: PackageKit-1.1.10-2.el7.centos.x86_64
---> Package PackageKit-glib.x86_64 0:1.1.10-2.el7.centos will be installed
---> Package abattis-cantarell-fonts.noarch 0:0.0.25-1.el7 will be installed
--> Processing Dependency: fontpackages-filesystem for package: abattis-cantarell-fonts-0.0.25-1.el7.noarch
---> Package abrt.x86_64 0:2.1.11-60.el7.centos will be installed
--> Processing Dependency: abrt-python = 2.1.11-60.el7.centos for package: abrt-2.1.11-60.el7.centos.x86_64
--> Processing Dependency: abrt-libs = 2.1.11-60.el7.centos for package: abrt-2.1.11-60.el7.centos.x86_64
--> Processing Dependency: sos >= 3.6 for package: abrt-2.1.11-60.el7.centos.x86_64
--> Processing Dependency: satyr >= 0.13-10 for package: abrt-2.1.11-60.el7.centos.x86_64
--> Processing Dependency: libreport-plugin-ureport >= 2.1.11-46 for package: abrt-2.1.11-60.el7.centos.x86_64
--> Processing Dependency: libreport >= 2.1.11-46 for package: abrt-2.1.11-60.el7.centos.x86_64
--> Processing Dependency: python-augeas for package: abrt-2.1.11-60.el7.centos.x86_64
--> Processing Dependency: libreport-plugin-rhtsupport for package: abrt-2.1.11-60.el7.centos.x86_64
--> Processing Dependency: libsatyr.so.3()(64bit) for package: abrt-2.1.11-60.el7.centos.x86_64
--> Processing Dependency: libreport.so.0()(64bit) for package: abrt-2.1.11-60.el7.centos.x86_64
--> Processing Dependency: libabrt.so.0()(64bit) for package: abrt-2.1.11-60.el7.centos.x86_64
---> Package abrt-addon-ccpp.x86_64 0:2.1.11-60.el7.centos will be installed
--> Processing Dependency: abrt-retrace-client for package: abrt-addon-ccpp-2.1.11-60.el7.centos.x86_64
---> Package abrt-addon-kerneloops.x86_64 0:2.1.11-60.el7.centos will be installed
---> Package abrt-addon-pstoreoops.x86_64 0:2.1.11-60.el7.centos will be installed
---> Package abrt-addon-python.x86_64 0:2.1.11-60.el7.centos will be installed
--> Processing Dependency: systemd-python for package: abrt-addon-python-2.1.11-60.el7.centos.x86_64
---> Package abrt-addon-vmcore.x86_64 0:2.1.11-60.el7.centos will be installed
---> Package abrt-addon-xorg.x86_64 0:2.1.11-60.el7.centos will be installed
---> Package abrt-gui.x86_64 0:2.1.11-60.el7.centos will be installed
--> Processing Dependency: abrt-gui-libs = 2.1.11-60.el7.centos for package: abrt-gui-2.1.11-60.el7.centos.x86_64
--> Processing Dependency: abrt-dbus = 2.1.11-60.el7.centos for package: abrt-gui-2.1.11-60.el7.centos.x86_64
--> Processing Dependency: libabrt_gui.so.0()(64bit) for package: abrt-gui-2.1.11-60.el7.centos.x86_64
---> Package accountsservice.x86_64 0:0.6.50-7.el7 will be installed
---> Package accountsservice-libs.x86_64 0:0.6.50-7.el7 will be installed
---> Package adwaita-gtk2-theme.x86_64 0:3.28-2.el7 will be installed
---> Package adwaita-icon-theme.noarch 0:3.28.0-1.el7 will be installed
--> Processing Dependency: adwaita-cursor-theme = 3.28.0-1.el7 for package: adwaita-icon-theme-3.28.0-1.el7.noarch
---> Package adwaita-qt5.x86_64 0:1.0-1.el7 will be installed
---> Package anaconda-gui.x86_64 0:21.48.22.159-1.el7.centos will be installed
--> Processing Dependency: anaconda-widgets = 21.48.22.159-1.el7.centos for package: anaconda-gui-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: anaconda-core = 21.48.22.159-1.el7.centos for package: anaconda-gui-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: python-meh-gui >= 0.23-1 for package: anaconda-gui-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: libxklavier >= 5.4 for package: anaconda-gui-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: libtimezonemap >= 0.4.1-2 for package: anaconda-gui-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: keybinder3 for package: anaconda-gui-21.48.22.159-1.el7.centos.x86_64
---> Package appstream-data.noarch 0:7-20180614.el7 will be installed
---> Package atk.x86_64 0:2.28.1-2.el7 will be installed
---> Package atkmm.x86_64 0:2.24.2-1.el7 will be installed
---> Package avahi-glib.x86_64 0:0.6.31-20.el7 will be installed
---> Package avahi-gobject.x86_64 0:0.6.31-20.el7 will be installed
---> Package avahi-libs.x86_64 0:0.6.31-20.el7 will be installed
---> Package avahi-ui-gtk3.x86_64 0:0.6.31-20.el7 will be installed
---> Package bluez.x86_64 0:5.44-7.el7 will be installed
---> Package bolt.x86_64 0:0.7-1.el7 will be installed
---> Package brasero-nautilus.x86_64 0:3.12.2-5.el7_9.1 will be installed
--> Processing Dependency: brasero = 3.12.2-5.el7_9.1 for package: brasero-nautilus-3.12.2-5.el7_9.1.x86_64
--> Processing Dependency: libbrasero-utils3.so.1()(64bit) for package: brasero-nautilus-3.12.2-5.el7_9.1.x86_64
--> Processing Dependency: libbrasero-media3.so.1()(64bit) for package: brasero-nautilus-3.12.2-5.el7_9.1.x86_64
--> Processing Dependency: libbrasero-burn3.so.1()(64bit) for package: brasero-nautilus-3.12.2-5.el7_9.1.x86_64
---> Package cairo.x86_64 0:1.15.12-4.el7 will be installed
---> Package cairo-gobject.x86_64 0:1.15.12-4.el7 will be installed
---> Package cairomm.x86_64 0:1.12.0-1.el7 will be installed
---> Package cheese-libs.x86_64 2:3.28.0-1.el7 will be installed
---> Package clutter.x86_64 0:1.26.2-2.el7 will be installed
--> Processing Dependency: libinput(x86-64) >= 0.19.0 for package: clutter-1.26.2-2.el7.x86_64
--> Processing Dependency: libinput.so.10(LIBINPUT_0.21.0)(64bit) for package: clutter-1.26.2-2.el7.x86_64
--> Processing Dependency: libinput.so.10(LIBINPUT_0.20.0)(64bit) for package: clutter-1.26.2-2.el7.x86_64
--> Processing Dependency: libinput.so.10(LIBINPUT_0.12.0)(64bit) for package: clutter-1.26.2-2.el7.x86_64
--> Processing Dependency: libinput.so.10()(64bit) for package: clutter-1.26.2-2.el7.x86_64
---> Package clutter-gst2.x86_64 0:2.0.18-1.el7 will be installed
---> Package clutter-gst3.x86_64 0:3.0.26-1.el7 will be installed
---> Package clutter-gtk.x86_64 0:1.8.4-1.el7 will be installed
---> Package cogl.x86_64 0:1.22.2-2.el7 will be installed
---> Package colord.x86_64 0:1.3.4-2.el7 will be installed
--> Processing Dependency: libgusb.so.2(LIBGUSB_0.2.2)(64bit) for package: colord-1.3.4-2.el7.x86_64
--> Processing Dependency: libgusb.so.2(LIBGUSB_0.1.0)(64bit) for package: colord-1.3.4-2.el7.x86_64
--> Processing Dependency: color-filesystem for package: colord-1.3.4-2.el7.x86_64
--> Processing Dependency: libgusb.so.2()(64bit) for package: colord-1.3.4-2.el7.x86_64
---> Package colord-gtk.x86_64 0:0.1.25-4.el7 will be installed
--> Processing Dependency: libcolordprivate.so.1()(64bit) for package: colord-gtk-0.1.25-4.el7.x86_64
--> Processing Dependency: libcolord.so.1()(64bit) for package: colord-gtk-0.1.25-4.el7.x86_64
---> Package colord-libs.x86_64 0:1.3.4-2.el7 will be installed
---> Package compat-exiv2-026.x86_64 0:0.26-2.el7 will be installed
---> Package compat-gnome-desktop314.x86_64 0:3.14.2-1.el7 will be installed
---> Package control-center-filesystem.x86_64 1:3.28.1-8.el7_9.1 will be installed
---> Package cups-libs.x86_64 1:1.6.3-51.el7 will be installed
---> Package cups-pk-helper.x86_64 0:0.2.6-2.el7 will be installed
---> Package dbus-x11.x86_64 1:1.10.24-15.el7 will be installed
---> Package desktop-file-utils.x86_64 0:0.23-2.el7 will be installed
--> Processing Dependency: emacs-filesystem for package: desktop-file-utils-0.23-2.el7.x86_64
---> Package elfutils.x86_64 0:0.176-5.el7 will be installed
---> Package enchant.x86_64 1:1.6.0-8.el7 will be installed
--> Processing Dependency: libhunspell-1.3.so.0()(64bit) for package: 1:enchant-1.6.0-8.el7.x86_64
---> Package evince-libs.x86_64 0:3.28.2-10.el7 will be installed
--> Processing Dependency: poppler-glib >= 0.26.5-36 for package: evince-libs-3.28.2-10.el7.x86_64
--> Processing Dependency: libspectre.so.1()(64bit) for package: evince-libs-3.28.2-10.el7.x86_64
--> Processing Dependency: libpoppler-glib.so.18()(64bit) for package: evince-libs-3.28.2-10.el7.x86_64
--> Processing Dependency: libgxps.so.2()(64bit) for package: evince-libs-3.28.2-10.el7.x86_64
---> Package evolution-data-server.x86_64 0:3.28.5-5.el7_9.1 will be installed
--> Processing Dependency: evolution-data-server-langpacks = 3.28.5-5.el7_9.1 for package: evolution-data-server-3.28.5-5.el7_9.1.x86_64
--> Processing Dependency: libicuuc.so.50()(64bit) for package: evolution-data-server-3.28.5-5.el7_9.1.x86_64
--> Processing Dependency: libicui18n.so.50()(64bit) for package: evolution-data-server-3.28.5-5.el7_9.1.x86_64
--> Processing Dependency: libicudata.so.50()(64bit) for package: evolution-data-server-3.28.5-5.el7_9.1.x86_64
---> Package exempi.x86_64 0:2.2.0-9.el7 will be installed
---> Package farstream02.x86_64 0:0.2.3-3.el7 will be installed
--> Processing Dependency: libnice.so.10()(64bit) for package: farstream02-0.2.3-3.el7.x86_64
--> Processing Dependency: libgupnp-igd-1.0.so.4()(64bit) for package: farstream02-0.2.3-3.el7.x86_64
--> Processing Dependency: libgupnp-1.0.so.4()(64bit) for package: farstream02-0.2.3-3.el7.x86_64
---> Package flatpak.x86_64 0:1.0.9-12.el7_9 will be installed
---> Package flatpak-libs.x86_64 0:1.0.9-12.el7_9 will be installed
---> Package folks.x86_64 1:0.11.4-1.el7 will be installed
---> Package fontconfig.x86_64 0:2.13.0-4.3.el7 will be installed
--> Processing Dependency: dejavu-sans-fonts for package: fontconfig-2.13.0-4.3.el7.x86_64
---> Package fprintd.x86_64 0:0.8.1-2.el7 will be installed
--> Processing Dependency: libfprint.so.0()(64bit) for package: fprintd-0.8.1-2.el7.x86_64
---> Package freerdp-libs.x86_64 0:2.1.1-5.el7_9 will be installed
--> Processing Dependency: libwinpr(x86-64) = 2.1.1-5.el7_9 for package: freerdp-libs-2.1.1-5.el7_9.x86_64
--> Processing Dependency: libwinpr2.so.2()(64bit) for package: freerdp-libs-2.1.1-5.el7_9.x86_64
--> Processing Dependency: libgsm.so.1()(64bit) for package: freerdp-libs-2.1.1-5.el7_9.x86_64
---> Package fuse.x86_64 0:2.9.2-11.el7 will be installed
---> Package fwupd.x86_64 0:1.0.8-5.el7 will be installed
--> Processing Dependency: libfwup.so.1(libfwup.so.1)(64bit) for package: fwupd-1.0.8-5.el7.x86_64
--> Processing Dependency: libfwup.so.1(LIBFWUP_1.12)(64bit) for package: fwupd-1.0.8-5.el7.x86_64
--> Processing Dependency: libsmbios_c.so.2()(64bit) for package: fwupd-1.0.8-5.el7.x86_64
--> Processing Dependency: libfwup.so.1()(64bit) for package: fwupd-1.0.8-5.el7.x86_64
---> Package gcr.x86_64 0:3.28.0-1.el7 will be installed
---> Package gdb.x86_64 0:7.6.1-120.el7 will be installed
---> Package gdk-pixbuf2.x86_64 0:2.36.12-3.el7 will be installed
--> Processing Dependency: libjasper.so.1()(64bit) for package: gdk-pixbuf2-2.36.12-3.el7.x86_64
---> Package genisoimage.x86_64 0:1.1.11-25.el7 will be installed
--> Processing Dependency: libusal = 1.1.11-25.el7 for package: genisoimage-1.1.11-25.el7.x86_64
--> Processing Dependency: libusal.so.0()(64bit) for package: genisoimage-1.1.11-25.el7.x86_64
--> Processing Dependency: librols.so.0()(64bit) for package: genisoimage-1.1.11-25.el7.x86_64
---> Package geoclue2.x86_64 0:2.4.8-1.el7 will be installed
---> Package geoclue2-libs.x86_64 0:2.4.8-1.el7 will be installed
---> Package geocode-glib.x86_64 0:3.26.0-3.el7 will be installed
---> Package gjs.x86_64 0:1.52.5-1.el7_6 will be installed
--> Processing Dependency: libmozjs-52.so.0(js)(64bit) for package: gjs-1.52.5-1.el7_6.x86_64
--> Processing Dependency: libmozjs-52.so.0()(64bit) for package: gjs-1.52.5-1.el7_6.x86_64
---> Package glibmm24.x86_64 0:2.56.0-1.el7 will be installed
---> Package glx-utils.x86_64 0:8.3.0-10.el7 will be installed
---> Package gnome-abrt.x86_64 0:0.3.4-9.el7 will be installed
--> Processing Dependency: python-inotify for package: gnome-abrt-0.3.4-9.el7.x86_64
--> Processing Dependency: pygobject3 for package: gnome-abrt-0.3.4-9.el7.x86_64
---> Package gnome-bluetooth-libs.x86_64 1:3.28.2-1.el7 will be installed
---> Package gnome-desktop3.x86_64 0:3.28.2-2.el7 will be installed
---> Package gnome-keyring-pam.x86_64 0:3.28.2-1.el7 will be installed
--> Processing Dependency: gnome-keyring(x86-64) = 3.28.2-1.el7 for package: gnome-keyring-pam-3.28.2-1.el7.x86_64
---> Package gnome-menus.x86_64 0:3.13.3-3.el7 will be installed
--> Processing Dependency: redhat-menus for package: gnome-menus-3.13.3-3.el7.x86_64
---> Package gnome-online-accounts.x86_64 0:3.28.2-1.el7 will be installed
---> Package gnome-packagekit-common.x86_64 0:3.28.0-1.el7 will be installed
---> Package gnome-packagekit-installer.x86_64 0:3.28.0-1.el7 will be installed
---> Package gnome-shell-extension-alternate-tab.noarch 0:3.28.1-17.el7_9 will be installed
--> Processing Dependency: gnome-shell-extension-common = 3.28.1-17.el7_9 for package: gnome-shell-extension-alternate-tab-3.28.1-17.el7_9.noarch
---> Package gnome-shell-extension-apps-menu.noarch 0:3.28.1-17.el7_9 will be installed
---> Package gnome-shell-extension-horizontal-workspaces.noarch 0:3.28.1-17.el7_9 will be installed
---> Package gnome-shell-extension-launch-new-instance.noarch 0:3.28.1-17.el7_9 will be installed
---> Package gnome-shell-extension-places-menu.noarch 0:3.28.1-17.el7_9 will be installed
---> Package gnome-shell-extension-top-icons.noarch 0:3.28.1-17.el7_9 will be installed
---> Package gnome-shell-extension-user-theme.noarch 0:3.28.1-17.el7_9 will be installed
---> Package gnome-shell-extension-window-list.noarch 0:3.28.1-17.el7_9 will be installed
---> Package gnome-video-effects.noarch 0:0.4.3-1.el7 will be installed
--> Processing Dependency: frei0r-plugins for package: gnome-video-effects-0.4.3-1.el7.noarch
---> Package google-noto-emoji-color-fonts.noarch 0:20180508-4.el7 will be installed
---> Package grilo.x86_64 0:0.3.6-1.el7 will be installed
--> Processing Dependency: liboauth.so.0()(64bit) for package: grilo-0.3.6-1.el7.x86_64
---> Package grilo-plugins.x86_64 0:0.3.7-1.el7 will be installed
--> Processing Dependency: dleyna-server for package: grilo-plugins-0.3.7-1.el7.x86_64
--> Processing Dependency: libmediaart-2.0.so.0()(64bit) for package: grilo-plugins-0.3.7-1.el7.x86_64
--> Processing Dependency: libgom-1.0.so.0()(64bit) for package: grilo-plugins-0.3.7-1.el7.x86_64
--> Processing Dependency: libdmapsharing-3.0.so.2()(64bit) for package: grilo-plugins-0.3.7-1.el7.x86_64
---> Package gsettings-desktop-schemas.x86_64 0:3.28.0-3.el7 will be installed
---> Package gsound.x86_64 0:1.0.2-2.el7 will be installed
---> Package gspell.x86_64 0:1.6.1-1.el7 will be installed
---> Package gstreamer1.x86_64 0:1.10.4-2.el7 will be installed
---> Package gstreamer1-plugins-bad-free.x86_64 0:1.10.4-3.el7 will be installed
--> Processing Dependency: libsndfile.so.1(libsndfile.so.1.0)(64bit) for package: gstreamer1-plugins-bad-free-1.10.4-3.el7.x86_64
--> Processing Dependency: libsrtp.so.0()(64bit) for package: gstreamer1-plugins-bad-free-1.10.4-3.el7.x86_64
--> Processing Dependency: libsndfile.so.1()(64bit) for package: gstreamer1-plugins-bad-free-1.10.4-3.el7.x86_64
--> Processing Dependency: liborc-0.4.so.0()(64bit) for package: gstreamer1-plugins-bad-free-1.10.4-3.el7.x86_64
--> Processing Dependency: libopus.so.0()(64bit) for package: gstreamer1-plugins-bad-free-1.10.4-3.el7.x86_64
--> Processing Dependency: libmpcdec.so.5()(64bit) for package: gstreamer1-plugins-bad-free-1.10.4-3.el7.x86_64
--> Processing Dependency: libdvdnav.so.4()(64bit) for package: gstreamer1-plugins-bad-free-1.10.4-3.el7.x86_64
--> Processing Dependency: libSoundTouch.so.1()(64bit) for package: gstreamer1-plugins-bad-free-1.10.4-3.el7.x86_64
---> Package gstreamer1-plugins-base.x86_64 0:1.10.4-2.el7 will be installed
--> Processing Dependency: libtheoraenc.so.1(libtheoraenc_1.0)(64bit) for package: gstreamer1-plugins-base-1.10.4-2.el7.x86_64
--> Processing Dependency: libtheoradec.so.1(libtheoradec_1.0)(64bit) for package: gstreamer1-plugins-base-1.10.4-2.el7.x86_64
--> Processing Dependency: libvisual-0.4.so.0()(64bit) for package: gstreamer1-plugins-base-1.10.4-2.el7.x86_64
--> Processing Dependency: libtheoraenc.so.1()(64bit) for package: gstreamer1-plugins-base-1.10.4-2.el7.x86_64
--> Processing Dependency: libtheoradec.so.1()(64bit) for package: gstreamer1-plugins-base-1.10.4-2.el7.x86_64
--> Processing Dependency: libcdda_paranoia.so.0()(64bit) for package: gstreamer1-plugins-base-1.10.4-2.el7.x86_64
--> Processing Dependency: libcdda_interface.so.0()(64bit) for package: gstreamer1-plugins-base-1.10.4-2.el7.x86_64
--> Processing Dependency: libXv.so.1()(64bit) for package: gstreamer1-plugins-base-1.10.4-2.el7.x86_64
---> Package gstreamer1-plugins-good.x86_64 0:1.10.4-2.el7 will be installed
--> Processing Dependency: libwavpack.so.1()(64bit) for package: gstreamer1-plugins-good-1.10.4-2.el7.x86_64
--> Processing Dependency: libvpx.so.1()(64bit) for package: gstreamer1-plugins-good-1.10.4-2.el7.x86_64
--> Processing Dependency: libtag.so.1()(64bit) for package: gstreamer1-plugins-good-1.10.4-2.el7.x86_64
--> Processing Dependency: libspeex.so.1()(64bit) for package: gstreamer1-plugins-good-1.10.4-2.el7.x86_64
--> Processing Dependency: libshout.so.3()(64bit) for package: gstreamer1-plugins-good-1.10.4-2.el7.x86_64
--> Processing Dependency: librom1394.so.0()(64bit) for package: gstreamer1-plugins-good-1.10.4-2.el7.x86_64
--> Processing Dependency: libraw1394.so.11()(64bit) for package: gstreamer1-plugins-good-1.10.4-2.el7.x86_64
--> Processing Dependency: libiec61883.so.0()(64bit) for package: gstreamer1-plugins-good-1.10.4-2.el7.x86_64
--> Processing Dependency: libdv.so.4()(64bit) for package: gstreamer1-plugins-good-1.10.4-2.el7.x86_64
--> Processing Dependency: libavc1394.so.0()(64bit) for package: gstreamer1-plugins-good-1.10.4-2.el7.x86_64
--> Processing Dependency: libFLAC.so.8()(64bit) for package: gstreamer1-plugins-good-1.10.4-2.el7.x86_64
---> Package gstreamer1-plugins-ugly-free.x86_64 0:1.10.4-3.el7 will be installed
--> Processing Dependency: libcdio.so.15(CDIO_15)(64bit) for package: gstreamer1-plugins-ugly-free-1.10.4-3.el7.x86_64
--> Processing Dependency: libmpg123.so.0()(64bit) for package: gstreamer1-plugins-ugly-free-1.10.4-3.el7.x86_64
--> Processing Dependency: libcdio.so.15()(64bit) for package: gstreamer1-plugins-ugly-free-1.10.4-3.el7.x86_64
---> Package gtk-update-icon-cache.x86_64 0:3.22.30-8.el7_9 will be installed
---> Package gtk-vnc2.x86_64 0:0.7.0-3.el7 will be installed
---> Package gtk2.x86_64 0:2.24.31-1.el7 will be installed
---> Package gtk3.x86_64 0:3.22.30-8.el7_9 will be installed
---> Package gtkmm30.x86_64 0:3.22.2-1.el7 will be installed
---> Package gtksourceview3.x86_64 0:3.24.8-2.el7 will be installed
---> Package gucharmap-libs.x86_64 0:10.0.4-1.el7 will be installed
---> Package gvfs.x86_64 0:1.36.2-7.el7_9 will be installed
--> Processing Dependency: libcdio_paranoia.so.1(CDIO_PARANOIA_1)(64bit) for package: gvfs-1.36.2-7.el7_9.x86_64
--> Processing Dependency: libcdio_cdda.so.1(CDIO_CDDA_1)(64bit) for package: gvfs-1.36.2-7.el7_9.x86_64
--> Processing Dependency: libcdio_paranoia.so.1()(64bit) for package: gvfs-1.36.2-7.el7_9.x86_64
--> Processing Dependency: libcdio_cdda.so.1()(64bit) for package: gvfs-1.36.2-7.el7_9.x86_64
--> Processing Dependency: libbluray.so.1()(64bit) for package: gvfs-1.36.2-7.el7_9.x86_64
---> Package gvfs-client.x86_64 0:1.36.2-7.el7_9 will be installed
---> Package gvnc.x86_64 0:0.7.0-3.el7 will be installed
---> Package harfbuzz.x86_64 0:1.7.5-2.el7 will be installed
--> Processing Dependency: libgraphite2.so.3()(64bit) for package: harfbuzz-1.7.5-2.el7.x86_64
---> Package hicolor-icon-theme.noarch 0:0.12-7.el7 will be installed
---> Package highcontrast-qt5.x86_64 0:0.1-2.el7 will be installed
---> Package hplip-libs.x86_64 0:3.15.9-5.el7 will be installed
--> Processing Dependency: hplip-common(x86-64) = 3.15.9-5.el7 for package: hplip-libs-3.15.9-5.el7.x86_64
--> Processing Dependency: libnetsnmp.so.31()(64bit) for package: hplip-libs-3.15.9-5.el7.x86_64
---> Package ibus.x86_64 0:1.5.17-12.el7_9 will be installed
--> Processing Dependency: ibus-setup = 1.5.17-12.el7_9 for package: ibus-1.5.17-12.el7_9.x86_64
--> Processing Dependency: ibus-gtk3(x86-64) = 1.5.17-12.el7_9 for package: ibus-1.5.17-12.el7_9.x86_64
--> Processing Dependency: ibus-gtk2(x86-64) = 1.5.17-12.el7_9 for package: ibus-1.5.17-12.el7_9.x86_64
---> Package ibus-libs.x86_64 0:1.5.17-12.el7_9 will be installed
---> Package initial-setup.x86_64 0:0.3.9.45-1.el7.centos will be installed
--> Processing Dependency: anaconda-tui >= 21.48.22.102 for package: initial-setup-0.3.9.45-1.el7.centos.x86_64
--> Processing Dependency: python-di for package: initial-setup-0.3.9.45-1.el7.centos.x86_64
---> Package iso-codes.noarch 0:3.46-2.el7 will be installed
--> Processing Dependency: xml-common for package: iso-codes-3.46-2.el7.noarch
---> Package json-glib.x86_64 0:1.4.2-2.el7 will be installed
---> Package lcms2.x86_64 0:2.6-3.el7 will be installed
---> Package libXcomposite.x86_64 0:0.4.4-4.1.el7 will be installed
---> Package libappstream-glib.x86_64 0:0.7.8-2.el7 will be installed
--> Processing Dependency: libgcab-1.0.so.0(LIBGCAB1_0.2)(64bit) for package: libappstream-glib-0.7.8-2.el7.x86_64
--> Processing Dependency: libgcab-1.0.so.0(LIBGCAB1_0.0)(64bit) for package: libappstream-glib-0.7.8-2.el7.x86_64
--> Processing Dependency: libgcab-1.0.so.0()(64bit) for package: libappstream-glib-0.7.8-2.el7.x86_64
---> Package libcanberra.x86_64 0:0.30-9.el7 will be installed
--> Processing Dependency: sound-theme-freedesktop for package: libcanberra-0.30-9.el7.x86_64
---> Package libchamplain.x86_64 0:0.12.16-2.el7 will be installed
---> Package libchamplain-gtk.x86_64 0:0.12.16-2.el7 will be installed
---> Package libdvdread.x86_64 0:5.0.3-3.el7 will be installed
---> Package libepoxy.x86_64 0:1.5.2-1.el7 will be installed
---> Package libexif.x86_64 0:0.6.22-2.el7_9 will be installed
---> Package libgdata.x86_64 0:0.17.9-1.el7 will be installed
---> Package libgee.x86_64 0:0.20.1-1.el7 will be installed
---> Package libglvnd-egl.x86_64 1:1.0.1-0.8.git5baa1e5.el7 will be installed
--> Processing Dependency: mesa-libEGL(x86-64) >= 13.0.4-1 for package: 1:libglvnd-egl-1.0.1-0.8.git5baa1e5.el7.x86_64
---> Package libglvnd-gles.x86_64 1:1.0.1-0.8.git5baa1e5.el7 will be installed
---> Package libgnomekbd.x86_64 0:3.26.0-3.el7 will be installed
---> Package libgovirt.x86_64 0:0.3.4-5.el7 will be installed
---> Package libgphoto2.x86_64 0:2.5.15-3.el7 will be installed
--> Processing Dependency: lockdev for package: libgphoto2-2.5.15-3.el7.x86_64
--> Processing Dependency: liblockdev.so.1()(64bit) for package: libgphoto2-2.5.15-3.el7.x86_64
--> Processing Dependency: libgd.so.2()(64bit) for package: libgphoto2-2.5.15-3.el7.x86_64
---> Package libgtop2.x86_64 0:2.38.0-3.el7 will be installed
---> Package libgudev1.x86_64 0:219-78.el7_9.7 will be installed
---> Package libgweather.x86_64 0:3.28.2-4.el7_9 will be installed
---> Package libical.x86_64 0:3.0.3-2.el7 will be installed
---> Package libieee1284.x86_64 0:0.2.11-15.el7 will be installed
---> Package libimobiledevice.x86_64 0:1.2.0-1.el7 will be installed
--> Processing Dependency: libusbmuxd.so.4()(64bit) for package: libimobiledevice-1.2.0-1.el7.x86_64
---> Package liblouis-python.noarch 0:2.5.2-12.el7_4 will be installed
--> Processing Dependency: liblouis = 2.5.2-12.el7_4 for package: liblouis-python-2.5.2-12.el7_4.noarch
---> Package libmtp.x86_64 0:1.1.14-1.el7 will be installed
---> Package libmusicbrainz5.x86_64 0:5.0.1-9.el7 will be installed
--> Processing Dependency: libneon.so.27()(64bit) for package: libmusicbrainz5-5.0.1-9.el7.x86_64
---> Package libnm-gtk.x86_64 0:1.8.6-2.el7 will be installed
--> Processing Dependency: mobile-broadband-provider-info >= 0.20090602 for package: libnm-gtk-1.8.6-2.el7.x86_64
---> Package libnma.x86_64 0:1.8.6-2.el7 will be installed
---> Package libnotify.x86_64 0:0.7.7-1.el7 will be installed
---> Package libogg.x86_64 2:1.3.0-7.el7 will be installed
---> Package libosinfo.x86_64 0:1.1.0-5.el7 will be installed
--> Processing Dependency: osinfo-db-tools for package: libosinfo-1.1.0-5.el7.x86_64
--> Processing Dependency: osinfo-db for package: libosinfo-1.1.0-5.el7.x86_64
---> Package libpeas.x86_64 0:1.22.0-1.el7 will be installed
---> Package libpeas-gtk.x86_64 0:1.22.0-1.el7 will be installed
---> Package libpeas-loader-python.x86_64 0:1.22.0-1.el7 will be installed
---> Package libplist.x86_64 0:1.12-3.el7 will be installed
---> Package libproxy.x86_64 0:0.4.11-11.el7 will be installed
--> Processing Dependency: libmodman.so.1()(64bit) for package: libproxy-0.4.11-11.el7.x86_64
---> Package libreport-centos.x86_64 0:2.1.11-53.el7.centos will be installed
--> Processing Dependency: libreport-web = 2.1.11-53.el7.centos for package: libreport-centos-2.1.11-53.el7.centos.x86_64
---> Package libreport-gtk.x86_64 0:2.1.11-53.el7.centos will be installed
--> Processing Dependency: libreport-plugin-reportuploader = 2.1.11-53.el7.centos for package: libreport-gtk-2.1.11-53.el7.centos.x86_64
--> Processing Dependency: fros >= 1.0 for package: libreport-gtk-2.1.11-53.el7.centos.x86_64
--> Processing Dependency: libtar.so.1()(64bit) for package: libreport-gtk-2.1.11-53.el7.centos.x86_64
--> Processing Dependency: libaugeas.so.0()(64bit) for package: libreport-gtk-2.1.11-53.el7.centos.x86_64
---> Package libreport-plugin-mantisbt.x86_64 0:2.1.11-53.el7.centos will be installed
--> Processing Dependency: libxmlrpc_util.so.3()(64bit) for package: libreport-plugin-mantisbt-2.1.11-53.el7.centos.x86_64
--> Processing Dependency: libxmlrpc_client.so.3()(64bit) for package: libreport-plugin-mantisbt-2.1.11-53.el7.centos.x86_64
--> Processing Dependency: libxmlrpc.so.3()(64bit) for package: libreport-plugin-mantisbt-2.1.11-53.el7.centos.x86_64
---> Package libreport-python.x86_64 0:2.1.11-53.el7.centos will be installed
---> Package libsecret.x86_64 0:0.18.6-1.el7 will be installed
---> Package libsigc++20.x86_64 0:2.10.0-1.el7 will be installed
---> Package libsmbclient.x86_64 0:4.10.16-24.el7_9 will be installed
--> Processing Dependency: samba-common-libs = 4.10.16-24.el7_9 for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: samba-common = 4.10.16-24.el7_9 for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: samba-common = 4.10.16-24.el7_9 for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: samba-client-libs = 4.10.16-24.el7_9 for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libwbclient = 4.10.16-24.el7_9 for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libutil-cmdline-samba4.so(SAMBA_4.10.16)(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libtevent.so.0(TEVENT_0.9.9)(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libtevent.so.0(TEVENT_0.9.12)(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libtevent-util.so.0(TEVENT_UTIL_0.0.1)(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libtalloc.so.2(TALLOC_2.0.2)(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsmbconf.so.0(SMBCONF_0)(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsecrets3-samba4.so(SAMBA_4.10.16)(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsamba3-util-samba4.so(SAMBA_4.10.16)(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsamba-util.so.0(SAMBA_UTIL_0.0.1)(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsamba-security-samba4.so(SAMBA_4.10.16)(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsamba-errors.so.1(SAMBA_ERRORS_1)(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsamba-debug-samba4.so(SAMBA_4.10.16)(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libreplace-samba4.so(SAMBA_4.10.16)(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libndr.so.0(NDR_0.0.1)(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libndr-standard.so.0(NDR_STANDARD_0.0.1)(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libmsrpc3-samba4.so(SAMBA_4.10.16)(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: liblibsmb-samba4.so(SAMBA_4.10.16)(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: liblibcli-lsa3-samba4.so(SAMBA_4.10.16)(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libgse-samba4.so(SAMBA_4.10.16)(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libdcerpc-samba-samba4.so(SAMBA_4.10.16)(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libcli-smb-common-samba4.so(SAMBA_4.10.16)(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libwinbind-client-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libwbclient.so.0()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libutil-tdb-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libutil-setid-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libutil-reg-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libutil-cmdline-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libtime-basic-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libtevent.so.0()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libtevent-util.so.0()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libtdb-wrap-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libtalloc.so.2()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libtalloc-report-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsys-rw-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsocket-blocking-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsmbd-shim-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsmbconf.so.0()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsmb-transport-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libserver-role-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libserver-id-db-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsecrets3-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsamdb.so.0()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsamdb-common-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsamba3-util-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsamba-util.so.0()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsamba-sockets-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsamba-security-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsamba-modules-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsamba-hostconfig.so.0()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsamba-errors.so.1()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsamba-debug-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsamba-credentials.so.0()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libsamba-cluster-support-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libreplace-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libnetif-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libndr.so.0()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libndr-standard.so.0()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libndr-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libndr-samba-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libndr-nbt.so.0()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libndr-krb5pac.so.0()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libmsrpc3-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libmsghdr-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libmessages-util-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libmessages-dgm-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: liblibsmb-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: liblibcli-lsa3-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libldbsamba-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libldb.so.1()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libkrb5samba-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libiov-buf-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libinterfaces-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libgse-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libgensec-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libgenrand-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libflag-mapping-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libevents-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libdcerpc-samba-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libdcerpc-binding.so.0()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libdbwrap-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libcommon-auth-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libcluster-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libclidns-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libcliauth-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libcli-smb-common-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libcli-nbt-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libcli-ldap-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libcli-ldap-common-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libcli-cldap-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libauthkrb5-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libasn1util-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libaesni-intel-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libaddns-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libMESSAGING-SEND-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
--> Processing Dependency: libCHARSET3-samba4.so()(64bit) for package: libsmbclient-4.10.16-24.el7_9.x86_64
---> Package libsoup.x86_64 0:2.62.2-2.el7 will be installed
---> Package libtdb.x86_64 0:1.3.18-1.el7 will be installed
---> Package libtool-ltdl.x86_64 0:2.4.2-22.el7_3 will be installed
---> Package libudisks2.x86_64 0:2.8.4-1.el7 will be installed
---> Package libusbx.x86_64 0:1.0.21-1.el7 will be installed
---> Package libv4l.x86_64 0:0.9.5-4.el7 will be installed
---> Package libvirt-daemon-config-network.x86_64 0:4.5.0-36.el7_9.5 will be installed
--> Processing Dependency: libvirt-daemon-driver-network = 4.5.0-36.el7_9.5 for package: libvirt-daemon-config-network-4.5.0-36.el7_9.5.x86_64
--> Processing Dependency: libvirt-daemon = 4.5.0-36.el7_9.5 for package: libvirt-daemon-config-network-4.5.0-36.el7_9.5.x86_64
---> Package libvirt-daemon-kvm.x86_64 0:4.5.0-36.el7_9.5 will be installed
--> Processing Dependency: libvirt-daemon-driver-storage = 4.5.0-36.el7_9.5 for package: libvirt-daemon-kvm-4.5.0-36.el7_9.5.x86_64
--> Processing Dependency: libvirt-daemon-driver-secret = 4.5.0-36.el7_9.5 for package: libvirt-daemon-kvm-4.5.0-36.el7_9.5.x86_64
--> Processing Dependency: libvirt-daemon-driver-qemu = 4.5.0-36.el7_9.5 for package: libvirt-daemon-kvm-4.5.0-36.el7_9.5.x86_64
--> Processing Dependency: libvirt-daemon-driver-nwfilter = 4.5.0-36.el7_9.5 for package: libvirt-daemon-kvm-4.5.0-36.el7_9.5.x86_64
--> Processing Dependency: libvirt-daemon-driver-nodedev = 4.5.0-36.el7_9.5 for package: libvirt-daemon-kvm-4.5.0-36.el7_9.5.x86_64
--> Processing Dependency: libvirt-daemon-driver-interface = 4.5.0-36.el7_9.5 for package: libvirt-daemon-kvm-4.5.0-36.el7_9.5.x86_64
--> Processing Dependency: qemu-kvm for package: libvirt-daemon-kvm-4.5.0-36.el7_9.5.x86_64
---> Package libvirt-gconfig.x86_64 0:1.0.0-1.el7 will be installed
---> Package libvirt-gobject.x86_64 0:1.0.0-1.el7 will be installed
--> Processing Dependency: libvirt.so.0(LIBVIRT_1.2.8)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_1.2.6)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_1.2.5)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.9.8)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.9.7)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.9.5)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.9.4)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.9.2)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.9.13)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.9.11)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.9.10)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.9.0)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.8.6)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.8.2)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.8.0)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.7.3)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.7.2)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.7.1)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.6.4)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.6.0)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.5.0)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.4.1)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.3.2)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.3.0)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.2.1)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.2.0)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.10.2)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.1.1)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.1.0)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0(LIBVIRT_0.0.3)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt-glib-1.0.so.0(LIBVIRT_GLIB_0.1.4)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt-glib-1.0.so.0(LIBVIRT_GLIB_0.0.7)(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt.so.0()(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
--> Processing Dependency: libvirt-glib-1.0.so.0()(64bit) for package: libvirt-gobject-1.0.0-1.el7.x86_64
---> Package libvorbis.x86_64 1:1.3.3-8.el7.1 will be installed
---> Package libwacom.x86_64 0:0.30-1.el7 will be installed
--> Processing Dependency: libwacom-data for package: libwacom-0.30-1.el7.x86_64
---> Package libwayland-client.x86_64 0:1.15.0-1.el7 will be installed
---> Package libwayland-cursor.x86_64 0:1.15.0-1.el7 will be installed
---> Package libwayland-egl.x86_64 0:1.15.0-1.el7 will be installed
---> Package libwayland-server.x86_64 0:1.15.0-1.el7 will be installed
---> Package libwnck3.x86_64 0:3.24.1-2.el7 will be installed
--> Processing Dependency: libXRes.so.1()(64bit) for package: libwnck3-3.24.1-2.el7.x86_64
---> Package libxkbcommon.x86_64 0:0.7.1-3.el7 will be installed
---> Package libxslt.x86_64 0:1.1.28-6.el7 will be installed
---> Package lzop.x86_64 0:1.03-10.el7 will be installed
---> Package mesa-libgbm.x86_64 0:18.3.4-12.el7_9 will be installed
---> Package mtools.x86_64 0:4.0.18-5.el7 will be installed
---> Package mutter.x86_64 0:3.28.3-32.el7_9 will be installed
--> Processing Dependency: libxkbcommon-x11.so.0(V_0.5.0)(64bit) for package: mutter-3.28.3-32.el7_9.x86_64
--> Processing Dependency: libxkbcommon-x11.so.0()(64bit) for package: mutter-3.28.3-32.el7_9.x86_64
---> Package nautilus-extensions.x86_64 0:3.26.3.1-7.el7 will be installed
---> Package ncompress.x86_64 0:4.2.4.4-3.1.el7_8 will be installed
---> Package pango.x86_64 0:1.42.4-4.el7_7 will be installed
--> Processing Dependency: libthai(x86-64) >= 0.1.9 for package: pango-1.42.4-4.el7_7.x86_64
--> Processing Dependency: libXft(x86-64) >= 2.0.0 for package: pango-1.42.4-4.el7_7.x86_64
--> Processing Dependency: fribidi(x86-64) >= 1.0 for package: pango-1.42.4-4.el7_7.x86_64
--> Processing Dependency: libthai.so.0(LIBTHAI_0.1)(64bit) for package: pango-1.42.4-4.el7_7.x86_64
--> Processing Dependency: libthai.so.0()(64bit) for package: pango-1.42.4-4.el7_7.x86_64
--> Processing Dependency: libfribidi.so.0()(64bit) for package: pango-1.42.4-4.el7_7.x86_64
--> Processing Dependency: libXft.so.2()(64bit) for package: pango-1.42.4-4.el7_7.x86_64
---> Package pangomm.x86_64 0:2.40.1-1.el7 will be installed
---> Package pcre2.x86_64 0:10.23-2.el7 will be installed
---> Package pinentry-gtk.x86_64 0:0.8.1-17.el7 will be installed
---> Package pulseaudio-gdm-hooks.x86_64 0:10.0-6.el7_9 will be installed
---> Package pulseaudio-libs.x86_64 0:10.0-6.el7_9 will be installed
--> Processing Dependency: libasyncns.so.0()(64bit) for package: pulseaudio-libs-10.0-6.el7_9.x86_64
---> Package pulseaudio-libs-glib2.x86_64 0:10.0-6.el7_9 will be installed
---> Package pulseaudio-module-bluetooth.x86_64 0:10.0-6.el7_9 will be installed
--> Processing Dependency: pulseaudio(x86-64) = 10.0-6.el7_9 for package: pulseaudio-module-bluetooth-10.0-6.el7_9.x86_64
--> Processing Dependency: libsbc.so.1(SBC_1.0)(64bit) for package: pulseaudio-module-bluetooth-10.0-6.el7_9.x86_64
--> Processing Dependency: libsbc.so.1()(64bit) for package: pulseaudio-module-bluetooth-10.0-6.el7_9.x86_64
--> Processing Dependency: libpulsecore-10.0.so()(64bit) for package: pulseaudio-module-bluetooth-10.0-6.el7_9.x86_64
---> Package pygtk2.x86_64 0:2.24.0-9.el7 will be installed
--> Processing Dependency: pygobject2 for package: pygtk2-2.24.0-9.el7.x86_64
--> Processing Dependency: pycairo for package: pygtk2-2.24.0-9.el7.x86_64
---> Package pygtk2-libglade.x86_64 0:2.24.0-9.el7 will be installed
--> Processing Dependency: libglade-2.0.so.0()(64bit) for package: pygtk2-libglade-2.24.0-9.el7.x86_64
---> Package python-brlapi.x86_64 0:0.6.0-16.el7 will be installed
--> Processing Dependency: brlapi(x86-64) = 0.6.0-16.el7 for package: python-brlapi-0.6.0-16.el7.x86_64
--> Processing Dependency: libbrlapi.so.0.6()(64bit) for package: python-brlapi-0.6.0-16.el7.x86_64
---> Package python-ethtool.x86_64 0:0.8-8.el7 will be installed
--> Processing Dependency: libnl.so.1()(64bit) for package: python-ethtool-0.8-8.el7.x86_64
---> Package python-meh.noarch 0:0.25.3-1.el7 will be installed
--> Processing Dependency: libreport-cli >= 2.0.18-1 for package: python-meh-0.25.3-1.el7.noarch
---> Package python2-pyatspi.noarch 0:2.26.0-3.el7 will be installed
---> Package qt5-qtbase.x86_64 0:5.9.7-5.el7_9 will be installed
--> Processing Dependency: qt5-qtbase-common = 5.9.7-5.el7_9 for package: qt5-qtbase-5.9.7-5.el7_9.x86_64
--> Processing Dependency: libpcre2-16.so.0()(64bit) for package: qt5-qtbase-5.9.7-5.el7_9.x86_64
---> Package qt5-qtbase-gui.x86_64 0:5.9.7-5.el7_9 will be installed
--> Processing Dependency: libxcb-render-util.so.0()(64bit) for package: qt5-qtbase-gui-5.9.7-5.el7_9.x86_64
--> Processing Dependency: libxcb-keysyms.so.1()(64bit) for package: qt5-qtbase-gui-5.9.7-5.el7_9.x86_64
--> Processing Dependency: libxcb-image.so.0()(64bit) for package: qt5-qtbase-gui-5.9.7-5.el7_9.x86_64
--> Processing Dependency: libxcb-icccm.so.4()(64bit) for package: qt5-qtbase-gui-5.9.7-5.el7_9.x86_64
---> Package rest.x86_64 0:0.8.1-2.el7 will be installed
---> Package sane-backends.x86_64 0:1.0.24-12.el7 will be installed
---> Package sane-backends-libs.x86_64 0:1.0.24-12.el7 will be installed
---> Package setroubleshoot-server.x86_64 0:3.2.30-8.el7 will be installed
--> Processing Dependency: setroubleshoot-plugins >= 3.0.62 for package: setroubleshoot-server-3.2.30-8.el7.x86_64
--> Processing Dependency: audit-libs-python >= 1.2.6-3 for package: setroubleshoot-server-3.2.30-8.el7.x86_64
--> Processing Dependency: policycoreutils-python for package: setroubleshoot-server-3.2.30-8.el7.x86_64
---> Package speech-dispatcher.x86_64 0:0.7.1-15.el7 will be installed
--> Processing Dependency: libao.so.4(LIBAO4_1.1.0)(64bit) for package: speech-dispatcher-0.7.1-15.el7.x86_64
--> Processing Dependency: festival-freebsoft-utils for package: speech-dispatcher-0.7.1-15.el7.x86_64
--> Processing Dependency: libflite_usenglish.so.1()(64bit) for package: speech-dispatcher-0.7.1-15.el7.x86_64
--> Processing Dependency: libflite_cmulex.so.1()(64bit) for package: speech-dispatcher-0.7.1-15.el7.x86_64
--> Processing Dependency: libflite_cmu_us_kal16.so.1()(64bit) for package: speech-dispatcher-0.7.1-15.el7.x86_64
--> Processing Dependency: libflite.so.1()(64bit) for package: speech-dispatcher-0.7.1-15.el7.x86_64
--> Processing Dependency: libespeak.so.1()(64bit) for package: speech-dispatcher-0.7.1-15.el7.x86_64
--> Processing Dependency: libdotconf.so.0()(64bit) for package: speech-dispatcher-0.7.1-15.el7.x86_64
--> Processing Dependency: libao.so.4()(64bit) for package: speech-dispatcher-0.7.1-15.el7.x86_64
---> Package speech-dispatcher-python.x86_64 0:0.7.1-15.el7 will be installed
---> Package spice-glib.x86_64 0:0.35-5.el7_9.1 will be installed
--> Processing Dependency: usbredir >= 0.6-8 for package: spice-glib-0.35-5.el7_9.1.x86_64
--> Processing Dependency: libusbredirparser.so.1()(64bit) for package: spice-glib-0.35-5.el7_9.1.x86_64
--> Processing Dependency: libusbredirhost.so.1()(64bit) for package: spice-glib-0.35-5.el7_9.1.x86_64
--> Processing Dependency: libcelt051.so.0()(64bit) for package: spice-glib-0.35-5.el7_9.1.x86_64
--> Processing Dependency: libcacard.so.0()(64bit) for package: spice-glib-0.35-5.el7_9.1.x86_64
---> Package spice-gtk3.x86_64 0:0.35-5.el7_9.1 will be installed
---> Package startup-notification.x86_64 0:0.12-8.el7 will be installed
--> Processing Dependency: libxcb-util.so.1()(64bit) for package: startup-notification-0.12-8.el7.x86_64
---> Package telepathy-farstream.x86_64 0:0.6.0-5.el7 will be installed
---> Package telepathy-filesystem.noarch 0:0.0.2-6.el7 will be installed
---> Package telepathy-gabble.x86_64 0:0.18.1-4.el7 will be installed
---> Package telepathy-glib.x86_64 0:0.24.1-1.el7 will be installed
---> Package telepathy-haze.x86_64 0:0.8.0-1.el7 will be installed
--> Processing Dependency: libpurple.so.0()(64bit) for package: telepathy-haze-0.8.0-1.el7.x86_64
---> Package telepathy-logger.x86_64 0:0.8.0-5.el7 will be installed
---> Package telepathy-mission-control.x86_64 1:5.16.3-3.el7 will be installed
---> Package telepathy-salut.x86_64 0:0.8.1-6.el7 will be installed
---> Package totem-pl-parser.x86_64 0:3.26.1-1.el7 will be installed
---> Package tracker.x86_64 0:1.10.5-8.el7 will be installed
--> Processing Dependency: libiptcdata.so.0()(64bit) for package: tracker-1.10.5-8.el7.x86_64
--> Processing Dependency: libgsf-1.so.114()(64bit) for package: tracker-1.10.5-8.el7.x86_64
---> Package udisks2.x86_64 0:2.8.4-1.el7 will be installed
--> Processing Dependency: libblockdev-swap >= 2.13 for package: udisks2-2.8.4-1.el7.x86_64
--> Processing Dependency: libblockdev-part >= 2.13 for package: udisks2-2.8.4-1.el7.x86_64
--> Processing Dependency: libblockdev-mdraid >= 2.13 for package: udisks2-2.8.4-1.el7.x86_64
--> Processing Dependency: libblockdev-loop >= 2.13 for package: udisks2-2.8.4-1.el7.x86_64
--> Processing Dependency: libblockdev-fs >= 2.13 for package: udisks2-2.8.4-1.el7.x86_64
--> Processing Dependency: libblockdev-crypto >= 2.13 for package: udisks2-2.8.4-1.el7.x86_64
--> Processing Dependency: libblockdev >= 2.13 for package: udisks2-2.8.4-1.el7.x86_64
--> Processing Dependency: libatasmart >= 0.17 for package: udisks2-2.8.4-1.el7.x86_64
--> Processing Dependency: gdisk for package: udisks2-2.8.4-1.el7.x86_64
--> Processing Dependency: libblockdev.so.2()(64bit) for package: udisks2-2.8.4-1.el7.x86_64
--> Processing Dependency: libbd_utils.so.2()(64bit) for package: udisks2-2.8.4-1.el7.x86_64
--> Processing Dependency: libatasmart.so.4()(64bit) for package: udisks2-2.8.4-1.el7.x86_64
---> Package upower.x86_64 0:0.99.7-1.el7 will be installed
---> Package usbmuxd.x86_64 0:1.1.0-1.el7 will be installed
---> Package vte291.x86_64 0:0.52.4-1.el7 will be installed
--> Processing Dependency: vte-profile for package: vte291-0.52.4-1.el7.x86_64
---> Package webkitgtk3.x86_64 0:2.4.11-2.el7 will be installed
--> Processing Dependency: libwebp.so.4()(64bit) for package: webkitgtk3-2.4.11-2.el7.x86_64
--> Processing Dependency: libharfbuzz-icu.so.0()(64bit) for package: webkitgtk3-2.4.11-2.el7.x86_64
---> Package webkitgtk4.x86_64 0:2.28.2-3.el7 will be installed
--> Processing Dependency: libhyphen.so.0()(64bit) for package: webkitgtk4-2.28.2-3.el7.x86_64
---> Package webkitgtk4-jsc.x86_64 0:2.28.2-3.el7 will be installed
---> Package xdg-desktop-portal.x86_64 0:1.0.2-1.el7 will be installed
---> Package xdg-user-dirs.x86_64 0:0.15-5.el7 will be installed
---> Package xdg-utils.noarch 0:1.1.0-0.17.20120809git.el7 will be installed
---> Package yelp-libs.x86_64 2:3.28.1-1.el7 will be installed
---> Package yelp-xsl.noarch 0:3.28.0-1.el7 will be installed
---> Package zenity.x86_64 0:3.28.1-2.el7_9 will be installed
--> Running transaction check
---> Package PackageKit-yum.x86_64 0:1.1.10-2.el7.centos will be installed
---> Package abrt-dbus.x86_64 0:2.1.11-60.el7.centos will be installed
---> Package abrt-gui-libs.x86_64 0:2.1.11-60.el7.centos will be installed
---> Package abrt-libs.x86_64 0:2.1.11-60.el7.centos will be installed
---> Package abrt-python.x86_64 0:2.1.11-60.el7.centos will be installed
---> Package abrt-retrace-client.x86_64 0:2.1.11-60.el7.centos will be installed
---> Package adwaita-cursor-theme.noarch 0:3.28.0-1.el7 will be installed
---> Package anaconda-core.x86_64 0:21.48.22.159-1.el7.centos will be installed
--> Processing Dependency: python-blivet >= 1:0.61.15.71 for package: anaconda-core-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: pyparted >= 2.5-2 for package: anaconda-core-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: pykickstart >= 1.99.66.20-1 for package: anaconda-core-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: libreport-rhel-anaconda-bugzilla >= 2.1.11-1 for package: anaconda-core-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: libreport-anaconda >= 2.0.21-1 for package: anaconda-core-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: langtable-python >= 0.0.31-3 for package: anaconda-core-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: langtable-data >= 0.0.31-3 for package: anaconda-core-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: isomd5sum >= 1.0.10 for package: anaconda-core-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: iscsi-initiator-utils >= 6.2.0.870-3 for package: anaconda-core-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: fcoe-utils >= 1.0.12-3.20100323git for package: anaconda-core-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: usermode for package: anaconda-core-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: rsync for package: anaconda-core-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: realmd for package: anaconda-core-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: pytz for package: anaconda-core-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: python-subprocess32 for package: anaconda-core-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: python-pwquality for package: anaconda-core-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: python-ntplib for package: anaconda-core-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: python-nss for package: anaconda-core-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: python-coverage for package: anaconda-core-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: python-IPy for package: anaconda-core-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: libuser-python for package: anaconda-core-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: libblockdev-nvdimm for package: anaconda-core-21.48.22.159-1.el7.centos.x86_64
--> Processing Dependency: createrepo for package: anaconda-core-21.48.22.159-1.el7.centos.x86_64
---> Package anaconda-tui.x86_64 0:21.48.22.159-1.el7.centos will be installed
---> Package anaconda-widgets.x86_64 0:21.48.22.159-1.el7.centos will be installed
--> Processing Dependency: libgladeui-2.so.6()(64bit) for package: anaconda-widgets-21.48.22.159-1.el7.centos.x86_64
---> Package audit-libs-python.x86_64 0:2.8.5-4.el7 will be installed
---> Package augeas-libs.x86_64 0:1.4.0-10.el7 will be installed
---> Package brasero.x86_64 0:3.12.2-5.el7_9.1 will be installed
--> Processing Dependency: libisofs.so.6(LIBISOFS6)(64bit) for package: brasero-3.12.2-5.el7_9.1.x86_64
--> Processing Dependency: libburn.so.4(LIBBURN4)(64bit) for package: brasero-3.12.2-5.el7_9.1.x86_64
--> Processing Dependency: dvd+rw-tools for package: brasero-3.12.2-5.el7_9.1.x86_64
--> Processing Dependency: cdrecord for package: brasero-3.12.2-5.el7_9.1.x86_64
--> Processing Dependency: cdrdao for package: brasero-3.12.2-5.el7_9.1.x86_64
--> Processing Dependency: cdda2wav for package: brasero-3.12.2-5.el7_9.1.x86_64
--> Processing Dependency: libisofs.so.6()(64bit) for package: brasero-3.12.2-5.el7_9.1.x86_64
--> Processing Dependency: libburn.so.4()(64bit) for package: brasero-3.12.2-5.el7_9.1.x86_64
---> Package brasero-libs.x86_64 0:3.12.2-5.el7_9.1 will be installed
---> Package brlapi.x86_64 0:0.6.0-16.el7 will be installed
--> Processing Dependency: brltty = 4.5-16.el7 for package: brlapi-0.6.0-16.el7.x86_64
---> Package cdparanoia-libs.x86_64 0:10.2-17.el7 will be installed
---> Package celt051.x86_64 0:0.5.1.3-8.el7 will be installed
---> Package color-filesystem.noarch 0:1-13.el7 will be installed
---> Package compat-libcolord1.x86_64 0:1.0.4-1.el7 will be installed
---> Package dejavu-sans-fonts.noarch 0:2.33-6.el7 will be installed
--> Processing Dependency: dejavu-fonts-common = 2.33-6.el7 for package: dejavu-sans-fonts-2.33-6.el7.noarch
---> Package dleyna-server.x86_64 0:0.5.0-3.el7 will be installed
--> Processing Dependency: dleyna-connector-dbus(x86-64) for package: dleyna-server-0.5.0-3.el7.x86_64
--> Processing Dependency: libgupnp-dlna-2.0.so.3()(64bit) for package: dleyna-server-0.5.0-3.el7.x86_64
--> Processing Dependency: libgupnp-av-1.0.so.2()(64bit) for package: dleyna-server-0.5.0-3.el7.x86_64
--> Processing Dependency: libgssdp-1.0.so.3()(64bit) for package: dleyna-server-0.5.0-3.el7.x86_64
--> Processing Dependency: libdleyna-core-1.0.so.4()(64bit) for package: dleyna-server-0.5.0-3.el7.x86_64
---> Package dotconf.x86_64 0:1.3-8.el7 will be installed
---> Package emacs-filesystem.noarch 1:24.3-23.el7_9.1 will be installed
---> Package espeak.x86_64 0:1.47.11-4.el7 will be installed
---> Package evolution-data-server-langpacks.noarch 0:3.28.5-5.el7_9.1 will be installed
---> Package festival-freebsoft-utils.noarch 0:0.10-7.el7 will be installed
--> Processing Dependency: sox for package: festival-freebsoft-utils-0.10-7.el7.noarch
--> Processing Dependency: festival for package: festival-freebsoft-utils-0.10-7.el7.noarch
---> Package flac-libs.x86_64 0:1.3.0-5.el7_1 will be installed
---> Package flite.x86_64 0:1.3-22.el7 will be installed
---> Package fontpackages-filesystem.noarch 0:1.44-8.el7 will be installed
---> Package frei0r-plugins.x86_64 0:1.3-13.el7 will be installed
--> Processing Dependency: libgavl.so.1()(64bit) for package: frei0r-plugins-1.3-13.el7.x86_64
---> Package fribidi.x86_64 0:1.0.2-1.el7_7.1 will be installed
---> Package fros.noarch 0:1.0-5.el7 will be installed
---> Package fwupdate-libs.x86_64 0:12-6.el7.centos will be installed
--> Processing Dependency: fwupdate-efi = 12-6.el7.centos for package: fwupdate-libs-12-6.el7.centos.x86_64
---> Package gd.x86_64 0:2.0.35-27.el7_9 will be installed
--> Processing Dependency: libXpm.so.4()(64bit) for package: gd-2.0.35-27.el7_9.x86_64
---> Package gdisk.x86_64 0:0.8.10-3.el7 will be installed
---> Package gnome-keyring.x86_64 0:3.28.2-1.el7 will be installed
updates/7/x86_64/filelists_db                                                                    |  12 MB  00:00:01     
---> Package gnome-shell-extension-common.noarch 0:3.28.1-17.el7_9 will be installed
---> Package gom.x86_64 0:0.4-1.el7 will be installed
---> Package graphite2.x86_64 0:1.3.10-1.el7_3 will be installed
---> Package gsm.x86_64 0:1.0.13-11.el7 will be installed
---> Package gupnp.x86_64 0:1.0.2-6.el7_9 will be installed
---> Package gupnp-igd.x86_64 0:0.2.5-2.el7 will be installed
---> Package harfbuzz-icu.x86_64 0:1.7.5-2.el7 will be installed
---> Package hplip-common.x86_64 0:3.15.9-5.el7 will be installed
---> Package hunspell.x86_64 0:1.3.2-16.el7 will be installed
--> Processing Dependency: hunspell-en-US for package: hunspell-1.3.2-16.el7.x86_64
---> Package hyphen.x86_64 0:2.8.6-5.el7 will be installed
---> Package ibus-gtk2.x86_64 0:1.5.17-12.el7_9 will be installed
---> Package ibus-gtk3.x86_64 0:1.5.17-12.el7_9 will be installed
---> Package ibus-setup.noarch 0:1.5.17-12.el7_9 will be installed
---> Package jasper-libs.x86_64 0:1.900.1-33.el7 will be installed
---> Package keybinder3.x86_64 0:0.3.0-1.el7 will be installed
---> Package libXft.x86_64 0:2.3.2-2.el7 will be installed
---> Package libXres.x86_64 0:1.2.0-1.el7 will be installed
---> Package libXv.x86_64 0:1.0.11-1.el7 will be installed
---> Package libao.x86_64 0:1.1.0-8.el7 will be installed
---> Package libasyncns.x86_64 0:0.8-7.el7 will be installed
---> Package libatasmart.x86_64 0:0.19-6.el7 will be installed
---> Package libavc1394.x86_64 0:0.5.3-14.el7 will be installed
---> Package libblockdev.x86_64 0:2.18-5.el7 will be installed
---> Package libblockdev-crypto.x86_64 0:2.18-5.el7 will be installed
--> Processing Dependency: libvolume_key.so.1()(64bit) for package: libblockdev-crypto-2.18-5.el7.x86_64
---> Package libblockdev-fs.x86_64 0:2.18-5.el7 will be installed
--> Processing Dependency: device-mapper-multipath for package: libblockdev-fs-2.18-5.el7.x86_64
---> Package libblockdev-loop.x86_64 0:2.18-5.el7 will be installed
---> Package libblockdev-mdraid.x86_64 0:2.18-5.el7 will be installed
--> Processing Dependency: mdadm for package: libblockdev-mdraid-2.18-5.el7.x86_64
--> Processing Dependency: libbytesize.so.1()(64bit) for package: libblockdev-mdraid-2.18-5.el7.x86_64
---> Package libblockdev-part.x86_64 0:2.18-5.el7 will be installed
---> Package libblockdev-swap.x86_64 0:2.18-5.el7 will be installed
---> Package libblockdev-utils.x86_64 0:2.18-5.el7 will be installed
---> Package libbluray.x86_64 0:0.2.3-6.el7 will be installed
---> Package libcacard.x86_64 40:2.7.0-1.el7 will be installed
---> Package libcdio.x86_64 0:0.92-3.el7 will be installed
---> Package libcdio-paranoia.x86_64 0:10.2+0.90-11.el7 will be installed
---> Package libdmapsharing.x86_64 0:2.9.37-1.el7 will be installed
---> Package libdv.x86_64 0:1.0.0-17.el7 will be installed
---> Package libdvdnav.x86_64 0:5.0.3-1.el7 will be installed
---> Package libfprint.x86_64 0:0.8.2-1.el7 will be installed
---> Package libgcab1.x86_64 0:0.7-4.el7_4 will be installed
---> Package libglade2.x86_64 0:2.6.4-11.el7 will be installed
---> Package libgsf.x86_64 0:1.14.26-7.el7 will be installed
---> Package libgusb.x86_64 0:0.2.9-1.el7 will be installed
---> Package libgxps.x86_64 0:0.3.0-4.el7 will be installed
---> Package libicu.x86_64 0:50.2-4.el7_7 will be installed
---> Package libiec61883.x86_64 0:1.2.0-10.el7 will be installed
---> Package libinput.x86_64 0:1.10.7-2.el7 will be installed
--> Processing Dependency: libevdev.so.2(LIBEVDEV_1_3)(64bit) for package: libinput-1.10.7-2.el7.x86_64
--> Processing Dependency: libevdev.so.2(LIBEVDEV_1)(64bit) for package: libinput-1.10.7-2.el7.x86_64
--> Processing Dependency: libmtdev.so.1()(64bit) for package: libinput-1.10.7-2.el7.x86_64
--> Processing Dependency: libevdev.so.2()(64bit) for package: libinput-1.10.7-2.el7.x86_64
---> Package libiptcdata.x86_64 0:1.0.4-11.el7 will be installed
---> Package libldb.x86_64 0:1.5.4-2.el7 will be installed
---> Package liblouis.x86_64 0:2.5.2-12.el7_4 will be installed
---> Package libmediaart.x86_64 0:1.9.4-1.el7 will be installed
---> Package libmodman.x86_64 0:2.0.1-8.el7 will be installed
---> Package libmpcdec.x86_64 0:1.2.6-12.el7 will be installed
---> Package libnice.x86_64 0:0.1.3-4.el7 will be installed
--> Processing Dependency: libgstreamer-0.10.so.0()(64bit) for package: libnice-0.1.3-4.el7.x86_64
--> Processing Dependency: libgstbase-0.10.so.0()(64bit) for package: libnice-0.1.3-4.el7.x86_64
---> Package libnl.x86_64 0:1.1.4-3.el7 will be installed
---> Package liboauth.x86_64 0:0.9.7-4.el7 will be installed
---> Package libpurple.x86_64 0:2.10.11-9.el7 will be installed
--> Processing Dependency: cyrus-sasl-scram for package: libpurple-2.10.11-9.el7.x86_64
--> Processing Dependency: cyrus-sasl-plain for package: libpurple-2.10.11-9.el7.x86_64
--> Processing Dependency: cyrus-sasl-md5 for package: libpurple-2.10.11-9.el7.x86_64
--> Processing Dependency: libmeanwhile.so.1()(64bit) for package: libpurple-2.10.11-9.el7.x86_64
--> Processing Dependency: libgstinterfaces-0.10.so.0()(64bit) for package: libpurple-2.10.11-9.el7.x86_64
--> Processing Dependency: libfarstream-0.1.so.0()(64bit) for package: libpurple-2.10.11-9.el7.x86_64
---> Package libraw1394.x86_64 0:2.1.0-2.el7 will be installed
---> Package libreport.x86_64 0:2.1.11-53.el7.centos will be installed
--> Processing Dependency: libreport-filesystem = 2.1.11-53.el7.centos for package: libreport-2.1.11-53.el7.centos.x86_64
---> Package libreport-cli.x86_64 0:2.1.11-53.el7.centos will be installed
---> Package libreport-plugin-reportuploader.x86_64 0:2.1.11-53.el7.centos will be installed
---> Package libreport-plugin-rhtsupport.x86_64 0:2.1.11-53.el7.centos will be installed
---> Package libreport-plugin-ureport.x86_64 0:2.1.11-53.el7.centos will be installed
---> Package libreport-web.x86_64 0:2.1.11-53.el7.centos will be installed
---> Package libreswan.x86_64 0:3.25-9.1.el7_8 will be installed
--> Processing Dependency: unbound-libs >= 1.6.6 for package: libreswan-3.25-9.1.el7_8.x86_64
--> Processing Dependency: libunbound.so.2()(64bit) for package: libreswan-3.25-9.1.el7_8.x86_64
--> Processing Dependency: libldns.so.1()(64bit) for package: libreswan-3.25-9.1.el7_8.x86_64
---> Package libshout.x86_64 0:2.2.2-11.el7 will be installed
---> Package libsmbios.x86_64 0:2.3.3-8.el7 will be installed
---> Package libsndfile.x86_64 0:1.0.25-12.el7_9.1 will be installed
---> Package libspectre.x86_64 0:0.2.8-1.el7 will be installed
--> Processing Dependency: libgs.so.9()(64bit) for package: libspectre-0.2.8-1.el7.x86_64
---> Package libsrtp.x86_64 0:1.4.4-11.20101004cvs.el7 will be installed
---> Package libtalloc.x86_64 0:2.1.16-1.el7 will be installed
---> Package libtar.x86_64 0:1.2.11-29.el7 will be installed
---> Package libtevent.x86_64 0:0.9.39-1.el7 will be installed
---> Package libthai.x86_64 0:0.1.14-9.el7 will be installed
---> Package libtheora.x86_64 1:1.1.1-8.el7 will be installed
---> Package libtimezonemap.x86_64 0:0.4.4-2.el7_9 will be installed
---> Package libusal.x86_64 0:1.1.11-25.el7 will be installed
---> Package libusbmuxd.x86_64 0:1.0.10-5.el7 will be installed
---> Package libvirt-daemon.x86_64 0:4.5.0-36.el7_9.5 will be installed
--> Processing Dependency: numad for package: libvirt-daemon-4.5.0-36.el7_9.5.x86_64
--> Processing Dependency: libcgroup for package: libvirt-daemon-4.5.0-36.el7_9.5.x86_64
--> Processing Dependency: libyajl.so.2()(64bit) for package: libvirt-daemon-4.5.0-36.el7_9.5.x86_64
---> Package libvirt-daemon-driver-interface.x86_64 0:4.5.0-36.el7_9.5 will be installed
--> Processing Dependency: netcf-libs >= 0.2.2 for package: libvirt-daemon-driver-interface-4.5.0-36.el7_9.5.x86_64
--> Processing Dependency: libnetcf.so.1(NETCF_1.4.0)(64bit) for package: libvirt-daemon-driver-interface-4.5.0-36.el7_9.5.x86_64
--> Processing Dependency: libnetcf.so.1(NETCF_1.3.0)(64bit) for package: libvirt-daemon-driver-interface-4.5.0-36.el7_9.5.x86_64
--> Processing Dependency: libnetcf.so.1(NETCF_1.2.0)(64bit) for package: libvirt-daemon-driver-interface-4.5.0-36.el7_9.5.x86_64
--> Processing Dependency: libnetcf.so.1(NETCF_1.0.0)(64bit) for package: libvirt-daemon-driver-interface-4.5.0-36.el7_9.5.x86_64
--> Processing Dependency: libnetcf.so.1()(64bit) for package: libvirt-daemon-driver-interface-4.5.0-36.el7_9.5.x86_64
---> Package libvirt-daemon-driver-network.x86_64 0:4.5.0-36.el7_9.5 will be installed
--> Processing Dependency: dnsmasq >= 2.41 for package: libvirt-daemon-driver-network-4.5.0-36.el7_9.5.x86_64
--> Processing Dependency: radvd for package: libvirt-daemon-driver-network-4.5.0-36.el7_9.5.x86_64
---> Package libvirt-daemon-driver-nodedev.x86_64 0:4.5.0-36.el7_9.5 will be installed
---> Package libvirt-daemon-driver-nwfilter.x86_64 0:4.5.0-36.el7_9.5 will be installed
--> Processing Dependency: libpcap.so.1()(64bit) for package: libvirt-daemon-driver-nwfilter-4.5.0-36.el7_9.5.x86_64
---> Package libvirt-daemon-driver-qemu.x86_64 0:4.5.0-36.el7_9.5 will be installed
--> Processing Dependency: libvirt-daemon-driver-storage-core = 4.5.0-36.el7_9.5 for package: libvirt-daemon-driver-qemu-4.5.0-36.el7_9.5.x86_64
--> Processing Dependency: /usr/bin/qemu-img for package: libvirt-daemon-driver-qemu-4.5.0-36.el7_9.5.x86_64
---> Package libvirt-daemon-driver-secret.x86_64 0:4.5.0-36.el7_9.5 will be installed
---> Package libvirt-daemon-driver-storage.x86_64 0:4.5.0-36.el7_9.5 will be installed
--> Processing Dependency: libvirt-daemon-driver-storage-scsi = 4.5.0-36.el7_9.5 for package: libvirt-daemon-driver-storage-4.5.0-36.el7_9.5.x86_64
--> Processing Dependency: libvirt-daemon-driver-storage-rbd = 4.5.0-36.el7_9.5 for package: libvirt-daemon-driver-storage-4.5.0-36.el7_9.5.x86_64
--> Processing Dependency: libvirt-daemon-driver-storage-mpath = 4.5.0-36.el7_9.5 for package: libvirt-daemon-driver-storage-4.5.0-36.el7_9.5.x86_64
--> Processing Dependency: libvirt-daemon-driver-storage-logical = 4.5.0-36.el7_9.5 for package: libvirt-daemon-driver-storage-4.5.0-36.el7_9.5.x86_64
--> Processing Dependency: libvirt-daemon-driver-storage-iscsi = 4.5.0-36.el7_9.5 for package: libvirt-daemon-driver-storage-4.5.0-36.el7_9.5.x86_64
--> Processing Dependency: libvirt-daemon-driver-storage-gluster = 4.5.0-36.el7_9.5 for package: libvirt-daemon-driver-storage-4.5.0-36.el7_9.5.x86_64
--> Processing Dependency: libvirt-daemon-driver-storage-disk = 4.5.0-36.el7_9.5 for package: libvirt-daemon-driver-storage-4.5.0-36.el7_9.5.x86_64
---> Package libvirt-glib.x86_64 0:1.0.0-1.el7 will be installed
---> Package libvirt-libs.x86_64 0:4.5.0-36.el7_9.5 will be installed
--> Processing Dependency: nc for package: libvirt-libs-4.5.0-36.el7_9.5.x86_64
--> Processing Dependency: cyrus-sasl-gssapi for package: libvirt-libs-4.5.0-36.el7_9.5.x86_64
--> Processing Dependency: cyrus-sasl for package: libvirt-libs-4.5.0-36.el7_9.5.x86_64
---> Package libvisual.x86_64 0:0.4.0-16.el7 will be installed
---> Package libvpx.x86_64 0:1.3.0-8.el7 will be installed
---> Package libwacom-data.noarch 0:0.30-1.el7 will be installed
---> Package libwbclient.x86_64 0:4.10.16-24.el7_9 will be installed
---> Package libwebp.x86_64 0:0.3.0-11.el7 will be installed
---> Package libwinpr.x86_64 0:2.1.1-5.el7_9 will be installed
---> Package libxkbcommon-x11.x86_64 0:0.7.1-3.el7 will be installed
---> Package libxklavier.x86_64 0:5.4-7.el7 will be installed
---> Package lockdev.x86_64 0:1.0.4-0.13.20111007git.el7 will be installed
---> Package mesa-libEGL.x86_64 0:18.3.4-12.el7_9 will be installed
---> Package mobile-broadband-provider-info.noarch 0:1.20170310-1.el7 will be installed
---> Package mozjs52.x86_64 0:52.9.0-1.el7 will be installed
---> Package mpg123-libs.x86_64 0:1.25.6-1.el7 will be installed
---> Package neon.x86_64 0:0.30.0-4.el7 will be installed
--> Processing Dependency: libpakchois.so.0()(64bit) for package: neon-0.30.0-4.el7.x86_64
---> Package net-snmp-libs.x86_64 1:5.7.2-49.el7_9.2 will be installed
---> Package opus.x86_64 0:1.0.2-6.el7 will be installed
---> Package orc.x86_64 0:0.4.26-1.el7 will be installed
---> Package osinfo-db.noarch 0:20200529-1.el7 will be installed
---> Package osinfo-db-tools.x86_64 0:1.1.0-1.el7 will be installed
---> Package pcre2-utf16.x86_64 0:10.23-2.el7 will be installed
---> Package policycoreutils-python.x86_64 0:2.5-34.el7 will be installed
--> Processing Dependency: setools-libs >= 3.3.8-4 for package: policycoreutils-python-2.5-34.el7.x86_64
--> Processing Dependency: libsemanage-python >= 2.5-14 for package: policycoreutils-python-2.5-34.el7.x86_64
--> Processing Dependency: libqpol.so.1(VERS_1.4)(64bit) for package: policycoreutils-python-2.5-34.el7.x86_64
--> Processing Dependency: libqpol.so.1(VERS_1.2)(64bit) for package: policycoreutils-python-2.5-34.el7.x86_64
--> Processing Dependency: libapol.so.4(VERS_4.0)(64bit) for package: policycoreutils-python-2.5-34.el7.x86_64
--> Processing Dependency: checkpolicy for package: policycoreutils-python-2.5-34.el7.x86_64
--> Processing Dependency: libqpol.so.1()(64bit) for package: policycoreutils-python-2.5-34.el7.x86_64
--> Processing Dependency: libapol.so.4()(64bit) for package: policycoreutils-python-2.5-34.el7.x86_64
---> Package poppler-glib.x86_64 0:0.26.5-43.el7.1 will be installed
--> Processing Dependency: poppler(x86-64) = 0.26.5-43.el7.1 for package: poppler-glib-0.26.5-43.el7.1.x86_64
--> Processing Dependency: libpoppler.so.46()(64bit) for package: poppler-glib-0.26.5-43.el7.1.x86_64
--> Processing Dependency: libopenjpeg.so.1()(64bit) for package: poppler-glib-0.26.5-43.el7.1.x86_64
---> Package pulseaudio.x86_64 0:10.0-6.el7_9 will be installed
--> Processing Dependency: rtkit for package: pulseaudio-10.0-6.el7_9.x86_64
--> Processing Dependency: libwebrtc_audio_processing.so.1()(64bit) for package: pulseaudio-10.0-6.el7_9.x86_64
---> Package pycairo.x86_64 0:1.8.10-8.el7 will be installed
---> Package pygobject2.x86_64 0:2.28.6-11.el7 will be installed
---> Package python-augeas.noarch 0:0.5.0-2.el7 will be installed
---> Package python-di.noarch 0:0.3-2.el7 will be installed
---> Package python-gobject.x86_64 0:3.22.0-1.el7_4.1 will be installed
---> Package python-inotify.noarch 0:0.9.4-4.el7 will be installed
---> Package python-meh-gui.noarch 0:0.25.3-1.el7 will be installed
---> Package qemu-kvm.x86_64 10:1.5.3-175.el7_9.6 will be installed
--> Processing Dependency: qemu-kvm-common = 10:1.5.3-175.el7_9.6 for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: seabios-bin >= 1.7.2.2-5 for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: glusterfs-api >= 3.6.0 for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: sgabios-bin for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: seavgabios-bin for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: libspice-server.so.1(SPICE_SERVER_0.8.3)(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: libspice-server.so.1(SPICE_SERVER_0.8.2)(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: libspice-server.so.1(SPICE_SERVER_0.8.1)(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: libspice-server.so.1(SPICE_SERVER_0.6.0)(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: libspice-server.so.1(SPICE_SERVER_0.12.6)(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: libspice-server.so.1(SPICE_SERVER_0.12.3)(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: libspice-server.so.1(SPICE_SERVER_0.11.2)(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: libspice-server.so.1(SPICE_SERVER_0.10.4)(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: libspice-server.so.1(SPICE_SERVER_0.10.3)(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: libspice-server.so.1(SPICE_SERVER_0.10.2)(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: libspice-server.so.1(SPICE_SERVER_0.10.1)(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: libspice-server.so.1(SPICE_SERVER_0.10.0)(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: librdmacm.so.1(RDMACM_1.0)(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: libibverbs.so.1(IBVERBS_1.1)(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: libibverbs.so.1(IBVERBS_1.0)(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: libgfapi.so.0(GFAPI_6.0)(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: libgfapi.so.0(GFAPI_3.4.0)(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: ipxe-roms-qemu for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: libtcmalloc.so.4()(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: libspice-server.so.1()(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: librdmacm.so.1()(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: librbd.so.1()(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: librados.so.2()(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: libiscsi.so.2()(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: libibverbs.so.1()(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: libgfxdr.so.0()(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: libgfrpc.so.0()(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
--> Processing Dependency: libgfapi.so.0()(64bit) for package: 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64
---> Package qt5-qtbase-common.noarch 0:5.9.7-5.el7_9 will be installed
---> Package redhat-menus.noarch 0:12.0.2-8.el7 will be installed
---> Package samba-client-libs.x86_64 0:4.10.16-24.el7_9 will be installed
---> Package samba-common.noarch 0:4.10.16-24.el7_9 will be installed
---> Package samba-common-libs.x86_64 0:4.10.16-24.el7_9 will be installed
---> Package satyr.x86_64 0:0.13-15.el7 will be installed
---> Package sbc.x86_64 0:1.0-5.el7 will be installed
---> Package setroubleshoot-plugins.noarch 0:3.0.67-4.el7 will be installed
---> Package sos.noarch 0:3.9-5.el7.centos.11 will be installed
--> Processing Dependency: python2-futures for package: sos-3.9-5.el7.centos.11.noarch
--> Processing Dependency: python-six for package: sos-3.9-5.el7.centos.11.noarch
---> Package sound-theme-freedesktop.noarch 0:0.8-3.el7 will be installed
---> Package soundtouch.x86_64 0:1.4.0-9.el7 will be installed
---> Package speex.x86_64 0:1.2-0.19.rc1.el7 will be installed
---> Package systemd-python.x86_64 0:219-78.el7_9.7 will be installed
---> Package taglib.x86_64 0:1.8-8.20130218git.el7 will be installed
---> Package usbredir.x86_64 0:0.7.1-3.el7 will be installed
---> Package vte-profile.x86_64 0:0.52.4-1.el7 will be installed
---> Package wavpack.x86_64 0:4.60.1-9.el7 will be installed
---> Package xcb-util.x86_64 0:0.4.0-2.el7 will be installed
---> Package xcb-util-image.x86_64 0:0.4.0-2.el7 will be installed
---> Package xcb-util-keysyms.x86_64 0:0.4.0-1.el7 will be installed
---> Package xcb-util-renderutil.x86_64 0:0.3.9-3.el7 will be installed
---> Package xcb-util-wm.x86_64 0:0.4.1-5.el7 will be installed
---> Package xml-common.noarch 0:0.6.3-39.el7 will be installed
---> Package xmlrpc-c.x86_64 0:1.32.5-1905.svn2451.el7 will be installed
---> Package xmlrpc-c-client.x86_64 0:1.32.5-1905.svn2451.el7 will be installed
--> Running transaction check
---> Package brltty.x86_64 0:4.5-16.el7 will be installed
---> Package cdrdao.x86_64 0:1.2.3-20.el7 will be installed
---> Package checkpolicy.x86_64 0:2.5-8.el7 will be installed
---> Package createrepo.noarch 0:0.9.9-28.el7 will be installed
--> Processing Dependency: python-deltarpm for package: createrepo-0.9.9-28.el7.noarch
--> Processing Dependency: deltarpm for package: createrepo-0.9.9-28.el7.noarch
---> Package cyrus-sasl.x86_64 0:2.1.26-24.el7_9 will be installed
---> Package cyrus-sasl-gssapi.x86_64 0:2.1.26-24.el7_9 will be installed
---> Package cyrus-sasl-md5.x86_64 0:2.1.26-24.el7_9 will be installed
---> Package cyrus-sasl-plain.x86_64 0:2.1.26-24.el7_9 will be installed
---> Package cyrus-sasl-scram.x86_64 0:2.1.26-24.el7_9 will be installed
---> Package dejavu-fonts-common.noarch 0:2.33-6.el7 will be installed
---> Package device-mapper-multipath.x86_64 0:0.4.9-136.el7_9 will be installed
--> Processing Dependency: device-mapper-multipath-libs = 0.4.9-136.el7_9 for package: device-mapper-multipath-0.4.9-136.el7_9.x86_64
--> Processing Dependency: libmultipath.so.0()(64bit) for package: device-mapper-multipath-0.4.9-136.el7_9.x86_64
--> Processing Dependency: libmpathpersist.so.0()(64bit) for package: device-mapper-multipath-0.4.9-136.el7_9.x86_64
--> Processing Dependency: libmpathcmd.so.0()(64bit) for package: device-mapper-multipath-0.4.9-136.el7_9.x86_64
---> Package dleyna-connector-dbus.x86_64 0:0.2.0-2.el7 will be installed
---> Package dleyna-core.x86_64 0:0.5.0-1.el7 will be installed
---> Package dnsmasq.x86_64 0:2.76-17.el7_9.3 will be installed
---> Package dvd+rw-tools.x86_64 0:7.1-15.el7 will be installed
---> Package farstream.x86_64 0:0.1.2-8.el7 will be installed
--> Processing Dependency: gstreamer-plugins-good >= 0.10.29 for package: farstream-0.1.2-8.el7.x86_64
--> Processing Dependency: gstreamer-plugins-bad-free >= 0.10.23 for package: farstream-0.1.2-8.el7.x86_64
---> Package fcoe-utils.x86_64 0:1.0.32-2.el7_6 will be installed
--> Processing Dependency: lldpad >= 0.9.43 for package: fcoe-utils-1.0.32-2.el7_6.x86_64
---> Package festival.x86_64 0:1.96-28.el7 will be installed
--> Processing Dependency: festival-speechtools-libs = 1.2.96-28.el7 for package: festival-1.96-28.el7.x86_64
--> Processing Dependency: festival-lib = 1.96-28.el7 for package: festival-1.96-28.el7.x86_64
--> Processing Dependency: festvox-slt-arctic-hts for package: festival-1.96-28.el7.x86_64
--> Processing Dependency: libeststring.so.1.2()(64bit) for package: festival-1.96-28.el7.x86_64
--> Processing Dependency: libestools.so.1.2.96.1()(64bit) for package: festival-1.96-28.el7.x86_64
--> Processing Dependency: libestbase.so.1.2.96.1()(64bit) for package: festival-1.96-28.el7.x86_64
--> Processing Dependency: libFestival.so.1.96.0()(64bit) for package: festival-1.96-28.el7.x86_64
---> Package fwupdate-efi.x86_64 0:12-6.el7.centos will be installed
---> Package gavl.x86_64 0:1.4.0-4.el7 will be installed
--> Processing Dependency: libgdither.so.1()(64bit) for package: gavl-1.4.0-4.el7.x86_64
---> Package glade-libs.x86_64 0:3.22.1-1.el7 will be installed
---> Package glusterfs-api.x86_64 0:6.0-61.el7 will be installed
--> Processing Dependency: glusterfs-client-xlators(x86-64) = 6.0-61.el7 for package: glusterfs-api-6.0-61.el7.x86_64
--> Processing Dependency: glusterfs(x86-64) = 6.0-61.el7 for package: glusterfs-api-6.0-61.el7.x86_64
---> Package glusterfs-libs.x86_64 0:6.0-61.el7 will be installed
---> Package gperftools-libs.x86_64 0:2.6.1-1.el7 will be installed
---> Package gssdp.x86_64 0:1.0.2-1.el7 will be installed
---> Package gstreamer.x86_64 0:0.10.36-7.el7 will be installed
--> Processing Dependency: gstreamer-tools >= 0.10.36 for package: gstreamer-0.10.36-7.el7.x86_64
---> Package gstreamer-plugins-base.x86_64 0:0.10.36-10.el7 will be installed
---> Package gupnp-av.x86_64 0:0.12.10-1.el7 will be installed
---> Package gupnp-dlna.x86_64 0:0.10.5-1.el7 will be installed
---> Package hunspell-en-US.noarch 0:0.20121024-6.el7 will be installed
---> Package icedax.x86_64 0:1.1.11-25.el7 will be installed
--> Processing Dependency: vorbis-tools for package: icedax-1.1.11-25.el7.x86_64
--> Processing Dependency: cdparanoia for package: icedax-1.1.11-25.el7.x86_64
---> Package ipxe-roms-qemu.noarch 0:20180825-3.git133f4c.el7 will be installed
---> Package iscsi-initiator-utils.x86_64 0:6.2.0.874-22.el7_9 will be installed
--> Processing Dependency: iscsi-initiator-utils-iscsiuio >= 6.2.0.874-22.el7_9 for package: iscsi-initiator-utils-6.2.0.874-22.el7_9.x86_64
---> Package isomd5sum.x86_64 1:1.0.10-5.el7 will be installed
---> Package langtable-data.noarch 0:0.0.31-4.el7 will be installed
--> Processing Dependency: langtable = 0.0.31-4.el7 for package: langtable-data-0.0.31-4.el7.noarch
---> Package langtable-python.noarch 0:0.0.31-4.el7 will be installed
---> Package ldns.x86_64 0:1.6.16-10.el7 will be installed
---> Package libXpm.x86_64 0:3.5.12-2.el7_9 will be installed
---> Package libblockdev-nvdimm.x86_64 0:2.18-5.el7 will be installed
--> Processing Dependency: ndctl for package: libblockdev-nvdimm-2.18-5.el7.x86_64
--> Processing Dependency: libndctl.so.6(LIBNDCTL_3)(64bit) for package: libblockdev-nvdimm-2.18-5.el7.x86_64
--> Processing Dependency: libndctl.so.6(LIBNDCTL_1)(64bit) for package: libblockdev-nvdimm-2.18-5.el7.x86_64
--> Processing Dependency: libndctl.so.6()(64bit) for package: libblockdev-nvdimm-2.18-5.el7.x86_64
---> Package libburn.x86_64 0:1.2.8-4.el7 will be installed
---> Package libbytesize.x86_64 0:1.2-1.el7 will be installed
---> Package libcgroup.x86_64 0:0.41-21.el7 will be installed
---> Package libevdev.x86_64 0:1.5.6-1.el7 will be installed
---> Package libgs.x86_64 0:9.25-5.el7 will be installed
--> Processing Dependency: urw-base35-fonts for package: libgs-9.25-5.el7.x86_64
--> Processing Dependency: adobe-mappings-pdf for package: libgs-9.25-5.el7.x86_64
--> Processing Dependency: adobe-mappings-cmap-deprecated for package: libgs-9.25-5.el7.x86_64
--> Processing Dependency: adobe-mappings-cmap for package: libgs-9.25-5.el7.x86_64
--> Processing Dependency: libpaper.so.1()(64bit) for package: libgs-9.25-5.el7.x86_64
--> Processing Dependency: libopenjp2.so.7()(64bit) for package: libgs-9.25-5.el7.x86_64
---> Package libibverbs.x86_64 0:22.4-6.el7_9 will be installed
--> Processing Dependency: rdma-core(x86-64) = 22.4-6.el7_9 for package: libibverbs-22.4-6.el7_9.x86_64
---> Package libiscsi.x86_64 0:1.9.0-7.el7 will be installed
---> Package libisofs.x86_64 0:1.2.8-4.el7 will be installed
---> Package libpcap.x86_64 14:1.5.3-13.el7_9 will be installed
---> Package librados2.x86_64 1:10.2.5-4.el7 will be installed
--> Processing Dependency: libboost_thread-mt.so.1.53.0()(64bit) for package: 1:librados2-10.2.5-4.el7.x86_64
--> Processing Dependency: libboost_system-mt.so.1.53.0()(64bit) for package: 1:librados2-10.2.5-4.el7.x86_64
--> Processing Dependency: libboost_random-mt.so.1.53.0()(64bit) for package: 1:librados2-10.2.5-4.el7.x86_64
--> Processing Dependency: libboost_iostreams-mt.so.1.53.0()(64bit) for package: 1:librados2-10.2.5-4.el7.x86_64
---> Package librbd1.x86_64 1:10.2.5-4.el7 will be installed
---> Package librdmacm.x86_64 0:22.4-6.el7_9 will be installed
---> Package libreport-anaconda.x86_64 0:2.1.11-53.el7.centos will be installed
--> Processing Dependency: libreport-plugin-bugzilla = 2.1.11-53.el7.centos for package: libreport-anaconda-2.1.11-53.el7.centos.x86_64
---> Package libreport-filesystem.x86_64 0:2.1.11-53.el7.centos will be installed
---> Package libreport-rhel-anaconda-bugzilla.x86_64 0:2.1.11-53.el7.centos will be installed
---> Package libsemanage-python.x86_64 0:2.5-14.el7 will be installed
---> Package libuser-python.x86_64 0:0.60-9.el7 will be installed
---> Package libvirt-daemon-driver-storage-core.x86_64 0:4.5.0-36.el7_9.5 will be installed
---> Package libvirt-daemon-driver-storage-disk.x86_64 0:4.5.0-36.el7_9.5 will be installed
---> Package libvirt-daemon-driver-storage-gluster.x86_64 0:4.5.0-36.el7_9.5 will be installed
--> Processing Dependency: /usr/sbin/gluster for package: libvirt-daemon-driver-storage-gluster-4.5.0-36.el7_9.5.x86_64
---> Package libvirt-daemon-driver-storage-iscsi.x86_64 0:4.5.0-36.el7_9.5 will be installed
---> Package libvirt-daemon-driver-storage-logical.x86_64 0:4.5.0-36.el7_9.5 will be installed
---> Package libvirt-daemon-driver-storage-mpath.x86_64 0:4.5.0-36.el7_9.5 will be installed
---> Package libvirt-daemon-driver-storage-rbd.x86_64 0:4.5.0-36.el7_9.5 will be installed
---> Package libvirt-daemon-driver-storage-scsi.x86_64 0:4.5.0-36.el7_9.5 will be installed
---> Package mdadm.x86_64 0:4.1-9.el7_9 will be installed
---> Package meanwhile.x86_64 0:1.1.0-12.el7 will be installed
---> Package mtdev.x86_64 0:1.1.5-5.el7 will be installed
---> Package netcf-libs.x86_64 0:0.2.8-4.el7 will be installed
--> Processing Dependency: bridge-utils for package: netcf-libs-0.2.8-4.el7.x86_64
---> Package nmap-ncat.x86_64 2:6.40-19.el7 will be installed
---> Package numad.x86_64 0:0.5-18.20150602git.el7 will be installed
---> Package openjpeg-libs.x86_64 0:1.5.1-18.el7 will be installed
---> Package pakchois.x86_64 0:0.4-10.el7 will be installed
---> Package poppler.x86_64 0:0.26.5-43.el7.1 will be installed
--> Processing Dependency: poppler-data >= 0.4.0 for package: poppler-0.26.5-43.el7.1.x86_64
---> Package pykickstart.noarch 0:1.99.66.22-1.el7 will be installed
---> Package pyparted.x86_64 1:3.9-15.el7 will be installed
---> Package python-IPy.noarch 0:0.75-6.el7 will be installed
---> Package python-blivet.noarch 1:0.61.15.76-1.el7_9 will be installed
--> Processing Dependency: python-pyblock >= 0.45 for package: 1:python-blivet-0.61.15.76-1.el7_9.noarch
--> Processing Dependency: python-cryptsetup >= 0.1.1 for package: 1:python-blivet-0.61.15.76-1.el7_9.noarch
--> Processing Dependency: python-blockdev for package: 1:python-blivet-0.61.15.76-1.el7_9.noarch
--> Processing Dependency: cryptsetup for package: 1:python-blivet-0.61.15.76-1.el7_9.noarch
---> Package python-coverage.x86_64 0:3.6-0.5.b3.el7 will be installed
--> Processing Dependency: python-setuptools for package: python-coverage-3.6-0.5.b3.el7.x86_64
---> Package python-nss.x86_64 0:0.16.0-3.el7 will be installed
---> Package python-ntplib.noarch 0:0.3.2-1.el7 will be installed
---> Package python-pwquality.x86_64 0:1.2.3-5.el7 will be installed
---> Package python-six.noarch 0:1.9.0-2.el7 will be installed
---> Package python2-futures.noarch 0:3.1.1-5.el7 will be installed
---> Package python2-subprocess32.x86_64 0:3.2.6-14.el7 will be installed
---> Package pytz.noarch 0:2016.10-2.el7 will be installed
---> Package qemu-img.x86_64 10:1.5.3-175.el7_9.6 will be installed
---> Package qemu-kvm-common.x86_64 10:1.5.3-175.el7_9.6 will be installed
---> Package radvd.x86_64 0:2.17-3.el7 will be installed
---> Package realmd.x86_64 0:0.16.1-12.el7_9.1 will be installed
--> Processing Dependency: oddjob-mkhomedir for package: realmd-0.16.1-12.el7_9.1.x86_64
---> Package rsync.x86_64 0:3.1.2-12.el7_9 will be installed
---> Package rtkit.x86_64 0:0.11-10.el7 will be installed
---> Package seabios-bin.noarch 0:1.11.0-2.el7 will be installed
---> Package seavgabios-bin.noarch 0:1.11.0-2.el7 will be installed
---> Package setools-libs.x86_64 0:3.3.8-4.el7 will be installed
---> Package sgabios-bin.noarch 1:0.20110622svn-4.el7 will be installed
---> Package sox.x86_64 0:14.4.1-7.el7 will be installed
---> Package spice-server.x86_64 0:0.14.0-9.el7_9.1 will be installed
---> Package unbound-libs.x86_64 0:1.6.6-5.el7_8 will be installed
---> Package usermode.x86_64 0:1.111-6.el7 will be installed
---> Package volume_key-libs.x86_64 0:0.3.9-9.el7 will be installed
---> Package webrtc-audio-processing.x86_64 0:0.3-1.el7 will be installed
---> Package wodim.x86_64 0:1.1.11-25.el7 will be installed
---> Package yajl.x86_64 0:2.0.4-4.el7 will be installed
--> Running transaction check
---> Package adobe-mappings-cmap.noarch 0:20171205-3.el7 will be installed
---> Package adobe-mappings-cmap-deprecated.noarch 0:20171205-3.el7 will be installed
---> Package adobe-mappings-pdf.noarch 0:20180407-1.el7 will be installed
---> Package boost-iostreams.x86_64 0:1.53.0-28.el7 will be installed
---> Package boost-random.x86_64 0:1.53.0-28.el7 will be installed
---> Package boost-system.x86_64 0:1.53.0-28.el7 will be installed
---> Package boost-thread.x86_64 0:1.53.0-28.el7 will be installed
---> Package bridge-utils.x86_64 0:1.5-9.el7 will be installed
---> Package cdparanoia.x86_64 0:10.2-17.el7 will be installed
---> Package cryptsetup.x86_64 0:2.0.3-6.el7 will be installed
---> Package cryptsetup-python.x86_64 0:2.0.3-6.el7 will be installed
---> Package deltarpm.x86_64 0:3.6-3.el7 will be installed
---> Package device-mapper-multipath-libs.x86_64 0:0.4.9-136.el7_9 will be installed
---> Package festival-lib.x86_64 0:1.96-28.el7 will be installed
---> Package festival-speechtools-libs.x86_64 0:1.2.96-28.el7 will be installed
---> Package festvox-slt-arctic-hts.noarch 0:0.20061229-28.el7 will be installed
---> Package glusterfs.x86_64 0:6.0-61.el7 will be installed
---> Package glusterfs-cli.x86_64 0:6.0-61.el7 will be installed
---> Package glusterfs-client-xlators.x86_64 0:6.0-61.el7 will be installed
---> Package gstreamer-plugins-bad-free.x86_64 0:0.10.23-23.el7 will be installed
--> Processing Dependency: libofa.so.0()(64bit) for package: gstreamer-plugins-bad-free-0.10.23-23.el7.x86_64
---> Package gstreamer-plugins-good.x86_64 0:0.10.31-13.el7 will be installed
---> Package gstreamer-tools.x86_64 0:0.10.36-7.el7 will be installed
---> Package iscsi-initiator-utils-iscsiuio.x86_64 0:6.2.0.874-22.el7_9 will be installed
---> Package langtable.noarch 0:0.0.31-4.el7 will be installed
---> Package libgdither.x86_64 0:0.6-8.el7 will be installed
---> Package libpaper.x86_64 0:1.1.24-9.el7 will be installed
---> Package libreport-plugin-bugzilla.x86_64 0:2.1.11-53.el7.centos will be installed
---> Package lldpad.x86_64 0:1.0.1-7.git036e314.el7_9 will be installed
--> Processing Dependency: libconfig.so.9()(64bit) for package: lldpad-1.0.1-7.git036e314.el7_9.x86_64
---> Package ndctl.x86_64 0:65-6.el7_9 will be installed
--> Processing Dependency: daxctl-libs(x86-64) = 65-6.el7_9 for package: ndctl-65-6.el7_9.x86_64
--> Processing Dependency: libdaxctl.so.1(LIBDAXCTL_5)(64bit) for package: ndctl-65-6.el7_9.x86_64
--> Processing Dependency: libdaxctl.so.1(LIBDAXCTL_4)(64bit) for package: ndctl-65-6.el7_9.x86_64
--> Processing Dependency: libdaxctl.so.1(LIBDAXCTL_3)(64bit) for package: ndctl-65-6.el7_9.x86_64
--> Processing Dependency: libdaxctl.so.1(LIBDAXCTL_2)(64bit) for package: ndctl-65-6.el7_9.x86_64
--> Processing Dependency: libdaxctl.so.1()(64bit) for package: ndctl-65-6.el7_9.x86_64
---> Package ndctl-libs.x86_64 0:65-6.el7_9 will be installed
---> Package oddjob-mkhomedir.x86_64 0:0.31.5-4.el7 will be installed
--> Processing Dependency: oddjob = 0.31.5-4.el7 for package: oddjob-mkhomedir-0.31.5-4.el7.x86_64
---> Package openjpeg2.x86_64 0:2.3.1-3.el7_7 will be installed
---> Package poppler-data.noarch 0:0.4.6-3.el7 will be installed
---> Package python-deltarpm.x86_64 0:3.6-3.el7 will be installed
---> Package python-pyblock.x86_64 0:0.53-6.el7 will be installed
--> Processing Dependency: libdmraid.so.1(Base)(64bit) for package: python-pyblock-0.53-6.el7.x86_64
--> Processing Dependency: libdmraid.so.1()(64bit) for package: python-pyblock-0.53-6.el7.x86_64
---> Package python-setuptools.noarch 0:0.9.8-7.el7 will be installed
--> Processing Dependency: python-backports-ssl_match_hostname for package: python-setuptools-0.9.8-7.el7.noarch
---> Package python2-blockdev.x86_64 0:2.18-5.el7 will be installed
---> Package rdma-core.x86_64 0:22.4-6.el7_9 will be installed
---> Package urw-base35-fonts.noarch 0:20170801-10.el7 will be installed
--> Processing Dependency: urw-base35-fonts-common = 20170801-10.el7 for package: urw-base35-fonts-20170801-10.el7.noarch
--> Processing Dependency: urw-base35-z003-fonts for package: urw-base35-fonts-20170801-10.el7.noarch
--> Processing Dependency: urw-base35-standard-symbols-ps-fonts for package: urw-base35-fonts-20170801-10.el7.noarch
--> Processing Dependency: urw-base35-p052-fonts for package: urw-base35-fonts-20170801-10.el7.noarch
--> Processing Dependency: urw-base35-nimbus-sans-fonts for package: urw-base35-fonts-20170801-10.el7.noarch
--> Processing Dependency: urw-base35-nimbus-roman-fonts for package: urw-base35-fonts-20170801-10.el7.noarch
--> Processing Dependency: urw-base35-nimbus-mono-ps-fonts for package: urw-base35-fonts-20170801-10.el7.noarch
--> Processing Dependency: urw-base35-gothic-fonts for package: urw-base35-fonts-20170801-10.el7.noarch
--> Processing Dependency: urw-base35-d050000l-fonts for package: urw-base35-fonts-20170801-10.el7.noarch
--> Processing Dependency: urw-base35-c059-fonts for package: urw-base35-fonts-20170801-10.el7.noarch
--> Processing Dependency: urw-base35-bookman-fonts for package: urw-base35-fonts-20170801-10.el7.noarch
---> Package vorbis-tools.x86_64 1:1.4.0-13.el7 will be installed
--> Running transaction check
---> Package daxctl-libs.x86_64 0:65-6.el7_9 will be installed
---> Package dmraid.x86_64 0:1.0.0.rc16-28.el7 will be installed
--> Processing Dependency: dmraid-events for package: dmraid-1.0.0.rc16-28.el7.x86_64
---> Package libconfig.x86_64 0:1.4.9-5.el7 will be installed
---> Package libofa.x86_64 0:0.9.3-24.el7 will be installed
--> Processing Dependency: libfftw3.so.3()(64bit) for package: libofa-0.9.3-24.el7.x86_64
---> Package oddjob.x86_64 0:0.31.5-4.el7 will be installed
---> Package python-backports-ssl_match_hostname.noarch 0:3.5.0.1-1.el7 will be installed
--> Processing Dependency: python-ipaddress for package: python-backports-ssl_match_hostname-3.5.0.1-1.el7.noarch
--> Processing Dependency: python-backports for package: python-backports-ssl_match_hostname-3.5.0.1-1.el7.noarch
---> Package urw-base35-bookman-fonts.noarch 0:20170801-10.el7 will be installed
--> Processing Dependency: xorg-x11-font-utils for package: urw-base35-bookman-fonts-20170801-10.el7.noarch
--> Processing Dependency: xorg-x11-font-utils for package: urw-base35-bookman-fonts-20170801-10.el7.noarch
---> Package urw-base35-c059-fonts.noarch 0:20170801-10.el7 will be installed
---> Package urw-base35-d050000l-fonts.noarch 0:20170801-10.el7 will be installed
---> Package urw-base35-fonts-common.noarch 0:20170801-10.el7 will be installed
---> Package urw-base35-gothic-fonts.noarch 0:20170801-10.el7 will be installed
---> Package urw-base35-nimbus-mono-ps-fonts.noarch 0:20170801-10.el7 will be installed
---> Package urw-base35-nimbus-roman-fonts.noarch 0:20170801-10.el7 will be installed
---> Package urw-base35-nimbus-sans-fonts.noarch 0:20170801-10.el7 will be installed
---> Package urw-base35-p052-fonts.noarch 0:20170801-10.el7 will be installed
---> Package urw-base35-standard-symbols-ps-fonts.noarch 0:20170801-10.el7 will be installed
---> Package urw-base35-z003-fonts.noarch 0:20170801-10.el7 will be installed
--> Running transaction check
---> Package dmraid-events.x86_64 0:1.0.0.rc16-28.el7 will be installed
--> Processing Dependency: sgpio for package: dmraid-events-1.0.0.rc16-28.el7.x86_64
---> Package fftw-libs-double.x86_64 0:3.3.3-8.el7 will be installed
---> Package python-backports.x86_64 0:1.0-8.el7 will be installed
---> Package python-ipaddress.noarch 0:1.0.16-2.el7 will be installed
---> Package xorg-x11-font-utils.x86_64 1:7.5-21.el7 will be installed
--> Running transaction check
---> Package sgpio.x86_64 0:1.2.0.10-13.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================================
 Package                                           Arch         Version                             Repository     Size
========================================================================================================================
Installing for group install "GNOME":
 NetworkManager-libreswan-gnome                    x86_64       1.2.4-2.el7                         base           36 k
 PackageKit-command-not-found                      x86_64       1.1.10-2.el7.centos                 base           21 k
 PackageKit-gtk3-module                            x86_64       1.1.10-2.el7.centos                 base           12 k
 abrt-desktop                                      x86_64       2.1.11-60.el7.centos                base           88 k
 at-spi2-atk                                       x86_64       2.26.2-1.el7                        base           81 k
 at-spi2-core                                      x86_64       2.28.0-1.el7                        base          158 k
 avahi                                             x86_64       0.6.31-20.el7                       base          264 k
 baobab                                            x86_64       3.28.0-2.el7                        base          393 k
 cheese                                            x86_64       2:3.28.0-1.el7                      base          162 k
 compat-cheese314                                  x86_64       3.14.2-1.el7                        base           54 k
 control-center                                    x86_64       1:3.28.1-8.el7_9.1                  updates       4.8 M
 dconf                                             x86_64       0.28.0-4.el7                        base          106 k
 empathy                                           x86_64       3.12.13-1.el7                       base          4.0 M
 eog                                               x86_64       3.28.3-1.el7                        base          4.7 M
 evince                                            x86_64       3.28.2-10.el7                       base          2.3 M
 evince-nautilus                                   x86_64       3.28.2-10.el7                       base           42 k
 file-roller                                       x86_64       3.28.1-2.el7                        base          1.3 M
 file-roller-nautilus                              x86_64       3.28.1-2.el7                        base           29 k
 firewall-config                                   noarch       0.6.3-13.el7_9                      updates       137 k
 firstboot                                         x86_64       19.12-1.el7                         base          111 k
 fprintd-pam                                       x86_64       0.8.1-2.el7                         base           16 k
 gdm                                               x86_64       1:3.28.2-26.el7                     updates       526 k
 gedit                                             x86_64       2:3.28.1-3.el7                      base          2.5 M
 glib-networking                                   x86_64       2.56.1-1.el7                        base          145 k
 gnome-bluetooth                                   x86_64       1:3.28.2-1.el7                      base           51 k
 gnome-boxes                                       x86_64       3.28.5-4.el7                        base          1.1 M
 gnome-calculator                                  x86_64       3.28.2-1.el7                        base          1.1 M
 gnome-classic-session                             noarch       3.28.1-17.el7_9                     updates        42 k
 gnome-clocks                                      x86_64       3.28.0-1.el7                        base          413 k
 gnome-color-manager                               x86_64       3.28.0-1.el7                        base          1.6 M
 gnome-contacts                                    x86_64       3.28.2-1.el7                        base          454 k
 gnome-dictionary                                  x86_64       3.26.1-2.el7                        base          642 k
 gnome-disk-utility                                x86_64       3.28.3-1.el7                        base          1.1 M
 gnome-font-viewer                                 x86_64       3.28.0-1.el7                        base          152 k
 gnome-getting-started-docs                        noarch       3.28.2-1.el7                        base           10 M
 gnome-icon-theme                                  noarch       3.12.0-1.el7                        base          9.7 M
 gnome-icon-theme-extras                           noarch       3.12.0-1.el7                        base          847 k
 gnome-icon-theme-symbolic                         noarch       3.12.0-2.el7                        base          201 k
 gnome-initial-setup                               x86_64       3.28.0-2.el7_9.1                    updates       760 k
 gnome-packagekit                                  x86_64       3.28.0-1.el7                        base          7.5 k
 gnome-packagekit-updater                          x86_64       3.28.0-1.el7                        base           74 k
 gnome-screenshot                                  x86_64       3.26.0-1.el7                        base          196 k
 gnome-session                                     x86_64       3.28.1-8.el7                        base          400 k
 gnome-session-xsession                            x86_64       3.28.1-8.el7                        base          6.6 k
 gnome-settings-daemon                             x86_64       3.28.1-11.el7_9                     updates       1.0 M
 gnome-shell                                       x86_64       3.28.3-34.el7_9                     updates       2.1 M
 gnome-software                                    x86_64       3.28.2-3.el7                        base          3.7 M
 gnome-system-log                                  x86_64       1:3.9.90-3.el7                      base          982 k
 gnome-system-monitor                              x86_64       3.28.2-1.el7                        base          748 k
 gnome-terminal                                    x86_64       3.28.2-3.el7                        base          1.3 M
 gnome-terminal-nautilus                           x86_64       3.28.2-3.el7                        base           36 k
 gnome-themes-standard                             x86_64       3.28-2.el7                          base          2.8 M
 gnome-tweak-tool                                  noarch       3.28.1-7.el7                        base          330 k
 gnome-user-docs                                   noarch       3.28.2-1.el7                        base           16 M
 gnome-weather                                     noarch       3.26.0-1.el7                        base          5.0 M
 gucharmap                                         x86_64       10.0.4-1.el7                        base          1.2 M
 gvfs-afc                                          x86_64       1.36.2-7.el7_9                      updates        74 k
 gvfs-afp                                          x86_64       1.36.2-7.el7_9                      updates        88 k
 gvfs-archive                                      x86_64       1.36.2-7.el7_9                      updates        42 k
 gvfs-fuse                                         x86_64       1.36.2-7.el7_9                      updates        46 k
 gvfs-goa                                          x86_64       1.36.2-7.el7_9                      updates        78 k
 gvfs-gphoto2                                      x86_64       1.36.2-7.el7_9                      updates        78 k
 gvfs-mtp                                          x86_64       1.36.2-7.el7_9                      updates        78 k
 gvfs-smb                                          x86_64       1.36.2-7.el7_9                      updates        60 k
 initial-setup-gui                                 x86_64       0.3.9.45-1.el7.centos               base           28 k
 libcanberra-gtk2                                  x86_64       0.30-9.el7                          base           25 k
 libcanberra-gtk3                                  x86_64       0.30-9.el7                          base           31 k
 libproxy-mozjs                                    x86_64       0.4.11-11.el7                       base           17 k
 librsvg2                                          x86_64       2.40.20-1.el7                       base          132 k
 libsane-hpaio                                     x86_64       3.15.9-5.el7                        base          104 k
 metacity                                          x86_64       2.34.13-7.el7                       base          1.1 M
 mousetweaks                                       x86_64       3.12.0-1.el7                        base          125 k
 nautilus                                          x86_64       3.26.3.1-7.el7                      base          2.9 M
 nautilus-sendto                                   x86_64       1:3.8.6-1.el7                       base           89 k
 nm-connection-editor                              x86_64       1.8.6-2.el7                         base          919 k
 orca                                              x86_64       3.6.3-4.el7                         base          3.9 M
 qgnomeplatform                                    x86_64       0.3-5.el7                           base           59 k
 sane-backends-drivers-scanners                    x86_64       1.0.24-12.el7                       base          2.3 M
 seahorse                                          x86_64       3.20.0-1.el7                        base          1.2 M
 setroubleshoot                                    x86_64       3.2.30-8.el7                        base          130 k
 sushi                                             x86_64       3.28.3-1.el7                        base           99 k
 totem                                             x86_64       1:3.26.2-1.el7                      base          2.2 M
 totem-nautilus                                    x86_64       1:3.26.2-1.el7                      base           38 k
 vinagre                                           x86_64       3.22.0-14.el7                       base          1.4 M
 vino                                              x86_64       3.22.0-7.el7                        base          453 k
 xdg-desktop-portal-gtk                            x86_64       1.0.2-1.el7                         base          157 k
 xdg-user-dirs-gtk                                 x86_64       0.10-4.el7                          base           66 k
 yelp                                              x86_64       2:3.28.1-1.el7                      base          777 k
Installing for dependencies:
 GConf2                                            x86_64       3.2.6-8.el7                         base          1.0 M
 ModemManager-glib                                 x86_64       1.6.10-4.el7                        base          232 k
 NetworkManager-glib                               x86_64       1:1.18.8-2.el7_9                    updates       1.5 M
 NetworkManager-libreswan                          x86_64       1.2.4-2.el7                         base          112 k
 NetworkManager-wifi                               x86_64       1:1.18.8-2.el7_9                    updates       202 k
 PackageKit                                        x86_64       1.1.10-2.el7.centos                 base          587 k
 PackageKit-glib                                   x86_64       1.1.10-2.el7.centos                 base          128 k
 PackageKit-yum                                    x86_64       1.1.10-2.el7.centos                 base           75 k
 abattis-cantarell-fonts                           noarch       0.0.25-1.el7                        base          149 k
 abrt                                              x86_64       2.1.11-60.el7.centos                base          538 k
 abrt-addon-ccpp                                   x86_64       2.1.11-60.el7.centos                base          195 k
 abrt-addon-kerneloops                             x86_64       2.1.11-60.el7.centos                base          107 k
 abrt-addon-pstoreoops                             x86_64       2.1.11-60.el7.centos                base           97 k
 abrt-addon-python                                 x86_64       2.1.11-60.el7.centos                base          103 k
 abrt-addon-vmcore                                 x86_64       2.1.11-60.el7.centos                base          107 k
 abrt-addon-xorg                                   x86_64       2.1.11-60.el7.centos                base           98 k
 abrt-dbus                                         x86_64       2.1.11-60.el7.centos                base          122 k
 abrt-gui                                          x86_64       2.1.11-60.el7.centos                base          191 k
 abrt-gui-libs                                     x86_64       2.1.11-60.el7.centos                base           96 k
 abrt-libs                                         x86_64       2.1.11-60.el7.centos                base          110 k
 abrt-python                                       x86_64       2.1.11-60.el7.centos                base          110 k
 abrt-retrace-client                               x86_64       2.1.11-60.el7.centos                base          123 k
 accountsservice                                   x86_64       0.6.50-7.el7                        base           99 k
 accountsservice-libs                              x86_64       0.6.50-7.el7                        base           81 k
 adobe-mappings-cmap                               noarch       20171205-3.el7                      base          2.1 M
 adobe-mappings-cmap-deprecated                    noarch       20171205-3.el7                      base          114 k
 adobe-mappings-pdf                                noarch       20180407-1.el7                      base          703 k
 adwaita-cursor-theme                              noarch       3.28.0-1.el7                        base          641 k
 adwaita-gtk2-theme                                x86_64       3.28-2.el7                          base          134 k
 adwaita-icon-theme                                noarch       3.28.0-1.el7                        base           11 M
 adwaita-qt5                                       x86_64       1.0-1.el7                           base          188 k
 anaconda-core                                     x86_64       21.48.22.159-1.el7.centos           base          1.6 M
 anaconda-gui                                      x86_64       21.48.22.159-1.el7.centos           base          512 k
 anaconda-tui                                      x86_64       21.48.22.159-1.el7.centos           base          292 k
 anaconda-widgets                                  x86_64       21.48.22.159-1.el7.centos           base          220 k
 appstream-data                                    noarch       7-20180614.el7                      base          7.2 M
 atk                                               x86_64       2.28.1-2.el7                        base          263 k
 atkmm                                             x86_64       2.24.2-1.el7                        base           79 k
 audit-libs-python                                 x86_64       2.8.5-4.el7                         base           76 k
 augeas-libs                                       x86_64       1.4.0-10.el7                        base          357 k
 avahi-glib                                        x86_64       0.6.31-20.el7                       base           25 k
 avahi-gobject                                     x86_64       0.6.31-20.el7                       base           35 k
 avahi-libs                                        x86_64       0.6.31-20.el7                       base           62 k
 avahi-ui-gtk3                                     x86_64       0.6.31-20.el7                       base           37 k
 bluez                                             x86_64       5.44-7.el7                          base          1.2 M
 bolt                                              x86_64       0.7-1.el7                           base          149 k
 boost-iostreams                                   x86_64       1.53.0-28.el7                       base           61 k
 boost-random                                      x86_64       1.53.0-28.el7                       base           39 k
 boost-system                                      x86_64       1.53.0-28.el7                       base           40 k
 boost-thread                                      x86_64       1.53.0-28.el7                       base           58 k
 brasero                                           x86_64       3.12.2-5.el7_9.1                    updates       2.6 M
 brasero-libs                                      x86_64       3.12.2-5.el7_9.1                    updates       333 k
 brasero-nautilus                                  x86_64       3.12.2-5.el7_9.1                    updates        30 k
 bridge-utils                                      x86_64       1.5-9.el7                           base           32 k
 brlapi                                            x86_64       0.6.0-16.el7                        base          114 k
 brltty                                            x86_64       4.5-16.el7                          base          933 k
 cairo                                             x86_64       1.15.12-4.el7                       base          741 k
 cairo-gobject                                     x86_64       1.15.12-4.el7                       base           26 k
 cairomm                                           x86_64       1.12.0-1.el7                        base           59 k
 cdparanoia                                        x86_64       10.2-17.el7                         base           55 k
 cdparanoia-libs                                   x86_64       10.2-17.el7                         base           56 k
 cdrdao                                            x86_64       1.2.3-20.el7                        base          320 k
 celt051                                           x86_64       0.5.1.3-8.el7                       base           53 k
 checkpolicy                                       x86_64       2.5-8.el7                           base          295 k
 cheese-libs                                       x86_64       2:3.28.0-1.el7                      base          814 k
 clutter                                           x86_64       1.26.2-2.el7                        base          1.1 M
 clutter-gst2                                      x86_64       2.0.18-1.el7                        base           61 k
 clutter-gst3                                      x86_64       3.0.26-1.el7                        base           75 k
 clutter-gtk                                       x86_64       1.8.4-1.el7                         base           44 k
 cogl                                              x86_64       1.22.2-2.el7                        base          462 k
 color-filesystem                                  noarch       1-13.el7                            base          5.3 k
 colord                                            x86_64       1.3.4-2.el7                         base          478 k
 colord-gtk                                        x86_64       0.1.25-4.el7                        base           21 k
 colord-libs                                       x86_64       1.3.4-2.el7                         base          186 k
 compat-exiv2-026                                  x86_64       0.26-2.el7                          base          828 k
 compat-gnome-desktop314                           x86_64       3.14.2-1.el7                        base          108 k
 compat-libcolord1                                 x86_64       1.0.4-1.el7                         base           96 k
 control-center-filesystem                         x86_64       1:3.28.1-8.el7_9.1                  updates        25 k
 createrepo                                        noarch       0.9.9-28.el7                        base           94 k
 cryptsetup                                        x86_64       2.0.3-6.el7                         base          154 k
 cryptsetup-python                                 x86_64       2.0.3-6.el7                         base           36 k
 cups-libs                                         x86_64       1:1.6.3-51.el7                      base          359 k
 cups-pk-helper                                    x86_64       0.2.6-2.el7                         base           81 k
 cyrus-sasl                                        x86_64       2.1.26-24.el7_9                     updates        88 k
 cyrus-sasl-gssapi                                 x86_64       2.1.26-24.el7_9                     updates        41 k
 cyrus-sasl-md5                                    x86_64       2.1.26-24.el7_9                     updates        57 k
 cyrus-sasl-plain                                  x86_64       2.1.26-24.el7_9                     updates        39 k
 cyrus-sasl-scram                                  x86_64       2.1.26-24.el7_9                     updates        43 k
 daxctl-libs                                       x86_64       65-6.el7_9                          updates        27 k
 dbus-x11                                          x86_64       1:1.10.24-15.el7                    base           48 k
 dejavu-fonts-common                               noarch       2.33-6.el7                          base           64 k
 dejavu-sans-fonts                                 noarch       2.33-6.el7                          base          1.4 M
 deltarpm                                          x86_64       3.6-3.el7                           base           82 k
 desktop-file-utils                                x86_64       0.23-2.el7                          base           67 k
 device-mapper-multipath                           x86_64       0.4.9-136.el7_9                     updates       148 k
 device-mapper-multipath-libs                      x86_64       0.4.9-136.el7_9                     updates       268 k
 dleyna-connector-dbus                             x86_64       0.2.0-2.el7                         base           20 k
 dleyna-core                                       x86_64       0.5.0-1.el7                         base           26 k
 dleyna-server                                     x86_64       0.5.0-3.el7                         base           72 k
 dmraid                                            x86_64       1.0.0.rc16-28.el7                   base          151 k
 dmraid-events                                     x86_64       1.0.0.rc16-28.el7                   base           21 k
 dnsmasq                                           x86_64       2.76-17.el7_9.3                     updates       281 k
 dotconf                                           x86_64       1.3-8.el7                           base           27 k
 dvd+rw-tools                                      x86_64       7.1-15.el7                          base          132 k
 elfutils                                          x86_64       0.176-5.el7                         base          308 k
 emacs-filesystem                                  noarch       1:24.3-23.el7_9.1                   updates        58 k
 enchant                                           x86_64       1:1.6.0-8.el7                       base           55 k
 espeak                                            x86_64       1.47.11-4.el7                       base          1.1 M
 evince-libs                                       x86_64       3.28.2-10.el7                       base          391 k
 evolution-data-server                             x86_64       3.28.5-5.el7_9.1                    updates       2.1 M
 evolution-data-server-langpacks                   noarch       3.28.5-5.el7_9.1                    updates       1.4 M
 exempi                                            x86_64       2.2.0-9.el7                         base          414 k
 farstream                                         x86_64       0.1.2-8.el7                         base          230 k
 farstream02                                       x86_64       0.2.3-3.el7                         base          227 k
 fcoe-utils                                        x86_64       1.0.32-2.el7_6                      base          120 k
 festival                                          x86_64       1.96-28.el7                         base          1.3 M
 festival-freebsoft-utils                          noarch       0.10-7.el7                          base           36 k
 festival-lib                                      x86_64       1.96-28.el7                         base          458 k
 festival-speechtools-libs                         x86_64       1.2.96-28.el7                       base          1.0 M
 festvox-slt-arctic-hts                            noarch       0.20061229-28.el7                   base          1.0 M
 fftw-libs-double                                  x86_64       3.3.3-8.el7                         base          759 k
 flac-libs                                         x86_64       1.3.0-5.el7_1                       base          169 k
 flatpak                                           x86_64       1.0.9-12.el7_9                      updates       958 k
 flatpak-libs                                      x86_64       1.0.9-12.el7_9                      updates       597 k
 flite                                             x86_64       1.3-22.el7                          base          6.1 M
 folks                                             x86_64       1:0.11.4-1.el7                      base          613 k
 fontconfig                                        x86_64       2.13.0-4.3.el7                      base          254 k
 fontpackages-filesystem                           noarch       1.44-8.el7                          base          9.9 k
 fprintd                                           x86_64       0.8.1-2.el7                         base           89 k
 freerdp-libs                                      x86_64       2.1.1-5.el7_9                       updates       855 k
 frei0r-plugins                                    x86_64       1.3-13.el7                          base          458 k
 fribidi                                           x86_64       1.0.2-1.el7_7.1                     base           79 k
 fros                                              noarch       1.0-5.el7                           base           22 k
 fuse                                              x86_64       2.9.2-11.el7                        base           86 k
 fwupd                                             x86_64       1.0.8-5.el7                         base          585 k
 fwupdate-efi                                      x86_64       12-6.el7.centos                     base           58 k
 fwupdate-libs                                     x86_64       12-6.el7.centos                     base           27 k
 gavl                                              x86_64       1.4.0-4.el7                         base          2.6 M
 gcr                                               x86_64       3.28.0-1.el7                        base          677 k
 gd                                                x86_64       2.0.35-27.el7_9                     updates       146 k
 gdb                                               x86_64       7.6.1-120.el7                       base          2.4 M
 gdisk                                             x86_64       0.8.10-3.el7                        base          190 k
 gdk-pixbuf2                                       x86_64       2.36.12-3.el7                       base          570 k
 genisoimage                                       x86_64       1.1.11-25.el7                       base          299 k
 geoclue2                                          x86_64       2.4.8-1.el7                         base          106 k
 geoclue2-libs                                     x86_64       2.4.8-1.el7                         base           43 k
 geocode-glib                                      x86_64       3.26.0-3.el7                        base           64 k
 gjs                                               x86_64       1.52.5-1.el7_6                      base          329 k
 glade-libs                                        x86_64       3.22.1-1.el7                        base          685 k
 glibmm24                                          x86_64       2.56.0-1.el7                        base          534 k
 glusterfs                                         x86_64       6.0-61.el7                          updates       586 k
 glusterfs-api                                     x86_64       6.0-61.el7                          updates        89 k
 glusterfs-cli                                     x86_64       6.0-61.el7                          updates       179 k
 glusterfs-client-xlators                          x86_64       6.0-61.el7                          updates       786 k
 glusterfs-libs                                    x86_64       6.0-61.el7                          updates       389 k
 glx-utils                                         x86_64       8.3.0-10.el7                        base           34 k
 gnome-abrt                                        x86_64       0.3.4-9.el7                         base          216 k
 gnome-bluetooth-libs                              x86_64       1:3.28.2-1.el7                      base          308 k
 gnome-desktop3                                    x86_64       3.28.2-2.el7                        base          594 k
 gnome-keyring                                     x86_64       3.28.2-1.el7                        base          908 k
 gnome-keyring-pam                                 x86_64       3.28.2-1.el7                        base           39 k
 gnome-menus                                       x86_64       3.13.3-3.el7                        base          180 k
 gnome-online-accounts                             x86_64       3.28.2-1.el7                        base          1.0 M
 gnome-packagekit-common                           x86_64       3.28.0-1.el7                        base          1.1 M
 gnome-packagekit-installer                        x86_64       3.28.0-1.el7                        base           78 k
 gnome-shell-extension-alternate-tab               noarch       3.28.1-17.el7_9                     updates        21 k
 gnome-shell-extension-apps-menu                   noarch       3.28.1-17.el7_9                     updates        26 k
 gnome-shell-extension-common                      noarch       3.28.1-17.el7_9                     updates       149 k
 gnome-shell-extension-horizontal-workspaces       noarch       3.28.1-17.el7_9                     updates        20 k
 gnome-shell-extension-launch-new-instance         noarch       3.28.1-17.el7_9                     updates        20 k
 gnome-shell-extension-places-menu                 noarch       3.28.1-17.el7_9                     updates        25 k
 gnome-shell-extension-top-icons                   noarch       3.28.1-17.el7_9                     updates        21 k
 gnome-shell-extension-user-theme                  noarch       3.28.1-17.el7_9                     updates        21 k
 gnome-shell-extension-window-list                 noarch       3.28.1-17.el7_9                     updates        34 k
 gnome-video-effects                               noarch       0.4.3-1.el7                         base           74 k
 gom                                               x86_64       0.4-1.el7                           base           59 k
 google-noto-emoji-color-fonts                     noarch       20180508-4.el7                      base          6.4 M
 gperftools-libs                                   x86_64       2.6.1-1.el7                         base          272 k
 graphite2                                         x86_64       1.3.10-1.el7_3                      base          115 k
 grilo                                             x86_64       0.3.6-1.el7                         base          210 k
 grilo-plugins                                     x86_64       0.3.7-1.el7                         base          964 k
 gsettings-desktop-schemas                         x86_64       3.28.0-3.el7                        base          606 k
 gsm                                               x86_64       1.0.13-11.el7                       base           30 k
 gsound                                            x86_64       1.0.2-2.el7                         base           29 k
 gspell                                            x86_64       1.6.1-1.el7                         base           91 k
 gssdp                                             x86_64       1.0.2-1.el7                         base           49 k
 gstreamer                                         x86_64       0.10.36-7.el7                       base          958 k
 gstreamer-plugins-bad-free                        x86_64       0.10.23-23.el7                      base          1.4 M
 gstreamer-plugins-base                            x86_64       0.10.36-10.el7                      base          1.2 M
 gstreamer-plugins-good                            x86_64       0.10.31-13.el7                      base          1.5 M
 gstreamer-tools                                   x86_64       0.10.36-7.el7                       base           27 k
 gstreamer1                                        x86_64       1.10.4-2.el7                        base          1.2 M
 gstreamer1-plugins-bad-free                       x86_64       1.10.4-3.el7                        base          1.7 M
 gstreamer1-plugins-base                           x86_64       1.10.4-2.el7                        base          1.4 M
 gstreamer1-plugins-good                           x86_64       1.10.4-2.el7                        base          2.0 M
 gstreamer1-plugins-ugly-free                      x86_64       1.10.4-3.el7                        base           80 k
 gtk-update-icon-cache                             x86_64       3.22.30-8.el7_9                     updates        27 k
 gtk-vnc2                                          x86_64       0.7.0-3.el7                         base           41 k
 gtk2                                              x86_64       2.24.31-1.el7                       base          3.4 M
 gtk3                                              x86_64       3.22.30-8.el7_9                     updates       4.4 M
 gtkmm30                                           x86_64       3.22.2-1.el7                        base          925 k
 gtksourceview3                                    x86_64       3.24.8-2.el7                        base          585 k
 gucharmap-libs                                    x86_64       10.0.4-1.el7                        base          1.1 M
 gupnp                                             x86_64       1.0.2-6.el7_9                       updates        94 k
 gupnp-av                                          x86_64       0.12.10-1.el7                       base           88 k
 gupnp-dlna                                        x86_64       0.10.5-1.el7                        base           84 k
 gupnp-igd                                         x86_64       0.2.5-2.el7                         base           29 k
 gvfs                                              x86_64       1.36.2-7.el7_9                      updates       354 k
 gvfs-client                                       x86_64       1.36.2-7.el7_9                      updates       799 k
 gvnc                                              x86_64       0.7.0-3.el7                         base           94 k
 harfbuzz                                          x86_64       1.7.5-2.el7                         base          267 k
 harfbuzz-icu                                      x86_64       1.7.5-2.el7                         base           12 k
 hicolor-icon-theme                                noarch       0.12-7.el7                          base           42 k
 highcontrast-qt5                                  x86_64       0.1-2.el7                           base          179 k
 hplip-common                                      x86_64       3.15.9-5.el7                        base           89 k
 hplip-libs                                        x86_64       3.15.9-5.el7                        base          176 k
 hunspell                                          x86_64       1.3.2-16.el7                        base          223 k
 hunspell-en-US                                    noarch       0.20121024-6.el7                    base          190 k
 hyphen                                            x86_64       2.8.6-5.el7                         base           26 k
 ibus                                              x86_64       1.5.17-12.el7_9                     updates       4.8 M
 ibus-gtk2                                         x86_64       1.5.17-12.el7_9                     updates        45 k
 ibus-gtk3                                         x86_64       1.5.17-12.el7_9                     updates        46 k
 ibus-libs                                         x86_64       1.5.17-12.el7_9                     updates       228 k
 ibus-setup                                        noarch       1.5.17-12.el7_9                     updates        80 k
 icedax                                            x86_64       1.1.11-25.el7                       base          138 k
 initial-setup                                     x86_64       0.3.9.45-1.el7.centos               base           90 k
 ipxe-roms-qemu                                    noarch       20180825-3.git133f4c.el7            base          802 k
 iscsi-initiator-utils                             x86_64       6.2.0.874-22.el7_9                  updates       423 k
 iscsi-initiator-utils-iscsiuio                    x86_64       6.2.0.874-22.el7_9                  updates        94 k
 iso-codes                                         noarch       3.46-2.el7                          base          2.7 M
 isomd5sum                                         x86_64       1:1.0.10-5.el7                      base           27 k
 jasper-libs                                       x86_64       1.900.1-33.el7                      base          150 k
 json-glib                                         x86_64       1.4.2-2.el7                         base          134 k
 keybinder3                                        x86_64       0.3.0-1.el7                         base           14 k
 langtable                                         noarch       0.0.31-4.el7                        base           32 k
 langtable-data                                    noarch       0.0.31-4.el7                        base          620 k
 langtable-python                                  noarch       0.0.31-4.el7                        base           28 k
 lcms2                                             x86_64       2.6-3.el7                           base          150 k
 ldns                                              x86_64       1.6.16-10.el7                       base          476 k
 libXcomposite                                     x86_64       0.4.4-4.1.el7                       base           22 k
 libXft                                            x86_64       2.3.2-2.el7                         base           58 k
 libXpm                                            x86_64       3.5.12-2.el7_9                      updates        56 k
 libXres                                           x86_64       1.2.0-1.el7                         base           15 k
 libXv                                             x86_64       1.0.11-1.el7                        base           18 k
 libao                                             x86_64       1.1.0-8.el7                         base           72 k
 libappstream-glib                                 x86_64       0.7.8-2.el7                         base          286 k
 libasyncns                                        x86_64       0.8-7.el7                           base           26 k
 libatasmart                                       x86_64       0.19-6.el7                          base           43 k
 libavc1394                                        x86_64       0.5.3-14.el7                        base           50 k
 libblockdev                                       x86_64       2.18-5.el7                          base          119 k
 libblockdev-crypto                                x86_64       2.18-5.el7                          base           60 k
 libblockdev-fs                                    x86_64       2.18-5.el7                          base           66 k
 libblockdev-loop                                  x86_64       2.18-5.el7                          base           51 k
 libblockdev-mdraid                                x86_64       2.18-5.el7                          base           57 k
 libblockdev-nvdimm                                x86_64       2.18-5.el7                          base           53 k
 libblockdev-part                                  x86_64       2.18-5.el7                          base           60 k
 libblockdev-swap                                  x86_64       2.18-5.el7                          base           52 k
 libblockdev-utils                                 x86_64       2.18-5.el7                          base           58 k
 libbluray                                         x86_64       0.2.3-6.el7                         base          135 k
 libburn                                           x86_64       1.2.8-4.el7                         base          149 k
 libbytesize                                       x86_64       1.2-1.el7                           base           52 k
 libcacard                                         x86_64       40:2.7.0-1.el7                      base           35 k
 libcanberra                                       x86_64       0.30-9.el7                          base           82 k
 libcdio                                           x86_64       0.92-3.el7                          base          236 k
 libcdio-paranoia                                  x86_64       10.2+0.90-11.el7                    base           70 k
 libcgroup                                         x86_64       0.41-21.el7                         base           66 k
 libchamplain                                      x86_64       0.12.16-2.el7                       base          135 k
 libchamplain-gtk                                  x86_64       0.12.16-2.el7                       base           23 k
 libconfig                                         x86_64       1.4.9-5.el7                         base           59 k
 libdmapsharing                                    x86_64       2.9.37-1.el7                        base          110 k
 libdv                                             x86_64       1.0.0-17.el7                        base           78 k
 libdvdnav                                         x86_64       5.0.3-1.el7                         base           48 k
 libdvdread                                        x86_64       5.0.3-3.el7                         base           66 k
 libepoxy                                          x86_64       1.5.2-1.el7                         base          211 k
 libevdev                                          x86_64       1.5.6-1.el7                         base           34 k
 libexif                                           x86_64       0.6.22-2.el7_9                      updates       423 k
 libfprint                                         x86_64       0.8.2-1.el7                         base          200 k
 libgcab1                                          x86_64       0.7-4.el7_4                         base           66 k
 libgdata                                          x86_64       0.17.9-1.el7                        base          439 k
 libgdither                                        x86_64       0.6-8.el7                           base           20 k
 libgee                                            x86_64       0.20.1-1.el7                        base          272 k
 libglade2                                         x86_64       2.6.4-11.el7                        base           64 k
 libglvnd-egl                                      x86_64       1:1.0.1-0.8.git5baa1e5.el7          base           44 k
 libglvnd-gles                                     x86_64       1:1.0.1-0.8.git5baa1e5.el7          base           34 k
 libgnomekbd                                       x86_64       3.26.0-3.el7                        base          161 k
 libgovirt                                         x86_64       0.3.4-5.el7                         base           75 k
 libgphoto2                                        x86_64       2.5.15-3.el7                        base          1.4 M
 libgs                                             x86_64       9.25-5.el7                          base          4.6 M
 libgsf                                            x86_64       1.14.26-7.el7                       base          166 k
 libgtop2                                          x86_64       2.38.0-3.el7                        base          134 k
 libgudev1                                         x86_64       219-78.el7_9.7                      updates       110 k
 libgusb                                           x86_64       0.2.9-1.el7                         base           40 k
 libgweather                                       x86_64       3.28.2-4.el7_9                      updates       3.1 M
 libgxps                                           x86_64       0.3.0-4.el7                         base           70 k
 libibverbs                                        x86_64       22.4-6.el7_9                        updates       269 k
 libical                                           x86_64       3.0.3-2.el7                         base          265 k
 libicu                                            x86_64       50.2-4.el7_7                        base          6.9 M
 libiec61883                                       x86_64       1.2.0-10.el7                        base           37 k
 libieee1284                                       x86_64       0.2.11-15.el7                       base           39 k
 libimobiledevice                                  x86_64       1.2.0-1.el7                         base           70 k
 libinput                                          x86_64       1.10.7-2.el7                        base          147 k
 libiptcdata                                       x86_64       1.0.4-11.el7                        base           56 k
 libiscsi                                          x86_64       1.9.0-7.el7                         base           60 k
 libisofs                                          x86_64       1.2.8-4.el7                         base          172 k
 libldb                                            x86_64       1.5.4-2.el7                         updates       149 k
 liblouis                                          x86_64       2.5.2-12.el7_4                      base          1.2 M
 liblouis-python                                   noarch       2.5.2-12.el7_4                      base           12 k
 libmediaart                                       x86_64       1.9.4-1.el7                         base           38 k
 libmodman                                         x86_64       2.0.1-8.el7                         base           28 k
 libmpcdec                                         x86_64       1.2.6-12.el7                        base           28 k
 libmtp                                            x86_64       1.1.14-1.el7                        base          174 k
 libmusicbrainz5                                   x86_64       5.0.1-9.el7                         base          148 k
 libnice                                           x86_64       0.1.3-4.el7                         base          128 k
 libnl                                             x86_64       1.1.4-3.el7                         base          128 k
 libnm-gtk                                         x86_64       1.8.6-2.el7                         base           91 k
 libnma                                            x86_64       1.8.6-2.el7                         base           98 k
 libnotify                                         x86_64       0.7.7-1.el7                         base           39 k
 liboauth                                          x86_64       0.9.7-4.el7                         base           22 k
 libofa                                            x86_64       0.9.3-24.el7                        base           61 k
 libogg                                            x86_64       2:1.3.0-7.el7                       base           24 k
 libosinfo                                         x86_64       1.1.0-5.el7                         base          230 k
 libpaper                                          x86_64       1.1.24-9.el7                        base           37 k
 libpcap                                           x86_64       14:1.5.3-13.el7_9                   updates       139 k
 libpeas                                           x86_64       1.22.0-1.el7                        base          113 k
 libpeas-gtk                                       x86_64       1.22.0-1.el7                        base           29 k
 libpeas-loader-python                             x86_64       1.22.0-1.el7                        base           20 k
 libplist                                          x86_64       1.12-3.el7                          base           58 k
 libproxy                                          x86_64       0.4.11-11.el7                       base           64 k
 libpurple                                         x86_64       2.10.11-9.el7                       base          5.4 M
 librados2                                         x86_64       1:10.2.5-4.el7                      base          1.8 M
 libraw1394                                        x86_64       2.1.0-2.el7                         base           63 k
 librbd1                                           x86_64       1:10.2.5-4.el7                      base          2.4 M
 librdmacm                                         x86_64       22.4-6.el7_9                        updates        64 k
 libreport                                         x86_64       2.1.11-53.el7.centos                base          459 k
 libreport-anaconda                                x86_64       2.1.11-53.el7.centos                base           51 k
 libreport-centos                                  x86_64       2.1.11-53.el7.centos                base           51 k
 libreport-cli                                     x86_64       2.1.11-53.el7.centos                base           53 k
 libreport-filesystem                              x86_64       2.1.11-53.el7.centos                base           41 k
 libreport-gtk                                     x86_64       2.1.11-53.el7.centos                base          101 k
 libreport-plugin-bugzilla                         x86_64       2.1.11-53.el7.centos                base           89 k
 libreport-plugin-mantisbt                         x86_64       2.1.11-53.el7.centos                base           73 k
 libreport-plugin-reportuploader                   x86_64       2.1.11-53.el7.centos                base           65 k
 libreport-plugin-rhtsupport                       x86_64       2.1.11-53.el7.centos                base           79 k
 libreport-plugin-ureport                          x86_64       2.1.11-53.el7.centos                base           59 k
 libreport-python                                  x86_64       2.1.11-53.el7.centos                base           71 k
 libreport-rhel-anaconda-bugzilla                  x86_64       2.1.11-53.el7.centos                base           43 k
 libreport-web                                     x86_64       2.1.11-53.el7.centos                base           58 k
 libreswan                                         x86_64       3.25-9.1.el7_8                      updates       1.4 M
 libsecret                                         x86_64       0.18.6-1.el7                        base          153 k
 libsemanage-python                                x86_64       2.5-14.el7                          base          113 k
 libshout                                          x86_64       2.2.2-11.el7                        base           43 k
 libsigc++20                                       x86_64       2.10.0-1.el7                        base           37 k
 libsmbclient                                      x86_64       4.10.16-24.el7_9                    updates       146 k
 libsmbios                                         x86_64       2.3.3-8.el7                         base           72 k
 libsndfile                                        x86_64       1.0.25-12.el7_9.1                   updates       150 k
 libsoup                                           x86_64       2.62.2-2.el7                        base          411 k
 libspectre                                        x86_64       0.2.8-1.el7                         base           41 k
 libsrtp                                           x86_64       1.4.4-11.20101004cvs.el7            base          275 k
 libtalloc                                         x86_64       2.1.16-1.el7                        base           33 k
 libtar                                            x86_64       1.2.11-29.el7                       base           33 k
 libtdb                                            x86_64       1.3.18-1.el7                        base           49 k
 libtevent                                         x86_64       0.9.39-1.el7                        base           41 k
 libthai                                           x86_64       0.1.14-9.el7                        base          187 k
 libtheora                                         x86_64       1:1.1.1-8.el7                       base          136 k
 libtimezonemap                                    x86_64       0.4.4-2.el7_9                       updates       2.1 M
 libtool-ltdl                                      x86_64       2.4.2-22.el7_3                      base           49 k
 libudisks2                                        x86_64       2.8.4-1.el7                         base          129 k
 libusal                                           x86_64       1.1.11-25.el7                       base          136 k
 libusbmuxd                                        x86_64       1.0.10-5.el7                        base           29 k
 libusbx                                           x86_64       1.0.21-1.el7                        base           61 k
 libuser-python                                    x86_64       0.60-9.el7                          base           52 k
 libv4l                                            x86_64       0.9.5-4.el7                         base          194 k
 libvirt-daemon                                    x86_64       4.5.0-36.el7_9.5                    updates       845 k
 libvirt-daemon-config-network                     x86_64       4.5.0-36.el7_9.5                    updates       205 k
 libvirt-daemon-driver-interface                   x86_64       4.5.0-36.el7_9.5                    updates       243 k
 libvirt-daemon-driver-network                     x86_64       4.5.0-36.el7_9.5                    updates       417 k
 libvirt-daemon-driver-nodedev                     x86_64       4.5.0-36.el7_9.5                    updates       242 k
 libvirt-daemon-driver-nwfilter                    x86_64       4.5.0-36.el7_9.5                    updates       266 k
 libvirt-daemon-driver-qemu                        x86_64       4.5.0-36.el7_9.5                    updates       752 k
 libvirt-daemon-driver-secret                      x86_64       4.5.0-36.el7_9.5                    updates       232 k
 libvirt-daemon-driver-storage                     x86_64       4.5.0-36.el7_9.5                    updates       203 k
 libvirt-daemon-driver-storage-core                x86_64       4.5.0-36.el7_9.5                    updates       444 k
 libvirt-daemon-driver-storage-disk                x86_64       4.5.0-36.el7_9.5                    updates       234 k
 libvirt-daemon-driver-storage-gluster             x86_64       4.5.0-36.el7_9.5                    updates       242 k
 libvirt-daemon-driver-storage-iscsi               x86_64       4.5.0-36.el7_9.5                    updates       231 k
 libvirt-daemon-driver-storage-logical             x86_64       4.5.0-36.el7_9.5                    updates       235 k
 libvirt-daemon-driver-storage-mpath               x86_64       4.5.0-36.el7_9.5                    updates       230 k
 libvirt-daemon-driver-storage-rbd                 x86_64       4.5.0-36.el7_9.5                    updates       237 k
 libvirt-daemon-driver-storage-scsi                x86_64       4.5.0-36.el7_9.5                    updates       231 k
 libvirt-daemon-kvm                                x86_64       4.5.0-36.el7_9.5                    updates       203 k
 libvirt-gconfig                                   x86_64       1.0.0-1.el7                         base           90 k
 libvirt-glib                                      x86_64       1.0.0-1.el7                         base           89 k
 libvirt-gobject                                   x86_64       1.0.0-1.el7                         base           64 k
 libvirt-libs                                      x86_64       4.5.0-36.el7_9.5                    updates       4.2 M
 libvisual                                         x86_64       0.4.0-16.el7                        base          138 k
 libvorbis                                         x86_64       1:1.3.3-8.el7.1                     base          204 k
 libvpx                                            x86_64       1.3.0-8.el7                         base          498 k
 libwacom                                          x86_64       0.30-1.el7                          base           32 k
 libwacom-data                                     noarch       0.30-1.el7                          base           70 k
 libwayland-client                                 x86_64       1.15.0-1.el7                        base           33 k
 libwayland-cursor                                 x86_64       1.15.0-1.el7                        base           20 k
 libwayland-egl                                    x86_64       1.15.0-1.el7                        base           13 k
 libwayland-server                                 x86_64       1.15.0-1.el7                        base           39 k
 libwbclient                                       x86_64       4.10.16-24.el7_9                    updates       117 k
 libwebp                                           x86_64       0.3.0-11.el7                        updates       170 k
 libwinpr                                          x86_64       2.1.1-5.el7_9                       updates       346 k
 libwnck3                                          x86_64       3.24.1-2.el7                        base          376 k
 libxkbcommon                                      x86_64       0.7.1-3.el7                         base          108 k
 libxkbcommon-x11                                  x86_64       0.7.1-3.el7                         base           19 k
 libxklavier                                       x86_64       5.4-7.el7                           base           64 k
 libxslt                                           x86_64       1.1.28-6.el7                        base          242 k
 lldpad                                            x86_64       1.0.1-7.git036e314.el7_9            updates       283 k
 lockdev                                           x86_64       1.0.4-0.13.20111007git.el7          base           31 k
 lzop                                              x86_64       1.03-10.el7                         base           54 k
 mdadm                                             x86_64       4.1-9.el7_9                         updates       439 k
 meanwhile                                         x86_64       1.1.0-12.el7                        base           96 k
 mesa-libEGL                                       x86_64       18.3.4-12.el7_9                     updates       110 k
 mesa-libgbm                                       x86_64       18.3.4-12.el7_9                     updates        39 k
 mobile-broadband-provider-info                    noarch       1.20170310-1.el7                    base           51 k
 mozjs52                                           x86_64       52.9.0-1.el7                        base          6.6 M
 mpg123-libs                                       x86_64       1.25.6-1.el7                        base          197 k
 mtdev                                             x86_64       1.1.5-5.el7                         base           18 k
 mtools                                            x86_64       4.0.18-5.el7                        base          203 k
 mutter                                            x86_64       3.28.3-32.el7_9                     updates       2.3 M
 nautilus-extensions                               x86_64       3.26.3.1-7.el7                      base           76 k
 ncompress                                         x86_64       4.2.4.4-3.1.el7_8                   base           27 k
 ndctl                                             x86_64       65-6.el7_9                          updates       161 k
 ndctl-libs                                        x86_64       65-6.el7_9                          updates        65 k
 neon                                              x86_64       0.30.0-4.el7                        base          166 k
 net-snmp-libs                                     x86_64       1:5.7.2-49.el7_9.2                  updates       752 k
 netcf-libs                                        x86_64       0.2.8-4.el7                         base           70 k
 nmap-ncat                                         x86_64       2:6.40-19.el7                       base          206 k
 numad                                             x86_64       0.5-18.20150602git.el7              base           35 k
 oddjob                                            x86_64       0.31.5-4.el7                        base           69 k
 oddjob-mkhomedir                                  x86_64       0.31.5-4.el7                        base           38 k
 openjpeg-libs                                     x86_64       1.5.1-18.el7                        base           86 k
 openjpeg2                                         x86_64       2.3.1-3.el7_7                       base          153 k
 opus                                              x86_64       1.0.2-6.el7                         base          630 k
 orc                                               x86_64       0.4.26-1.el7                        base          166 k
 osinfo-db                                         noarch       20200529-1.el7                      base          223 k
 osinfo-db-tools                                   x86_64       1.1.0-1.el7                         base           79 k
 pakchois                                          x86_64       0.4-10.el7                          base           14 k
 pango                                             x86_64       1.42.4-4.el7_7                      base          280 k
 pangomm                                           x86_64       2.40.1-1.el7                        base           58 k
 pcre2                                             x86_64       10.23-2.el7                         base          201 k
 pcre2-utf16                                       x86_64       10.23-2.el7                         base          189 k
 pinentry-gtk                                      x86_64       0.8.1-17.el7                        base           51 k
 policycoreutils-python                            x86_64       2.5-34.el7                          base          457 k
 poppler                                           x86_64       0.26.5-43.el7.1                     updates       787 k
 poppler-data                                      noarch       0.4.6-3.el7                         base          2.2 M
 poppler-glib                                      x86_64       0.26.5-43.el7.1                     updates       142 k
 pulseaudio                                        x86_64       10.0-6.el7_9                        updates       923 k
 pulseaudio-gdm-hooks                              x86_64       10.0-6.el7_9                        updates        20 k
 pulseaudio-libs                                   x86_64       10.0-6.el7_9                        updates       651 k
 pulseaudio-libs-glib2                             x86_64       10.0-6.el7_9                        updates        27 k
 pulseaudio-module-bluetooth                       x86_64       10.0-6.el7_9                        updates        75 k
 pycairo                                           x86_64       1.8.10-8.el7                        base          157 k
 pygobject2                                        x86_64       2.28.6-11.el7                       base          226 k
 pygtk2                                            x86_64       2.24.0-9.el7                        base          914 k
 pygtk2-libglade                                   x86_64       2.24.0-9.el7                        base           25 k
 pykickstart                                       noarch       1.99.66.22-1.el7                    base          367 k
 pyparted                                          x86_64       1:3.9-15.el7                        base          195 k
 python-IPy                                        noarch       0.75-6.el7                          base           32 k
 python-augeas                                     noarch       0.5.0-2.el7                         base           25 k
 python-backports                                  x86_64       1.0-8.el7                           base          5.8 k
 python-backports-ssl_match_hostname               noarch       3.5.0.1-1.el7                       base           13 k
 python-blivet                                     noarch       1:0.61.15.76-1.el7_9                updates       835 k
 python-brlapi                                     x86_64       0.6.0-16.el7                        base           59 k
 python-coverage                                   x86_64       3.6-0.5.b3.el7                      base          153 k
 python-deltarpm                                   x86_64       3.6-3.el7                           base           31 k
 python-di                                         noarch       0.3-2.el7                           base           19 k
 python-ethtool                                    x86_64       0.8-8.el7                           base           34 k
 python-gobject                                    x86_64       3.22.0-1.el7_4.1                    base           16 k
 python-inotify                                    noarch       0.9.4-4.el7                         base           49 k
 python-ipaddress                                  noarch       1.0.16-2.el7                        base           34 k
 python-meh                                        noarch       0.25.3-1.el7                        base           90 k
 python-meh-gui                                    noarch       0.25.3-1.el7                        base           16 k
 python-nss                                        x86_64       0.16.0-3.el7                        base          266 k
 python-ntplib                                     noarch       0.3.2-1.el7                         base           15 k
 python-pwquality                                  x86_64       1.2.3-5.el7                         base           12 k
 python-pyblock                                    x86_64       0.53-6.el7                          base           72 k
 python-setuptools                                 noarch       0.9.8-7.el7                         base          397 k
 python-six                                        noarch       1.9.0-2.el7                         base           29 k
 python2-blockdev                                  x86_64       2.18-5.el7                          base           61 k
 python2-futures                                   noarch       3.1.1-5.el7                         base           29 k
 python2-pyatspi                                   noarch       2.26.0-3.el7                        base           87 k
 python2-subprocess32                              x86_64       3.2.6-14.el7                        base           47 k
 pytz                                              noarch       2016.10-2.el7                       base           46 k
 qemu-img                                          x86_64       10:1.5.3-175.el7_9.6                updates       705 k
 qemu-kvm                                          x86_64       10:1.5.3-175.el7_9.6                updates       1.9 M
 qemu-kvm-common                                   x86_64       10:1.5.3-175.el7_9.6                updates       441 k
 qt5-qtbase                                        x86_64       5.9.7-5.el7_9                       updates       3.1 M
 qt5-qtbase-common                                 noarch       5.9.7-5.el7_9                       updates        26 k
 qt5-qtbase-gui                                    x86_64       5.9.7-5.el7_9                       updates       5.4 M
 radvd                                             x86_64       2.17-3.el7                          base           94 k
 rdma-core                                         x86_64       22.4-6.el7_9                        updates        51 k
 realmd                                            x86_64       0.16.1-12.el7_9.1                   updates       210 k
 redhat-menus                                      noarch       12.0.2-8.el7                        base          146 k
 rest                                              x86_64       0.8.1-2.el7                         base           63 k
 rsync                                             x86_64       3.1.2-12.el7_9                      updates       408 k
 rtkit                                             x86_64       0.11-10.el7                         base           51 k
 samba-client-libs                                 x86_64       4.10.16-24.el7_9                    updates       5.0 M
 samba-common                                      noarch       4.10.16-24.el7_9                    updates       219 k
 samba-common-libs                                 x86_64       4.10.16-24.el7_9                    updates       183 k
 sane-backends                                     x86_64       1.0.24-12.el7                       base          670 k
 sane-backends-libs                                x86_64       1.0.24-12.el7                       base           96 k
 satyr                                             x86_64       0.13-15.el7                         base          558 k
 sbc                                               x86_64       1.0-5.el7                           base           53 k
 seabios-bin                                       noarch       1.11.0-2.el7                        base          112 k
 seavgabios-bin                                    noarch       1.11.0-2.el7                        base           38 k
 setools-libs                                      x86_64       3.3.8-4.el7                         base          620 k
 setroubleshoot-plugins                            noarch       3.0.67-4.el7                        base          358 k
 setroubleshoot-server                             x86_64       3.2.30-8.el7                        base          390 k
 sgabios-bin                                       noarch       1:0.20110622svn-4.el7               base          7.1 k
 sgpio                                             x86_64       1.2.0.10-13.el7                     base           13 k
 sos                                               noarch       3.9-5.el7.centos.11                 updates       549 k
 sound-theme-freedesktop                           noarch       0.8-3.el7                           base          377 k
 soundtouch                                        x86_64       1.4.0-9.el7                         base           53 k
 sox                                               x86_64       14.4.1-7.el7                        base          398 k
 speech-dispatcher                                 x86_64       0.7.1-15.el7                        base          363 k
 speech-dispatcher-python                          x86_64       0.7.1-15.el7                        base           52 k
 speex                                             x86_64       1.2-0.19.rc1.el7                    base           98 k
 spice-glib                                        x86_64       0.35-5.el7_9.1                      updates       357 k
 spice-gtk3                                        x86_64       0.35-5.el7_9.1                      updates        87 k
 spice-server                                      x86_64       0.14.0-9.el7_9.1                    updates       405 k
 startup-notification                              x86_64       0.12-8.el7                          base           39 k
 systemd-python                                    x86_64       219-78.el7_9.7                      updates       146 k
 taglib                                            x86_64       1.8-8.20130218git.el7               base          310 k
 telepathy-farstream                               x86_64       0.6.0-5.el7                         base           76 k
 telepathy-filesystem                              noarch       0.0.2-6.el7                         base          4.7 k
 telepathy-gabble                                  x86_64       0.18.1-4.el7                        base          630 k
 telepathy-glib                                    x86_64       0.24.1-1.el7                        base          719 k
 telepathy-haze                                    x86_64       0.8.0-1.el7                         base           89 k
 telepathy-logger                                  x86_64       0.8.0-5.el7                         base           98 k
 telepathy-mission-control                         x86_64       1:5.16.3-3.el7                      base          202 k
 telepathy-salut                                   x86_64       0.8.1-6.el7                         base          390 k
 totem-pl-parser                                   x86_64       3.26.1-1.el7                        base          177 k
 tracker                                           x86_64       1.10.5-8.el7                        base          1.4 M
 udisks2                                           x86_64       2.8.4-1.el7                         base          441 k
 unbound-libs                                      x86_64       1.6.6-5.el7_8                       base          406 k
 upower                                            x86_64       0.99.7-1.el7                        base          162 k
 urw-base35-bookman-fonts                          noarch       20170801-10.el7                     base          852 k
 urw-base35-c059-fonts                             noarch       20170801-10.el7                     base          879 k
 urw-base35-d050000l-fonts                         noarch       20170801-10.el7                     base           75 k
 urw-base35-fonts                                  noarch       20170801-10.el7                     base          7.6 k
 urw-base35-fonts-common                           noarch       20170801-10.el7                     base           19 k
 urw-base35-gothic-fonts                           noarch       20170801-10.el7                     base          650 k
 urw-base35-nimbus-mono-ps-fonts                   noarch       20170801-10.el7                     base          796 k
 urw-base35-nimbus-roman-fonts                     noarch       20170801-10.el7                     base          860 k
 urw-base35-nimbus-sans-fonts                      noarch       20170801-10.el7                     base          1.3 M
 urw-base35-p052-fonts                             noarch       20170801-10.el7                     base          978 k
 urw-base35-standard-symbols-ps-fonts              noarch       20170801-10.el7                     base           40 k
 urw-base35-z003-fonts                             noarch       20170801-10.el7                     base          275 k
 usbmuxd                                           x86_64       1.1.0-1.el7                         base           56 k
 usbredir                                          x86_64       0.7.1-3.el7                         base           47 k
 usermode                                          x86_64       1.111-6.el7                         base          193 k
 volume_key-libs                                   x86_64       0.3.9-9.el7                         base          141 k
 vorbis-tools                                      x86_64       1:1.4.0-13.el7                      base          214 k
 vte-profile                                       x86_64       0.52.4-1.el7                        base          7.1 k
 vte291                                            x86_64       0.52.4-1.el7                        base          250 k
 wavpack                                           x86_64       4.60.1-9.el7                        base          131 k
 webkitgtk3                                        x86_64       2.4.11-2.el7                        base           11 M
 webkitgtk4                                        x86_64       2.28.2-3.el7                        updates        28 M
 webkitgtk4-jsc                                    x86_64       2.28.2-3.el7                        updates       5.7 M
 webrtc-audio-processing                           x86_64       0.3-1.el7                           base          286 k
 wodim                                             x86_64       1.1.11-25.el7                       base          320 k
 xcb-util                                          x86_64       0.4.0-2.el7                         base           16 k
 xcb-util-image                                    x86_64       0.4.0-2.el7                         base           15 k
 xcb-util-keysyms                                  x86_64       0.4.0-1.el7                         base           10 k
 xcb-util-renderutil                               x86_64       0.3.9-3.el7                         base           12 k
 xcb-util-wm                                       x86_64       0.4.1-5.el7                         base           25 k
 xdg-desktop-portal                                x86_64       1.0.2-1.el7                         base          248 k
 xdg-user-dirs                                     x86_64       0.15-5.el7                          base           59 k
 xdg-utils                                         noarch       1.1.0-0.17.20120809git.el7          base           70 k
 xml-common                                        noarch       0.6.3-39.el7                        base           26 k
 xmlrpc-c                                          x86_64       1.32.5-1905.svn2451.el7             base          130 k
 xmlrpc-c-client                                   x86_64       1.32.5-1905.svn2451.el7             base           32 k
 xorg-x11-font-utils                               x86_64       1:7.5-21.el7                        base          104 k
 yajl                                              x86_64       2.0.4-4.el7                         base           39 k
 yelp-libs                                         x86_64       2:3.28.1-1.el7                      base          101 k
 yelp-xsl                                          noarch       3.28.0-1.el7                        base          204 k
 zenity                                            x86_64       3.28.1-2.el7_9                      updates       4.0 M

Transaction Summary
========================================================================================================================
Install  88 Packages (+582 Dependent packages)

Total download size: 397 M
Installed size: 1.3 G
Downloading packages:
(1/670): NetworkManager-libreswan-gnome-1.2.4-2.el7.x86_64.rpm                                   |  36 kB  00:00:00     
(2/670): ModemManager-glib-1.6.10-4.el7.x86_64.rpm                                               | 232 kB  00:00:00     
(3/670): NetworkManager-libreswan-1.2.4-2.el7.x86_64.rpm                                         | 112 kB  00:00:00     
(4/670): PackageKit-command-not-found-1.1.10-2.el7.centos.x86_64.rpm                             |  21 kB  00:00:00     
(5/670): PackageKit-1.1.10-2.el7.centos.x86_64.rpm                                               | 587 kB  00:00:00     
(6/670): PackageKit-gtk3-module-1.1.10-2.el7.centos.x86_64.rpm                                   |  12 kB  00:00:00     
(7/670): PackageKit-glib-1.1.10-2.el7.centos.x86_64.rpm                                          | 128 kB  00:00:00     
(8/670): PackageKit-yum-1.1.10-2.el7.centos.x86_64.rpm                                           |  75 kB  00:00:00     
(9/670): abattis-cantarell-fonts-0.0.25-1.el7.noarch.rpm                                         | 149 kB  00:00:00     
(10/670): GConf2-3.2.6-8.el7.x86_64.rpm                                                          | 1.0 MB  00:00:00     
(11/670): abrt-2.1.11-60.el7.centos.x86_64.rpm                                                   | 538 kB  00:00:00     
(12/670): abrt-addon-ccpp-2.1.11-60.el7.centos.x86_64.rpm                                        | 195 kB  00:00:00     
(13/670): abrt-addon-kerneloops-2.1.11-60.el7.centos.x86_64.rpm                                  | 107 kB  00:00:00     
(14/670): NetworkManager-wifi-1.18.8-2.el7_9.x86_64.rpm                                          | 202 kB  00:00:00     
(15/670): abrt-addon-pstoreoops-2.1.11-60.el7.centos.x86_64.rpm                                  |  97 kB  00:00:00     
(16/670): abrt-addon-python-2.1.11-60.el7.centos.x86_64.rpm                                      | 103 kB  00:00:00     
(17/670): abrt-addon-vmcore-2.1.11-60.el7.centos.x86_64.rpm                                      | 107 kB  00:00:00     
(18/670): abrt-dbus-2.1.11-60.el7.centos.x86_64.rpm                                              | 122 kB  00:00:00     
(19/670): abrt-desktop-2.1.11-60.el7.centos.x86_64.rpm                                           |  88 kB  00:00:00     
(20/670): abrt-gui-libs-2.1.11-60.el7.centos.x86_64.rpm                                          |  96 kB  00:00:00     
(21/670): abrt-gui-2.1.11-60.el7.centos.x86_64.rpm                                               | 191 kB  00:00:00     
(22/670): abrt-addon-xorg-2.1.11-60.el7.centos.x86_64.rpm                                        |  98 kB  00:00:00     
(23/670): abrt-libs-2.1.11-60.el7.centos.x86_64.rpm                                              | 110 kB  00:00:00     
(24/670): abrt-python-2.1.11-60.el7.centos.x86_64.rpm                                            | 110 kB  00:00:00     
(25/670): accountsservice-0.6.50-7.el7.x86_64.rpm                                                |  99 kB  00:00:00     
(26/670): accountsservice-libs-0.6.50-7.el7.x86_64.rpm                                           |  81 kB  00:00:00     
(27/670): abrt-retrace-client-2.1.11-60.el7.centos.x86_64.rpm                                    | 123 kB  00:00:00     
(28/670): adobe-mappings-cmap-deprecated-20171205-3.el7.noarch.rpm                               | 114 kB  00:00:00     
(29/670): adwaita-gtk2-theme-3.28-2.el7.x86_64.rpm                                               | 134 kB  00:00:00     
(30/670): adwaita-cursor-theme-3.28.0-1.el7.noarch.rpm                                           | 641 kB  00:00:00     
(31/670): adobe-mappings-pdf-20180407-1.el7.noarch.rpm                                           | 703 kB  00:00:00     
(32/670): adwaita-qt5-1.0-1.el7.x86_64.rpm                                                       | 188 kB  00:00:00     
(33/670): NetworkManager-glib-1.18.8-2.el7_9.x86_64.rpm                                          | 1.5 MB  00:00:01     
(34/670): anaconda-gui-21.48.22.159-1.el7.centos.x86_64.rpm                                      | 512 kB  00:00:00     
(35/670): anaconda-tui-21.48.22.159-1.el7.centos.x86_64.rpm                                      | 292 kB  00:00:00     
(36/670): anaconda-core-21.48.22.159-1.el7.centos.x86_64.rpm                                     | 1.6 MB  00:00:00     
(37/670): adobe-mappings-cmap-20171205-3.el7.noarch.rpm                                          | 2.1 MB  00:00:01     
(38/670): anaconda-widgets-21.48.22.159-1.el7.centos.x86_64.rpm                                  | 220 kB  00:00:00     
(39/670): at-spi2-core-2.28.0-1.el7.x86_64.rpm                                                   | 158 kB  00:00:00     
(40/670): atk-2.28.1-2.el7.x86_64.rpm                                                            | 263 kB  00:00:00     
(41/670): atkmm-2.24.2-1.el7.x86_64.rpm                                                          |  79 kB  00:00:00     
(42/670): audit-libs-python-2.8.5-4.el7.x86_64.rpm                                               |  76 kB  00:00:00     
(43/670): at-spi2-atk-2.26.2-1.el7.x86_64.rpm                                                    |  81 kB  00:00:00     
(44/670): augeas-libs-1.4.0-10.el7.x86_64.rpm                                                    | 357 kB  00:00:00     
(45/670): avahi-0.6.31-20.el7.x86_64.rpm                                                         | 264 kB  00:00:00     
(46/670): avahi-glib-0.6.31-20.el7.x86_64.rpm                                                    |  25 kB  00:00:00     
(47/670): avahi-gobject-0.6.31-20.el7.x86_64.rpm                                                 |  35 kB  00:00:00     
(48/670): avahi-libs-0.6.31-20.el7.x86_64.rpm                                                    |  62 kB  00:00:00     
(49/670): avahi-ui-gtk3-0.6.31-20.el7.x86_64.rpm                                                 |  37 kB  00:00:00     
(50/670): baobab-3.28.0-2.el7.x86_64.rpm                                                         | 393 kB  00:00:00     
(51/670): bluez-5.44-7.el7.x86_64.rpm                                                            | 1.2 MB  00:00:00     
(52/670): bolt-0.7-1.el7.x86_64.rpm                                                              | 149 kB  00:00:00     
(53/670): boost-iostreams-1.53.0-28.el7.x86_64.rpm                                               |  61 kB  00:00:00     
(54/670): boost-random-1.53.0-28.el7.x86_64.rpm                                                  |  39 kB  00:00:00     
(55/670): boost-thread-1.53.0-28.el7.x86_64.rpm                                                  |  58 kB  00:00:00     
(56/670): boost-system-1.53.0-28.el7.x86_64.rpm                                                  |  40 kB  00:00:00     
(57/670): brasero-3.12.2-5.el7_9.1.x86_64.rpm                                                    | 2.6 MB  00:00:00     
(58/670): bridge-utils-1.5-9.el7.x86_64.rpm                                                      |  32 kB  00:00:00     
(59/670): brasero-nautilus-3.12.2-5.el7_9.1.x86_64.rpm                                           |  30 kB  00:00:00     
(60/670): appstream-data-7-20180614.el7.noarch.rpm                                               | 7.2 MB  00:00:02     
(61/670): brlapi-0.6.0-16.el7.x86_64.rpm                                                         | 114 kB  00:00:00     
(62/670): cairo-gobject-1.15.12-4.el7.x86_64.rpm                                                 |  26 kB  00:00:00     
(63/670): cairomm-1.12.0-1.el7.x86_64.rpm                                                        |  59 kB  00:00:00     
(64/670): cdparanoia-10.2-17.el7.x86_64.rpm                                                      |  55 kB  00:00:00     
(65/670): cdparanoia-libs-10.2-17.el7.x86_64.rpm                                                 |  56 kB  00:00:00     
(66/670): cdrdao-1.2.3-20.el7.x86_64.rpm                                                         | 320 kB  00:00:00     
(67/670): cairo-1.15.12-4.el7.x86_64.rpm                                                         | 741 kB  00:00:00     
(68/670): celt051-0.5.1.3-8.el7.x86_64.rpm                                                       |  53 kB  00:00:00     
(69/670): cheese-3.28.0-1.el7.x86_64.rpm                                                         | 162 kB  00:00:00     
(70/670): checkpolicy-2.5-8.el7.x86_64.rpm                                                       | 295 kB  00:00:00     
(71/670): adwaita-icon-theme-3.28.0-1.el7.noarch.rpm                                             |  11 MB  00:00:03     
(72/670): clutter-gst2-2.0.18-1.el7.x86_64.rpm                                                   |  61 kB  00:00:00     
(73/670): clutter-gst3-3.0.26-1.el7.x86_64.rpm                                                   |  75 kB  00:00:00     
(74/670): cheese-libs-3.28.0-1.el7.x86_64.rpm                                                    | 814 kB  00:00:00     
(75/670): brasero-libs-3.12.2-5.el7_9.1.x86_64.rpm                                               | 333 kB  00:00:01     
(76/670): clutter-gtk-1.8.4-1.el7.x86_64.rpm                                                     |  44 kB  00:00:00     
(77/670): color-filesystem-1-13.el7.noarch.rpm                                                   | 5.3 kB  00:00:00     
(78/670): clutter-1.26.2-2.el7.x86_64.rpm                                                        | 1.1 MB  00:00:00     
(79/670): cogl-1.22.2-2.el7.x86_64.rpm                                                           | 462 kB  00:00:00     
(80/670): colord-gtk-0.1.25-4.el7.x86_64.rpm                                                     |  21 kB  00:00:00     
(81/670): colord-1.3.4-2.el7.x86_64.rpm                                                          | 478 kB  00:00:00     
(82/670): compat-cheese314-3.14.2-1.el7.x86_64.rpm                                               |  54 kB  00:00:00     
(83/670): colord-libs-1.3.4-2.el7.x86_64.rpm                                                     | 186 kB  00:00:00     
(84/670): compat-gnome-desktop314-3.14.2-1.el7.x86_64.rpm                                        | 108 kB  00:00:00     
(85/670): compat-libcolord1-1.0.4-1.el7.x86_64.rpm                                               |  96 kB  00:00:00     
(86/670): brltty-4.5-16.el7.x86_64.rpm                                                           | 933 kB  00:00:00     
(87/670): createrepo-0.9.9-28.el7.noarch.rpm                                                     |  94 kB  00:00:00     
(88/670): cryptsetup-python-2.0.3-6.el7.x86_64.rpm                                               |  36 kB  00:00:00     
(89/670): cryptsetup-2.0.3-6.el7.x86_64.rpm                                                      | 154 kB  00:00:00     
(90/670): compat-exiv2-026-0.26-2.el7.x86_64.rpm                                                 | 828 kB  00:00:00     
(91/670): control-center-filesystem-3.28.1-8.el7_9.1.x86_64.rpm                                  |  25 kB  00:00:00     
(92/670): cups-libs-1.6.3-51.el7.x86_64.rpm                                                      | 359 kB  00:00:00     
(93/670): cups-pk-helper-0.2.6-2.el7.x86_64.rpm                                                  |  81 kB  00:00:00     
(94/670): cyrus-sasl-2.1.26-24.el7_9.x86_64.rpm                                                  |  88 kB  00:00:00     
(95/670): cyrus-sasl-gssapi-2.1.26-24.el7_9.x86_64.rpm                                           |  41 kB  00:00:00     
(96/670): cyrus-sasl-md5-2.1.26-24.el7_9.x86_64.rpm                                              |  57 kB  00:00:00     
(97/670): cyrus-sasl-plain-2.1.26-24.el7_9.x86_64.rpm                                            |  39 kB  00:00:00     
(98/670): cyrus-sasl-scram-2.1.26-24.el7_9.x86_64.rpm                                            |  43 kB  00:00:00     
(99/670): dbus-x11-1.10.24-15.el7.x86_64.rpm                                                     |  48 kB  00:00:00     
(100/670): daxctl-libs-65-6.el7_9.x86_64.rpm                                                     |  27 kB  00:00:00     
(101/670): dconf-0.28.0-4.el7.x86_64.rpm                                                         | 106 kB  00:00:00     
(102/670): dejavu-fonts-common-2.33-6.el7.noarch.rpm                                             |  64 kB  00:00:00     
(103/670): desktop-file-utils-0.23-2.el7.x86_64.rpm                                              |  67 kB  00:00:00     
(104/670): device-mapper-multipath-0.4.9-136.el7_9.x86_64.rpm                                    | 148 kB  00:00:00     
(105/670): deltarpm-3.6-3.el7.x86_64.rpm                                                         |  82 kB  00:00:00     
(106/670): dleyna-connector-dbus-0.2.0-2.el7.x86_64.rpm                                          |  20 kB  00:00:00     
(107/670): dleyna-server-0.5.0-3.el7.x86_64.rpm                                                  |  72 kB  00:00:00     
(108/670): dleyna-core-0.5.0-1.el7.x86_64.rpm                                                    |  26 kB  00:00:00     
(109/670): dmraid-1.0.0.rc16-28.el7.x86_64.rpm                                                   | 151 kB  00:00:00     
(110/670): device-mapper-multipath-libs-0.4.9-136.el7_9.x86_64.rpm                               | 268 kB  00:00:00     
(111/670): dmraid-events-1.0.0.rc16-28.el7.x86_64.rpm                                            |  21 kB  00:00:00     
(112/670): dotconf-1.3-8.el7.x86_64.rpm                                                          |  27 kB  00:00:00     
(113/670): dejavu-sans-fonts-2.33-6.el7.noarch.rpm                                               | 1.4 MB  00:00:00     
(114/670): elfutils-0.176-5.el7.x86_64.rpm                                                       | 308 kB  00:00:00     
(115/670): dnsmasq-2.76-17.el7_9.3.x86_64.rpm                                                    | 281 kB  00:00:00     
(116/670): dvd+rw-tools-7.1-15.el7.x86_64.rpm                                                    | 132 kB  00:00:00     
(117/670): emacs-filesystem-24.3-23.el7_9.1.noarch.rpm                                           |  58 kB  00:00:00     
(118/670): enchant-1.6.0-8.el7.x86_64.rpm                                                        |  55 kB  00:00:00     
(119/670): espeak-1.47.11-4.el7.x86_64.rpm                                                       | 1.1 MB  00:00:00     
(120/670): evince-libs-3.28.2-10.el7.x86_64.rpm                                                  | 391 kB  00:00:00     
(121/670): evince-nautilus-3.28.2-10.el7.x86_64.rpm                                              |  42 kB  00:00:00     
(122/670): evince-3.28.2-10.el7.x86_64.rpm                                                       | 2.3 MB  00:00:01     
(123/670): control-center-3.28.1-8.el7_9.1.x86_64.rpm                                            | 4.8 MB  00:00:02     
(124/670): exempi-2.2.0-9.el7.x86_64.rpm                                                         | 414 kB  00:00:00     
(125/670): farstream-0.1.2-8.el7.x86_64.rpm                                                      | 230 kB  00:00:00     
(126/670): farstream02-0.2.3-3.el7.x86_64.rpm                                                    | 227 kB  00:00:00     
(127/670): fcoe-utils-1.0.32-2.el7_6.x86_64.rpm                                                  | 120 kB  00:00:00     
(128/670): empathy-3.12.13-1.el7.x86_64.rpm                                                      | 4.0 MB  00:00:01     
(129/670): festival-freebsoft-utils-0.10-7.el7.noarch.rpm                                        |  36 kB  00:00:00     
(130/670): evolution-data-server-langpacks-3.28.5-5.el7_9.1.noarch.rpm                           | 1.4 MB  00:00:00     
(131/670): festival-lib-1.96-28.el7.x86_64.rpm                                                   | 458 kB  00:00:00     
(132/670): festival-1.96-28.el7.x86_64.rpm                                                       | 1.3 MB  00:00:00     
(133/670): festival-speechtools-libs-1.2.96-28.el7.x86_64.rpm                                    | 1.0 MB  00:00:00     
(134/670): festvox-slt-arctic-hts-0.20061229-28.el7.noarch.rpm                                   | 1.0 MB  00:00:00     
(135/670): file-roller-nautilus-3.28.1-2.el7.x86_64.rpm                                          |  29 kB  00:00:00     
(136/670): firewall-config-0.6.3-13.el7_9.noarch.rpm                                             | 137 kB  00:00:00     
(137/670): fftw-libs-double-3.3.3-8.el7.x86_64.rpm                                               | 759 kB  00:00:00     
(138/670): firstboot-19.12-1.el7.x86_64.rpm                                                      | 111 kB  00:00:00     
(139/670): flac-libs-1.3.0-5.el7_1.x86_64.rpm                                                    | 169 kB  00:00:00     
(140/670): eog-3.28.3-1.el7.x86_64.rpm                                                           | 4.7 MB  00:00:02     
(141/670): file-roller-3.28.1-2.el7.x86_64.rpm                                                   | 1.3 MB  00:00:00     
(142/670): evolution-data-server-3.28.5-5.el7_9.1.x86_64.rpm                                     | 2.1 MB  00:00:01     
(143/670): flatpak-1.0.9-12.el7_9.x86_64.rpm                                                     | 958 kB  00:00:00     
(144/670): folks-0.11.4-1.el7.x86_64.rpm                                                         | 613 kB  00:00:00     
(145/670): fontpackages-filesystem-1.44-8.el7.noarch.rpm                                         | 9.9 kB  00:00:00     
(146/670): fprintd-pam-0.8.1-2.el7.x86_64.rpm                                                    |  16 kB  00:00:00     
(147/670): fprintd-0.8.1-2.el7.x86_64.rpm                                                        |  89 kB  00:00:00     
(148/670): fontconfig-2.13.0-4.3.el7.x86_64.rpm                                                  | 254 kB  00:00:00     
(149/670): flatpak-libs-1.0.9-12.el7_9.x86_64.rpm                                                | 597 kB  00:00:00     
(150/670): fribidi-1.0.2-1.el7_7.1.x86_64.rpm                                                    |  79 kB  00:00:00     
(151/670): fuse-2.9.2-11.el7.x86_64.rpm                                                          |  86 kB  00:00:00     
(152/670): frei0r-plugins-1.3-13.el7.x86_64.rpm                                                  | 458 kB  00:00:00     
(153/670): fwupdate-efi-12-6.el7.centos.x86_64.rpm                                               |  58 kB  00:00:00     
(154/670): freerdp-libs-2.1.1-5.el7_9.x86_64.rpm                                                 | 855 kB  00:00:00     
(155/670): fwupdate-libs-12-6.el7.centos.x86_64.rpm                                              |  27 kB  00:00:00     
(156/670): fros-1.0-5.el7.noarch.rpm                                                             |  22 kB  00:00:00     
(157/670): gd-2.0.35-27.el7_9.x86_64.rpm                                                         | 146 kB  00:00:00     
(158/670): fwupd-1.0.8-5.el7.x86_64.rpm                                                          | 585 kB  00:00:00     
(159/670): gdisk-0.8.10-3.el7.x86_64.rpm                                                         | 190 kB  00:00:00     
(160/670): gcr-3.28.0-1.el7.x86_64.rpm                                                           | 677 kB  00:00:00     
(161/670): gdm-3.28.2-26.el7.x86_64.rpm                                                          | 526 kB  00:00:00     
(162/670): gdk-pixbuf2-2.36.12-3.el7.x86_64.rpm                                                  | 570 kB  00:00:00     
(163/670): genisoimage-1.1.11-25.el7.x86_64.rpm                                                  | 299 kB  00:00:00     
(164/670): geoclue2-2.4.8-1.el7.x86_64.rpm                                                       | 106 kB  00:00:00     
(165/670): gedit-3.28.1-3.el7.x86_64.rpm                                                         | 2.5 MB  00:00:00     
(166/670): gavl-1.4.0-4.el7.x86_64.rpm                                                           | 2.6 MB  00:00:01     
(167/670): gdb-7.6.1-120.el7.x86_64.rpm                                                          | 2.4 MB  00:00:01     
(168/670): geocode-glib-3.26.0-3.el7.x86_64.rpm                                                  |  64 kB  00:00:00     
(169/670): glib-networking-2.56.1-1.el7.x86_64.rpm                                               | 145 kB  00:00:00     
(170/670): glade-libs-3.22.1-1.el7.x86_64.rpm                                                    | 685 kB  00:00:00     
(171/670): geoclue2-libs-2.4.8-1.el7.x86_64.rpm                                                  |  43 kB  00:00:00     
(172/670): gjs-1.52.5-1.el7_6.x86_64.rpm                                                         | 329 kB  00:00:00     
(173/670): glibmm24-2.56.0-1.el7.x86_64.rpm                                                      | 534 kB  00:00:00     
(174/670): glusterfs-6.0-61.el7.x86_64.rpm                                                       | 586 kB  00:00:00     
(175/670): glusterfs-cli-6.0-61.el7.x86_64.rpm                                                   | 179 kB  00:00:00     
(176/670): glusterfs-api-6.0-61.el7.x86_64.rpm                                                   |  89 kB  00:00:00     
(177/670): glx-utils-8.3.0-10.el7.x86_64.rpm                                                     |  34 kB  00:00:00     
(178/670): gnome-bluetooth-3.28.2-1.el7.x86_64.rpm                                               |  51 kB  00:00:00     
(179/670): gnome-abrt-0.3.4-9.el7.x86_64.rpm                                                     | 216 kB  00:00:00     
(180/670): glusterfs-libs-6.0-61.el7.x86_64.rpm                                                  | 389 kB  00:00:00     
(181/670): glusterfs-client-xlators-6.0-61.el7.x86_64.rpm                                        | 786 kB  00:00:00     
(182/670): flite-1.3-22.el7.x86_64.rpm                                                           | 6.1 MB  00:00:02     
(183/670): gnome-bluetooth-libs-3.28.2-1.el7.x86_64.rpm                                          | 308 kB  00:00:00     
(184/670): gnome-classic-session-3.28.1-17.el7_9.noarch.rpm                                      |  42 kB  00:00:00     
(185/670): gnome-clocks-3.28.0-1.el7.x86_64.rpm                                                  | 413 kB  00:00:00     
(186/670): gnome-contacts-3.28.2-1.el7.x86_64.rpm                                                | 454 kB  00:00:00     
(187/670): gnome-desktop3-3.28.2-2.el7.x86_64.rpm                                                | 594 kB  00:00:00     
(188/670): gnome-calculator-3.28.2-1.el7.x86_64.rpm                                              | 1.1 MB  00:00:00     
(189/670): gnome-dictionary-3.26.1-2.el7.x86_64.rpm                                              | 642 kB  00:00:00     
(190/670): gnome-font-viewer-3.28.0-1.el7.x86_64.rpm                                             | 152 kB  00:00:00     
(191/670): gnome-boxes-3.28.5-4.el7.x86_64.rpm                                                   | 1.1 MB  00:00:00     
(192/670): gnome-disk-utility-3.28.3-1.el7.x86_64.rpm                                            | 1.1 MB  00:00:00     
(193/670): gnome-color-manager-3.28.0-1.el7.x86_64.rpm                                           | 1.6 MB  00:00:00     
(194/670): gnome-icon-theme-symbolic-3.12.0-2.el7.noarch.rpm                                     | 201 kB  00:00:00     
(195/670): gnome-initial-setup-3.28.0-2.el7_9.1.x86_64.rpm                                       | 760 kB  00:00:00     
(196/670): gnome-icon-theme-extras-3.12.0-1.el7.noarch.rpm                                       | 847 kB  00:00:00     
(197/670): gnome-keyring-pam-3.28.2-1.el7.x86_64.rpm                                             |  39 kB  00:00:00     
(198/670): gnome-keyring-3.28.2-1.el7.x86_64.rpm                                                 | 908 kB  00:00:00     
(199/670): gnome-packagekit-3.28.0-1.el7.x86_64.rpm                                              | 7.5 kB  00:00:00     
(200/670): gnome-menus-3.13.3-3.el7.x86_64.rpm                                                   | 180 kB  00:00:00     
(201/670): gnome-packagekit-common-3.28.0-1.el7.x86_64.rpm                                       | 1.1 MB  00:00:00     
(202/670): gnome-online-accounts-3.28.2-1.el7.x86_64.rpm                                         | 1.0 MB  00:00:00     
(203/670): gnome-packagekit-installer-3.28.0-1.el7.x86_64.rpm                                    |  78 kB  00:00:00     
(204/670): gnome-packagekit-updater-3.28.0-1.el7.x86_64.rpm                                      |  74 kB  00:00:00     
(205/670): gnome-session-xsession-3.28.1-8.el7.x86_64.rpm                                        | 6.6 kB  00:00:00     
(206/670): gnome-screenshot-3.26.0-1.el7.x86_64.rpm                                              | 196 kB  00:00:00     
(207/670): gnome-session-3.28.1-8.el7.x86_64.rpm                                                 | 400 kB  00:00:00     
(208/670): gnome-settings-daemon-3.28.1-11.el7_9.x86_64.rpm                                      | 1.0 MB  00:00:00     
(209/670): gnome-shell-extension-alternate-tab-3.28.1-17.el7_9.noarch.rpm                        |  21 kB  00:00:00     
(210/670): gnome-shell-extension-apps-menu-3.28.1-17.el7_9.noarch.rpm                            |  26 kB  00:00:00     
(211/670): gnome-shell-extension-common-3.28.1-17.el7_9.noarch.rpm                               | 149 kB  00:00:00     
(212/670): gnome-shell-extension-horizontal-workspaces-3.28.1-17.el7_9.noarch.rpm                |  20 kB  00:00:00     
(213/670): gnome-shell-extension-launch-new-instance-3.28.1-17.el7_9.noarch.rpm                  |  20 kB  00:00:00     
(214/670): gnome-shell-extension-places-menu-3.28.1-17.el7_9.noarch.rpm                          |  25 kB  00:00:00     
(215/670): gnome-shell-extension-top-icons-3.28.1-17.el7_9.noarch.rpm                            |  21 kB  00:00:00     
(216/670): gnome-shell-extension-user-theme-3.28.1-17.el7_9.noarch.rpm                           |  21 kB  00:00:00     
(217/670): gnome-shell-extension-window-list-3.28.1-17.el7_9.noarch.rpm                          |  34 kB  00:00:00     
(218/670): gnome-system-log-3.9.90-3.el7.x86_64.rpm                                              | 982 kB  00:00:00     
(219/670): gnome-system-monitor-3.28.2-1.el7.x86_64.rpm                                          | 748 kB  00:00:00     
(220/670): gnome-icon-theme-3.12.0-1.el7.noarch.rpm                                              | 9.7 MB  00:00:03     
(221/670): gnome-getting-started-docs-3.28.2-1.el7.noarch.rpm                                    |  10 MB  00:00:03     
(222/670): gnome-terminal-nautilus-3.28.2-3.el7.x86_64.rpm                                       |  36 kB  00:00:00     
(223/670): gnome-tweak-tool-3.28.1-7.el7.noarch.rpm                                              | 330 kB  00:00:00     
(224/670): gnome-terminal-3.28.2-3.el7.x86_64.rpm                                                | 1.3 MB  00:00:00     
(225/670): gnome-software-3.28.2-3.el7.x86_64.rpm                                                | 3.7 MB  00:00:01     
(226/670): gnome-video-effects-0.4.3-1.el7.noarch.rpm                                            |  74 kB  00:00:00     
(227/670): gom-0.4-1.el7.x86_64.rpm                                                              |  59 kB  00:00:00     
(228/670): gnome-themes-standard-3.28-2.el7.x86_64.rpm                                           | 2.8 MB  00:00:01     
(229/670): gperftools-libs-2.6.1-1.el7.x86_64.rpm                                                | 272 kB  00:00:00     
(230/670): graphite2-1.3.10-1.el7_3.x86_64.rpm                                                   | 115 kB  00:00:00     
(231/670): grilo-0.3.6-1.el7.x86_64.rpm                                                          | 210 kB  00:00:00     
(232/670): grilo-plugins-0.3.7-1.el7.x86_64.rpm                                                  | 964 kB  00:00:00     
(233/670): gnome-weather-3.26.0-1.el7.noarch.rpm                                                 | 5.0 MB  00:00:02     
(234/670): gsettings-desktop-schemas-3.28.0-3.el7.x86_64.rpm                                     | 606 kB  00:00:00     
(235/670): gsm-1.0.13-11.el7.x86_64.rpm                                                          |  30 kB  00:00:00     
(236/670): gsound-1.0.2-2.el7.x86_64.rpm                                                         |  29 kB  00:00:00     
(237/670): gssdp-1.0.2-1.el7.x86_64.rpm                                                          |  49 kB  00:00:00     
(238/670): gspell-1.6.1-1.el7.x86_64.rpm                                                         |  91 kB  00:00:00     
(239/670): google-noto-emoji-color-fonts-20180508-4.el7.noarch.rpm                               | 6.4 MB  00:00:02     
(240/670): gstreamer-0.10.36-7.el7.x86_64.rpm                                                    | 958 kB  00:00:00     
(241/670): gstreamer-plugins-bad-free-0.10.23-23.el7.x86_64.rpm                                  | 1.4 MB  00:00:00     
(242/670): gstreamer-plugins-base-0.10.36-10.el7.x86_64.rpm                                      | 1.2 MB  00:00:00     
(243/670): gstreamer-tools-0.10.36-7.el7.x86_64.rpm                                              |  27 kB  00:00:00     
(244/670): gstreamer-plugins-good-0.10.31-13.el7.x86_64.rpm                                      | 1.5 MB  00:00:00     
(245/670): gstreamer1-1.10.4-2.el7.x86_64.rpm                                                    | 1.2 MB  00:00:00     
(246/670): gstreamer1-plugins-base-1.10.4-2.el7.x86_64.rpm                                       | 1.4 MB  00:00:00     
(247/670): gstreamer1-plugins-ugly-free-1.10.4-3.el7.x86_64.rpm                                  |  80 kB  00:00:00     
(248/670): gstreamer1-plugins-bad-free-1.10.4-3.el7.x86_64.rpm                                   | 1.7 MB  00:00:00     
(249/670): gtk-update-icon-cache-3.22.30-8.el7_9.x86_64.rpm                                      |  27 kB  00:00:00     
(250/670): gtk-vnc2-0.7.0-3.el7.x86_64.rpm                                                       |  41 kB  00:00:00     
(251/670): gstreamer1-plugins-good-1.10.4-2.el7.x86_64.rpm                                       | 2.0 MB  00:00:01     
(252/670): gtkmm30-3.22.2-1.el7.x86_64.rpm                                                       | 925 kB  00:00:00     
(253/670): gtksourceview3-3.24.8-2.el7.x86_64.rpm                                                | 585 kB  00:00:00     
(254/670): gtk2-2.24.31-1.el7.x86_64.rpm                                                         | 3.4 MB  00:00:01     
(255/670): gucharmap-10.0.4-1.el7.x86_64.rpm                                                     | 1.2 MB  00:00:01     
(256/670): gucharmap-libs-10.0.4-1.el7.x86_64.rpm                                                | 1.1 MB  00:00:01     
(257/670): gnome-user-docs-3.28.2-1.el7.noarch.rpm                                               |  16 MB  00:00:07     
(258/670): gtk3-3.22.30-8.el7_9.x86_64.rpm                                                       | 4.4 MB  00:00:03     
(259/670): gupnp-av-0.12.10-1.el7.x86_64.rpm                                                     |  88 kB  00:00:00     
(260/670): gupnp-igd-0.2.5-2.el7.x86_64.rpm                                                      |  29 kB  00:00:00     
(261/670): gupnp-1.0.2-6.el7_9.x86_64.rpm                                                        |  94 kB  00:00:00     
(262/670): gupnp-dlna-0.10.5-1.el7.x86_64.rpm                                                    |  84 kB  00:00:00     
(263/670): gvfs-1.36.2-7.el7_9.x86_64.rpm                                                        | 354 kB  00:00:00     
(264/670): gvfs-afc-1.36.2-7.el7_9.x86_64.rpm                                                    |  74 kB  00:00:00     
(265/670): gvfs-afp-1.36.2-7.el7_9.x86_64.rpm                                                    |  88 kB  00:00:00     
(266/670): gvfs-archive-1.36.2-7.el7_9.x86_64.rpm                                                |  42 kB  00:00:00     
(267/670): gvfs-client-1.36.2-7.el7_9.x86_64.rpm                                                 | 799 kB  00:00:00     
(268/670): gnome-shell-3.28.3-34.el7_9.x86_64.rpm                                                | 2.1 MB  00:00:10     
(269/670): gvfs-fuse-1.36.2-7.el7_9.x86_64.rpm                                                   |  46 kB  00:00:00     
(270/670): gvnc-0.7.0-3.el7.x86_64.rpm                                                           |  94 kB  00:00:00     
(271/670): gvfs-goa-1.36.2-7.el7_9.x86_64.rpm                                                    |  78 kB  00:00:00     
(272/670): harfbuzz-icu-1.7.5-2.el7.x86_64.rpm                                                   |  12 kB  00:00:00     
(273/670): harfbuzz-1.7.5-2.el7.x86_64.rpm                                                       | 267 kB  00:00:00     
(274/670): gvfs-mtp-1.36.2-7.el7_9.x86_64.rpm                                                    |  78 kB  00:00:00     
(275/670): hicolor-icon-theme-0.12-7.el7.noarch.rpm                                              |  42 kB  00:00:00     
(276/670): gvfs-smb-1.36.2-7.el7_9.x86_64.rpm                                                    |  60 kB  00:00:00     
(277/670): hplip-common-3.15.9-5.el7.x86_64.rpm                                                  |  89 kB  00:00:00     
(278/670): highcontrast-qt5-0.1-2.el7.x86_64.rpm                                                 | 179 kB  00:00:00     
(279/670): gvfs-gphoto2-1.36.2-7.el7_9.x86_64.rpm                                                |  78 kB  00:00:00     
(280/670): hyphen-2.8.6-5.el7.x86_64.rpm                                                         |  26 kB  00:00:00     
(281/670): hunspell-en-US-0.20121024-6.el7.noarch.rpm                                            | 190 kB  00:00:00     
(282/670): hplip-libs-3.15.9-5.el7.x86_64.rpm                                                    | 176 kB  00:00:00     
(283/670): ibus-gtk2-1.5.17-12.el7_9.x86_64.rpm                                                  |  45 kB  00:00:00     
(284/670): ibus-setup-1.5.17-12.el7_9.noarch.rpm                                                 |  80 kB  00:00:00     
(285/670): hunspell-1.3.2-16.el7.x86_64.rpm                                                      | 223 kB  00:00:00     
(286/670): icedax-1.1.11-25.el7.x86_64.rpm                                                       | 138 kB  00:00:00     
(287/670): ibus-gtk3-1.5.17-12.el7_9.x86_64.rpm                                                  |  46 kB  00:00:00     
(288/670): initial-setup-0.3.9.45-1.el7.centos.x86_64.rpm                                        |  90 kB  00:00:00     
(289/670): initial-setup-gui-0.3.9.45-1.el7.centos.x86_64.rpm                                    |  28 kB  00:00:00     
(290/670): iscsi-initiator-utils-iscsiuio-6.2.0.874-22.el7_9.x86_64.rpm                          |  94 kB  00:00:00     
(291/670): ibus-libs-1.5.17-12.el7_9.x86_64.rpm                                                  | 228 kB  00:00:00     
(292/670): isomd5sum-1.0.10-5.el7.x86_64.rpm                                                     |  27 kB  00:00:00     
(293/670): iscsi-initiator-utils-6.2.0.874-22.el7_9.x86_64.rpm                                   | 423 kB  00:00:00     
(294/670): jasper-libs-1.900.1-33.el7.x86_64.rpm                                                 | 150 kB  00:00:00     
(295/670): keybinder3-0.3.0-1.el7.x86_64.rpm                                                     |  14 kB  00:00:00     
(296/670): langtable-0.0.31-4.el7.noarch.rpm                                                     |  32 kB  00:00:00     
(297/670): ipxe-roms-qemu-20180825-3.git133f4c.el7.noarch.rpm                                    | 802 kB  00:00:00     
(298/670): json-glib-1.4.2-2.el7.x86_64.rpm                                                      | 134 kB  00:00:00     
(299/670): langtable-python-0.0.31-4.el7.noarch.rpm                                              |  28 kB  00:00:00     
(300/670): lcms2-2.6-3.el7.x86_64.rpm                                                            | 150 kB  00:00:00     
(301/670): libXcomposite-0.4.4-4.1.el7.x86_64.rpm                                                |  22 kB  00:00:00     
(302/670): langtable-data-0.0.31-4.el7.noarch.rpm                                                | 620 kB  00:00:00     
(303/670): libXft-2.3.2-2.el7.x86_64.rpm                                                         |  58 kB  00:00:00     
(304/670): libXres-1.2.0-1.el7.x86_64.rpm                                                        |  15 kB  00:00:00     
(305/670): libXv-1.0.11-1.el7.x86_64.rpm                                                         |  18 kB  00:00:00     
(306/670): libXpm-3.5.12-2.el7_9.x86_64.rpm                                                      |  56 kB  00:00:00     
(307/670): libao-1.1.0-8.el7.x86_64.rpm                                                          |  72 kB  00:00:00     
(308/670): ldns-1.6.16-10.el7.x86_64.rpm                                                         | 476 kB  00:00:00     
(309/670): libasyncns-0.8-7.el7.x86_64.rpm                                                       |  26 kB  00:00:00     
(310/670): libavc1394-0.5.3-14.el7.x86_64.rpm                                                    |  50 kB  00:00:00     
(311/670): libatasmart-0.19-6.el7.x86_64.rpm                                                     |  43 kB  00:00:00     
(312/670): libappstream-glib-0.7.8-2.el7.x86_64.rpm                                              | 286 kB  00:00:00     
(313/670): libblockdev-2.18-5.el7.x86_64.rpm                                                     | 119 kB  00:00:00     
(314/670): libblockdev-fs-2.18-5.el7.x86_64.rpm                                                  |  66 kB  00:00:00     
(315/670): libblockdev-loop-2.18-5.el7.x86_64.rpm                                                |  51 kB  00:00:00     
(316/670): libblockdev-crypto-2.18-5.el7.x86_64.rpm                                              |  60 kB  00:00:00     
(317/670): libblockdev-nvdimm-2.18-5.el7.x86_64.rpm                                              |  53 kB  00:00:00     
(318/670): libblockdev-mdraid-2.18-5.el7.x86_64.rpm                                              |  57 kB  00:00:00     
(319/670): libblockdev-swap-2.18-5.el7.x86_64.rpm                                                |  52 kB  00:00:00     
(320/670): libblockdev-part-2.18-5.el7.x86_64.rpm                                                |  60 kB  00:00:00     
(321/670): libblockdev-utils-2.18-5.el7.x86_64.rpm                                               |  58 kB  00:00:00     
(322/670): libbluray-0.2.3-6.el7.x86_64.rpm                                                      | 135 kB  00:00:00     
(323/670): libbytesize-1.2-1.el7.x86_64.rpm                                                      |  52 kB  00:00:00     
(324/670): libcacard-2.7.0-1.el7.x86_64.rpm                                                      |  35 kB  00:00:00     
(325/670): libburn-1.2.8-4.el7.x86_64.rpm                                                        | 149 kB  00:00:00     
(326/670): libcanberra-gtk2-0.30-9.el7.x86_64.rpm                                                |  25 kB  00:00:00     
(327/670): libcanberra-0.30-9.el7.x86_64.rpm                                                     |  82 kB  00:00:00     
(328/670): libcdio-paranoia-10.2+0.90-11.el7.x86_64.rpm                                          |  70 kB  00:00:00     
(329/670): iso-codes-3.46-2.el7.noarch.rpm                                                       | 2.7 MB  00:00:01     
(330/670): libcgroup-0.41-21.el7.x86_64.rpm                                                      |  66 kB  00:00:00     
(331/670): libcdio-0.92-3.el7.x86_64.rpm                                                         | 236 kB  00:00:00     
(332/670): libchamplain-0.12.16-2.el7.x86_64.rpm                                                 | 135 kB  00:00:00     
(333/670): libchamplain-gtk-0.12.16-2.el7.x86_64.rpm                                             |  23 kB  00:00:00     
(334/670): libconfig-1.4.9-5.el7.x86_64.rpm                                                      |  59 kB  00:00:00     
(335/670): libdmapsharing-2.9.37-1.el7.x86_64.rpm                                                | 110 kB  00:00:00     
(336/670): libdvdnav-5.0.3-1.el7.x86_64.rpm                                                      |  48 kB  00:00:00     
(337/670): libdv-1.0.0-17.el7.x86_64.rpm                                                         |  78 kB  00:00:00     
(338/670): libdvdread-5.0.3-3.el7.x86_64.rpm                                                     |  66 kB  00:00:00     
(339/670): libevdev-1.5.6-1.el7.x86_64.rpm                                                       |  34 kB  00:00:00     
(340/670): libcanberra-gtk3-0.30-9.el7.x86_64.rpm                                                |  31 kB  00:00:00     
(341/670): libepoxy-1.5.2-1.el7.x86_64.rpm                                                       | 211 kB  00:00:00     
(342/670): libfprint-0.8.2-1.el7.x86_64.rpm                                                      | 200 kB  00:00:00     
(343/670): libgdither-0.6-8.el7.x86_64.rpm                                                       |  20 kB  00:00:00     
(344/670): libgcab1-0.7-4.el7_4.x86_64.rpm                                                       |  66 kB  00:00:00     
(345/670): libgdata-0.17.9-1.el7.x86_64.rpm                                                      | 439 kB  00:00:00     
(346/670): libglade2-2.6.4-11.el7.x86_64.rpm                                                     |  64 kB  00:00:00     
(347/670): libgee-0.20.1-1.el7.x86_64.rpm                                                        | 272 kB  00:00:00     
(348/670): libglvnd-egl-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm                                      |  44 kB  00:00:00     
(349/670): libexif-0.6.22-2.el7_9.x86_64.rpm                                                     | 423 kB  00:00:00     
(350/670): libglvnd-gles-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm                                     |  34 kB  00:00:00     
(351/670): libgovirt-0.3.4-5.el7.x86_64.rpm                                                      |  75 kB  00:00:00     
(352/670): libgnomekbd-3.26.0-3.el7.x86_64.rpm                                                   | 161 kB  00:00:00     
(353/670): libgsf-1.14.26-7.el7.x86_64.rpm                                                       | 166 kB  00:00:00     
(354/670): libgtop2-2.38.0-3.el7.x86_64.rpm                                                      | 134 kB  00:00:00     
(355/670): ibus-1.5.17-12.el7_9.x86_64.rpm                                                       | 4.8 MB  00:00:02     
(356/670): libgusb-0.2.9-1.el7.x86_64.rpm                                                        |  40 kB  00:00:00     
(357/670): libgxps-0.3.0-4.el7.x86_64.rpm                                                        |  70 kB  00:00:00     
(358/670): libgudev1-219-78.el7_9.7.x86_64.rpm                                                   | 110 kB  00:00:00     
(359/670): libical-3.0.3-2.el7.x86_64.rpm                                                        | 265 kB  00:00:00     
(360/670): libibverbs-22.4-6.el7_9.x86_64.rpm                                                    | 269 kB  00:00:00     
(361/670): libgphoto2-2.5.15-3.el7.x86_64.rpm                                                    | 1.4 MB  00:00:00     
(362/670): libiec61883-1.2.0-10.el7.x86_64.rpm                                                   |  37 kB  00:00:00     
(363/670): libieee1284-0.2.11-15.el7.x86_64.rpm                                                  |  39 kB  00:00:00     
(364/670): libimobiledevice-1.2.0-1.el7.x86_64.rpm                                               |  70 kB  00:00:00     
(365/670): libinput-1.10.7-2.el7.x86_64.rpm                                                      | 147 kB  00:00:00     
(366/670): libiptcdata-1.0.4-11.el7.x86_64.rpm                                                   |  56 kB  00:00:00     
(367/670): libiscsi-1.9.0-7.el7.x86_64.rpm                                                       |  60 kB  00:00:00     
(368/670): libisofs-1.2.8-4.el7.x86_64.rpm                                                       | 172 kB  00:00:00     
(369/670): libldb-1.5.4-2.el7.x86_64.rpm                                                         | 149 kB  00:00:00     
(370/670): liblouis-python-2.5.2-12.el7_4.noarch.rpm                                             |  12 kB  00:00:00     
(371/670): libmediaart-1.9.4-1.el7.x86_64.rpm                                                    |  38 kB  00:00:00     
(372/670): libmodman-2.0.1-8.el7.x86_64.rpm                                                      |  28 kB  00:00:00     
(373/670): libmpcdec-1.2.6-12.el7.x86_64.rpm                                                     |  28 kB  00:00:00     
(374/670): libmtp-1.1.14-1.el7.x86_64.rpm                                                        | 174 kB  00:00:00     
(375/670): libgweather-3.28.2-4.el7_9.x86_64.rpm                                                 | 3.1 MB  00:00:01     
(376/670): libmusicbrainz5-5.0.1-9.el7.x86_64.rpm                                                | 148 kB  00:00:00     
(377/670): liblouis-2.5.2-12.el7_4.x86_64.rpm                                                    | 1.2 MB  00:00:00     
(378/670): libnl-1.1.4-3.el7.x86_64.rpm                                                          | 128 kB  00:00:00     
(379/670): libnice-0.1.3-4.el7.x86_64.rpm                                                        | 128 kB  00:00:00     
(380/670): libnotify-0.7.7-1.el7.x86_64.rpm                                                      |  39 kB  00:00:00     
(381/670): libnm-gtk-1.8.6-2.el7.x86_64.rpm                                                      |  91 kB  00:00:00     
(382/670): liboauth-0.9.7-4.el7.x86_64.rpm                                                       |  22 kB  00:00:00     
(383/670): libnma-1.8.6-2.el7.x86_64.rpm                                                         |  98 kB  00:00:00     
(384/670): libogg-1.3.0-7.el7.x86_64.rpm                                                         |  24 kB  00:00:00     
(385/670): libofa-0.9.3-24.el7.x86_64.rpm                                                        |  61 kB  00:00:00     
(386/670): libpaper-1.1.24-9.el7.x86_64.rpm                                                      |  37 kB  00:00:00     
(387/670): libosinfo-1.1.0-5.el7.x86_64.rpm                                                      | 230 kB  00:00:00     
(388/670): libpeas-1.22.0-1.el7.x86_64.rpm                                                       | 113 kB  00:00:00     
(389/670): libpcap-1.5.3-13.el7_9.x86_64.rpm                                                     | 139 kB  00:00:00     
(390/670): libpeas-loader-python-1.22.0-1.el7.x86_64.rpm                                         |  20 kB  00:00:00     
(391/670): libpeas-gtk-1.22.0-1.el7.x86_64.rpm                                                   |  29 kB  00:00:00     
(392/670): libplist-1.12-3.el7.x86_64.rpm                                                        |  58 kB  00:00:00     
(393/670): libproxy-mozjs-0.4.11-11.el7.x86_64.rpm                                               |  17 kB  00:00:00     
(394/670): libproxy-0.4.11-11.el7.x86_64.rpm                                                     |  64 kB  00:00:00     
(395/670): libraw1394-2.1.0-2.el7.x86_64.rpm                                                     |  63 kB  00:00:00     
(396/670): libgs-9.25-5.el7.x86_64.rpm                                                           | 4.6 MB  00:00:02     
(397/670): librdmacm-22.4-6.el7_9.x86_64.rpm                                                     |  64 kB  00:00:00     
(398/670): libreport-2.1.11-53.el7.centos.x86_64.rpm                                             | 459 kB  00:00:00     
(399/670): libreport-anaconda-2.1.11-53.el7.centos.x86_64.rpm                                    |  51 kB  00:00:00     
(400/670): libreport-centos-2.1.11-53.el7.centos.x86_64.rpm                                      |  51 kB  00:00:00     
(401/670): libreport-cli-2.1.11-53.el7.centos.x86_64.rpm                                         |  53 kB  00:00:00     
(402/670): libreport-filesystem-2.1.11-53.el7.centos.x86_64.rpm                                  |  41 kB  00:00:00     
(403/670): libreport-gtk-2.1.11-53.el7.centos.x86_64.rpm                                         | 101 kB  00:00:00     
(404/670): libreport-plugin-bugzilla-2.1.11-53.el7.centos.x86_64.rpm                             |  89 kB  00:00:00     
(405/670): librados2-10.2.5-4.el7.x86_64.rpm                                                     | 1.8 MB  00:00:01     
(406/670): libreport-plugin-mantisbt-2.1.11-53.el7.centos.x86_64.rpm                             |  73 kB  00:00:00     
(407/670): libreport-plugin-reportuploader-2.1.11-53.el7.centos.x86_64.rpm                       |  65 kB  00:00:00     
(408/670): libreport-plugin-rhtsupport-2.1.11-53.el7.centos.x86_64.rpm                           |  79 kB  00:00:00     
(409/670): libreport-plugin-ureport-2.1.11-53.el7.centos.x86_64.rpm                              |  59 kB  00:00:00     
(410/670): libreport-rhel-anaconda-bugzilla-2.1.11-53.el7.centos.x86_64.rpm                      |  43 kB  00:00:00     
(411/670): libreport-python-2.1.11-53.el7.centos.x86_64.rpm                                      |  71 kB  00:00:00     
(412/670): libreport-web-2.1.11-53.el7.centos.x86_64.rpm                                         |  58 kB  00:00:00     
(413/670): librbd1-10.2.5-4.el7.x86_64.rpm                                                       | 2.4 MB  00:00:01     
(414/670): librsvg2-2.40.20-1.el7.x86_64.rpm                                                     | 132 kB  00:00:00     
(415/670): libsane-hpaio-3.15.9-5.el7.x86_64.rpm                                                 | 104 kB  00:00:00     
(416/670): libsecret-0.18.6-1.el7.x86_64.rpm                                                     | 153 kB  00:00:00     
(417/670): libsemanage-python-2.5-14.el7.x86_64.rpm                                              | 113 kB  00:00:00     
(418/670): libsigc++20-2.10.0-1.el7.x86_64.rpm                                                   |  37 kB  00:00:00     
(419/670): libshout-2.2.2-11.el7.x86_64.rpm                                                      |  43 kB  00:00:00     
(420/670): libsmbios-2.3.3-8.el7.x86_64.rpm                                                      |  72 kB  00:00:00     
(421/670): libsmbclient-4.10.16-24.el7_9.x86_64.rpm                                              | 146 kB  00:00:00     
(422/670): libicu-50.2-4.el7_7.x86_64.rpm                                                        | 6.9 MB  00:00:04     
(423/670): libreswan-3.25-9.1.el7_8.x86_64.rpm                                                   | 1.4 MB  00:00:00     
(424/670): libsoup-2.62.2-2.el7.x86_64.rpm                                                       | 411 kB  00:00:00     
(425/670): libtalloc-2.1.16-1.el7.x86_64.rpm                                                     |  33 kB  00:00:00     
(426/670): libsrtp-1.4.4-11.20101004cvs.el7.x86_64.rpm                                           | 275 kB  00:00:00     
(427/670): libtar-1.2.11-29.el7.x86_64.rpm                                                       |  33 kB  00:00:00     
(428/670): libtdb-1.3.18-1.el7.x86_64.rpm                                                        |  49 kB  00:00:00     
(429/670): libspectre-0.2.8-1.el7.x86_64.rpm                                                     |  41 kB  00:00:00     
(430/670): libtevent-0.9.39-1.el7.x86_64.rpm                                                     |  41 kB  00:00:00     
(431/670): libthai-0.1.14-9.el7.x86_64.rpm                                                       | 187 kB  00:00:00     
(432/670): libtheora-1.1.1-8.el7.x86_64.rpm                                                      | 136 kB  00:00:00     
(433/670): libtool-ltdl-2.4.2-22.el7_3.x86_64.rpm                                                |  49 kB  00:00:00     
(434/670): libudisks2-2.8.4-1.el7.x86_64.rpm                                                     | 129 kB  00:00:00     
(435/670): libsndfile-1.0.25-12.el7_9.1.x86_64.rpm                                               | 150 kB  00:00:00     
(436/670): libusal-1.1.11-25.el7.x86_64.rpm                                                      | 136 kB  00:00:00     
(437/670): libusbx-1.0.21-1.el7.x86_64.rpm                                                       |  61 kB  00:00:00     
(438/670): libusbmuxd-1.0.10-5.el7.x86_64.rpm                                                    |  29 kB  00:00:00     
(439/670): libuser-python-0.60-9.el7.x86_64.rpm                                                  |  52 kB  00:00:00     
(440/670): libv4l-0.9.5-4.el7.x86_64.rpm                                                         | 194 kB  00:00:00     
(441/670): libpurple-2.10.11-9.el7.x86_64.rpm                                                    | 5.4 MB  00:00:02     
(442/670): libvirt-daemon-config-network-4.5.0-36.el7_9.5.x86_64.rpm                             | 205 kB  00:00:00     
(443/670): libvirt-daemon-4.5.0-36.el7_9.5.x86_64.rpm                                            | 845 kB  00:00:00     
(444/670): libvirt-daemon-driver-interface-4.5.0-36.el7_9.5.x86_64.rpm                           | 243 kB  00:00:00     
(445/670): libvirt-daemon-driver-nodedev-4.5.0-36.el7_9.5.x86_64.rpm                             | 242 kB  00:00:00     
(446/670): libvirt-daemon-driver-nwfilter-4.5.0-36.el7_9.5.x86_64.rpm                            | 266 kB  00:00:00     
(447/670): libvirt-daemon-driver-secret-4.5.0-36.el7_9.5.x86_64.rpm                              | 232 kB  00:00:00     
(448/670): libvirt-daemon-driver-network-4.5.0-36.el7_9.5.x86_64.rpm                             | 417 kB  00:00:00     
(449/670): libvirt-daemon-driver-storage-4.5.0-36.el7_9.5.x86_64.rpm                             | 203 kB  00:00:00     
(450/670): libvirt-daemon-driver-storage-core-4.5.0-36.el7_9.5.x86_64.rpm                        | 444 kB  00:00:00     
(451/670): libvirt-daemon-driver-storage-gluster-4.5.0-36.el7_9.5.x86_64.rpm                     | 242 kB  00:00:00     
(452/670): libvirt-daemon-driver-storage-disk-4.5.0-36.el7_9.5.x86_64.rpm                        | 234 kB  00:00:00     
(453/670): libvirt-daemon-driver-storage-iscsi-4.5.0-36.el7_9.5.x86_64.rpm                       | 231 kB  00:00:00     
(454/670): libtimezonemap-0.4.4-2.el7_9.x86_64.rpm                                               | 2.1 MB  00:00:01     
(455/670): libvirt-daemon-driver-storage-logical-4.5.0-36.el7_9.5.x86_64.rpm                     | 235 kB  00:00:00     
(456/670): libvirt-daemon-driver-qemu-4.5.0-36.el7_9.5.x86_64.rpm                                | 752 kB  00:00:00     
(457/670): libvirt-daemon-driver-storage-mpath-4.5.0-36.el7_9.5.x86_64.rpm                       | 230 kB  00:00:00     
(458/670): libvirt-gconfig-1.0.0-1.el7.x86_64.rpm                                                |  90 kB  00:00:00     
(459/670): libvirt-daemon-driver-storage-rbd-4.5.0-36.el7_9.5.x86_64.rpm                         | 237 kB  00:00:00     
(460/670): libvirt-daemon-kvm-4.5.0-36.el7_9.5.x86_64.rpm                                        | 203 kB  00:00:00     
(461/670): libvirt-gobject-1.0.0-1.el7.x86_64.rpm                                                |  64 kB  00:00:00     
(462/670): libvirt-daemon-driver-storage-scsi-4.5.0-36.el7_9.5.x86_64.rpm                        | 231 kB  00:00:00     
(463/670): libvirt-glib-1.0.0-1.el7.x86_64.rpm                                                   |  89 kB  00:00:00     
(464/670): libvorbis-1.3.3-8.el7.1.x86_64.rpm                                                    | 204 kB  00:00:00     
(465/670): libvisual-0.4.0-16.el7.x86_64.rpm                                                     | 138 kB  00:00:00     
(466/670): libwacom-0.30-1.el7.x86_64.rpm                                                        |  32 kB  00:00:00     
(467/670): libwacom-data-0.30-1.el7.noarch.rpm                                                   |  70 kB  00:00:00     
(468/670): libwayland-egl-1.15.0-1.el7.x86_64.rpm                                                |  13 kB  00:00:00     
(469/670): libwayland-cursor-1.15.0-1.el7.x86_64.rpm                                             |  20 kB  00:00:00     
(470/670): libwayland-client-1.15.0-1.el7.x86_64.rpm                                             |  33 kB  00:00:00     
(471/670): libwayland-server-1.15.0-1.el7.x86_64.rpm                                             |  39 kB  00:00:00     
(472/670): libwbclient-4.10.16-24.el7_9.x86_64.rpm                                               | 117 kB  00:00:00     
(473/670): libwebp-0.3.0-11.el7.x86_64.rpm                                                       | 170 kB  00:00:00     
(474/670): libvpx-1.3.0-8.el7.x86_64.rpm                                                         | 498 kB  00:00:00     
(475/670): libxkbcommon-x11-0.7.1-3.el7.x86_64.rpm                                               |  19 kB  00:00:00     
(476/670): libxklavier-5.4-7.el7.x86_64.rpm                                                      |  64 kB  00:00:00     
(477/670): libxkbcommon-0.7.1-3.el7.x86_64.rpm                                                   | 108 kB  00:00:00     
(478/670): libwnck3-3.24.1-2.el7.x86_64.rpm                                                      | 376 kB  00:00:00     
(479/670): libxslt-1.1.28-6.el7.x86_64.rpm                                                       | 242 kB  00:00:00     
(480/670): lockdev-1.0.4-0.13.20111007git.el7.x86_64.rpm                                         |  31 kB  00:00:00     
(481/670): lzop-1.03-10.el7.x86_64.rpm                                                           |  54 kB  00:00:00     
(482/670): lldpad-1.0.1-7.git036e314.el7_9.x86_64.rpm                                            | 283 kB  00:00:00     
(483/670): meanwhile-1.1.0-12.el7.x86_64.rpm                                                     |  96 kB  00:00:00     
(484/670): mesa-libEGL-18.3.4-12.el7_9.x86_64.rpm                                                | 110 kB  00:00:00     
(485/670): libwinpr-2.1.1-5.el7_9.x86_64.rpm                                                     | 346 kB  00:00:00     
(486/670): mdadm-4.1-9.el7_9.x86_64.rpm                                                          | 439 kB  00:00:00     
(487/670): mobile-broadband-provider-info-1.20170310-1.el7.noarch.rpm                            |  51 kB  00:00:00     
(488/670): mousetweaks-3.12.0-1.el7.x86_64.rpm                                                   | 125 kB  00:00:00     
(489/670): metacity-2.34.13-7.el7.x86_64.rpm                                                     | 1.1 MB  00:00:00     
(490/670): mtdev-1.1.5-5.el7.x86_64.rpm                                                          |  18 kB  00:00:00     
(491/670): mtools-4.0.18-5.el7.x86_64.rpm                                                        | 203 kB  00:00:00     
(492/670): mpg123-libs-1.25.6-1.el7.x86_64.rpm                                                   | 197 kB  00:00:00     
(493/670): mutter-3.28.3-32.el7_9.x86_64.rpm                                                     | 2.3 MB  00:00:00     
(494/670): nautilus-extensions-3.26.3.1-7.el7.x86_64.rpm                                         |  76 kB  00:00:00     
(495/670): nautilus-sendto-3.8.6-1.el7.x86_64.rpm                                                |  89 kB  00:00:00     
(496/670): nautilus-3.26.3.1-7.el7.x86_64.rpm                                                    | 2.9 MB  00:00:01     
(497/670): ncompress-4.2.4.4-3.1.el7_8.x86_64.rpm                                                |  27 kB  00:00:00     
(498/670): ndctl-65-6.el7_9.x86_64.rpm                                                           | 161 kB  00:00:00     
(499/670): neon-0.30.0-4.el7.x86_64.rpm                                                          | 166 kB  00:00:00     
(500/670): ndctl-libs-65-6.el7_9.x86_64.rpm                                                      |  65 kB  00:00:00     
(501/670): netcf-libs-0.2.8-4.el7.x86_64.rpm                                                     |  70 kB  00:00:00     
(502/670): net-snmp-libs-5.7.2-49.el7_9.2.x86_64.rpm                                             | 752 kB  00:00:00     
(503/670): nm-connection-editor-1.8.6-2.el7.x86_64.rpm                                           | 919 kB  00:00:00     
(504/670): numad-0.5-18.20150602git.el7.x86_64.rpm                                               |  35 kB  00:00:00     
(505/670): nmap-ncat-6.40-19.el7.x86_64.rpm                                                      | 206 kB  00:00:00     
(506/670): oddjob-0.31.5-4.el7.x86_64.rpm                                                        |  69 kB  00:00:00     
(507/670): openjpeg-libs-1.5.1-18.el7.x86_64.rpm                                                 |  86 kB  00:00:00     
(508/670): oddjob-mkhomedir-0.31.5-4.el7.x86_64.rpm                                              |  38 kB  00:00:00     
(509/670): openjpeg2-2.3.1-3.el7_7.x86_64.rpm                                                    | 153 kB  00:00:00     
(510/670): orc-0.4.26-1.el7.x86_64.rpm                                                           | 166 kB  00:00:00     
(511/670): opus-1.0.2-6.el7.x86_64.rpm                                                           | 630 kB  00:00:00     
(512/670): libvirt-libs-4.5.0-36.el7_9.5.x86_64.rpm                                              | 4.2 MB  00:00:02     
(513/670): osinfo-db-tools-1.1.0-1.el7.x86_64.rpm                                                |  79 kB  00:00:00     
(514/670): pakchois-0.4-10.el7.x86_64.rpm                                                        |  14 kB  00:00:00     
(515/670): osinfo-db-20200529-1.el7.noarch.rpm                                                   | 223 kB  00:00:00     
(516/670): pangomm-2.40.1-1.el7.x86_64.rpm                                                       |  58 kB  00:00:00     
(517/670): pango-1.42.4-4.el7_7.x86_64.rpm                                                       | 280 kB  00:00:00     
(518/670): mozjs52-52.9.0-1.el7.x86_64.rpm                                                       | 6.6 MB  00:00:02     
(519/670): pcre2-utf16-10.23-2.el7.x86_64.rpm                                                    | 189 kB  00:00:00     
(520/670): pinentry-gtk-0.8.1-17.el7.x86_64.rpm                                                  |  51 kB  00:00:00     
(521/670): pcre2-10.23-2.el7.x86_64.rpm                                                          | 201 kB  00:00:00     
(522/670): policycoreutils-python-2.5-34.el7.x86_64.rpm                                          | 457 kB  00:00:00     
(523/670): poppler-glib-0.26.5-43.el7.1.x86_64.rpm                                               | 142 kB  00:00:00     
(524/670): orca-3.6.3-4.el7.x86_64.rpm                                                           | 3.9 MB  00:00:01     
(525/670): pulseaudio-10.0-6.el7_9.x86_64.rpm                                                    | 923 kB  00:00:00     
(526/670): poppler-data-0.4.6-3.el7.noarch.rpm                                                   | 2.2 MB  00:00:00     
(527/670): pulseaudio-gdm-hooks-10.0-6.el7_9.x86_64.rpm                                          |  20 kB  00:00:00     
(528/670): pulseaudio-libs-10.0-6.el7_9.x86_64.rpm                                               | 651 kB  00:00:00     
(529/670): pycairo-1.8.10-8.el7.x86_64.rpm                                                       | 157 kB  00:00:00     
(530/670): pulseaudio-module-bluetooth-10.0-6.el7_9.x86_64.rpm                                   |  75 kB  00:00:00     
(531/670): pygobject2-2.28.6-11.el7.x86_64.rpm                                                   | 226 kB  00:00:00     
(532/670): pygtk2-libglade-2.24.0-9.el7.x86_64.rpm                                               |  25 kB  00:00:00     
(533/670): pulseaudio-libs-glib2-10.0-6.el7_9.x86_64.rpm                                         |  27 kB  00:00:00     
(534/670): pykickstart-1.99.66.22-1.el7.noarch.rpm                                               | 367 kB  00:00:00     
(535/670): poppler-0.26.5-43.el7.1.x86_64.rpm                                                    | 787 kB  00:00:00     
(536/670): pygtk2-2.24.0-9.el7.x86_64.rpm                                                        | 914 kB  00:00:00     
(537/670): python-IPy-0.75-6.el7.noarch.rpm                                                      |  32 kB  00:00:00     
(538/670): python-backports-ssl_match_hostname-3.5.0.1-1.el7.noarch.rpm                          |  13 kB  00:00:00     
(539/670): pyparted-3.9-15.el7.x86_64.rpm                                                        | 195 kB  00:00:00     
(540/670): python-backports-1.0-8.el7.x86_64.rpm                                                 | 5.8 kB  00:00:00     
(541/670): python-coverage-3.6-0.5.b3.el7.x86_64.rpm                                             | 153 kB  00:00:00     
(542/670): python-brlapi-0.6.0-16.el7.x86_64.rpm                                                 |  59 kB  00:00:00     
(543/670): python-augeas-0.5.0-2.el7.noarch.rpm                                                  |  25 kB  00:00:00     
(544/670): python-deltarpm-3.6-3.el7.x86_64.rpm                                                  |  31 kB  00:00:00     
(545/670): python-ethtool-0.8-8.el7.x86_64.rpm                                                   |  34 kB  00:00:00     
(546/670): python-inotify-0.9.4-4.el7.noarch.rpm                                                 |  49 kB  00:00:00     
(547/670): python-gobject-3.22.0-1.el7_4.1.x86_64.rpm                                            |  16 kB  00:00:00     
(548/670): python-ipaddress-1.0.16-2.el7.noarch.rpm                                              |  34 kB  00:00:00     
(549/670): python-meh-gui-0.25.3-1.el7.noarch.rpm                                                |  16 kB  00:00:00     
(550/670): python-meh-0.25.3-1.el7.noarch.rpm                                                    |  90 kB  00:00:00     
(551/670): python-di-0.3-2.el7.noarch.rpm                                                        |  19 kB  00:00:00     
(552/670): python-nss-0.16.0-3.el7.x86_64.rpm                                                    | 266 kB  00:00:00     
(553/670): python-ntplib-0.3.2-1.el7.noarch.rpm                                                  |  15 kB  00:00:00     
(554/670): python-pwquality-1.2.3-5.el7.x86_64.rpm                                               |  12 kB  00:00:00     
(555/670): python-pyblock-0.53-6.el7.x86_64.rpm                                                  |  72 kB  00:00:00     
(556/670): python2-blockdev-2.18-5.el7.x86_64.rpm                                                |  61 kB  00:00:00     
(557/670): python-six-1.9.0-2.el7.noarch.rpm                                                     |  29 kB  00:00:00     
(558/670): python2-futures-3.1.1-5.el7.noarch.rpm                                                |  29 kB  00:00:00     
(559/670): python-setuptools-0.9.8-7.el7.noarch.rpm                                              | 397 kB  00:00:00     
(560/670): python2-subprocess32-3.2.6-14.el7.x86_64.rpm                                          |  47 kB  00:00:00     
(561/670): pytz-2016.10-2.el7.noarch.rpm                                                         |  46 kB  00:00:00     
(562/670): python2-pyatspi-2.26.0-3.el7.noarch.rpm                                               |  87 kB  00:00:00     
(563/670): python-blivet-0.61.15.76-1.el7_9.noarch.rpm                                           | 835 kB  00:00:00     
(564/670): qgnomeplatform-0.3-5.el7.x86_64.rpm                                                   |  59 kB  00:00:00     
(565/670): qemu-img-1.5.3-175.el7_9.6.x86_64.rpm                                                 | 705 kB  00:00:00     
(566/670): qt5-qtbase-common-5.9.7-5.el7_9.noarch.rpm                                            |  26 kB  00:00:00     
(567/670): qemu-kvm-common-1.5.3-175.el7_9.6.x86_64.rpm                                          | 441 kB  00:00:00     
(568/670): radvd-2.17-3.el7.x86_64.rpm                                                           |  94 kB  00:00:00     
(569/670): rdma-core-22.4-6.el7_9.x86_64.rpm                                                     |  51 kB  00:00:00     
(570/670): realmd-0.16.1-12.el7_9.1.x86_64.rpm                                                   | 210 kB  00:00:00     
(571/670): redhat-menus-12.0.2-8.el7.noarch.rpm                                                  | 146 kB  00:00:00     
(572/670): rest-0.8.1-2.el7.x86_64.rpm                                                           |  63 kB  00:00:00     
(573/670): rsync-3.1.2-12.el7_9.x86_64.rpm                                                       | 408 kB  00:00:00     
(574/670): rtkit-0.11-10.el7.x86_64.rpm                                                          |  51 kB  00:00:00     
(575/670): qemu-kvm-1.5.3-175.el7_9.6.x86_64.rpm                                                 | 1.9 MB  00:00:00     
(576/670): samba-common-4.10.16-24.el7_9.noarch.rpm                                              | 219 kB  00:00:00     
(577/670): qt5-qtbase-5.9.7-5.el7_9.x86_64.rpm                                                   | 3.1 MB  00:00:01     
(578/670): sane-backends-1.0.24-12.el7.x86_64.rpm                                                | 670 kB  00:00:00     
(579/670): samba-common-libs-4.10.16-24.el7_9.x86_64.rpm                                         | 183 kB  00:00:00     
(580/670): sane-backends-libs-1.0.24-12.el7.x86_64.rpm                                           |  96 kB  00:00:00     
(581/670): mesa-libgbm-18.3.4-12.el7_9.x86_64.rpm                                                |  39 kB  00:00:05     
(582/670): sbc-1.0-5.el7.x86_64.rpm                                                              |  53 kB  00:00:00     
(583/670): seabios-bin-1.11.0-2.el7.noarch.rpm                                                   | 112 kB  00:00:00     
(584/670): satyr-0.13-15.el7.x86_64.rpm                                                          | 558 kB  00:00:00     
(585/670): seavgabios-bin-1.11.0-2.el7.noarch.rpm                                                |  38 kB  00:00:00     
(586/670): setools-libs-3.3.8-4.el7.x86_64.rpm                                                   | 620 kB  00:00:00     
(587/670): setroubleshoot-3.2.30-8.el7.x86_64.rpm                                                | 130 kB  00:00:00     
(588/670): qt5-qtbase-gui-5.9.7-5.el7_9.x86_64.rpm                                               | 5.4 MB  00:00:02     
(589/670): seahorse-3.20.0-1.el7.x86_64.rpm                                                      | 1.2 MB  00:00:00     
(590/670): sgabios-bin-0.20110622svn-4.el7.noarch.rpm                                            | 7.1 kB  00:00:00     
(591/670): sgpio-1.2.0.10-13.el7.x86_64.rpm                                                      |  13 kB  00:00:00     
(592/670): setroubleshoot-plugins-3.0.67-4.el7.noarch.rpm                                        | 358 kB  00:00:00     
(593/670): sane-backends-drivers-scanners-1.0.24-12.el7.x86_64.rpm                               | 2.3 MB  00:00:01     
(594/670): setroubleshoot-server-3.2.30-8.el7.x86_64.rpm                                         | 390 kB  00:00:00     
(595/670): samba-client-libs-4.10.16-24.el7_9.x86_64.rpm                                         | 5.0 MB  00:00:02     
(596/670): soundtouch-1.4.0-9.el7.x86_64.rpm                                                     |  53 kB  00:00:00     
(597/670): sound-theme-freedesktop-0.8-3.el7.noarch.rpm                                          | 377 kB  00:00:00     
(598/670): sos-3.9-5.el7.centos.11.noarch.rpm                                                    | 549 kB  00:00:00     
(599/670): speex-1.2-0.19.rc1.el7.x86_64.rpm                                                     |  98 kB  00:00:00     
(600/670): speech-dispatcher-python-0.7.1-15.el7.x86_64.rpm                                      |  52 kB  00:00:00     
(601/670): sox-14.4.1-7.el7.x86_64.rpm                                                           | 398 kB  00:00:00     
(602/670): spice-gtk3-0.35-5.el7_9.1.x86_64.rpm                                                  |  87 kB  00:00:00     
(603/670): startup-notification-0.12-8.el7.x86_64.rpm                                            |  39 kB  00:00:00     
(604/670): spice-glib-0.35-5.el7_9.1.x86_64.rpm                                                  | 357 kB  00:00:00     
(605/670): speech-dispatcher-0.7.1-15.el7.x86_64.rpm                                             | 363 kB  00:00:00     
(606/670): sushi-3.28.3-1.el7.x86_64.rpm                                                         |  99 kB  00:00:00     
(607/670): systemd-python-219-78.el7_9.7.x86_64.rpm                                              | 146 kB  00:00:00     
(608/670): telepathy-farstream-0.6.0-5.el7.x86_64.rpm                                            |  76 kB  00:00:00     
(609/670): taglib-1.8-8.20130218git.el7.x86_64.rpm                                               | 310 kB  00:00:00     
(610/670): telepathy-haze-0.8.0-1.el7.x86_64.rpm                                                 |  89 kB  00:00:00     
(611/670): telepathy-filesystem-0.0.2-6.el7.noarch.rpm                                           | 4.7 kB  00:00:00     
(612/670): telepathy-logger-0.8.0-5.el7.x86_64.rpm                                               |  98 kB  00:00:00     
(613/670): telepathy-mission-control-5.16.3-3.el7.x86_64.rpm                                     | 202 kB  00:00:00     
(614/670): telepathy-glib-0.24.1-1.el7.x86_64.rpm                                                | 719 kB  00:00:00     
(615/670): totem-nautilus-3.26.2-1.el7.x86_64.rpm                                                |  38 kB  00:00:00     
(616/670): totem-pl-parser-3.26.1-1.el7.x86_64.rpm                                               | 177 kB  00:00:00     
(617/670): telepathy-salut-0.8.1-6.el7.x86_64.rpm                                                | 390 kB  00:00:00     
(618/670): spice-server-0.14.0-9.el7_9.1.x86_64.rpm                                              | 405 kB  00:00:00     
(619/670): udisks2-2.8.4-1.el7.x86_64.rpm                                                        | 441 kB  00:00:00     
(620/670): upower-0.99.7-1.el7.x86_64.rpm                                                        | 162 kB  00:00:00     
(621/670): unbound-libs-1.6.6-5.el7_8.x86_64.rpm                                                 | 406 kB  00:00:00     
(622/670): tracker-1.10.5-8.el7.x86_64.rpm                                                       | 1.4 MB  00:00:00     
(623/670): urw-base35-d050000l-fonts-20170801-10.el7.noarch.rpm                                  |  75 kB  00:00:00     
(624/670): urw-base35-fonts-20170801-10.el7.noarch.rpm                                           | 7.6 kB  00:00:00     
(625/670): urw-base35-fonts-common-20170801-10.el7.noarch.rpm                                    |  19 kB  00:00:00     
(626/670): urw-base35-bookman-fonts-20170801-10.el7.noarch.rpm                                   | 852 kB  00:00:00     
(627/670): urw-base35-c059-fonts-20170801-10.el7.noarch.rpm                                      | 879 kB  00:00:00     
(628/670): telepathy-gabble-0.18.1-4.el7.x86_64.rpm                                              | 630 kB  00:00:01     
(629/670): totem-3.26.2-1.el7.x86_64.rpm                                                         | 2.2 MB  00:00:00     
(630/670): urw-base35-gothic-fonts-20170801-10.el7.noarch.rpm                                    | 650 kB  00:00:00     
(631/670): urw-base35-standard-symbols-ps-fonts-20170801-10.el7.noarch.rpm                       |  40 kB  00:00:00     
(632/670): urw-base35-nimbus-mono-ps-fonts-20170801-10.el7.noarch.rpm                            | 796 kB  00:00:00     
(633/670): urw-base35-z003-fonts-20170801-10.el7.noarch.rpm                                      | 275 kB  00:00:00     
(634/670): urw-base35-nimbus-roman-fonts-20170801-10.el7.noarch.rpm                              | 860 kB  00:00:00     
(635/670): usbmuxd-1.1.0-1.el7.x86_64.rpm                                                        |  56 kB  00:00:00     
(636/670): usbredir-0.7.1-3.el7.x86_64.rpm                                                       |  47 kB  00:00:00     
(637/670): urw-base35-p052-fonts-20170801-10.el7.noarch.rpm                                      | 978 kB  00:00:00     
(638/670): usermode-1.111-6.el7.x86_64.rpm                                                       | 193 kB  00:00:00     
(639/670): vorbis-tools-1.4.0-13.el7.x86_64.rpm                                                  | 214 kB  00:00:00     
(640/670): vino-3.22.0-7.el7.x86_64.rpm                                                          | 453 kB  00:00:00     
(641/670): volume_key-libs-0.3.9-9.el7.x86_64.rpm                                                | 141 kB  00:00:00     
(642/670): vte-profile-0.52.4-1.el7.x86_64.rpm                                                   | 7.1 kB  00:00:00     
(643/670): wavpack-4.60.1-9.el7.x86_64.rpm                                                       | 131 kB  00:00:00     
(644/670): vinagre-3.22.0-14.el7.x86_64.rpm                                                      | 1.4 MB  00:00:00     
(645/670): vte291-0.52.4-1.el7.x86_64.rpm                                                        | 250 kB  00:00:00     
(646/670): webrtc-audio-processing-0.3-1.el7.x86_64.rpm                                          | 286 kB  00:00:00     
(647/670): wodim-1.1.11-25.el7.x86_64.rpm                                                        | 320 kB  00:00:00     
(648/670): xcb-util-0.4.0-2.el7.x86_64.rpm                                                       |  16 kB  00:00:00     
(649/670): xcb-util-image-0.4.0-2.el7.x86_64.rpm                                                 |  15 kB  00:00:00     
(650/670): urw-base35-nimbus-sans-fonts-20170801-10.el7.noarch.rpm                               | 1.3 MB  00:00:01     
(651/670): xcb-util-keysyms-0.4.0-1.el7.x86_64.rpm                                               |  10 kB  00:00:00     
(652/670): xcb-util-renderutil-0.3.9-3.el7.x86_64.rpm                                            |  12 kB  00:00:00     
(653/670): xcb-util-wm-0.4.1-5.el7.x86_64.rpm                                                    |  25 kB  00:00:00     
(654/670): xdg-desktop-portal-gtk-1.0.2-1.el7.x86_64.rpm                                         | 157 kB  00:00:00     
(655/670): xdg-user-dirs-0.15-5.el7.x86_64.rpm                                                   |  59 kB  00:00:00     
(656/670): xdg-desktop-portal-1.0.2-1.el7.x86_64.rpm                                             | 248 kB  00:00:00     
(657/670): xdg-utils-1.1.0-0.17.20120809git.el7.noarch.rpm                                       |  70 kB  00:00:00     
(658/670): xml-common-0.6.3-39.el7.noarch.rpm                                                    |  26 kB  00:00:00     
(659/670): xdg-user-dirs-gtk-0.10-4.el7.x86_64.rpm                                               |  66 kB  00:00:00     
(660/670): xmlrpc-c-client-1.32.5-1905.svn2451.el7.x86_64.rpm                                    |  32 kB  00:00:00     
(661/670): xorg-x11-font-utils-7.5-21.el7.x86_64.rpm                                             | 104 kB  00:00:00     
(662/670): yajl-2.0.4-4.el7.x86_64.rpm                                                           |  39 kB  00:00:00     
(663/670): xmlrpc-c-1.32.5-1905.svn2451.el7.x86_64.rpm                                           | 130 kB  00:00:00     
(664/670): yelp-libs-3.28.1-1.el7.x86_64.rpm                                                     | 101 kB  00:00:00     
(665/670): yelp-3.28.1-1.el7.x86_64.rpm                                                          | 777 kB  00:00:00     
(666/670): yelp-xsl-3.28.0-1.el7.noarch.rpm                                                      | 204 kB  00:00:00     
(667/670): webkitgtk4-jsc-2.28.2-3.el7.x86_64.rpm                                                | 5.7 MB  00:00:02     
(668/670): webkitgtk3-2.4.11-2.el7.x86_64.rpm                                                    |  11 MB  00:00:03     
(669/670): webkitgtk4-2.28.2-3.el7.x86_64.rpm                                                    |  28 MB  00:00:06     
(670/670): zenity-3.28.1-2.el7_9.x86_64.rpm                                                      | 4.0 MB  00:00:04     
------------------------------------------------------------------------------------------------------------------------
Total                                                                                   8.3 MB/s | 397 MB  00:00:48     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : atk-2.28.1-2.el7.x86_64                                                                            1/670 
  Installing : avahi-libs-0.6.31-20.el7.x86_64                                                                    2/670 
  Installing : json-glib-1.4.2-2.el7.x86_64                                                                       3/670 
  Installing : gstreamer1-1.10.4-2.el7.x86_64                                                                     4/670 
  Installing : libsecret-0.18.6-1.el7.x86_64                                                                      5/670 
  Installing : libgudev1-219-78.el7_9.7.x86_64                                                                    6/670 
  Installing : libusbx-1.0.21-1.el7.x86_64                                                                        7/670 
  Installing : libXcomposite-0.4.4-4.1.el7.x86_64                                                                 8/670 
  Installing : satyr-0.13-15.el7.x86_64                                                                           9/670 
  Installing : 2:libogg-1.3.0-7.el7.x86_64                                                                       10/670 
  Installing : yajl-2.0.4-4.el7.x86_64                                                                           11/670 
  Installing : libwayland-client-1.15.0-1.el7.x86_64                                                             12/670 
  Installing : libwayland-server-1.15.0-1.el7.x86_64                                                             13/670 
  Installing : gsettings-desktop-schemas-3.28.0-3.el7.x86_64                                                     14/670 
  Installing : mesa-libgbm-18.3.4-12.el7_9.x86_64                                                                15/670 
  Installing : 1:libvorbis-1.3.3-8.el7.1.x86_64                                                                  16/670 
  Installing : 1:cups-libs-1.6.3-51.el7.x86_64                                                                   17/670 
  Installing : telepathy-glib-0.24.1-1.el7.x86_64                                                                18/670 
  Installing : augeas-libs-1.4.0-10.el7.x86_64                                                                   19/670 
  Installing : libxkbcommon-0.7.1-3.el7.x86_64                                                                   20/670 
  Installing : libwayland-egl-1.15.0-1.el7.x86_64                                                                21/670 
  Installing : avahi-glib-0.6.31-20.el7.x86_64                                                                   22/670 
  Installing : lcms2-2.6-3.el7.x86_64                                                                            23/670 
  Installing : libtar-1.2.11-29.el7.x86_64                                                                       24/670 
  Installing : 1:xorg-x11-font-utils-7.5-21.el7.x86_64                                                           25/670 
  Installing : libwayland-cursor-1.15.0-1.el7.x86_64                                                             26/670 
  Installing : libblockdev-utils-2.18-5.el7.x86_64                                                               27/670 
  Installing : gvfs-client-1.36.2-7.el7_9.x86_64                                                                 28/670 
  Installing : libicu-50.2-4.el7_7.x86_64                                                                        29/670 
  Installing : PackageKit-glib-1.1.10-2.el7.centos.x86_64                                                        30/670 
  Installing : libtdb-1.3.18-1.el7.x86_64                                                                        31/670 
  Installing : xmlrpc-c-1.32.5-1905.svn2451.el7.x86_64                                                           32/670 
  Installing : telepathy-filesystem-0.0.2-6.el7.noarch                                                           33/670 
  Installing : glusterfs-libs-6.0-61.el7.x86_64                                                                  34/670 
  Installing : orc-0.4.26-1.el7.x86_64                                                                           35/670 
  Installing : xmlrpc-c-client-1.32.5-1905.svn2451.el7.x86_64                                                    36/670 
  Installing : flac-libs-1.3.0-5.el7_1.x86_64                                                                    37/670 
  Installing : dconf-0.28.0-4.el7.x86_64                                                                         38/670 
  Installing : opus-1.0.2-6.el7.x86_64                                                                           39/670 
  Installing : libsigc++20-2.10.0-1.el7.x86_64                                                                   40/670 
  Installing : libxslt-1.1.28-6.el7.x86_64                                                                       41/670 
  Installing : libtool-ltdl-2.4.2-22.el7_3.x86_64                                                                42/670 
  Installing : totem-pl-parser-3.26.1-1.el7.x86_64                                                               43/670 
  Installing : 1:NetworkManager-glib-1.18.8-2.el7_9.x86_64                                                       44/670 
  Installing : 1:dbus-x11-1.10.24-15.el7.x86_64                                                                  45/670 
  Installing : 1:libtheora-1.1.1-8.el7.x86_64                                                                    46/670 
  Installing : ibus-libs-1.5.17-12.el7_9.x86_64                                                                  47/670 
  Installing : hicolor-icon-theme-0.12-7.el7.noarch                                                              48/670 
  Installing : speex-1.2-0.19.rc1.el7.x86_64                                                                     49/670 
  Installing : libexif-0.6.22-2.el7_9.x86_64                                                                     50/670 
  Installing : libv4l-0.9.5-4.el7.x86_64                                                                         51/670 
  Installing : libdvdread-5.0.3-3.el7.x86_64                                                                     52/670 
  Installing : fontpackages-filesystem-1.44-8.el7.noarch                                                         53/670 
  Installing : urw-base35-fonts-common-20170801-10.el7.noarch                                                    54/670 
  Installing : libplist-1.12-3.el7.x86_64                                                                        55/670 
  Installing : libtalloc-2.1.16-1.el7.x86_64                                                                     56/670 
  Installing : libpeas-1.22.0-1.el7.x86_64                                                                       57/670 
  Installing : gsm-1.0.13-11.el7.x86_64                                                                          58/670 
  Installing : libsndfile-1.0.25-12.el7_9.1.x86_64                                                               59/670 
  Installing : libtevent-0.9.39-1.el7.x86_64                                                                     60/670 
  Installing : glibmm24-2.56.0-1.el7.x86_64                                                                      61/670 
  Installing : libraw1394-2.1.0-2.el7.x86_64                                                                     62/670 
  Installing : 1:control-center-filesystem-3.28.1-8.el7_9.1.x86_64                                               63/670 
  Installing : GConf2-3.2.6-8.el7.x86_64                                                                         64/670 
  Installing : pygobject2-2.28.6-11.el7.x86_64                                                                   65/670 
  Installing : libldb-1.5.4-2.el7.x86_64                                                                         66/670 
  Installing : gnome-icon-theme-3.12.0-1.el7.noarch                                                              67/670 
  Installing : libical-3.0.3-2.el7.x86_64                                                                        68/670 
  Installing : celt051-0.5.1.3-8.el7.x86_64                                                                      69/670 
  Installing : libgusb-0.2.9-1.el7.x86_64                                                                        70/670 
  Installing : colord-libs-1.3.4-2.el7.x86_64                                                                    71/670 
  Installing : usbredir-0.7.1-3.el7.x86_64                                                                       72/670 
  Installing : libepoxy-1.5.2-1.el7.x86_64                                                                       73/670 
  Installing : liboauth-0.9.7-4.el7.x86_64                                                                       74/670 
  Installing : cdparanoia-libs-10.2-17.el7.x86_64                                                                75/670 
  Installing : boost-system-1.53.0-28.el7.x86_64                                                                 76/670 
  Installing : wavpack-4.60.1-9.el7.x86_64                                                                       77/670 
  Installing : libgee-0.20.1-1.el7.x86_64                                                                        78/670 
  Installing : 14:libpcap-1.5.3-13.el7_9.x86_64                                                                  79/670 
  Installing : libudisks2-2.8.4-1.el7.x86_64                                                                     80/670 
  Installing : taglib-1.8-8.20130218git.el7.x86_64                                                               81/670 
  Installing : samba-common-4.10.16-24.el7_9.noarch                                                              82/670 
  Installing : gperftools-libs-2.6.1-1.el7.x86_64                                                                83/670 
  Installing : pcre2-10.23-2.el7.x86_64                                                                          84/670 
  Installing : libusal-1.1.11-25.el7.x86_64                                                                      85/670 
  Installing : genisoimage-1.1.11-25.el7.x86_64                                                                  86/670 
  Installing : accountsservice-0.6.50-7.el7.x86_64                                                               87/670 
  Installing : accountsservice-libs-0.6.50-7.el7.x86_64                                                          88/670 
  Installing : libieee1284-0.2.11-15.el7.x86_64                                                                  89/670 
  Installing : 1:pyparted-3.9-15.el7.x86_64                                                                      90/670 
  Installing : libcdio-0.92-3.el7.x86_64                                                                         91/670 
  Installing : libcdio-paranoia-10.2+0.90-11.el7.x86_64                                                          92/670 
  Installing : samba-common-libs-4.10.16-24.el7_9.x86_64                                                         93/670 
  Installing : libwbclient-4.10.16-24.el7_9.x86_64                                                               94/670 
  Installing : samba-client-libs-4.10.16-24.el7_9.x86_64                                                         95/670 
  Installing : libsmbclient-4.10.16-24.el7_9.x86_64                                                              96/670 
  Installing : boost-thread-1.53.0-28.el7.x86_64                                                                 97/670 
  Installing : bluez-5.44-7.el7.x86_64                                                                           98/670 
  Installing : libavc1394-0.5.3-14.el7.x86_64                                                                    99/670 
  Installing : libiec61883-1.2.0-10.el7.x86_64                                                                  100/670 
  Installing : atkmm-2.24.2-1.el7.x86_64                                                                        101/670 
  Installing : libdvdnav-5.0.3-1.el7.x86_64                                                                     102/670 
  Installing : libshout-2.2.2-11.el7.x86_64                                                                     103/670 
  Installing : 1:telepathy-mission-control-5.16.3-3.el7.x86_64                                                  104/670 
  Installing : telepathy-logger-0.8.0-5.el7.x86_64                                                              105/670 
  Installing : libblockdev-2.18-5.el7.x86_64                                                                    106/670 
  Installing : avahi-gobject-0.6.31-20.el7.x86_64                                                               107/670 
  Installing : python-augeas-0.5.0-2.el7.noarch                                                                 108/670 
  Installing : mesa-libEGL-18.3.4-12.el7_9.x86_64                                                               109/670 
  Installing : 1:libglvnd-egl-1.0.1-0.8.git5baa1e5.el7.x86_64                                                   110/670 
  Installing : 1:libglvnd-gles-1.0.1-0.8.git5baa1e5.el7.x86_64                                                  111/670 
  Installing : hunspell-en-US-0.20121024-6.el7.noarch                                                           112/670 
  Installing : hunspell-1.3.2-16.el7.x86_64                                                                     113/670 
  Installing : 1:enchant-1.6.0-8.el7.x86_64                                                                     114/670 
  Installing : langtable-0.0.31-4.el7.noarch                                                                    115/670 
  Installing : langtable-data-0.0.31-4.el7.noarch                                                               116/670 
  Installing : glx-utils-8.3.0-10.el7.x86_64                                                                    117/670 
  Installing : soundtouch-1.4.0-9.el7.x86_64                                                                    118/670 
  Installing : libvisual-0.4.0-16.el7.x86_64                                                                    119/670 
  Installing : libXv-1.0.11-1.el7.x86_64                                                                        120/670 
  Installing : audit-libs-python-2.8.5-4.el7.x86_64                                                             121/670 
  Installing : mobile-broadband-provider-info-1.20170310-1.el7.noarch                                           122/670 
  Installing : boost-iostreams-1.53.0-28.el7.x86_64                                                             123/670 
  Installing : pykickstart-1.99.66.22-1.el7.noarch                                                              124/670 
  Installing : libmpcdec-1.2.6-12.el7.x86_64                                                                    125/670 
  Installing : python-six-1.9.0-2.el7.noarch                                                                    126/670 
  Installing : jasper-libs-1.900.1-33.el7.x86_64                                                                127/670 
  Installing : gdk-pixbuf2-2.36.12-3.el7.x86_64                                                                 128/670 
  Installing : libnotify-0.7.7-1.el7.x86_64                                                                     129/670 
  Installing : gtk-update-icon-cache-3.22.30-8.el7_9.x86_64                                                     130/670 
  Installing : gvnc-0.7.0-3.el7.x86_64                                                                          131/670 
  Installing : libmediaart-1.9.4-1.el7.x86_64                                                                   132/670 
  Installing : xcb-util-0.4.0-2.el7.x86_64                                                                      133/670 
  Installing : startup-notification-0.12-8.el7.x86_64                                                           134/670 
  Installing : libwebp-0.3.0-11.el7.x86_64                                                                      135/670 
  Installing : 1:NetworkManager-wifi-1.18.8-2.el7_9.x86_64                                                      136/670 
  Installing : daxctl-libs-65-6.el7_9.x86_64                                                                    137/670 
  Installing : ndctl-libs-65-6.el7_9.x86_64                                                                     138/670 
  Installing : libvirt-gconfig-1.0.0-1.el7.x86_64                                                               139/670 
  Installing : python-IPy-0.75-6.el7.noarch                                                                     140/670 
  Installing : systemd-python-219-78.el7_9.7.x86_64                                                             141/670 
  Installing : gdb-7.6.1-120.el7.x86_64                                                                         142/670 
  Installing : rdma-core-22.4-6.el7_9.x86_64                                                                    143/670 
  Installing : libibverbs-22.4-6.el7_9.x86_64                                                                   144/670 
  Installing : libcgroup-0.41-21.el7.x86_64                                                                     145/670 
  Installing : 40:libcacard-2.7.0-1.el7.x86_64                                                                  146/670 
  Installing : gdisk-0.8.10-3.el7.x86_64                                                                        147/670 
  Installing : exempi-2.2.0-9.el7.x86_64                                                                        148/670 
  Installing : libdv-1.0.0-17.el7.x86_64                                                                        149/670 
  Installing : libvpx-1.3.0-8.el7.x86_64                                                                        150/670 
  Installing : elfutils-0.176-5.el7.x86_64                                                                      151/670 
  Installing : xml-common-0.6.3-39.el7.noarch                                                                   152/670 
  Installing : iso-codes-3.46-2.el7.noarch                                                                      153/670 
  Installing : libxklavier-5.4-7.el7.x86_64                                                                     154/670 
  Installing : boost-random-1.53.0-28.el7.x86_64                                                                155/670 
  Installing : 1:librados2-10.2.5-4.el7.x86_64                                                                  156/670 
  Installing : 1:librbd1-10.2.5-4.el7.x86_64                                                                    157/670 
  Installing : fuse-2.9.2-11.el7.x86_64                                                                         158/670 
  Installing : ModemManager-glib-1.6.10-4.el7.x86_64                                                            159/670 
  Installing : libiscsi-1.9.0-7.el7.x86_64                                                                      160/670 
  Installing : lzop-1.03-10.el7.x86_64                                                                          161/670 
  Installing : at-spi2-core-2.28.0-1.el7.x86_64                                                                 162/670 
  Installing : at-spi2-atk-2.26.2-1.el7.x86_64                                                                  163/670 
  Installing : libgtop2-2.38.0-3.el7.x86_64                                                                     164/670 
  Installing : libreport-filesystem-2.1.11-53.el7.centos.x86_64                                                 165/670 
  Installing : libreport-python-2.1.11-53.el7.centos.x86_64                                                     166/670 
  Installing : libreport-2.1.11-53.el7.centos.x86_64                                                            167/670 
  Installing : abrt-libs-2.1.11-60.el7.centos.x86_64                                                            168/670 
  Installing : mdadm-4.1-9.el7_9.x86_64                                                                         169/670 
  Installing : deltarpm-3.6-3.el7.x86_64                                                                        170/670 
  Installing : openjpeg-libs-1.5.1-18.el7.x86_64                                                                171/670 
  Installing : adobe-mappings-cmap-20171205-3.el7.noarch                                                        172/670 
  Installing : adobe-mappings-cmap-deprecated-20171205-3.el7.noarch                                             173/670 
  Installing : python-deltarpm-3.6-3.el7.x86_64                                                                 174/670 
  Installing : createrepo-0.9.9-28.el7.noarch                                                                   175/670 
  Installing : libreport-cli-2.1.11-53.el7.centos.x86_64                                                        176/670 
  Installing : python-meh-0.25.3-1.el7.noarch                                                                   177/670 
  Installing : 10:qemu-kvm-common-1.5.3-175.el7_9.6.x86_64                                                      178/670 
  Installing : librdmacm-22.4-6.el7_9.x86_64                                                                    179/670 
  Installing : ndctl-65-6.el7_9.x86_64                                                                          180/670 
  Installing : libblockdev-nvdimm-2.18-5.el7.x86_64                                                             181/670 
  Installing : xcb-util-image-0.4.0-2.el7.x86_64                                                                182/670 
  Installing : libgsf-1.14.26-7.el7.x86_64                                                                      183/670 
  Installing : langtable-python-0.0.31-4.el7.noarch                                                             184/670 
  Installing : python2-blockdev-2.18-5.el7.x86_64                                                               185/670 
  Installing : dvd+rw-tools-7.1-15.el7.x86_64                                                                   186/670 
  Installing : wodim-1.1.11-25.el7.x86_64                                                                       187/670 
  Installing : 2:nmap-ncat-6.40-19.el7.x86_64                                                                   188/670 
  Installing : ldns-1.6.16-10.el7.x86_64                                                                        189/670 
  Installing : cdparanoia-10.2-17.el7.x86_64                                                                    190/670 
  Installing : spice-server-0.14.0-9.el7_9.1.x86_64                                                             191/670 
  Installing : PackageKit-1.1.10-2.el7.centos.x86_64                                                            192/670 
  Installing : PackageKit-yum-1.1.10-2.el7.centos.x86_64                                                        193/670 
  Installing : libusbmuxd-1.0.10-5.el7.x86_64                                                                   194/670 
  Installing : libimobiledevice-1.2.0-1.el7.x86_64                                                              195/670 
  Installing : upower-0.99.7-1.el7.x86_64                                                                       196/670 
  Installing : usbmuxd-1.1.0-1.el7.x86_64                                                                       197/670 
  Installing : abattis-cantarell-fonts-0.0.25-1.el7.noarch                                                      198/670 
  Installing : dejavu-fonts-common-2.33-6.el7.noarch                                                            199/670 
  Installing : dejavu-sans-fonts-2.33-6.el7.noarch                                                              200/670 
  Installing : fontconfig-2.13.0-4.3.el7.x86_64                                                                 201/670 
  Installing : cairo-1.15.12-4.el7.x86_64                                                                       202/670 
  Installing : cairo-gobject-1.15.12-4.el7.x86_64                                                               203/670 
  Installing : cairomm-1.12.0-1.el7.x86_64                                                                      204/670 
  Installing : libgxps-0.3.0-4.el7.x86_64                                                                       205/670 
  Installing : pycairo-1.8.10-8.el7.x86_64                                                                      206/670 
  Installing : python-gobject-3.22.0-1.el7_4.1.x86_64                                                           207/670 
  Installing : libpeas-loader-python-1.22.0-1.el7.x86_64                                                        208/670 
  Installing : python2-pyatspi-2.26.0-3.el7.noarch                                                              209/670 
  Installing : urw-base35-d050000l-fonts-20170801-10.el7.noarch                                                 210/670 
  Installing : urw-base35-standard-symbols-ps-fonts-20170801-10.el7.noarch                                      211/670 
  Installing : urw-base35-gothic-fonts-20170801-10.el7.noarch                                                   212/670 
  Installing : urw-base35-nimbus-roman-fonts-20170801-10.el7.noarch                                             213/670 
  Installing : urw-base35-nimbus-mono-ps-fonts-20170801-10.el7.noarch                                           214/670 
  Installing : urw-base35-nimbus-sans-fonts-20170801-10.el7.noarch                                              215/670 
  Installing : urw-base35-z003-fonts-20170801-10.el7.noarch                                                     216/670 
  Installing : urw-base35-p052-fonts-20170801-10.el7.noarch                                                     217/670 
  Installing : libXft-2.3.2-2.el7.x86_64                                                                        218/670 
  Installing : urw-base35-c059-fonts-20170801-10.el7.noarch                                                     219/670 
  Installing : urw-base35-bookman-fonts-20170801-10.el7.noarch                                                  220/670 
  Installing : urw-base35-fonts-20170801-10.el7.noarch                                                          221/670 
  Installing : google-noto-emoji-color-fonts-20180508-4.el7.noarch                                              222/670 
  Installing : glusterfs-6.0-61.el7.x86_64                                                                      223/670 
  Installing : glusterfs-client-xlators-6.0-61.el7.x86_64                                                       224/670 
  Installing : glusterfs-api-6.0-61.el7.x86_64                                                                  225/670 
  Installing : 10:qemu-img-1.5.3-175.el7_9.6.x86_64                                                             226/670 
  Installing : glusterfs-cli-6.0-61.el7.x86_64                                                                  227/670 
  Installing : libwinpr-2.1.1-5.el7_9.x86_64                                                                    228/670 
  Installing : brltty-4.5-16.el7.x86_64                                                                         229/670 
  Installing : brlapi-0.6.0-16.el7.x86_64                                                                       230/670 
  Installing : python-brlapi-0.6.0-16.el7.x86_64                                                                231/670 
  Installing : libblockdev-swap-2.18-5.el7.x86_64                                                               232/670 
  Installing : libblockdev-loop-2.18-5.el7.x86_64                                                               233/670 
  Installing : compat-libcolord1-1.0.4-1.el7.x86_64                                                             234/670 
  Installing : libxkbcommon-x11-0.7.1-3.el7.x86_64                                                              235/670 
  Installing : cups-pk-helper-0.2.6-2.el7.x86_64                                                                236/670 
  Installing : libmtp-1.1.14-1.el7.x86_64                                                                       237/670 
  Installing : libfprint-0.8.2-1.el7.x86_64                                                                     238/670 
  Installing : fprintd-0.8.1-2.el7.x86_64                                                                       239/670 
  Installing : iscsi-initiator-utils-6.2.0.874-22.el7_9.x86_64                                                  240/670 
  Installing : iscsi-initiator-utils-iscsiuio-6.2.0.874-22.el7_9.x86_64                                         241/670 
  Installing : libisofs-1.2.8-4.el7.x86_64                                                                      242/670 
  Installing : checkpolicy-2.5-8.el7.x86_64                                                                     243/670 
  Installing : libevdev-1.5.6-1.el7.x86_64                                                                      244/670 
  Installing : libthai-0.1.14-9.el7.x86_64                                                                      245/670 
  Installing : oddjob-0.31.5-4.el7.x86_64                                                                       246/670 
  Installing : oddjob-mkhomedir-0.31.5-4.el7.x86_64                                                             247/670 
  Installing : realmd-0.16.1-12.el7_9.1.x86_64                                                                  248/670 
  Installing : libasyncns-0.8-7.el7.x86_64                                                                      249/670 
  Installing : pulseaudio-libs-10.0-6.el7_9.x86_64                                                              250/670 
  Installing : pulseaudio-libs-glib2-10.0-6.el7_9.x86_64                                                        251/670 
  Installing : libao-1.1.0-8.el7.x86_64                                                                         252/670 
  Installing : festival-speechtools-libs-1.2.96-28.el7.x86_64                                                   253/670 
  Installing : festival-lib-1.96-28.el7.x86_64                                                                  254/670 
  Installing : festvox-slt-arctic-hts-0.20061229-28.el7.noarch                                                  255/670 
  Installing : festival-1.96-28.el7.x86_64                                                                      256/670 
  Installing : 1:vorbis-tools-1.4.0-13.el7.x86_64                                                               257/670 
  Installing : icedax-1.1.11-25.el7.x86_64                                                                      258/670 
  Installing : cdrdao-1.2.3-20.el7.x86_64                                                                       259/670 
  Installing : sox-14.4.1-7.el7.x86_64                                                                          260/670 
  Installing : festival-freebsoft-utils-0.10-7.el7.noarch                                                       261/670 
  Installing : espeak-1.47.11-4.el7.x86_64                                                                      262/670 
  Installing : freerdp-libs-2.1.1-5.el7_9.x86_64                                                                263/670 
  Installing : python-pwquality-1.2.3-5.el7.x86_64                                                              264/670 
  Installing : libsrtp-1.4.4-11.20101004cvs.el7.x86_64                                                          265/670 
  Installing : device-mapper-multipath-libs-0.4.9-136.el7_9.x86_64                                              266/670 
  Installing : device-mapper-multipath-0.4.9-136.el7_9.x86_64                                                   267/670 
  Installing : libblockdev-part-2.18-5.el7.x86_64                                                               268/670 
  Installing : libblockdev-fs-2.18-5.el7.x86_64                                                                 269/670 
  Installing : poppler-data-0.4.6-3.el7.noarch                                                                  270/670 
  Installing : poppler-0.26.5-43.el7.1.x86_64                                                                   271/670 
  Installing : poppler-glib-0.26.5-43.el7.1.x86_64                                                              272/670 
  Installing : 1:isomd5sum-1.0.10-5.el7.x86_64                                                                  273/670 
  Installing : liblouis-2.5.2-12.el7_4.x86_64                                                                   274/670 
  Installing : liblouis-python-2.5.2-12.el7_4.noarch                                                            275/670 
  Installing : webrtc-audio-processing-0.3-1.el7.x86_64                                                         276/670 
  Installing : hyphen-2.8.6-5.el7.x86_64                                                                        277/670 
  Installing : libpaper-1.1.24-9.el7.x86_64                                                                     278/670 
  Installing : volume_key-libs-0.3.9-9.el7.x86_64                                                               279/670 
  Installing : libblockdev-crypto-2.18-5.el7.x86_64                                                             280/670 
  Installing : graphite2-1.3.10-1.el7_3.x86_64                                                                  281/670 
  Installing : harfbuzz-1.7.5-2.el7.x86_64                                                                      282/670 
  Installing : harfbuzz-icu-1.7.5-2.el7.x86_64                                                                  283/670 
  Installing : sgpio-1.2.0.10-13.el7.x86_64                                                                     284/670 
  Installing : dmraid-1.0.0.rc16-28.el7.x86_64                                                                  285/670 
  Installing : dmraid-events-1.0.0.rc16-28.el7.x86_64                                                           286/670 
  Installing : python-pyblock-0.53-6.el7.x86_64                                                                 287/670 
  Installing : dotconf-1.3-8.el7.x86_64                                                                         288/670 
  Installing : cyrus-sasl-plain-2.1.26-24.el7_9.x86_64                                                          289/670 
  Installing : osinfo-db-tools-1.1.0-1.el7.x86_64                                                               290/670 
  Installing : python-nss-0.16.0-3.el7.x86_64                                                                   291/670 
  Installing : fros-1.0-5.el7.noarch                                                                            292/670 
  Installing : cryptsetup-python-2.0.3-6.el7.x86_64                                                             293/670 
  Installing : gstreamer-tools-0.10.36-7.el7.x86_64                                                             294/670 
  Installing : gstreamer-0.10.36-7.el7.x86_64                                                                   295/670 
  Installing : compat-exiv2-026-0.26-2.el7.x86_64                                                               296/670 
  Installing : cyrus-sasl-md5-2.1.26-24.el7_9.x86_64                                                            297/670 
  Installing : sbc-1.0-5.el7.x86_64                                                                             298/670 
  Installing : ipxe-roms-qemu-20180825-3.git133f4c.el7.noarch                                                   299/670 
  Installing : numad-0.5-18.20150602git.el7.x86_64                                                              300/670 
  Installing : sound-theme-freedesktop-0.8-3.el7.noarch                                                         301/670 
  Installing : libcanberra-0.30-9.el7.x86_64                                                                    302/670 
  Installing : gsound-1.0.2-2.el7.x86_64                                                                        303/670 
  Installing : rsync-3.1.2-12.el7_9.x86_64                                                                      304/670 
  Installing : fftw-libs-double-3.3.3-8.el7.x86_64                                                              305/670 
  Installing : libofa-0.9.3-24.el7.x86_64                                                                       306/670 
  Installing : xcb-util-wm-0.4.1-5.el7.x86_64                                                                   307/670 
  Installing : libsmbios-2.3.3-8.el7.x86_64                                                                     308/670 
  Installing : python2-futures-3.1.1-5.el7.noarch                                                               309/670 
  Installing : sos-3.9-5.el7.centos.11.noarch                                                                   310/670 
  Installing : bolt-0.7-1.el7.x86_64                                                                            311/670 
  Installing : rtkit-0.11-10.el7.x86_64                                                                         312/670 
  Installing : pulseaudio-10.0-6.el7_9.x86_64                                                                   313/670 
  Installing : pulseaudio-module-bluetooth-10.0-6.el7_9.x86_64                                                  314/670 
  Installing : libatasmart-0.19-6.el7.x86_64                                                                    315/670 
  Installing : pakchois-0.4-10.el7.x86_64                                                                       316/670 
  Installing : meanwhile-1.1.0-12.el7.x86_64                                                                    317/670 
  Installing : libsemanage-python-2.5-14.el7.x86_64                                                             318/670 
  Installing : lockdev-1.0.4-0.13.20111007git.el7.x86_64                                                        319/670 
  Installing : fribidi-1.0.2-1.el7_7.1.x86_64                                                                   320/670 
  Installing : pango-1.42.4-4.el7_7.x86_64                                                                      321/670 
  Installing : gstreamer1-plugins-base-1.10.4-2.el7.x86_64                                                      322/670 
  Installing : cogl-1.22.2-2.el7.x86_64                                                                         323/670 
  Installing : gtk2-2.24.31-1.el7.x86_64                                                                        324/670 
  Installing : librsvg2-2.40.20-1.el7.x86_64                                                                    325/670 
  Installing : gstreamer1-plugins-bad-free-1.10.4-3.el7.x86_64                                                  326/670 
  Installing : gstreamer-plugins-base-0.10.36-10.el7.x86_64                                                     327/670 
  Installing : spice-glib-0.35-5.el7_9.1.x86_64                                                                 328/670 
  Installing : pygtk2-2.24.0-9.el7.x86_64                                                                       329/670 
  Installing : pinentry-gtk-0.8.1-17.el7.x86_64                                                                 330/670 
  Installing : pangomm-2.40.1-1.el7.x86_64                                                                      331/670 
  Installing : gstreamer-plugins-bad-free-0.10.23-23.el7.x86_64                                                 332/670 
  Installing : adwaita-gtk2-theme-3.28-2.el7.x86_64                                                             333/670 
  Installing : libglade2-2.6.4-11.el7.x86_64                                                                    334/670 
  Installing : pygtk2-libglade-2.24.0-9.el7.x86_64                                                              335/670 
  Installing : gupnp-dlna-0.10.5-1.el7.x86_64                                                                   336/670 
  Installing : python2-subprocess32-3.2.6-14.el7.x86_64                                                         337/670 
  Installing : appstream-data-7-20180614.el7.noarch                                                             338/670 
  Installing : color-filesystem-1-13.el7.noarch                                                                 339/670 
  Installing : colord-1.3.4-2.el7.x86_64                                                                        340/670 
  Installing : libbytesize-1.2-1.el7.x86_64                                                                     341/670 
  Installing : libblockdev-mdraid-2.18-5.el7.x86_64                                                             342/670 
  Installing : udisks2-2.8.4-1.el7.x86_64                                                                       343/670 
  Installing : libbluray-0.2.3-6.el7.x86_64                                                                     344/670 
  Installing : osinfo-db-20200529-1.el7.noarch                                                                  345/670 
  Installing : libosinfo-1.1.0-5.el7.x86_64                                                                     346/670 
  Installing : dnsmasq-2.76-17.el7_9.3.x86_64                                                                   347/670 
  Installing : yelp-xsl-3.28.0-1.el7.noarch                                                                     348/670 
  Installing : bridge-utils-1.5-9.el7.x86_64                                                                    349/670 
  Installing : netcf-libs-0.2.8-4.el7.x86_64                                                                    350/670 
  Installing : seabios-bin-1.11.0-2.el7.noarch                                                                  351/670 
  Installing : fwupdate-efi-12-6.el7.centos.x86_64                                                              352/670 
  Installing : fwupdate-libs-12-6.el7.centos.x86_64                                                             353/670 
  Installing : gupnp-av-0.12.10-1.el7.x86_64                                                                    354/670 
  Installing : adwaita-cursor-theme-3.28.0-1.el7.noarch                                                         355/670 
  Installing : adwaita-icon-theme-3.28.0-1.el7.noarch                                                           356/670 
  Installing : gnome-themes-standard-3.28-2.el7.x86_64                                                          357/670 
  Installing : xcb-util-keysyms-0.4.0-1.el7.x86_64                                                              358/670 
  Installing : gom-0.4-1.el7.x86_64                                                                             359/670 
  Installing : libgdither-0.6-8.el7.x86_64                                                                      360/670 
  Installing : gavl-1.4.0-4.el7.x86_64                                                                          361/670 
  Installing : frei0r-plugins-1.3-13.el7.x86_64                                                                 362/670 
  Installing : gnome-video-effects-0.4.3-1.el7.noarch                                                           363/670 
  Installing : python-backports-1.0-8.el7.x86_64                                                                364/670 
  Installing : libburn-1.2.8-4.el7.x86_64                                                                       365/670 
  Installing : mtdev-1.1.5-5.el7.x86_64                                                                         366/670 
  Installing : python-ntplib-0.3.2-1.el7.noarch                                                                 367/670 
  Installing : openjpeg2-2.3.1-3.el7_7.x86_64                                                                   368/670 
  Installing : python-inotify-0.9.4-4.el7.noarch                                                                369/670 
  Installing : pcre2-utf16-10.23-2.el7.x86_64                                                                   370/670 
  Installing : qt5-qtbase-common-5.9.7-5.el7_9.noarch                                                           371/670 
  Installing : qt5-qtbase-5.9.7-5.el7_9.x86_64                                                                  372/670 
  Installing : gnome-user-docs-3.28.2-1.el7.noarch                                                              373/670 
  Installing : mtools-4.0.18-5.el7.x86_64                                                                       374/670 
  Installing : mpg123-libs-1.25.6-1.el7.x86_64                                                                  375/670 
  Installing : gstreamer1-plugins-ugly-free-1.10.4-3.el7.x86_64                                                 376/670 
  Installing : unbound-libs-1.6.6-5.el7_8.x86_64                                                                377/670 
  Installing : libreswan-3.25-9.1.el7_8.x86_64                                                                  378/670 
  Installing : NetworkManager-libreswan-1.2.4-2.el7.x86_64                                                      379/670 
  Installing : cyrus-sasl-scram-2.1.26-24.el7_9.x86_64                                                          380/670 
  Installing : cyrus-sasl-gssapi-2.1.26-24.el7_9.x86_64                                                         381/670 
  Installing : python-di-0.3-2.el7.noarch                                                                       382/670 
  Installing : libmodman-2.0.1-8.el7.x86_64                                                                     383/670 
  Installing : libproxy-0.4.11-11.el7.x86_64                                                                    384/670 
  Installing : libreport-web-2.1.11-53.el7.centos.x86_64                                                        385/670 
  Installing : libreport-plugin-reportuploader-2.1.11-53.el7.centos.x86_64                                      386/670 
  Installing : libreport-plugin-rhtsupport-2.1.11-53.el7.centos.x86_64                                          387/670 
  Installing : libreport-plugin-mantisbt-2.1.11-53.el7.centos.x86_64                                            388/670 
  Installing : libreport-plugin-bugzilla-2.1.11-53.el7.centos.x86_64                                            389/670 
  Installing : libreport-rhel-anaconda-bugzilla-2.1.11-53.el7.centos.x86_64                                     390/670 
  Installing : libreport-anaconda-2.1.11-53.el7.centos.x86_64                                                   391/670 
  Installing : libreport-centos-2.1.11-53.el7.centos.x86_64                                                     392/670 
  Installing : libreport-plugin-ureport-2.1.11-53.el7.centos.x86_64                                             393/670 
  Installing : abrt-python-2.1.11-60.el7.centos.x86_64                                                          394/670 
  Installing : abrt-2.1.11-60.el7.centos.x86_64                                                                 395/670 
  Installing : abrt-dbus-2.1.11-60.el7.centos.x86_64                                                            396/670 
  Installing : abrt-addon-kerneloops-2.1.11-60.el7.centos.x86_64                                                397/670 
  Installing : abrt-addon-pstoreoops-2.1.11-60.el7.centos.x86_64                                                398/670 
  Installing : abrt-addon-vmcore-2.1.11-60.el7.centos.x86_64                                                    399/670 
  Installing : abrt-retrace-client-2.1.11-60.el7.centos.x86_64                                                  400/670 
  Installing : abrt-addon-ccpp-2.1.11-60.el7.centos.x86_64                                                      401/670 
  Installing : abrt-addon-xorg-2.1.11-60.el7.centos.x86_64                                                      402/670 
  Installing : abrt-addon-python-2.1.11-60.el7.centos.x86_64                                                    403/670 
  Installing : glib-networking-2.56.1-1.el7.x86_64                                                              404/670 
  Installing : libsoup-2.62.2-2.el7.x86_64                                                                      405/670 
  Installing : geocode-glib-3.26.0-3.el7.x86_64                                                                 406/670 
  Installing : rest-0.8.1-2.el7.x86_64                                                                          407/670 
  Installing : gtk3-3.22.30-8.el7_9.x86_64                                                                      408/670 
  Installing : gcr-3.28.0-1.el7.x86_64                                                                          409/670 
  Installing : libcanberra-gtk3-0.30-9.el7.x86_64                                                               410/670 
  Installing : nautilus-extensions-3.26.3.1-7.el7.x86_64                                                        411/670 
  Installing : libgweather-3.28.2-4.el7_9.x86_64                                                                412/670 
  Installing : libnma-1.8.6-2.el7.x86_64                                                                        413/670 
  Installing : libreport-gtk-2.1.11-53.el7.centos.x86_64                                                        414/670 
  Installing : zenity-3.28.1-2.el7_9.x86_64                                                                     415/670 
  Installing : geoclue2-2.4.8-1.el7.x86_64                                                                      416/670 
  Installing : webkitgtk4-jsc-2.28.2-3.el7.x86_64                                                               417/670 
  Installing : webkitgtk4-2.28.2-3.el7.x86_64                                                                   418/670 
  Installing : gnome-online-accounts-3.28.2-1.el7.x86_64                                                        419/670 
  Installing : geoclue2-libs-2.4.8-1.el7.x86_64                                                                 420/670 
  Installing : libgdata-0.17.9-1.el7.x86_64                                                                     421/670 
  Installing : evolution-data-server-langpacks-3.28.5-5.el7_9.1.noarch                                          422/670 
  Installing : evolution-data-server-3.28.5-5.el7_9.1.x86_64                                                    423/670 
  Installing : libgnomekbd-3.26.0-3.el7.x86_64                                                                  424/670 
  Installing : gtksourceview3-3.24.8-2.el7.x86_64                                                               425/670 
  Installing : grilo-0.3.6-1.el7.x86_64                                                                         426/670 
  Installing : libpeas-gtk-1.22.0-1.el7.x86_64                                                                  427/670 
  Installing : gssdp-1.0.2-1.el7.x86_64                                                                         428/670 
  Installing : gupnp-1.0.2-6.el7_9.x86_64                                                                       429/670 
  Installing : gupnp-igd-0.2.5-2.el7.x86_64                                                                     430/670 
  Installing : libnice-0.1.3-4.el7.x86_64                                                                       431/670 
  Installing : gstreamer1-plugins-good-1.10.4-2.el7.x86_64                                                      432/670 
  Installing : farstream02-0.2.3-3.el7.x86_64                                                                   433/670 
  Installing : dleyna-core-0.5.0-1.el7.x86_64                                                                   434/670 
  Installing : 1:folks-0.11.4-1.el7.x86_64                                                                      435/670 
  Installing : nm-connection-editor-1.8.6-2.el7.x86_64                                                          436/670 
  Installing : brasero-libs-3.12.2-5.el7_9.1.x86_64                                                             437/670 
  Installing : 1:gnome-bluetooth-libs-3.28.2-1.el7.x86_64                                                       438/670 
  Installing : gtk-vnc2-0.7.0-3.el7.x86_64                                                                      439/670 
  Installing : colord-gtk-0.1.25-4.el7.x86_64                                                                   440/670 
  Installing : spice-gtk3-0.35-5.el7_9.1.x86_64                                                                 441/670 
  Installing : gspell-1.6.1-1.el7.x86_64                                                                        442/670 
  Installing : abrt-gui-libs-2.1.11-60.el7.centos.x86_64                                                        443/670 
  Installing : gnome-packagekit-common-3.28.0-1.el7.x86_64                                                      444/670 
  Installing : gnome-packagekit-installer-3.28.0-1.el7.x86_64                                                   445/670 
  Installing : gnome-packagekit-updater-3.28.0-1.el7.x86_64                                                     446/670 
  Installing : dleyna-connector-dbus-0.2.0-2.el7.x86_64                                                         447/670 
  Installing : dleyna-server-0.5.0-3.el7.x86_64                                                                 448/670 
  Installing : telepathy-farstream-0.6.0-5.el7.x86_64                                                           449/670 
  Installing : telepathy-gabble-0.18.1-4.el7.x86_64                                                             450/670 
  Installing : glade-libs-3.22.1-1.el7.x86_64                                                                   451/670 
  Installing : anaconda-widgets-21.48.22.159-1.el7.centos.x86_64                                                452/670 
  Installing : 2:yelp-libs-3.28.1-1.el7.x86_64                                                                  453/670 
  Installing : 2:yelp-3.28.1-1.el7.x86_64                                                                       454/670 
  Installing : webkitgtk3-2.4.11-2.el7.x86_64                                                                   455/670 
  Installing : python-meh-gui-0.25.3-1.el7.noarch                                                               456/670 
  Installing : libcanberra-gtk2-0.30-9.el7.x86_64                                                               457/670 
  Installing : metacity-2.34.13-7.el7.x86_64                                                                    458/670 
  Installing : gnome-keyring-3.28.2-1.el7.x86_64                                                                459/670 
  Installing : gnome-keyring-pam-3.28.2-1.el7.x86_64                                                            460/670 
  Installing : gucharmap-libs-10.0.4-1.el7.x86_64                                                               461/670 
  Installing : avahi-ui-gtk3-0.6.31-20.el7.x86_64                                                               462/670 
  Installing : compat-gnome-desktop314-3.14.2-1.el7.x86_64                                                      463/670 
  Installing : keybinder3-0.3.0-1.el7.x86_64                                                                    464/670 
  Installing : libnm-gtk-1.8.6-2.el7.x86_64                                                                     465/670 
  Installing : vino-3.22.0-7.el7.x86_64                                                                         466/670 
  Installing : gtkmm30-3.22.2-1.el7.x86_64                                                                      467/670 
  Installing : libtimezonemap-0.4.4-2.el7_9.x86_64                                                              468/670 
  Installing : libgovirt-0.3.4-5.el7.x86_64                                                                     469/670 
  Installing : telepathy-salut-0.8.1-6.el7.x86_64                                                               470/670 
  Installing : gstreamer-plugins-good-0.10.31-13.el7.x86_64                                                     471/670 
  Installing : farstream-0.1.2-8.el7.x86_64                                                                     472/670 
  Installing : libpurple-2.10.11-9.el7.x86_64                                                                   473/670 
  Installing : telepathy-haze-0.8.0-1.el7.x86_64                                                                474/670 
  Installing : libdmapsharing-2.9.37-1.el7.x86_64                                                               475/670 
  Installing : neon-0.30.0-4.el7.x86_64                                                                         476/670 
  Installing : libmusicbrainz5-5.0.1-9.el7.x86_64                                                               477/670 
  Installing : 1:net-snmp-libs-5.7.2-49.el7_9.2.x86_64                                                          478/670 
  Installing : redhat-menus-12.0.2-8.el7.noarch                                                                 479/670 
  Installing : gnome-menus-3.13.3-3.el7.x86_64                                                                  480/670 
  Installing : vte-profile-0.52.4-1.el7.x86_64                                                                  481/670 
  Installing : vte291-0.52.4-1.el7.x86_64                                                                       482/670 
  Installing : gnome-terminal-3.28.2-3.el7.x86_64                                                               483/670 
  Installing : libwacom-data-0.30-1.el7.noarch                                                                  484/670 
  Installing : libwacom-0.30-1.el7.x86_64                                                                       485/670 
  Installing : libinput-1.10.7-2.el7.x86_64                                                                     486/670 
  Installing : clutter-1.26.2-2.el7.x86_64                                                                      487/670 
  Installing : clutter-gtk-1.8.4-1.el7.x86_64                                                                   488/670 
  Installing : clutter-gst3-3.0.26-1.el7.x86_64                                                                 489/670 
  Installing : libchamplain-0.12.16-2.el7.x86_64                                                                490/670 
  Installing : clutter-gst2-2.0.18-1.el7.x86_64                                                                 491/670 
  Installing : libchamplain-gtk-0.12.16-2.el7.x86_64                                                            492/670 
  Installing : 1:sgabios-bin-0.20110622svn-4.el7.noarch                                                         493/670 
  Installing : cyrus-sasl-2.1.26-24.el7_9.x86_64                                                                494/670 
  Installing : libvirt-libs-4.5.0-36.el7_9.5.x86_64                                                             495/670 
  Installing : libvirt-daemon-4.5.0-36.el7_9.5.x86_64                                                           496/670 
  Installing : libvirt-daemon-driver-storage-core-4.5.0-36.el7_9.5.x86_64                                       497/670 
  Installing : libvirt-daemon-driver-storage-disk-4.5.0-36.el7_9.5.x86_64                                       498/670 
  Installing : libvirt-daemon-driver-storage-gluster-4.5.0-36.el7_9.5.x86_64                                    499/670 
  Installing : libvirt-daemon-driver-storage-rbd-4.5.0-36.el7_9.5.x86_64                                        500/670 
  Installing : libvirt-daemon-driver-storage-iscsi-4.5.0-36.el7_9.5.x86_64                                      501/670 
  Installing : libvirt-daemon-driver-storage-logical-4.5.0-36.el7_9.5.x86_64                                    502/670 
  Installing : libvirt-daemon-driver-storage-mpath-4.5.0-36.el7_9.5.x86_64                                      503/670 
  Installing : libvirt-daemon-driver-storage-scsi-4.5.0-36.el7_9.5.x86_64                                       504/670 
  Installing : libvirt-daemon-driver-storage-4.5.0-36.el7_9.5.x86_64                                            505/670 
  Installing : libvirt-daemon-driver-nwfilter-4.5.0-36.el7_9.5.x86_64                                           506/670 
  Installing : libvirt-daemon-driver-interface-4.5.0-36.el7_9.5.x86_64                                          507/670 
  Installing : libvirt-daemon-driver-nodedev-4.5.0-36.el7_9.5.x86_64                                            508/670 
  Installing : libvirt-daemon-driver-secret-4.5.0-36.el7_9.5.x86_64                                             509/670 
  Installing : libvirt-glib-1.0.0-1.el7.x86_64                                                                  510/670 
  Installing : libvirt-gobject-1.0.0-1.el7.x86_64                                                               511/670 
  Installing : python-ipaddress-1.0.16-2.el7.noarch                                                             512/670 
  Installing : python-backports-ssl_match_hostname-3.5.0.1-1.el7.noarch                                         513/670 
  Installing : python-setuptools-0.9.8-7.el7.noarch                                                             514/670 
  Installing : python-coverage-3.6-0.5.b3.el7.x86_64                                                            515/670 
  Installing : cryptsetup-2.0.3-6.el7.x86_64                                                                    516/670 
  Installing : 1:python-blivet-0.61.15.76-1.el7_9.noarch                                                        517/670 
  Installing : setools-libs-3.3.8-4.el7.x86_64                                                                  518/670 
  Installing : policycoreutils-python-2.5-34.el7.x86_64                                                         519/670 
  Installing : setroubleshoot-server-3.2.30-8.el7.x86_64                                                        520/670 
  Installing : setroubleshoot-plugins-3.0.67-4.el7.noarch                                                       521/670 
  Installing : libuser-python-0.60-9.el7.x86_64                                                                 522/670 
  Installing : hplip-common-3.15.9-5.el7.x86_64                                                                 523/670 
  Installing : usermode-1.111-6.el7.x86_64                                                                      524/670 
  Installing : adobe-mappings-pdf-20180407-1.el7.noarch                                                         525/670 
  Installing : libgs-9.25-5.el7.x86_64                                                                          526/670 
  Installing : libspectre-0.2.8-1.el7.x86_64                                                                    527/670 
  Installing : evince-libs-3.28.2-10.el7.x86_64                                                                 528/670 
  Installing : libiptcdata-1.0.4-11.el7.x86_64                                                                  529/670 
  Installing : tracker-1.10.5-8.el7.x86_64                                                                      530/670 
  Installing : grilo-plugins-0.3.7-1.el7.x86_64                                                                 531/670 
  Installing : brasero-3.12.2-5.el7_9.1.x86_64                                                                  532/670 
  Installing : brasero-nautilus-3.12.2-5.el7_9.1.x86_64                                                         533/670 
  Installing : libgcab1-0.7-4.el7_4.x86_64                                                                      534/670 
  Installing : libappstream-glib-0.7.8-2.el7.x86_64                                                             535/670 
  Installing : flatpak-libs-1.0.9-12.el7_9.x86_64                                                               536/670 
  Installing : xdg-desktop-portal-1.0.2-1.el7.x86_64                                                            537/670 
  Installing : flatpak-1.0.9-12.el7_9.x86_64                                                                    538/670 
  Installing : gnome-desktop3-3.28.2-2.el7.x86_64                                                               539/670 
  Installing : 2:cheese-libs-3.28.0-1.el7.x86_64                                                                540/670 
  Installing : gnome-settings-daemon-3.28.1-11.el7_9.x86_64                                                     541/670 
  Installing : gnome-session-3.28.1-8.el7.x86_64                                                                542/670 
  Installing : mutter-3.28.3-32.el7_9.x86_64                                                                    543/670 
  Installing : evince-3.28.2-10.el7.x86_64                                                                      544/670 
  Installing : xdg-desktop-portal-gtk-1.0.2-1.el7.x86_64                                                        545/670 
  Installing : fwupd-1.0.8-5.el7.x86_64                                                                         546/670 
  Installing : seavgabios-bin-1.11.0-2.el7.noarch                                                               547/670 
  Installing : 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64                                                             548/670 
  Installing : flite-1.3-22.el7.x86_64                                                                          549/670 
  Installing : speech-dispatcher-0.7.1-15.el7.x86_64                                                            550/670 
  Installing : speech-dispatcher-python-0.7.1-15.el7.x86_64                                                     551/670 
  Installing : mozjs52-52.9.0-1.el7.x86_64                                                                      552/670 
  Installing : gjs-1.52.5-1.el7_6.x86_64                                                                        553/670 
  Installing : libXres-1.2.0-1.el7.x86_64                                                                       554/670 
  Installing : libwnck3-3.24.1-2.el7.x86_64                                                                     555/670 
  Installing : ncompress-4.2.4.4-3.1.el7_8.x86_64                                                               556/670 
  Installing : file-roller-3.28.1-2.el7.x86_64                                                                  557/670 
  Installing : radvd-2.17-3.el7.x86_64                                                                          558/670 
  Installing : libvirt-daemon-driver-network-4.5.0-36.el7_9.5.x86_64                                            559/670 
  Installing : libvirt-daemon-driver-qemu-4.5.0-36.el7_9.5.x86_64                                               560/670 
  Installing : libvirt-daemon-kvm-4.5.0-36.el7_9.5.x86_64                                                       561/670 
  Installing : libvirt-daemon-config-network-4.5.0-36.el7_9.5.x86_64                                            562/670 
  Installing : xcb-util-renderutil-0.3.9-3.el7.x86_64                                                           563/670 
  Installing : qt5-qtbase-gui-5.9.7-5.el7_9.x86_64                                                              564/670 
  Installing : adwaita-qt5-1.0-1.el7.x86_64                                                                     565/670 
  Installing : highcontrast-qt5-0.1-2.el7.x86_64                                                                566/670 
  Installing : xdg-user-dirs-0.15-5.el7.x86_64                                                                  567/670 
  Installing : 1:emacs-filesystem-24.3-23.el7_9.1.noarch                                                        568/670 
  Installing : desktop-file-utils-0.23-2.el7.x86_64                                                             569/670 
  Installing : gvfs-1.36.2-7.el7_9.x86_64                                                                       570/670 
  Installing : ibus-gtk2-1.5.17-12.el7_9.x86_64                                                                 571/670 
  Installing : ibus-gtk3-1.5.17-12.el7_9.x86_64                                                                 572/670 
  Installing : ibus-setup-1.5.17-12.el7_9.noarch                                                                573/670 
  Installing : ibus-1.5.17-12.el7_9.x86_64                                                                      574/670 
  Installing : nautilus-3.26.3.1-7.el7.x86_64                                                                   575/670 
  Installing : 1:gnome-bluetooth-3.28.2-1.el7.x86_64                                                            576/670 
  Installing : 1:control-center-3.28.1-8.el7_9.1.x86_64                                                         577/670 
  Installing : gnome-shell-3.28.3-34.el7_9.x86_64                                                               578/670 
  Installing : 1:gdm-3.28.2-26.el7.x86_64                                                                       579/670 
  Installing : pulseaudio-gdm-hooks-10.0-6.el7_9.x86_64                                                         580/670 
  Installing : gnome-shell-extension-common-3.28.1-17.el7_9.noarch                                              581/670 
  Installing : xdg-utils-1.1.0-0.17.20120809git.el7.noarch                                                      582/670 
  Installing : gnome-abrt-0.3.4-9.el7.x86_64                                                                    583/670 
  Installing : abrt-gui-2.1.11-60.el7.centos.x86_64                                                             584/670 
  Installing : gnome-shell-extension-launch-new-instance-3.28.1-17.el7_9.noarch                                 585/670 
  Installing : gnome-shell-extension-window-list-3.28.1-17.el7_9.noarch                                         586/670 
  Installing : gnome-shell-extension-top-icons-3.28.1-17.el7_9.noarch                                           587/670 
  Installing : gnome-shell-extension-alternate-tab-3.28.1-17.el7_9.noarch                                       588/670 
  Installing : gnome-shell-extension-user-theme-3.28.1-17.el7_9.noarch                                          589/670 
  Installing : gnome-shell-extension-apps-menu-3.28.1-17.el7_9.noarch                                           590/670 
  Installing : gnome-shell-extension-places-menu-3.28.1-17.el7_9.noarch                                         591/670 
  Installing : gnome-shell-extension-horizontal-workspaces-3.28.1-17.el7_9.noarch                               592/670 
  Installing : gvfs-fuse-1.36.2-7.el7_9.x86_64                                                                  593/670 
  Installing : 1:totem-3.26.2-1.el7.x86_64                                                                      594/670 
  Installing : libnl-1.1.4-3.el7.x86_64                                                                         595/670 
  Installing : python-ethtool-0.8-8.el7.x86_64                                                                  596/670 
  Installing : libconfig-1.4.9-5.el7.x86_64                                                                     597/670 
  Installing : lldpad-1.0.1-7.git036e314.el7_9.x86_64                                                           598/670 
  Installing : fcoe-utils-1.0.32-2.el7_6.x86_64                                                                 599/670 
  Installing : libXpm-3.5.12-2.el7_9.x86_64                                                                     600/670 
  Installing : gd-2.0.35-27.el7_9.x86_64                                                                        601/670 
  Installing : libgphoto2-2.5.15-3.el7.x86_64                                                                   602/670 
  Installing : sane-backends-libs-1.0.24-12.el7.x86_64                                                          603/670 
  Installing : sane-backends-1.0.24-12.el7.x86_64                                                               604/670 
  Installing : hplip-libs-3.15.9-5.el7.x86_64                                                                   605/670 
  Installing : pytz-2016.10-2.el7.noarch                                                                        606/670 
  Installing : anaconda-tui-21.48.22.159-1.el7.centos.x86_64                                                    607/670 
  Installing : anaconda-core-21.48.22.159-1.el7.centos.x86_64                                                   608/670 
  Installing : anaconda-gui-21.48.22.159-1.el7.centos.x86_64                                                    609/670 
  Installing : initial-setup-0.3.9.45-1.el7.centos.x86_64                                                       610/670 
  Installing : initial-setup-gui-0.3.9.45-1.el7.centos.x86_64                                                   611/670 
  Installing : libsane-hpaio-3.15.9-5.el7.x86_64                                                                612/670 
  Installing : sane-backends-drivers-scanners-1.0.24-12.el7.x86_64                                              613/670 
  Installing : gvfs-gphoto2-1.36.2-7.el7_9.x86_64                                                               614/670 
  Installing : firstboot-19.12-1.el7.x86_64                                                                     615/670 
  Installing : 1:totem-nautilus-3.26.2-1.el7.x86_64                                                             616/670 
  Installing : gnome-classic-session-3.28.1-17.el7_9.noarch                                                     617/670 
  Installing : gnome-tweak-tool-3.28.1-7.el7.noarch                                                             618/670 
  Installing : abrt-desktop-2.1.11-60.el7.centos.x86_64                                                         619/670 
  Installing : setroubleshoot-3.2.30-8.el7.x86_64                                                               620/670 
  Installing : gnome-initial-setup-3.28.0-2.el7_9.1.x86_64                                                      621/670 
  Installing : orca-3.6.3-4.el7.x86_64                                                                          622/670 
  Installing : evince-nautilus-3.28.2-10.el7.x86_64                                                             623/670 
  Installing : gvfs-archive-1.36.2-7.el7_9.x86_64                                                               624/670 
  Installing : gvfs-smb-1.36.2-7.el7_9.x86_64                                                                   625/670 
  Installing : gvfs-afp-1.36.2-7.el7_9.x86_64                                                                   626/670 
  Installing : gvfs-goa-1.36.2-7.el7_9.x86_64                                                                   627/670 
  Installing : 2:gedit-3.28.1-3.el7.x86_64                                                                      628/670 
  Installing : gvfs-mtp-1.36.2-7.el7_9.x86_64                                                                   629/670 
  Installing : gvfs-afc-1.36.2-7.el7_9.x86_64                                                                   630/670 
  Installing : xdg-user-dirs-gtk-0.10-4.el7.x86_64                                                              631/670 
  Installing : qgnomeplatform-0.3-5.el7.x86_64                                                                  632/670 
  Installing : gnome-boxes-3.28.5-4.el7.x86_64                                                                  633/670 
  Installing : file-roller-nautilus-3.28.1-2.el7.x86_64                                                         634/670 
  Installing : gnome-weather-3.26.0-1.el7.noarch                                                                635/670 
  Installing : sushi-3.28.3-1.el7.x86_64                                                                        636/670 
  Installing : gnome-software-3.28.2-3.el7.x86_64                                                               637/670 
  Installing : gnome-session-xsession-3.28.1-8.el7.x86_64                                                       638/670 
  Installing : 2:cheese-3.28.0-1.el7.x86_64                                                                     639/670 
  Installing : empathy-3.12.13-1.el7.x86_64                                                                     640/670 
  Installing : gnome-contacts-3.28.2-1.el7.x86_64                                                               641/670 
  Installing : eog-3.28.3-1.el7.x86_64                                                                          642/670 
  Installing : gnome-clocks-3.28.0-1.el7.x86_64                                                                 643/670 
  Installing : gnome-font-viewer-3.28.0-1.el7.x86_64                                                            644/670 
  Installing : compat-cheese314-3.14.2-1.el7.x86_64                                                             645/670 
  Installing : gnome-terminal-nautilus-3.28.2-3.el7.x86_64                                                      646/670 
  Installing : gnome-color-manager-3.28.0-1.el7.x86_64                                                          647/670 
  Installing : vinagre-3.22.0-14.el7.x86_64                                                                     648/670 
  Installing : gnome-system-monitor-3.28.2-1.el7.x86_64                                                         649/670 
  Installing : NetworkManager-libreswan-gnome-1.2.4-2.el7.x86_64                                                650/670 
  Installing : gucharmap-10.0.4-1.el7.x86_64                                                                    651/670 
  Installing : gnome-packagekit-3.28.0-1.el7.x86_64                                                             652/670 
  Installing : gnome-calculator-3.28.2-1.el7.x86_64                                                             653/670 
  Installing : gnome-disk-utility-3.28.3-1.el7.x86_64                                                           654/670 
  Installing : gnome-screenshot-3.26.0-1.el7.x86_64                                                             655/670 
  Installing : seahorse-3.20.0-1.el7.x86_64                                                                     656/670 
  Installing : 1:gnome-system-log-3.9.90-3.el7.x86_64                                                           657/670 
  Installing : PackageKit-gtk3-module-1.1.10-2.el7.centos.x86_64                                                658/670 
  Installing : baobab-3.28.0-2.el7.x86_64                                                                       659/670 
  Installing : mousetweaks-3.12.0-1.el7.x86_64                                                                  660/670 
  Installing : gnome-dictionary-3.26.1-2.el7.x86_64                                                             661/670 
  Installing : firewall-config-0.6.3-13.el7_9.noarch                                                            662/670 
  Installing : libproxy-mozjs-0.4.11-11.el7.x86_64                                                              663/670 
  Installing : gnome-getting-started-docs-3.28.2-1.el7.noarch                                                   664/670 
  Installing : fprintd-pam-0.8.1-2.el7.x86_64                                                                   665/670 
  Installing : gnome-icon-theme-symbolic-3.12.0-2.el7.noarch                                                    666/670 
  Installing : gnome-icon-theme-extras-3.12.0-1.el7.noarch                                                      667/670 
  Installing : PackageKit-command-not-found-1.1.10-2.el7.centos.x86_64                                          668/670 
  Installing : avahi-0.6.31-20.el7.x86_64                                                                       669/670 
  Installing : 1:nautilus-sendto-3.8.6-1.el7.x86_64                                                             670/670 
  Verifying  : gnome-initial-setup-3.28.0-2.el7_9.1.x86_64                                                        1/670 
  Verifying  : 1:xorg-x11-font-utils-7.5-21.el7.x86_64                                                            2/670 
  Verifying  : libgnomekbd-3.26.0-3.el7.x86_64                                                                    3/670 
  Verifying  : pytz-2016.10-2.el7.noarch                                                                          4/670 
  Verifying  : gvfs-archive-1.36.2-7.el7_9.x86_64                                                                 5/670 
  Verifying  : gnome-color-manager-3.28.0-1.el7.x86_64                                                            6/670 
  Verifying  : urw-base35-d050000l-fonts-20170801-10.el7.noarch                                                   7/670 
  Verifying  : oddjob-mkhomedir-0.31.5-4.el7.x86_64                                                               8/670 
  Verifying  : libXpm-3.5.12-2.el7_9.x86_64                                                                       9/670 
  Verifying  : colord-libs-1.3.4-2.el7.x86_64                                                                    10/670 
  Verifying  : xdg-user-dirs-gtk-0.10-4.el7.x86_64                                                               11/670 
  Verifying  : adobe-mappings-cmap-20171205-3.el7.noarch                                                         12/670 
  Verifying  : 1:totem-nautilus-3.26.2-1.el7.x86_64                                                              13/670 
  Verifying  : libcdio-0.92-3.el7.x86_64                                                                         14/670 
  Verifying  : openjpeg-libs-1.5.1-18.el7.x86_64                                                                 15/670 
  Verifying  : langtable-data-0.0.31-4.el7.noarch                                                                16/670 
  Verifying  : orc-0.4.26-1.el7.x86_64                                                                           17/670 
  Verifying  : realmd-0.16.1-12.el7_9.1.x86_64                                                                   18/670 
  Verifying  : libconfig-1.4.9-5.el7.x86_64                                                                      19/670 
  Verifying  : NetworkManager-libreswan-gnome-1.2.4-2.el7.x86_64                                                 20/670 
  Verifying  : deltarpm-3.6-3.el7.x86_64                                                                         21/670 
  Verifying  : dejavu-sans-fonts-2.33-6.el7.noarch                                                               22/670 
  Verifying  : abattis-cantarell-fonts-0.0.25-1.el7.noarch                                                       23/670 
  Verifying  : brasero-nautilus-3.12.2-5.el7_9.1.x86_64                                                          24/670 
  Verifying  : python-deltarpm-3.6-3.el7.x86_64                                                                  25/670 
  Verifying  : 1:totem-3.26.2-1.el7.x86_64                                                                       26/670 
  Verifying  : libnl-1.1.4-3.el7.x86_64                                                                          27/670 
  Verifying  : 1:gnome-system-log-3.9.90-3.el7.x86_64                                                            28/670 
  Verifying  : libcanberra-gtk2-0.30-9.el7.x86_64                                                                29/670 
  Verifying  : libtar-1.2.11-29.el7.x86_64                                                                       30/670 
  Verifying  : nm-connection-editor-1.8.6-2.el7.x86_64                                                           31/670 
  Verifying  : 1:emacs-filesystem-24.3-23.el7_9.1.noarch                                                         32/670 
  Verifying  : brasero-libs-3.12.2-5.el7_9.1.x86_64                                                              33/670 
  Verifying  : sane-backends-libs-1.0.24-12.el7.x86_64                                                           34/670 
  Verifying  : python-augeas-0.5.0-2.el7.noarch                                                                  35/670 
  Verifying  : festival-freebsoft-utils-0.10-7.el7.noarch                                                        36/670 
  Verifying  : xcb-util-renderutil-0.3.9-3.el7.x86_64                                                            37/670 
  Verifying  : libreport-python-2.1.11-53.el7.centos.x86_64                                                      38/670 
  Verifying  : gavl-1.4.0-4.el7.x86_64                                                                           39/670 
  Verifying  : radvd-2.17-3.el7.x86_64                                                                           40/670 
  Verifying  : urw-base35-standard-symbols-ps-fonts-20170801-10.el7.noarch                                       41/670 
  Verifying  : liblouis-python-2.5.2-12.el7_4.noarch                                                             42/670 
  Verifying  : file-roller-3.28.1-2.el7.x86_64                                                                   43/670 
  Verifying  : gtk-vnc2-0.7.0-3.el7.x86_64                                                                       44/670 
  Verifying  : ncompress-4.2.4.4-3.1.el7_8.x86_64                                                                45/670 
  Verifying  : libreport-filesystem-2.1.11-53.el7.centos.x86_64                                                  46/670 
  Verifying  : colord-gtk-0.1.25-4.el7.x86_64                                                                    47/670 
  Verifying  : sane-backends-1.0.24-12.el7.x86_64                                                                48/670 
  Verifying  : 1:pyparted-3.9-15.el7.x86_64                                                                      49/670 
  Verifying  : libXres-1.2.0-1.el7.x86_64                                                                        50/670 
  Verifying  : fprintd-pam-0.8.1-2.el7.x86_64                                                                    51/670 
  Verifying  : libreport-rhel-anaconda-bugzilla-2.1.11-53.el7.centos.x86_64                                      52/670 
  Verifying  : gsm-1.0.13-11.el7.x86_64                                                                          53/670 
  Verifying  : abrt-addon-pstoreoops-2.1.11-60.el7.centos.x86_64                                                 54/670 
  Verifying  : anaconda-tui-21.48.22.159-1.el7.centos.x86_64                                                     55/670 
  Verifying  : gssdp-1.0.2-1.el7.x86_64                                                                          56/670 
  Verifying  : setroubleshoot-plugins-3.0.67-4.el7.noarch                                                        57/670 
  Verifying  : libgtop2-2.38.0-3.el7.x86_64                                                                      58/670 
  Verifying  : 1:libglvnd-egl-1.0.1-0.8.git5baa1e5.el7.x86_64                                                    59/670 
  Verifying  : gnome-shell-extension-launch-new-instance-3.28.1-17.el7_9.noarch                                  60/670 
  Verifying  : 2:libogg-1.3.0-7.el7.x86_64                                                                       61/670 
  Verifying  : atk-2.28.1-2.el7.x86_64                                                                           62/670 
  Verifying  : gucharmap-10.0.4-1.el7.x86_64                                                                     63/670 
  Verifying  : 1:libvorbis-1.3.3-8.el7.1.x86_64                                                                  64/670 
  Verifying  : gdk-pixbuf2-2.36.12-3.el7.x86_64                                                                  65/670 
  Verifying  : libieee1284-0.2.11-15.el7.x86_64                                                                  66/670 
  Verifying  : python-ethtool-0.8-8.el7.x86_64                                                                   67/670 
  Verifying  : gstreamer1-1.10.4-2.el7.x86_64                                                                    68/670 
  Verifying  : hunspell-1.3.2-16.el7.x86_64                                                                      69/670 
  Verifying  : at-spi2-core-2.28.0-1.el7.x86_64                                                                  70/670 
  Verifying  : gvfs-smb-1.36.2-7.el7_9.x86_64                                                                    71/670 
  Verifying  : nautilus-extensions-3.26.3.1-7.el7.x86_64                                                         72/670 
  Verifying  : libgsf-1.14.26-7.el7.x86_64                                                                       73/670 
  Verifying  : mozjs52-52.9.0-1.el7.x86_64                                                                       74/670 
  Verifying  : libpeas-1.22.0-1.el7.x86_64                                                                       75/670 
  Verifying  : lzop-1.03-10.el7.x86_64                                                                           76/670 
  Verifying  : gstreamer1-plugins-bad-free-1.10.4-3.el7.x86_64                                                   77/670 
  Verifying  : accountsservice-libs-0.6.50-7.el7.x86_64                                                          78/670 
  Verifying  : flite-1.3-22.el7.x86_64                                                                           79/670 
  Verifying  : pygobject2-2.28.6-11.el7.x86_64                                                                   80/670 
  Verifying  : glib-networking-2.56.1-1.el7.x86_64                                                               81/670 
  Verifying  : libiscsi-1.9.0-7.el7.x86_64                                                                       82/670 
  Verifying  : gvfs-afp-1.36.2-7.el7_9.x86_64                                                                    83/670 
  Verifying  : libgdata-0.17.9-1.el7.x86_64                                                                      84/670 
  Verifying  : libvirt-daemon-driver-nwfilter-4.5.0-36.el7_9.5.x86_64                                            85/670 
  Verifying  : libtalloc-2.1.16-1.el7.x86_64                                                                     86/670 
  Verifying  : seavgabios-bin-1.11.0-2.el7.noarch                                                                87/670 
  Verifying  : abrt-libs-2.1.11-60.el7.centos.x86_64                                                             88/670 
  Verifying  : gstreamer-plugins-base-0.10.36-10.el7.x86_64                                                      89/670 
  Verifying  : accountsservice-0.6.50-7.el7.x86_64                                                               90/670 
  Verifying  : libgcab1-0.7-4.el7_4.x86_64                                                                       91/670 
  Verifying  : PackageKit-gtk3-module-1.1.10-2.el7.centos.x86_64                                                 92/670 
  Verifying  : geoclue2-2.4.8-1.el7.x86_64                                                                       93/670 
  Verifying  : spice-gtk3-0.35-5.el7_9.1.x86_64                                                                  94/670 
  Verifying  : libxklavier-5.4-7.el7.x86_64                                                                      95/670 
  Verifying  : ibus-gtk2-1.5.17-12.el7_9.x86_64                                                                  96/670 
  Verifying  : fprintd-0.8.1-2.el7.x86_64                                                                        97/670 
  Verifying  : gvfs-gphoto2-1.36.2-7.el7_9.x86_64                                                                98/670 
  Verifying  : gnome-classic-session-3.28.1-17.el7_9.noarch                                                      99/670 
  Verifying  : libreport-cli-2.1.11-53.el7.centos.x86_64                                                        100/670 
  Verifying  : gnome-boxes-3.28.5-4.el7.x86_64                                                                  101/670 
  Verifying  : upower-0.99.7-1.el7.x86_64                                                                       102/670 
  Verifying  : initial-setup-gui-0.3.9.45-1.el7.centos.x86_64                                                   103/670 
  Verifying  : ibus-gtk3-1.5.17-12.el7_9.x86_64                                                                 104/670 
  Verifying  : libavc1394-0.5.3-14.el7.x86_64                                                                   105/670 
  Verifying  : ModemManager-glib-1.6.10-4.el7.x86_64                                                            106/670 
  Verifying  : libmtp-1.1.14-1.el7.x86_64                                                                       107/670 
  Verifying  : urw-base35-gothic-fonts-20170801-10.el7.noarch                                                   108/670 
  Verifying  : adwaita-icon-theme-3.28.0-1.el7.noarch                                                           109/670 
  Verifying  : libpeas-loader-python-1.22.0-1.el7.x86_64                                                        110/670 
  Verifying  : libusal-1.1.11-25.el7.x86_64                                                                     111/670 
  Verifying  : fuse-2.9.2-11.el7.x86_64                                                                         112/670 
  Verifying  : xdg-desktop-portal-gtk-1.0.2-1.el7.x86_64                                                        113/670 
  Verifying  : boost-random-1.53.0-28.el7.x86_64                                                                114/670 
  Verifying  : gnome-weather-3.26.0-1.el7.noarch                                                                115/670 
  Verifying  : urw-base35-nimbus-roman-fonts-20170801-10.el7.noarch                                             116/670 
  Verifying  : gtk2-2.24.31-1.el7.x86_64                                                                        117/670 
  Verifying  : 1:nautilus-sendto-3.8.6-1.el7.x86_64                                                             118/670 
  Verifying  : libvirt-daemon-driver-qemu-4.5.0-36.el7_9.5.x86_64                                               119/670 
  Verifying  : festival-speechtools-libs-1.2.96-28.el7.x86_64                                                   120/670 
  Verifying  : anaconda-core-21.48.22.159-1.el7.centos.x86_64                                                   121/670 
  Verifying  : metacity-2.34.13-7.el7.x86_64                                                                    122/670 
  Verifying  : atkmm-2.24.2-1.el7.x86_64                                                                        123/670 
  Verifying  : libwayland-egl-1.15.0-1.el7.x86_64                                                               124/670 
  Verifying  : abrt-addon-kerneloops-2.1.11-60.el7.centos.x86_64                                                125/670 
  Verifying  : libshout-2.2.2-11.el7.x86_64                                                                     126/670 
  Verifying  : libiptcdata-1.0.4-11.el7.x86_64                                                                  127/670 
  Verifying  : pcre2-10.23-2.el7.x86_64                                                                         128/670 
  Verifying  : libusbx-1.0.21-1.el7.x86_64                                                                      129/670 
  Verifying  : flac-libs-1.3.0-5.el7_1.x86_64                                                                   130/670 
  Verifying  : evince-3.28.2-10.el7.x86_64                                                                      131/670 
  Verifying  : gtksourceview3-3.24.8-2.el7.x86_64                                                               132/670 
  Verifying  : urw-base35-nimbus-mono-ps-fonts-20170801-10.el7.noarch                                           133/670 
  Verifying  : gvnc-0.7.0-3.el7.x86_64                                                                          134/670 
  Verifying  : 1:librados2-10.2.5-4.el7.x86_64                                                                  135/670 
  Verifying  : libwayland-cursor-1.15.0-1.el7.x86_64                                                            136/670 
  Verifying  : pulseaudio-10.0-6.el7_9.x86_64                                                                   137/670 
  Verifying  : pulseaudio-libs-glib2-10.0-6.el7_9.x86_64                                                        138/670 
  Verifying  : pangomm-2.40.1-1.el7.x86_64                                                                      139/670 
  Verifying  : adobe-mappings-pdf-20180407-1.el7.noarch                                                         140/670 
  Verifying  : evolution-data-server-3.28.5-5.el7_9.1.x86_64                                                    141/670 
  Verifying  : setroubleshoot-3.2.30-8.el7.x86_64                                                               142/670 
  Verifying  : GConf2-3.2.6-8.el7.x86_64                                                                        143/670 
  Verifying  : libchamplain-gtk-0.12.16-2.el7.x86_64                                                            144/670 
  Verifying  : usermode-1.111-6.el7.x86_64                                                                      145/670 
  Verifying  : xml-common-0.6.3-39.el7.noarch                                                                   146/670 
  Verifying  : libreport-centos-2.1.11-53.el7.centos.x86_64                                                     147/670 
  Verifying  : libiec61883-1.2.0-10.el7.x86_64                                                                  148/670 
  Verifying  : elfutils-0.176-5.el7.x86_64                                                                      149/670 
  Verifying  : harfbuzz-icu-1.7.5-2.el7.x86_64                                                                  150/670 
  Verifying  : hplip-common-3.15.9-5.el7.x86_64                                                                 151/670 
  Verifying  : webkitgtk4-2.28.2-3.el7.x86_64                                                                   152/670 
  Verifying  : fwupdate-libs-12-6.el7.centos.x86_64                                                             153/670 
  Verifying  : 2:nmap-ncat-6.40-19.el7.x86_64                                                                   154/670 
  Verifying  : gnome-getting-started-docs-3.28.2-1.el7.noarch                                                   155/670 
  Verifying  : gstreamer1-plugins-base-1.10.4-2.el7.x86_64                                                      156/670 
  Verifying  : python-coverage-3.6-0.5.b3.el7.x86_64                                                            157/670 
  Verifying  : gnome-video-effects-0.4.3-1.el7.noarch                                                           158/670 
  Verifying  : libvpx-1.3.0-8.el7.x86_64                                                                        159/670 
  Verifying  : gupnp-1.0.2-6.el7_9.x86_64                                                                       160/670 
  Verifying  : festival-1.96-28.el7.x86_64                                                                      161/670 
  Verifying  : abrt-desktop-2.1.11-60.el7.centos.x86_64                                                         162/670 
  Verifying  : avahi-gobject-0.6.31-20.el7.x86_64                                                               163/670 
  Verifying  : libuser-python-0.60-9.el7.x86_64                                                                 164/670 
  Verifying  : libdv-1.0.0-17.el7.x86_64                                                                        165/670 
  Verifying  : 1:dbus-x11-1.10.24-15.el7.x86_64                                                                 166/670 
  Verifying  : libplist-1.12-3.el7.x86_64                                                                       167/670 
  Verifying  : gnome-shell-extension-window-list-3.28.1-17.el7_9.noarch                                         168/670 
  Verifying  : adobe-mappings-cmap-deprecated-20171205-3.el7.noarch                                             169/670 
  Verifying  : eog-3.28.3-1.el7.x86_64                                                                          170/670 
  Verifying  : abrt-gui-2.1.11-60.el7.centos.x86_64                                                             171/670 
  Verifying  : libXcomposite-0.4.4-4.1.el7.x86_64                                                               172/670 
  Verifying  : langtable-python-0.0.31-4.el7.noarch                                                             173/670 
  Verifying  : libtevent-0.9.39-1.el7.x86_64                                                                    174/670 
  Verifying  : setools-libs-3.3.8-4.el7.x86_64                                                                  175/670 
  Verifying  : 2:cheese-3.28.0-1.el7.x86_64                                                                     176/670 
  Verifying  : 1:folks-0.11.4-1.el7.x86_64                                                                      177/670 
  Verifying  : librsvg2-2.40.20-1.el7.x86_64                                                                    178/670 
  Verifying  : libao-1.1.0-8.el7.x86_64                                                                         179/670 
  Verifying  : wodim-1.1.11-25.el7.x86_64                                                                       180/670 
  Verifying  : gucharmap-libs-10.0.4-1.el7.x86_64                                                               181/670 
  Verifying  : evince-nautilus-3.28.2-10.el7.x86_64                                                             182/670 
  Verifying  : ibus-1.5.17-12.el7_9.x86_64                                                                      183/670 
  Verifying  : ndctl-libs-65-6.el7_9.x86_64                                                                     184/670 
  Verifying  : telepathy-glib-0.24.1-1.el7.x86_64                                                               185/670 
  Verifying  : libcanberra-0.30-9.el7.x86_64                                                                    186/670 
  Verifying  : cryptsetup-2.0.3-6.el7.x86_64                                                                    187/670 
  Verifying  : avahi-ui-gtk3-0.6.31-20.el7.x86_64                                                               188/670 
  Verifying  : brlapi-0.6.0-16.el7.x86_64                                                                       189/670 
  Verifying  : gsettings-desktop-schemas-3.28.0-3.el7.x86_64                                                    190/670 
  Verifying  : gperftools-libs-2.6.1-1.el7.x86_64                                                               191/670 
  Verifying  : python-ipaddress-1.0.16-2.el7.noarch                                                             192/670 
  Verifying  : gvfs-goa-1.36.2-7.el7_9.x86_64                                                                   193/670 
  Verifying  : gnome-shell-extension-common-3.28.1-17.el7_9.noarch                                              194/670 
  Verifying  : geoclue2-libs-2.4.8-1.el7.x86_64                                                                 195/670 
  Verifying  : dleyna-connector-dbus-0.2.0-2.el7.x86_64                                                         196/670 
  Verifying  : at-spi2-atk-2.26.2-1.el7.x86_64                                                                  197/670 
  Verifying  : glade-libs-3.22.1-1.el7.x86_64                                                                   198/670 
  Verifying  : libblockdev-part-2.18-5.el7.x86_64                                                               199/670 
  Verifying  : libgs-9.25-5.el7.x86_64                                                                          200/670 
  Verifying  : compat-libcolord1-1.0.4-1.el7.x86_64                                                             201/670 
  Verifying  : libtdb-1.3.18-1.el7.x86_64                                                                       202/670 
  Verifying  : libibverbs-22.4-6.el7_9.x86_64                                                                   203/670 
  Verifying  : cyrus-sasl-2.1.26-24.el7_9.x86_64                                                                204/670 
  Verifying  : colord-1.3.4-2.el7.x86_64                                                                        205/670 
  Verifying  : 1:gnome-bluetooth-3.28.2-1.el7.x86_64                                                            206/670 
  Verifying  : 1:cups-libs-1.6.3-51.el7.x86_64                                                                  207/670 
  Verifying  : poppler-glib-0.26.5-43.el7.1.x86_64                                                              208/670 
  Verifying  : python2-blockdev-2.18-5.el7.x86_64                                                               209/670 
  Verifying  : libldb-1.5.4-2.el7.x86_64                                                                        210/670 
  Verifying  : 1:sgabios-bin-0.20110622svn-4.el7.noarch                                                         211/670 
  Verifying  : seahorse-3.20.0-1.el7.x86_64                                                                     212/670 
  Verifying  : farstream02-0.2.3-3.el7.x86_64                                                                   213/670 
  Verifying  : libwacom-data-0.30-1.el7.noarch                                                                  214/670 
  Verifying  : vte-profile-0.52.4-1.el7.x86_64                                                                  215/670 
  Verifying  : gvfs-fuse-1.36.2-7.el7_9.x86_64                                                                  216/670 
  Verifying  : gstreamer1-plugins-good-1.10.4-2.el7.x86_64                                                      217/670 
  Verifying  : gnome-session-3.28.1-8.el7.x86_64                                                                218/670 
  Verifying  : redhat-menus-12.0.2-8.el7.noarch                                                                 219/670 
  Verifying  : 1:net-snmp-libs-5.7.2-49.el7_9.2.x86_64                                                          220/670 
  Verifying  : libmodman-2.0.1-8.el7.x86_64                                                                     221/670 
  Verifying  : compat-gnome-desktop314-3.14.2-1.el7.x86_64                                                      222/670 
  Verifying  : speech-dispatcher-0.7.1-15.el7.x86_64                                                            223/670 
  Verifying  : python-di-0.3-2.el7.noarch                                                                       224/670 
  Verifying  : gnome-session-xsession-3.28.1-8.el7.x86_64                                                       225/670 
  Verifying  : cyrus-sasl-gssapi-2.1.26-24.el7_9.x86_64                                                         226/670 
  Verifying  : libreport-gtk-2.1.11-53.el7.centos.x86_64                                                        227/670 
  Verifying  : cyrus-sasl-scram-2.1.26-24.el7_9.x86_64                                                          228/670 
  Verifying  : vinagre-3.22.0-14.el7.x86_64                                                                     229/670 
  Verifying  : 1:vorbis-tools-1.4.0-13.el7.x86_64                                                               230/670 
  Verifying  : libsmbclient-4.10.16-24.el7_9.x86_64                                                             231/670 
  Verifying  : gstreamer1-plugins-ugly-free-1.10.4-3.el7.x86_64                                                 232/670 
  Verifying  : festival-lib-1.96-28.el7.x86_64                                                                  233/670 
  Verifying  : 1:NetworkManager-glib-1.18.8-2.el7_9.x86_64                                                      234/670 
  Verifying  : 2:gedit-3.28.1-3.el7.x86_64                                                                      235/670 
  Verifying  : libcanberra-gtk3-0.30-9.el7.x86_64                                                               236/670 
  Verifying  : totem-pl-parser-3.26.1-1.el7.x86_64                                                              237/670 
  Verifying  : unbound-libs-1.6.6-5.el7_8.x86_64                                                                238/670 
  Verifying  : gnome-keyring-3.28.2-1.el7.x86_64                                                                239/670 
  Verifying  : libspectre-0.2.8-1.el7.x86_64                                                                    240/670 
  Verifying  : adwaita-gtk2-theme-3.28-2.el7.x86_64                                                             241/670 
  Verifying  : glusterfs-libs-6.0-61.el7.x86_64                                                                 242/670 
  Verifying  : exempi-2.2.0-9.el7.x86_64                                                                        243/670 
  Verifying  : libappstream-glib-0.7.8-2.el7.x86_64                                                             244/670 
  Verifying  : gspell-1.6.1-1.el7.x86_64                                                                        245/670 
  Verifying  : gvfs-mtp-1.36.2-7.el7_9.x86_64                                                                   246/670 
  Verifying  : fontconfig-2.13.0-4.3.el7.x86_64                                                                 247/670 
  Verifying  : boost-thread-1.53.0-28.el7.x86_64                                                                248/670 
  Verifying  : libvirt-daemon-driver-storage-core-4.5.0-36.el7_9.5.x86_64                                       249/670 
  Verifying  : keybinder3-0.3.0-1.el7.x86_64                                                                    250/670 
  Verifying  : startup-notification-0.12-8.el7.x86_64                                                           251/670 
  Verifying  : 10:qemu-img-1.5.3-175.el7_9.6.x86_64                                                             252/670 
  Verifying  : gnome-software-3.28.2-3.el7.x86_64                                                               253/670 
  Verifying  : libblockdev-mdraid-2.18-5.el7.x86_64                                                             254/670 
  Verifying  : hplip-libs-3.15.9-5.el7.x86_64                                                                   255/670 
  Verifying  : samba-common-4.10.16-24.el7_9.noarch                                                             256/670 
  Verifying  : gnome-packagekit-installer-3.28.0-1.el7.x86_64                                                   257/670 
  Verifying  : mpg123-libs-1.25.6-1.el7.x86_64                                                                  258/670 
  Verifying  : grilo-0.3.6-1.el7.x86_64                                                                         259/670 
  Verifying  : libreport-plugin-reportuploader-2.1.11-53.el7.centos.x86_64                                      260/670 
  Verifying  : mtools-4.0.18-5.el7.x86_64                                                                       261/670 
  Verifying  : farstream-0.1.2-8.el7.x86_64                                                                     262/670 
  Verifying  : gnome-tweak-tool-3.28.1-7.el7.noarch                                                             263/670 
  Verifying  : 1:gnome-bluetooth-libs-3.28.2-1.el7.x86_64                                                       264/670 
  Verifying  : gupnp-igd-0.2.5-2.el7.x86_64                                                                     265/670 
  Verifying  : gnome-user-docs-3.28.2-1.el7.noarch                                                              266/670 
  Verifying  : gstreamer-0.10.36-7.el7.x86_64                                                                   267/670 
  Verifying  : harfbuzz-1.7.5-2.el7.x86_64                                                                      268/670 
  Verifying  : policycoreutils-python-2.5-34.el7.x86_64                                                         269/670 
  Verifying  : rest-0.8.1-2.el7.x86_64                                                                          270/670 
  Verifying  : flatpak-1.0.9-12.el7_9.x86_64                                                                    271/670 
  Verifying  : libcdio-paranoia-10.2+0.90-11.el7.x86_64                                                         272/670 
  Verifying  : gnome-packagekit-updater-3.28.0-1.el7.x86_64                                                     273/670 
  Verifying  : avahi-0.6.31-20.el7.x86_64                                                                       274/670 
  Verifying  : gd-2.0.35-27.el7_9.x86_64                                                                        275/670 
  Verifying  : pcre2-utf16-10.23-2.el7.x86_64                                                                   276/670 
  Verifying  : speech-dispatcher-python-0.7.1-15.el7.x86_64                                                     277/670 
  Verifying  : gnome-shell-extension-top-icons-3.28.1-17.el7_9.noarch                                           278/670 
  Verifying  : libnm-gtk-1.8.6-2.el7.x86_64                                                                     279/670 
  Verifying  : compat-cheese314-3.14.2-1.el7.x86_64                                                             280/670 
  Verifying  : libpurple-2.10.11-9.el7.x86_64                                                                   281/670 
  Verifying  : festvox-slt-arctic-hts-0.20061229-28.el7.noarch                                                  282/670 
  Verifying  : gdisk-0.8.10-3.el7.x86_64                                                                        283/670 
  Verifying  : mdadm-4.1-9.el7_9.x86_64                                                                         284/670 
  Verifying  : mesa-libEGL-18.3.4-12.el7_9.x86_64                                                               285/670 
  Verifying  : anaconda-gui-21.48.22.159-1.el7.centos.x86_64                                                    286/670 
  Verifying  : qt5-qtbase-common-5.9.7-5.el7_9.noarch                                                           287/670 
  Verifying  : libreport-plugin-rhtsupport-2.1.11-53.el7.centos.x86_64                                          288/670 
  Verifying  : python-inotify-0.9.4-4.el7.noarch                                                                289/670 
  Verifying  : abrt-gui-libs-2.1.11-60.el7.centos.x86_64                                                        290/670 
  Verifying  : telepathy-salut-0.8.1-6.el7.x86_64                                                               291/670 
  Verifying  : PackageKit-glib-1.1.10-2.el7.centos.x86_64                                                       292/670 
  Verifying  : libfprint-0.8.2-1.el7.x86_64                                                                     293/670 
  Verifying  : dejavu-fonts-common-2.33-6.el7.noarch                                                            294/670 
  Verifying  : glusterfs-6.0-61.el7.x86_64                                                                      295/670 
  Verifying  : gnome-shell-extension-alternate-tab-3.28.1-17.el7_9.noarch                                       296/670 
  Verifying  : PackageKit-yum-1.1.10-2.el7.centos.x86_64                                                        297/670 
  Verifying  : libvirt-daemon-driver-storage-disk-4.5.0-36.el7_9.5.x86_64                                       298/670 
  Verifying  : abrt-addon-ccpp-2.1.11-60.el7.centos.x86_64                                                      299/670 
  Verifying  : openjpeg2-2.3.1-3.el7_7.x86_64                                                                   300/670 
  Verifying  : python-ntplib-0.3.2-1.el7.noarch                                                                 301/670 
  Verifying  : libvirt-daemon-driver-storage-gluster-4.5.0-36.el7_9.5.x86_64                                    302/670 
  Verifying  : libreport-web-2.1.11-53.el7.centos.x86_64                                                        303/670 
  Verifying  : libgusb-0.2.9-1.el7.x86_64                                                                       304/670 
  Verifying  : ldns-1.6.16-10.el7.x86_64                                                                        305/670 
  Verifying  : libblockdev-nvdimm-2.18-5.el7.x86_64                                                             306/670 
  Verifying  : gnome-clocks-3.28.0-1.el7.x86_64                                                                 307/670 
  Verifying  : createrepo-0.9.9-28.el7.noarch                                                                   308/670 
  Verifying  : lcms2-2.6-3.el7.x86_64                                                                           309/670 
  Verifying  : pulseaudio-module-bluetooth-10.0-6.el7_9.x86_64                                                  310/670 
  Verifying  : taglib-1.8-8.20130218git.el7.x86_64                                                              311/670 
  Verifying  : pygtk2-libglade-2.24.0-9.el7.x86_64                                                              312/670 
  Verifying  : flatpak-libs-1.0.9-12.el7_9.x86_64                                                               313/670 
  Verifying  : icedax-1.1.11-25.el7.x86_64                                                                      314/670 
  Verifying  : google-noto-emoji-color-fonts-20180508-4.el7.noarch                                              315/670 
  Verifying  : 40:libcacard-2.7.0-1.el7.x86_64                                                                  316/670 
  Verifying  : libcgroup-0.41-21.el7.x86_64                                                                     317/670 
  Verifying  : setroubleshoot-server-3.2.30-8.el7.x86_64                                                        318/670 
  Verifying  : frei0r-plugins-1.3-13.el7.x86_64                                                                 319/670 
  Verifying  : libxkbcommon-0.7.1-3.el7.x86_64                                                                  320/670 
  Verifying  : libwayland-server-1.15.0-1.el7.x86_64                                                            321/670 
  Verifying  : libudisks2-2.8.4-1.el7.x86_64                                                                    322/670 
  Verifying  : gnome-calculator-3.28.2-1.el7.x86_64                                                             323/670 
  Verifying  : bluez-5.44-7.el7.x86_64                                                                          324/670 
  Verifying  : rdma-core-22.4-6.el7_9.x86_64                                                                    325/670 
  Verifying  : cairomm-1.12.0-1.el7.x86_64                                                                      326/670 
  Verifying  : telepathy-logger-0.8.0-5.el7.x86_64                                                              327/670 
  Verifying  : ibus-setup-1.5.17-12.el7_9.noarch                                                                328/670 
  Verifying  : mtdev-1.1.5-5.el7.x86_64                                                                         329/670 
  Verifying  : libvirt-daemon-kvm-4.5.0-36.el7_9.5.x86_64                                                       330/670 
  Verifying  : libproxy-mozjs-0.4.11-11.el7.x86_64                                                              331/670 
  Verifying  : libburn-1.2.8-4.el7.x86_64                                                                       332/670 
  Verifying  : telepathy-farstream-0.6.0-5.el7.x86_64                                                           333/670 
  Verifying  : gdb-7.6.1-120.el7.x86_64                                                                         334/670 
  Verifying  : libtool-ltdl-2.4.2-22.el7_3.x86_64                                                               335/670 
  Verifying  : gvfs-client-1.36.2-7.el7_9.x86_64                                                                336/670 
  Verifying  : libwacom-0.30-1.el7.x86_64                                                                       337/670 
  Verifying  : urw-base35-fonts-common-20170801-10.el7.noarch                                                   338/670 
  Verifying  : systemd-python-219-78.el7_9.7.x86_64                                                             339/670 
  Verifying  : gupnp-dlna-0.10.5-1.el7.x86_64                                                                   340/670 
  Verifying  : abrt-retrace-client-2.1.11-60.el7.centos.x86_64                                                  341/670 
  Verifying  : ndctl-65-6.el7_9.x86_64                                                                          342/670 
  Verifying  : telepathy-haze-0.8.0-1.el7.x86_64                                                                343/670 
  Verifying  : python-backports-1.0-8.el7.x86_64                                                                344/670 
  Verifying  : 1:control-center-3.28.1-8.el7_9.1.x86_64                                                         345/670 
  Verifying  : cairo-gobject-1.15.12-4.el7.x86_64                                                               346/670 
  Verifying  : sos-3.9-5.el7.centos.11.noarch                                                                   347/670 
  Verifying  : yajl-2.0.4-4.el7.x86_64                                                                          348/670 
  Verifying  : libvirt-daemon-driver-storage-rbd-4.5.0-36.el7_9.5.x86_64                                        349/670 
  Verifying  : clutter-gst3-3.0.26-1.el7.x86_64                                                                 350/670 
  Verifying  : libgdither-0.6-8.el7.x86_64                                                                      351/670 
  Verifying  : gnome-packagekit-common-3.28.0-1.el7.x86_64                                                      352/670 
  Verifying  : gtk-update-icon-cache-3.22.30-8.el7_9.x86_64                                                     353/670 
  Verifying  : libvirt-gobject-1.0.0-1.el7.x86_64                                                               354/670 
  Verifying  : cdrdao-1.2.3-20.el7.x86_64                                                                       355/670 
  Verifying  : iso-codes-3.46-2.el7.noarch                                                                      356/670 
  Verifying  : libreport-anaconda-2.1.11-53.el7.centos.x86_64                                                   357/670 
  Verifying  : baobab-3.28.0-2.el7.x86_64                                                                       358/670 
  Verifying  : gnome-system-monitor-3.28.2-1.el7.x86_64                                                         359/670 
  Verifying  : libwayland-client-1.15.0-1.el7.x86_64                                                            360/670 
  Verifying  : libblockdev-swap-2.18-5.el7.x86_64                                                               361/670 
  Verifying  : gnome-shell-extension-user-theme-3.28.1-17.el7_9.noarch                                          362/670 
  Verifying  : gnome-desktop3-3.28.2-2.el7.x86_64                                                               363/670 
  Verifying  : gom-0.4-1.el7.x86_64                                                                             364/670 
  Verifying  : hunspell-en-US-0.20121024-6.el7.noarch                                                           365/670 
  Verifying  : libvirt-daemon-driver-storage-iscsi-4.5.0-36.el7_9.5.x86_64                                      366/670 
  Verifying  : libmusicbrainz5-5.0.1-9.el7.x86_64                                                               367/670 
  Verifying  : python-setuptools-0.9.8-7.el7.noarch                                                             368/670 
  Verifying  : libinput-1.10.7-2.el7.x86_64                                                                     369/670 
  Verifying  : glusterfs-client-xlators-6.0-61.el7.x86_64                                                       370/670 
  Verifying  : tracker-1.10.5-8.el7.x86_64                                                                      371/670 
  Verifying  : xcb-util-keysyms-0.4.0-1.el7.x86_64                                                              372/670 
  Verifying  : adwaita-cursor-theme-3.28.0-1.el7.noarch                                                         373/670 
  Verifying  : gupnp-av-0.12.10-1.el7.x86_64                                                                    374/670 
  Verifying  : python-IPy-0.75-6.el7.noarch                                                                     375/670 
  Verifying  : libreport-plugin-mantisbt-2.1.11-53.el7.centos.x86_64                                            376/670 
  Verifying  : libvirt-gconfig-1.0.0-1.el7.x86_64                                                               377/670 
  Verifying  : libicu-50.2-4.el7_7.x86_64                                                                       378/670 
  Verifying  : orca-3.6.3-4.el7.x86_64                                                                          379/670 
  Verifying  : abrt-addon-vmcore-2.1.11-60.el7.centos.x86_64                                                    380/670 
  Verifying  : python2-pyatspi-2.26.0-3.el7.noarch                                                              381/670 
  Verifying  : gnome-disk-utility-3.28.3-1.el7.x86_64                                                           382/670 
  Verifying  : fwupdate-efi-12-6.el7.centos.x86_64                                                              383/670 
  Verifying  : seabios-bin-1.11.0-2.el7.noarch                                                                  384/670 
  Verifying  : samba-common-libs-4.10.16-24.el7_9.x86_64                                                        385/670 
  Verifying  : libgweather-3.28.2-4.el7_9.x86_64                                                                386/670 
  Verifying  : bridge-utils-1.5-9.el7.x86_64                                                                    387/670 
  Verifying  : libosinfo-1.1.0-5.el7.x86_64                                                                     388/670 
  Verifying  : 2:cheese-libs-3.28.0-1.el7.x86_64                                                                389/670 
  Verifying  : yelp-xsl-3.28.0-1.el7.noarch                                                                     390/670 
  Verifying  : mousetweaks-3.12.0-1.el7.x86_64                                                                  391/670 
  Verifying  : libreport-2.1.11-53.el7.centos.x86_64                                                            392/670 
  Verifying  : libvirt-daemon-4.5.0-36.el7_9.5.x86_64                                                           393/670 
  Verifying  : libwinpr-2.1.1-5.el7_9.x86_64                                                                    394/670 
  Verifying  : daxctl-libs-65-6.el7_9.x86_64                                                                    395/670 
  Verifying  : evolution-data-server-langpacks-3.28.5-5.el7_9.1.noarch                                          396/670 
  Verifying  : libnma-1.8.6-2.el7.x86_64                                                                        397/670 
  Verifying  : PackageKit-1.1.10-2.el7.centos.x86_64                                                            398/670 
  Verifying  : libgxps-0.3.0-4.el7.x86_64                                                                       399/670 
  Verifying  : dnsmasq-2.76-17.el7_9.3.x86_64                                                                   400/670 
  Verifying  : libvirt-daemon-driver-interface-4.5.0-36.el7_9.5.x86_64                                          401/670 
  Verifying  : osinfo-db-20200529-1.el7.noarch                                                                  402/670 
  Verifying  : libgudev1-219-78.el7_9.7.x86_64                                                                  403/670 
  Verifying  : libbluray-0.2.3-6.el7.x86_64                                                                     404/670 
  Verifying  : qt5-qtbase-5.9.7-5.el7_9.x86_64                                                                  405/670 
  Verifying  : spice-glib-0.35-5.el7_9.1.x86_64                                                                 406/670 
  Verifying  : libvirt-libs-4.5.0-36.el7_9.5.x86_64                                                             407/670 
  Verifying  : gjs-1.52.5-1.el7_6.x86_64                                                                        408/670 
  Verifying  : vino-3.22.0-7.el7.x86_64                                                                         409/670 
  Verifying  : gtkmm30-3.22.2-1.el7.x86_64                                                                      410/670 
  Verifying  : pulseaudio-libs-10.0-6.el7_9.x86_64                                                              411/670 
  Verifying  : urw-base35-nimbus-sans-fonts-20170801-10.el7.noarch                                              412/670 
  Verifying  : libbytesize-1.2-1.el7.x86_64                                                                     413/670 
  Verifying  : color-filesystem-1-13.el7.noarch                                                                 414/670 
  Verifying  : libpeas-gtk-1.22.0-1.el7.x86_64                                                                  415/670 
  Verifying  : fontpackages-filesystem-1.44-8.el7.noarch                                                        416/670 
  Verifying  : libical-3.0.3-2.el7.x86_64                                                                       417/670 
  Verifying  : iscsi-initiator-utils-iscsiuio-6.2.0.874-22.el7_9.x86_64                                         418/670 
  Verifying  : dmraid-events-1.0.0.rc16-28.el7.x86_64                                                           419/670 
  Verifying  : sane-backends-drivers-scanners-1.0.24-12.el7.x86_64                                              420/670 
  Verifying  : gstreamer-plugins-good-0.10.31-13.el7.x86_64                                                     421/670 
  Verifying  : appstream-data-7-20180614.el7.noarch                                                             422/670 
  Verifying  : libblockdev-loop-2.18-5.el7.x86_64                                                               423/670 
  Verifying  : python2-subprocess32-3.2.6-14.el7.x86_64                                                         424/670 
  Verifying  : fribidi-1.0.2-1.el7_7.1.x86_64                                                                   425/670 
  Verifying  : espeak-1.47.11-4.el7.x86_64                                                                      426/670 
  Verifying  : 10:qemu-kvm-common-1.5.3-175.el7_9.6.x86_64                                                      427/670 
  Verifying  : lockdev-1.0.4-0.13.20111007git.el7.x86_64                                                        428/670 
  Verifying  : NetworkManager-libreswan-1.2.4-2.el7.x86_64                                                      429/670 
  Verifying  : 1:gdm-3.28.2-26.el7.x86_64                                                                       430/670 
  Verifying  : cogl-1.22.2-2.el7.x86_64                                                                         431/670 
  Verifying  : 1:NetworkManager-wifi-1.18.8-2.el7_9.x86_64                                                      432/670 
  Verifying  : libsemanage-python-2.5-14.el7.x86_64                                                             433/670 
  Verifying  : nautilus-3.26.3.1-7.el7.x86_64                                                                   434/670 
  Verifying  : libsndfile-1.0.25-12.el7_9.1.x86_64                                                              435/670 
  Verifying  : python-gobject-3.22.0-1.el7_4.1.x86_64                                                           436/670 
  Verifying  : libwebp-0.3.0-11.el7.x86_64                                                                      437/670 
  Verifying  : pycairo-1.8.10-8.el7.x86_64                                                                      438/670 
  Verifying  : 14:libpcap-1.5.3-13.el7_9.x86_64                                                                 439/670 
  Verifying  : gnome-shell-extension-apps-menu-3.28.1-17.el7_9.noarch                                           440/670 
  Verifying  : gtk3-3.22.30-8.el7_9.x86_64                                                                      441/670 
  Verifying  : mesa-libgbm-18.3.4-12.el7_9.x86_64                                                               442/670 
  Verifying  : 1:control-center-filesystem-3.28.1-8.el7_9.1.x86_64                                              443/670 
  Verifying  : meanwhile-1.1.0-12.el7.x86_64                                                                    444/670 
  Verifying  : gsound-1.0.2-2.el7.x86_64                                                                        445/670 
  Verifying  : celt051-0.5.1.3-8.el7.x86_64                                                                     446/670 
  Verifying  : xcb-util-0.4.0-2.el7.x86_64                                                                      447/670 
  Verifying  : adwaita-qt5-1.0-1.el7.x86_64                                                                     448/670 
  Verifying  : pakchois-0.4-10.el7.x86_64                                                                       449/670 
  Verifying  : genisoimage-1.1.11-25.el7.x86_64                                                                 450/670 
  Verifying  : 1:telepathy-mission-control-5.16.3-3.el7.x86_64                                                  451/670 
  Verifying  : libgee-0.20.1-1.el7.x86_64                                                                       452/670 
  Verifying  : libdvdread-5.0.3-3.el7.x86_64                                                                    453/670 
  Verifying  : avahi-glib-0.6.31-20.el7.x86_64                                                                  454/670 
  Verifying  : jasper-libs-1.900.1-33.el7.x86_64                                                                455/670 
  Verifying  : libatasmart-0.19-6.el7.x86_64                                                                    456/670 
  Verifying  : rtkit-0.11-10.el7.x86_64                                                                         457/670 
  Verifying  : libgovirt-0.3.4-5.el7.x86_64                                                                     458/670 
  Verifying  : bolt-0.7-1.el7.x86_64                                                                            459/670 
  Verifying  : python2-futures-3.1.1-5.el7.noarch                                                               460/670 
  Verifying  : python-meh-gui-0.25.3-1.el7.noarch                                                               461/670 
  Verifying  : libimobiledevice-1.2.0-1.el7.x86_64                                                              462/670 
  Verifying  : gnome-shell-extension-places-menu-3.28.1-17.el7_9.noarch                                         463/670 
  Verifying  : libreport-plugin-bugzilla-2.1.11-53.el7.centos.x86_64                                            464/670 
  Verifying  : libwbclient-4.10.16-24.el7_9.x86_64                                                              465/670 
  Verifying  : libusbmuxd-1.0.10-5.el7.x86_64                                                                   466/670 
  Verifying  : libchamplain-0.12.16-2.el7.x86_64                                                                467/670 
  Verifying  : gnome-terminal-3.28.2-3.el7.x86_64                                                               468/670 
  Verifying  : evince-libs-3.28.2-10.el7.x86_64                                                                 469/670 
  Verifying  : netcf-libs-0.2.8-4.el7.x86_64                                                                    470/670 
  Verifying  : highcontrast-qt5-0.1-2.el7.x86_64                                                                471/670 
  Verifying  : 2:yelp-libs-3.28.1-1.el7.x86_64                                                                  472/670 
  Verifying  : libxkbcommon-x11-0.7.1-3.el7.x86_64                                                              473/670 
  Verifying  : freerdp-libs-2.1.1-5.el7_9.x86_64                                                                474/670 
  Verifying  : xdg-user-dirs-0.15-5.el7.x86_64                                                                  475/670 
  Verifying  : libv4l-0.9.5-4.el7.x86_64                                                                        476/670 
  Verifying  : grilo-plugins-0.3.7-1.el7.x86_64                                                                 477/670 
  Verifying  : gnome-abrt-0.3.4-9.el7.x86_64                                                                    478/670 
  Verifying  : abrt-addon-xorg-2.1.11-60.el7.centos.x86_64                                                      479/670 
  Verifying  : usbmuxd-1.1.0-1.el7.x86_64                                                                       480/670 
  Verifying  : gnome-shell-extension-horizontal-workspaces-3.28.1-17.el7_9.noarch                               481/670 
  Verifying  : libofa-0.9.3-24.el7.x86_64                                                                       482/670 
  Verifying  : libsmbios-2.3.3-8.el7.x86_64                                                                     483/670 
  Verifying  : libraw1394-2.1.0-2.el7.x86_64                                                                    484/670 
  Verifying  : libxslt-1.1.28-6.el7.x86_64                                                                      485/670 
  Verifying  : pulseaudio-gdm-hooks-10.0-6.el7_9.x86_64                                                         486/670 
  Verifying  : dleyna-core-0.5.0-1.el7.x86_64                                                                   487/670 
  Verifying  : sox-14.4.1-7.el7.x86_64                                                                          488/670 
  Verifying  : libblockdev-fs-2.18-5.el7.x86_64                                                                 489/670 
  Verifying  : urw-base35-fonts-20170801-10.el7.noarch                                                          490/670 
  Verifying  : wavpack-4.60.1-9.el7.x86_64                                                                      491/670 
  Verifying  : clutter-gst2-2.0.18-1.el7.x86_64                                                                 492/670 
  Verifying  : dmraid-1.0.0.rc16-28.el7.x86_64                                                                  493/670 
  Verifying  : xmlrpc-c-client-1.32.5-1905.svn2451.el7.x86_64                                                   494/670 
  Verifying  : avahi-libs-0.6.31-20.el7.x86_64                                                                  495/670 
  Verifying  : 1:librbd1-10.2.5-4.el7.x86_64                                                                    496/670 
  Verifying  : mutter-3.28.3-32.el7_9.x86_64                                                                    497/670 
  Verifying  : gnome-screenshot-3.26.0-1.el7.x86_64                                                             498/670 
  Verifying  : gnome-terminal-nautilus-3.28.2-3.el7.x86_64                                                      499/670 
  Verifying  : gnome-icon-theme-3.12.0-1.el7.noarch                                                             500/670 
  Verifying  : gnome-shell-3.28.3-34.el7_9.x86_64                                                               501/670 
  Verifying  : libnotify-0.7.7-1.el7.x86_64                                                                     502/670 
  Verifying  : libwnck3-3.24.1-2.el7.x86_64                                                                     503/670 
  Verifying  : zenity-3.28.1-2.el7_9.x86_64                                                                     504/670 
  Verifying  : desktop-file-utils-0.23-2.el7.x86_64                                                             505/670 
  Verifying  : xcb-util-wm-0.4.1-5.el7.x86_64                                                                   506/670 
  Verifying  : python-backports-ssl_match_hostname-3.5.0.1-1.el7.noarch                                         507/670 
  Verifying  : fftw-libs-double-3.3.3-8.el7.x86_64                                                              508/670 
  Verifying  : rsync-3.1.2-12.el7_9.x86_64                                                                      509/670 
  Verifying  : satyr-0.13-15.el7.x86_64                                                                         510/670 
  Verifying  : iscsi-initiator-utils-6.2.0.874-22.el7_9.x86_64                                                  511/670 
  Verifying  : sound-theme-freedesktop-0.8-3.el7.noarch                                                         512/670 
  Verifying  : dvd+rw-tools-7.1-15.el7.x86_64                                                                   513/670 
  Verifying  : libvirt-daemon-driver-nodedev-4.5.0-36.el7_9.5.x86_64                                            514/670 
  Verifying  : libdmapsharing-2.9.37-1.el7.x86_64                                                               515/670 
  Verifying  : libexif-0.6.22-2.el7_9.x86_64                                                                    516/670 
  Verifying  : json-glib-1.4.2-2.el7.x86_64                                                                     517/670 
  Verifying  : numad-0.5-18.20150602git.el7.x86_64                                                              518/670 
  Verifying  : libblockdev-utils-2.18-5.el7.x86_64                                                              519/670 
  Verifying  : empathy-3.12.13-1.el7.x86_64                                                                     520/670 
  Verifying  : abrt-2.1.11-60.el7.centos.x86_64                                                                 521/670 
  Verifying  : glusterfs-api-6.0-61.el7.x86_64                                                                  522/670 
  Verifying  : ipxe-roms-qemu-20180825-3.git133f4c.el7.noarch                                                   523/670 
  Verifying  : gnome-icon-theme-symbolic-3.12.0-2.el7.noarch                                                    524/670 
  Verifying  : geocode-glib-3.26.0-3.el7.x86_64                                                                 525/670 
  Verifying  : gvfs-afc-1.36.2-7.el7_9.x86_64                                                                   526/670 
  Verifying  : gstreamer-plugins-bad-free-0.10.23-23.el7.x86_64                                                 527/670 
  Verifying  : gnome-keyring-pam-3.28.2-1.el7.x86_64                                                            528/670 
  Verifying  : libvirt-daemon-driver-storage-4.5.0-36.el7_9.5.x86_64                                            529/670 
  Verifying  : python-six-1.9.0-2.el7.noarch                                                                    530/670 
  Verifying  : dleyna-server-0.5.0-3.el7.x86_64                                                                 531/670 
  Verifying  : file-roller-nautilus-3.28.1-2.el7.x86_64                                                         532/670 
  Verifying  : libdvdnav-5.0.3-1.el7.x86_64                                                                     533/670 
  Verifying  : sbc-1.0-5.el7.x86_64                                                                             534/670 
  Verifying  : cyrus-sasl-md5-2.1.26-24.el7_9.x86_64                                                            535/670 
  Verifying  : webkitgtk4-jsc-2.28.2-3.el7.x86_64                                                               536/670 
  Verifying  : compat-exiv2-026-0.26-2.el7.x86_64                                                               537/670 
  Verifying  : libmpcdec-1.2.6-12.el7.x86_64                                                                    538/670 
  Verifying  : python-meh-0.25.3-1.el7.noarch                                                                   539/670 
  Verifying  : libvirt-daemon-config-network-4.5.0-36.el7_9.5.x86_64                                            540/670 
  Verifying  : pykickstart-1.99.66.22-1.el7.noarch                                                              541/670 
  Verifying  : brltty-4.5-16.el7.x86_64                                                                         542/670 
  Verifying  : libgphoto2-2.5.15-3.el7.x86_64                                                                   543/670 
  Verifying  : gstreamer-tools-0.10.36-7.el7.x86_64                                                             544/670 
  Verifying  : boost-iostreams-1.53.0-28.el7.x86_64                                                             545/670 
  Verifying  : clutter-1.26.2-2.el7.x86_64                                                                      546/670 
  Verifying  : mobile-broadband-provider-info-1.20170310-1.el7.noarch                                           547/670 
  Verifying  : cryptsetup-python-2.0.3-6.el7.x86_64                                                             548/670 
  Verifying  : xdg-utils-1.1.0-0.17.20120809git.el7.noarch                                                      549/670 
  Verifying  : PackageKit-command-not-found-1.1.10-2.el7.centos.x86_64                                          550/670 
  Verifying  : anaconda-widgets-21.48.22.159-1.el7.centos.x86_64                                                551/670 
  Verifying  : fros-1.0-5.el7.noarch                                                                            552/670 
  Verifying  : speex-1.2-0.19.rc1.el7.x86_64                                                                    553/670 
  Verifying  : libvirt-glib-1.0.0-1.el7.x86_64                                                                  554/670 
  Verifying  : gnome-packagekit-3.28.0-1.el7.x86_64                                                             555/670 
  Verifying  : webkitgtk3-2.4.11-2.el7.x86_64                                                                   556/670 
  Verifying  : qgnomeplatform-0.3-5.el7.x86_64                                                                  557/670 
  Verifying  : pygtk2-2.24.0-9.el7.x86_64                                                                       558/670 
  Verifying  : python-nss-0.16.0-3.el7.x86_64                                                                   559/670 
  Verifying  : libvirt-daemon-driver-storage-logical-4.5.0-36.el7_9.5.x86_64                                    560/670 
  Verifying  : gnome-dictionary-3.26.1-2.el7.x86_64                                                             561/670 
  Verifying  : python-brlapi-0.6.0-16.el7.x86_64                                                                562/670 
  Verifying  : boost-system-1.53.0-28.el7.x86_64                                                                563/670 
  Verifying  : samba-client-libs-4.10.16-24.el7_9.x86_64                                                        564/670 
  Verifying  : xcb-util-image-0.4.0-2.el7.x86_64                                                                565/670 
  Verifying  : gnome-contacts-3.28.2-1.el7.x86_64                                                               566/670 
  Verifying  : libvirt-daemon-driver-storage-mpath-4.5.0-36.el7_9.5.x86_64                                      567/670 
  Verifying  : osinfo-db-tools-1.1.0-1.el7.x86_64                                                               568/670 
  Verifying  : gnome-online-accounts-3.28.2-1.el7.x86_64                                                        569/670 
  Verifying  : glibmm24-2.56.0-1.el7.x86_64                                                                     570/670 
  Verifying  : libsigc++20-2.10.0-1.el7.x86_64                                                                  571/670 
  Verifying  : libvirt-daemon-driver-network-4.5.0-36.el7_9.5.x86_64                                            572/670 
  Verifying  : cyrus-sasl-plain-2.1.26-24.el7_9.x86_64                                                          573/670 
  Verifying  : audit-libs-python-2.8.5-4.el7.x86_64                                                             574/670 
  Verifying  : dotconf-1.3-8.el7.x86_64                                                                         575/670 
  Verifying  : sgpio-1.2.0.10-13.el7.x86_64                                                                     576/670 
  Verifying  : libsoup-2.62.2-2.el7.x86_64                                                                      577/670 
  Verifying  : graphite2-1.3.10-1.el7_3.x86_64                                                                  578/670 
  Verifying  : volume_key-libs-0.3.9-9.el7.x86_64                                                               579/670 
  Verifying  : spice-server-0.14.0-9.el7_9.1.x86_64                                                             580/670 
  Verifying  : gcr-3.28.0-1.el7.x86_64                                                                          581/670 
  Verifying  : libpaper-1.1.24-9.el7.x86_64                                                                     582/670 
  Verifying  : qt5-qtbase-gui-5.9.7-5.el7_9.x86_64                                                              583/670 
  Verifying  : fwupd-1.0.8-5.el7.x86_64                                                                         584/670 
  Verifying  : urw-base35-z003-fonts-20170801-10.el7.noarch                                                     585/670 
  Verifying  : libXv-1.0.11-1.el7.x86_64                                                                        586/670 
  Verifying  : hyphen-2.8.6-5.el7.x86_64                                                                        587/670 
  Verifying  : webrtc-audio-processing-0.3-1.el7.x86_64                                                         588/670 
  Verifying  : fcoe-utils-1.0.32-2.el7_6.x86_64                                                                 589/670 
  Verifying  : lldpad-1.0.1-7.git036e314.el7_9.x86_64                                                           590/670 
  Verifying  : abrt-addon-python-2.1.11-60.el7.centos.x86_64                                                    591/670 
  Verifying  : libreswan-3.25-9.1.el7_8.x86_64                                                                  592/670 
  Verifying  : gnome-font-viewer-3.28.0-1.el7.x86_64                                                            593/670 
  Verifying  : cdparanoia-10.2-17.el7.x86_64                                                                    594/670 
  Verifying  : libvirt-daemon-driver-secret-4.5.0-36.el7_9.5.x86_64                                             595/670 
  Verifying  : firewall-config-0.6.3-13.el7_9.noarch                                                            596/670 
  Verifying  : hicolor-icon-theme-0.12-7.el7.noarch                                                             597/670 
  Verifying  : usbredir-0.7.1-3.el7.x86_64                                                                      598/670 
  Verifying  : liblouis-2.5.2-12.el7_4.x86_64                                                                   599/670 
  Verifying  : libvirt-daemon-driver-storage-scsi-4.5.0-36.el7_9.5.x86_64                                       600/670 
  Verifying  : libreport-plugin-ureport-2.1.11-53.el7.centos.x86_64                                             601/670 
  Verifying  : pango-1.42.4-4.el7_7.x86_64                                                                      602/670 
  Verifying  : cdparanoia-libs-10.2-17.el7.x86_64                                                               603/670 
  Verifying  : gnome-menus-3.13.3-3.el7.x86_64                                                                  604/670 
  Verifying  : libsane-hpaio-3.15.9-5.el7.x86_64                                                                605/670 
  Verifying  : telepathy-gabble-0.18.1-4.el7.x86_64                                                             606/670 
  Verifying  : udisks2-2.8.4-1.el7.x86_64                                                                       607/670 
  Verifying  : 1:isomd5sum-1.0.10-5.el7.x86_64                                                                  608/670 
  Verifying  : python-pyblock-0.53-6.el7.x86_64                                                                 609/670 
  Verifying  : gnome-icon-theme-extras-3.12.0-1.el7.noarch                                                      610/670 
  Verifying  : libvisual-0.4.0-16.el7.x86_64                                                                    611/670 
  Verifying  : liboauth-0.9.7-4.el7.x86_64                                                                      612/670 
  Verifying  : poppler-data-0.4.6-3.el7.noarch                                                                  613/670 
  Verifying  : libblockdev-2.18-5.el7.x86_64                                                                    614/670 
  Verifying  : device-mapper-multipath-libs-0.4.9-136.el7_9.x86_64                                              615/670 
  Verifying  : 1:libtheora-1.1.1-8.el7.x86_64                                                                   616/670 
  Verifying  : poppler-0.26.5-43.el7.1.x86_64                                                                   617/670 
  Verifying  : telepathy-filesystem-0.0.2-6.el7.noarch                                                          618/670 
  Verifying  : soundtouch-1.4.0-9.el7.x86_64                                                                    619/670 
  Verifying  : libmediaart-1.9.4-1.el7.x86_64                                                                   620/670 
  Verifying  : firstboot-19.12-1.el7.x86_64                                                                     621/670 
  Verifying  : libtimezonemap-0.4.4-2.el7_9.x86_64                                                              622/670 
  Verifying  : xmlrpc-c-1.32.5-1905.svn2451.el7.x86_64                                                          623/670 
  Verifying  : glusterfs-cli-6.0-61.el7.x86_64                                                                  624/670 
  Verifying  : libsrtp-1.4.4-11.20101004cvs.el7.x86_64                                                          625/670 
  Verifying  : augeas-libs-1.4.0-10.el7.x86_64                                                                  626/670 
  Verifying  : ibus-libs-1.5.17-12.el7_9.x86_64                                                                 627/670 
  Verifying  : gnome-themes-standard-3.28-2.el7.x86_64                                                          628/670 
  Verifying  : clutter-gtk-1.8.4-1.el7.x86_64                                                                   629/670 
  Verifying  : glx-utils-8.3.0-10.el7.x86_64                                                                    630/670 
  Verifying  : sushi-3.28.3-1.el7.x86_64                                                                        631/670 
  Verifying  : urw-base35-p052-fonts-20170801-10.el7.noarch                                                     632/670 
  Verifying  : neon-0.30.0-4.el7.x86_64                                                                         633/670 
  Verifying  : vte291-0.52.4-1.el7.x86_64                                                                       634/670 
  Verifying  : python-pwquality-1.2.3-5.el7.x86_64                                                              635/670 
  Verifying  : 1:python-blivet-0.61.15.76-1.el7_9.noarch                                                        636/670 
  Verifying  : opus-1.0.2-6.el7.x86_64                                                                          637/670 
  Verifying  : libasyncns-0.8-7.el7.x86_64                                                                      638/670 
  Verifying  : oddjob-0.31.5-4.el7.x86_64                                                                       639/670 
  Verifying  : cups-pk-helper-0.2.6-2.el7.x86_64                                                                640/670 
  Verifying  : 2:yelp-3.28.1-1.el7.x86_64                                                                       641/670 
  Verifying  : libsecret-0.18.6-1.el7.x86_64                                                                    642/670 
  Verifying  : libthai-0.1.14-9.el7.x86_64                                                                      643/670 
  Verifying  : initial-setup-0.3.9.45-1.el7.centos.x86_64                                                       644/670 
  Verifying  : libXft-2.3.2-2.el7.x86_64                                                                        645/670 
  Verifying  : libevdev-1.5.6-1.el7.x86_64                                                                      646/670 
  Verifying  : 1:libglvnd-gles-1.0.1-0.8.git5baa1e5.el7.x86_64                                                  647/670 
  Verifying  : libepoxy-1.5.2-1.el7.x86_64                                                                      648/670 
  Verifying  : libglade2-2.6.4-11.el7.x86_64                                                                    649/670 
  Verifying  : abrt-python-2.1.11-60.el7.centos.x86_64                                                          650/670 
  Verifying  : gnome-settings-daemon-3.28.1-11.el7_9.x86_64                                                     651/670 
  Verifying  : 10:qemu-kvm-1.5.3-175.el7_9.6.x86_64                                                             652/670 
  Verifying  : pinentry-gtk-0.8.1-17.el7.x86_64                                                                 653/670 
  Verifying  : dconf-0.28.0-4.el7.x86_64                                                                        654/670 
  Verifying  : 1:enchant-1.6.0-8.el7.x86_64                                                                     655/670 
  Verifying  : brasero-3.12.2-5.el7_9.1.x86_64                                                                  656/670 
  Verifying  : abrt-dbus-2.1.11-60.el7.centos.x86_64                                                            657/670 
  Verifying  : checkpolicy-2.5-8.el7.x86_64                                                                     658/670 
  Verifying  : langtable-0.0.31-4.el7.noarch                                                                    659/670 
  Verifying  : librdmacm-22.4-6.el7_9.x86_64                                                                    660/670 
  Verifying  : cairo-1.15.12-4.el7.x86_64                                                                       661/670 
  Verifying  : libproxy-0.4.11-11.el7.x86_64                                                                    662/670 
  Verifying  : libisofs-1.2.8-4.el7.x86_64                                                                      663/670 
  Verifying  : device-mapper-multipath-0.4.9-136.el7_9.x86_64                                                   664/670 
  Verifying  : xdg-desktop-portal-1.0.2-1.el7.x86_64                                                            665/670 
  Verifying  : urw-base35-c059-fonts-20170801-10.el7.noarch                                                     666/670 
  Verifying  : urw-base35-bookman-fonts-20170801-10.el7.noarch                                                  667/670 
  Verifying  : gvfs-1.36.2-7.el7_9.x86_64                                                                       668/670 
  Verifying  : libblockdev-crypto-2.18-5.el7.x86_64                                                             669/670 
  Verifying  : libnice-0.1.3-4.el7.x86_64                                                                       670/670 

Installed:
  NetworkManager-libreswan-gnome.x86_64 0:1.2.4-2.el7     PackageKit-command-not-found.x86_64 0:1.1.10-2.el7.centos    
  PackageKit-gtk3-module.x86_64 0:1.1.10-2.el7.centos     abrt-desktop.x86_64 0:2.1.11-60.el7.centos                   
  at-spi2-atk.x86_64 0:2.26.2-1.el7                       at-spi2-core.x86_64 0:2.28.0-1.el7                           
  avahi.x86_64 0:0.6.31-20.el7                            baobab.x86_64 0:3.28.0-2.el7                                 
  cheese.x86_64 2:3.28.0-1.el7                            compat-cheese314.x86_64 0:3.14.2-1.el7                       
  control-center.x86_64 1:3.28.1-8.el7_9.1                dconf.x86_64 0:0.28.0-4.el7                                  
  empathy.x86_64 0:3.12.13-1.el7                          eog.x86_64 0:3.28.3-1.el7                                    
  evince.x86_64 0:3.28.2-10.el7                           evince-nautilus.x86_64 0:3.28.2-10.el7                       
  file-roller.x86_64 0:3.28.1-2.el7                       file-roller-nautilus.x86_64 0:3.28.1-2.el7                   
  firewall-config.noarch 0:0.6.3-13.el7_9                 firstboot.x86_64 0:19.12-1.el7                               
  fprintd-pam.x86_64 0:0.8.1-2.el7                        gdm.x86_64 1:3.28.2-26.el7                                   
  gedit.x86_64 2:3.28.1-3.el7                             glib-networking.x86_64 0:2.56.1-1.el7                        
  gnome-bluetooth.x86_64 1:3.28.2-1.el7                   gnome-boxes.x86_64 0:3.28.5-4.el7                            
  gnome-calculator.x86_64 0:3.28.2-1.el7                  gnome-classic-session.noarch 0:3.28.1-17.el7_9               
  gnome-clocks.x86_64 0:3.28.0-1.el7                      gnome-color-manager.x86_64 0:3.28.0-1.el7                    
  gnome-contacts.x86_64 0:3.28.2-1.el7                    gnome-dictionary.x86_64 0:3.26.1-2.el7                       
  gnome-disk-utility.x86_64 0:3.28.3-1.el7                gnome-font-viewer.x86_64 0:3.28.0-1.el7                      
  gnome-getting-started-docs.noarch 0:3.28.2-1.el7        gnome-icon-theme.noarch 0:3.12.0-1.el7                       
  gnome-icon-theme-extras.noarch 0:3.12.0-1.el7           gnome-icon-theme-symbolic.noarch 0:3.12.0-2.el7              
  gnome-initial-setup.x86_64 0:3.28.0-2.el7_9.1           gnome-packagekit.x86_64 0:3.28.0-1.el7                       
  gnome-packagekit-updater.x86_64 0:3.28.0-1.el7          gnome-screenshot.x86_64 0:3.26.0-1.el7                       
  gnome-session.x86_64 0:3.28.1-8.el7                     gnome-session-xsession.x86_64 0:3.28.1-8.el7                 
  gnome-settings-daemon.x86_64 0:3.28.1-11.el7_9          gnome-shell.x86_64 0:3.28.3-34.el7_9                         
  gnome-software.x86_64 0:3.28.2-3.el7                    gnome-system-log.x86_64 1:3.9.90-3.el7                       
  gnome-system-monitor.x86_64 0:3.28.2-1.el7              gnome-terminal.x86_64 0:3.28.2-3.el7                         
  gnome-terminal-nautilus.x86_64 0:3.28.2-3.el7           gnome-themes-standard.x86_64 0:3.28-2.el7                    
  gnome-tweak-tool.noarch 0:3.28.1-7.el7                  gnome-user-docs.noarch 0:3.28.2-1.el7                        
  gnome-weather.noarch 0:3.26.0-1.el7                     gucharmap.x86_64 0:10.0.4-1.el7                              
  gvfs-afc.x86_64 0:1.36.2-7.el7_9                        gvfs-afp.x86_64 0:1.36.2-7.el7_9                             
  gvfs-archive.x86_64 0:1.36.2-7.el7_9                    gvfs-fuse.x86_64 0:1.36.2-7.el7_9                            
  gvfs-goa.x86_64 0:1.36.2-7.el7_9                        gvfs-gphoto2.x86_64 0:1.36.2-7.el7_9                         
  gvfs-mtp.x86_64 0:1.36.2-7.el7_9                        gvfs-smb.x86_64 0:1.36.2-7.el7_9                             
  initial-setup-gui.x86_64 0:0.3.9.45-1.el7.centos        libcanberra-gtk2.x86_64 0:0.30-9.el7                         
  libcanberra-gtk3.x86_64 0:0.30-9.el7                    libproxy-mozjs.x86_64 0:0.4.11-11.el7                        
  librsvg2.x86_64 0:2.40.20-1.el7                         libsane-hpaio.x86_64 0:3.15.9-5.el7                          
  metacity.x86_64 0:2.34.13-7.el7                         mousetweaks.x86_64 0:3.12.0-1.el7                            
  nautilus.x86_64 0:3.26.3.1-7.el7                        nautilus-sendto.x86_64 1:3.8.6-1.el7                         
  nm-connection-editor.x86_64 0:1.8.6-2.el7               orca.x86_64 0:3.6.3-4.el7                                    
  qgnomeplatform.x86_64 0:0.3-5.el7                       sane-backends-drivers-scanners.x86_64 0:1.0.24-12.el7        
  seahorse.x86_64 0:3.20.0-1.el7                          setroubleshoot.x86_64 0:3.2.30-8.el7                         
  sushi.x86_64 0:3.28.3-1.el7                             totem.x86_64 1:3.26.2-1.el7                                  
  totem-nautilus.x86_64 1:3.26.2-1.el7                    vinagre.x86_64 0:3.22.0-14.el7                               
  vino.x86_64 0:3.22.0-7.el7                              xdg-desktop-portal-gtk.x86_64 0:1.0.2-1.el7                  
  xdg-user-dirs-gtk.x86_64 0:0.10-4.el7                   yelp.x86_64 2:3.28.1-1.el7                                   

Dependency Installed:
  GConf2.x86_64 0:3.2.6-8.el7                                                                                           
  ModemManager-glib.x86_64 0:1.6.10-4.el7                                                                               
  NetworkManager-glib.x86_64 1:1.18.8-2.el7_9                                                                           
  NetworkManager-libreswan.x86_64 0:1.2.4-2.el7                                                                         
  NetworkManager-wifi.x86_64 1:1.18.8-2.el7_9                                                                           
  PackageKit.x86_64 0:1.1.10-2.el7.centos                                                                               
  PackageKit-glib.x86_64 0:1.1.10-2.el7.centos                                                                          
  PackageKit-yum.x86_64 0:1.1.10-2.el7.centos                                                                           
  abattis-cantarell-fonts.noarch 0:0.0.25-1.el7                                                                         
  abrt.x86_64 0:2.1.11-60.el7.centos                                                                                    
  abrt-addon-ccpp.x86_64 0:2.1.11-60.el7.centos                                                                         
  abrt-addon-kerneloops.x86_64 0:2.1.11-60.el7.centos                                                                   
  abrt-addon-pstoreoops.x86_64 0:2.1.11-60.el7.centos                                                                   
  abrt-addon-python.x86_64 0:2.1.11-60.el7.centos                                                                       
  abrt-addon-vmcore.x86_64 0:2.1.11-60.el7.centos                                                                       
  abrt-addon-xorg.x86_64 0:2.1.11-60.el7.centos                                                                         
  abrt-dbus.x86_64 0:2.1.11-60.el7.centos                                                                               
  abrt-gui.x86_64 0:2.1.11-60.el7.centos                                                                                
  abrt-gui-libs.x86_64 0:2.1.11-60.el7.centos                                                                           
  abrt-libs.x86_64 0:2.1.11-60.el7.centos                                                                               
  abrt-python.x86_64 0:2.1.11-60.el7.centos                                                                             
  abrt-retrace-client.x86_64 0:2.1.11-60.el7.centos                                                                     
  accountsservice.x86_64 0:0.6.50-7.el7                                                                                 
  accountsservice-libs.x86_64 0:0.6.50-7.el7                                                                            
  adobe-mappings-cmap.noarch 0:20171205-3.el7                                                                           
  adobe-mappings-cmap-deprecated.noarch 0:20171205-3.el7                                                                
  adobe-mappings-pdf.noarch 0:20180407-1.el7                                                                            
  adwaita-cursor-theme.noarch 0:3.28.0-1.el7                                                                            
  adwaita-gtk2-theme.x86_64 0:3.28-2.el7                                                                                
  adwaita-icon-theme.noarch 0:3.28.0-1.el7                                                                              
  adwaita-qt5.x86_64 0:1.0-1.el7                                                                                        
  anaconda-core.x86_64 0:21.48.22.159-1.el7.centos                                                                      
  anaconda-gui.x86_64 0:21.48.22.159-1.el7.centos                                                                       
  anaconda-tui.x86_64 0:21.48.22.159-1.el7.centos                                                                       
  anaconda-widgets.x86_64 0:21.48.22.159-1.el7.centos                                                                   
  appstream-data.noarch 0:7-20180614.el7                                                                                
  atk.x86_64 0:2.28.1-2.el7                                                                                             
  atkmm.x86_64 0:2.24.2-1.el7                                                                                           
  audit-libs-python.x86_64 0:2.8.5-4.el7                                                                                
  augeas-libs.x86_64 0:1.4.0-10.el7                                                                                     
  avahi-glib.x86_64 0:0.6.31-20.el7                                                                                     
  avahi-gobject.x86_64 0:0.6.31-20.el7                                                                                  
  avahi-libs.x86_64 0:0.6.31-20.el7                                                                                     
  avahi-ui-gtk3.x86_64 0:0.6.31-20.el7                                                                                  
  bluez.x86_64 0:5.44-7.el7                                                                                             
  bolt.x86_64 0:0.7-1.el7                                                                                               
  boost-iostreams.x86_64 0:1.53.0-28.el7                                                                                
  boost-random.x86_64 0:1.53.0-28.el7                                                                                   
  boost-system.x86_64 0:1.53.0-28.el7                                                                                   
  boost-thread.x86_64 0:1.53.0-28.el7                                                                                   
  brasero.x86_64 0:3.12.2-5.el7_9.1                                                                                     
  brasero-libs.x86_64 0:3.12.2-5.el7_9.1                                                                                
  brasero-nautilus.x86_64 0:3.12.2-5.el7_9.1                                                                            
  bridge-utils.x86_64 0:1.5-9.el7                                                                                       
  brlapi.x86_64 0:0.6.0-16.el7                                                                                          
  brltty.x86_64 0:4.5-16.el7                                                                                            
  cairo.x86_64 0:1.15.12-4.el7                                                                                          
  cairo-gobject.x86_64 0:1.15.12-4.el7                                                                                  
  cairomm.x86_64 0:1.12.0-1.el7                                                                                         
  cdparanoia.x86_64 0:10.2-17.el7                                                                                       
  cdparanoia-libs.x86_64 0:10.2-17.el7                                                                                  
  cdrdao.x86_64 0:1.2.3-20.el7                                                                                          
  celt051.x86_64 0:0.5.1.3-8.el7                                                                                        
  checkpolicy.x86_64 0:2.5-8.el7                                                                                        
  cheese-libs.x86_64 2:3.28.0-1.el7                                                                                     
  clutter.x86_64 0:1.26.2-2.el7                                                                                         
  clutter-gst2.x86_64 0:2.0.18-1.el7                                                                                    
  clutter-gst3.x86_64 0:3.0.26-1.el7                                                                                    
  clutter-gtk.x86_64 0:1.8.4-1.el7                                                                                      
  cogl.x86_64 0:1.22.2-2.el7                                                                                            
  color-filesystem.noarch 0:1-13.el7                                                                                    
  colord.x86_64 0:1.3.4-2.el7                                                                                           
  colord-gtk.x86_64 0:0.1.25-4.el7                                                                                      
  colord-libs.x86_64 0:1.3.4-2.el7                                                                                      
  compat-exiv2-026.x86_64 0:0.26-2.el7                                                                                  
  compat-gnome-desktop314.x86_64 0:3.14.2-1.el7                                                                         
  compat-libcolord1.x86_64 0:1.0.4-1.el7                                                                                
  control-center-filesystem.x86_64 1:3.28.1-8.el7_9.1                                                                   
  createrepo.noarch 0:0.9.9-28.el7                                                                                      
  cryptsetup.x86_64 0:2.0.3-6.el7                                                                                       
  cryptsetup-python.x86_64 0:2.0.3-6.el7                                                                                
  cups-libs.x86_64 1:1.6.3-51.el7                                                                                       
  cups-pk-helper.x86_64 0:0.2.6-2.el7                                                                                   
  cyrus-sasl.x86_64 0:2.1.26-24.el7_9                                                                                   
  cyrus-sasl-gssapi.x86_64 0:2.1.26-24.el7_9                                                                            
  cyrus-sasl-md5.x86_64 0:2.1.26-24.el7_9                                                                               
  cyrus-sasl-plain.x86_64 0:2.1.26-24.el7_9                                                                             
  cyrus-sasl-scram.x86_64 0:2.1.26-24.el7_9                                                                             
  daxctl-libs.x86_64 0:65-6.el7_9                                                                                       
  dbus-x11.x86_64 1:1.10.24-15.el7                                                                                      
  dejavu-fonts-common.noarch 0:2.33-6.el7                                                                               
  dejavu-sans-fonts.noarch 0:2.33-6.el7                                                                                 
  deltarpm.x86_64 0:3.6-3.el7                                                                                           
  desktop-file-utils.x86_64 0:0.23-2.el7                                                                                
  device-mapper-multipath.x86_64 0:0.4.9-136.el7_9                                                                      
  device-mapper-multipath-libs.x86_64 0:0.4.9-136.el7_9                                                                 
  dleyna-connector-dbus.x86_64 0:0.2.0-2.el7                                                                            
  dleyna-core.x86_64 0:0.5.0-1.el7                                                                                      
  dleyna-server.x86_64 0:0.5.0-3.el7                                                                                    
  dmraid.x86_64 0:1.0.0.rc16-28.el7                                                                                     
  dmraid-events.x86_64 0:1.0.0.rc16-28.el7                                                                              
  dnsmasq.x86_64 0:2.76-17.el7_9.3                                                                                      
  dotconf.x86_64 0:1.3-8.el7                                                                                            
  dvd+rw-tools.x86_64 0:7.1-15.el7                                                                                      
  elfutils.x86_64 0:0.176-5.el7                                                                                         
  emacs-filesystem.noarch 1:24.3-23.el7_9.1                                                                             
  enchant.x86_64 1:1.6.0-8.el7                                                                                          
  espeak.x86_64 0:1.47.11-4.el7                                                                                         
  evince-libs.x86_64 0:3.28.2-10.el7                                                                                    
  evolution-data-server.x86_64 0:3.28.5-5.el7_9.1                                                                       
  evolution-data-server-langpacks.noarch 0:3.28.5-5.el7_9.1                                                             
  exempi.x86_64 0:2.2.0-9.el7                                                                                           
  farstream.x86_64 0:0.1.2-8.el7                                                                                        
  farstream02.x86_64 0:0.2.3-3.el7                                                                                      
  fcoe-utils.x86_64 0:1.0.32-2.el7_6                                                                                    
  festival.x86_64 0:1.96-28.el7                                                                                         
  festival-freebsoft-utils.noarch 0:0.10-7.el7                                                                          
  festival-lib.x86_64 0:1.96-28.el7                                                                                     
  festival-speechtools-libs.x86_64 0:1.2.96-28.el7                                                                      
  festvox-slt-arctic-hts.noarch 0:0.20061229-28.el7                                                                     
  fftw-libs-double.x86_64 0:3.3.3-8.el7                                                                                 
  flac-libs.x86_64 0:1.3.0-5.el7_1                                                                                      
  flatpak.x86_64 0:1.0.9-12.el7_9                                                                                       
  flatpak-libs.x86_64 0:1.0.9-12.el7_9                                                                                  
  flite.x86_64 0:1.3-22.el7                                                                                             
  folks.x86_64 1:0.11.4-1.el7                                                                                           
  fontconfig.x86_64 0:2.13.0-4.3.el7                                                                                    
  fontpackages-filesystem.noarch 0:1.44-8.el7                                                                           
  fprintd.x86_64 0:0.8.1-2.el7                                                                                          
  freerdp-libs.x86_64 0:2.1.1-5.el7_9                                                                                   
  frei0r-plugins.x86_64 0:1.3-13.el7                                                                                    
  fribidi.x86_64 0:1.0.2-1.el7_7.1                                                                                      
  fros.noarch 0:1.0-5.el7                                                                                               
  fuse.x86_64 0:2.9.2-11.el7                                                                                            
  fwupd.x86_64 0:1.0.8-5.el7                                                                                            
  fwupdate-efi.x86_64 0:12-6.el7.centos                                                                                 
  fwupdate-libs.x86_64 0:12-6.el7.centos                                                                                
  gavl.x86_64 0:1.4.0-4.el7                                                                                             
  gcr.x86_64 0:3.28.0-1.el7                                                                                             
  gd.x86_64 0:2.0.35-27.el7_9                                                                                           
  gdb.x86_64 0:7.6.1-120.el7                                                                                            
  gdisk.x86_64 0:0.8.10-3.el7                                                                                           
  gdk-pixbuf2.x86_64 0:2.36.12-3.el7                                                                                    
  genisoimage.x86_64 0:1.1.11-25.el7                                                                                    
  geoclue2.x86_64 0:2.4.8-1.el7                                                                                         
  geoclue2-libs.x86_64 0:2.4.8-1.el7                                                                                    
  geocode-glib.x86_64 0:3.26.0-3.el7                                                                                    
  gjs.x86_64 0:1.52.5-1.el7_6                                                                                           
  glade-libs.x86_64 0:3.22.1-1.el7                                                                                      
  glibmm24.x86_64 0:2.56.0-1.el7                                                                                        
  glusterfs.x86_64 0:6.0-61.el7                                                                                         
  glusterfs-api.x86_64 0:6.0-61.el7                                                                                     
  glusterfs-cli.x86_64 0:6.0-61.el7                                                                                     
  glusterfs-client-xlators.x86_64 0:6.0-61.el7                                                                          
  glusterfs-libs.x86_64 0:6.0-61.el7                                                                                    
  glx-utils.x86_64 0:8.3.0-10.el7                                                                                       
  gnome-abrt.x86_64 0:0.3.4-9.el7                                                                                       
  gnome-bluetooth-libs.x86_64 1:3.28.2-1.el7                                                                            
  gnome-desktop3.x86_64 0:3.28.2-2.el7                                                                                  
  gnome-keyring.x86_64 0:3.28.2-1.el7                                                                                   
  gnome-keyring-pam.x86_64 0:3.28.2-1.el7                                                                               
  gnome-menus.x86_64 0:3.13.3-3.el7                                                                                     
  gnome-online-accounts.x86_64 0:3.28.2-1.el7                                                                           
  gnome-packagekit-common.x86_64 0:3.28.0-1.el7                                                                         
  gnome-packagekit-installer.x86_64 0:3.28.0-1.el7                                                                      
  gnome-shell-extension-alternate-tab.noarch 0:3.28.1-17.el7_9                                                          
  gnome-shell-extension-apps-menu.noarch 0:3.28.1-17.el7_9                                                              
  gnome-shell-extension-common.noarch 0:3.28.1-17.el7_9                                                                 
  gnome-shell-extension-horizontal-workspaces.noarch 0:3.28.1-17.el7_9                                                  
  gnome-shell-extension-launch-new-instance.noarch 0:3.28.1-17.el7_9                                                    
  gnome-shell-extension-places-menu.noarch 0:3.28.1-17.el7_9                                                            
  gnome-shell-extension-top-icons.noarch 0:3.28.1-17.el7_9                                                              
  gnome-shell-extension-user-theme.noarch 0:3.28.1-17.el7_9                                                             
  gnome-shell-extension-window-list.noarch 0:3.28.1-17.el7_9                                                            
  gnome-video-effects.noarch 0:0.4.3-1.el7                                                                              
  gom.x86_64 0:0.4-1.el7                                                                                                
  google-noto-emoji-color-fonts.noarch 0:20180508-4.el7                                                                 
  gperftools-libs.x86_64 0:2.6.1-1.el7                                                                                  
  graphite2.x86_64 0:1.3.10-1.el7_3                                                                                     
  grilo.x86_64 0:0.3.6-1.el7                                                                                            
  grilo-plugins.x86_64 0:0.3.7-1.el7                                                                                    
  gsettings-desktop-schemas.x86_64 0:3.28.0-3.el7                                                                       
  gsm.x86_64 0:1.0.13-11.el7                                                                                            
  gsound.x86_64 0:1.0.2-2.el7                                                                                           
  gspell.x86_64 0:1.6.1-1.el7                                                                                           
  gssdp.x86_64 0:1.0.2-1.el7                                                                                            
  gstreamer.x86_64 0:0.10.36-7.el7                                                                                      
  gstreamer-plugins-bad-free.x86_64 0:0.10.23-23.el7                                                                    
  gstreamer-plugins-base.x86_64 0:0.10.36-10.el7                                                                        
  gstreamer-plugins-good.x86_64 0:0.10.31-13.el7                                                                        
  gstreamer-tools.x86_64 0:0.10.36-7.el7                                                                                
  gstreamer1.x86_64 0:1.10.4-2.el7                                                                                      
  gstreamer1-plugins-bad-free.x86_64 0:1.10.4-3.el7                                                                     
  gstreamer1-plugins-base.x86_64 0:1.10.4-2.el7                                                                         
  gstreamer1-plugins-good.x86_64 0:1.10.4-2.el7                                                                         
  gstreamer1-plugins-ugly-free.x86_64 0:1.10.4-3.el7                                                                    
  gtk-update-icon-cache.x86_64 0:3.22.30-8.el7_9                                                                        
  gtk-vnc2.x86_64 0:0.7.0-3.el7                                                                                         
  gtk2.x86_64 0:2.24.31-1.el7                                                                                           
  gtk3.x86_64 0:3.22.30-8.el7_9                                                                                         
  gtkmm30.x86_64 0:3.22.2-1.el7                                                                                         
  gtksourceview3.x86_64 0:3.24.8-2.el7                                                                                  
  gucharmap-libs.x86_64 0:10.0.4-1.el7                                                                                  
  gupnp.x86_64 0:1.0.2-6.el7_9                                                                                          
  gupnp-av.x86_64 0:0.12.10-1.el7                                                                                       
  gupnp-dlna.x86_64 0:0.10.5-1.el7                                                                                      
  gupnp-igd.x86_64 0:0.2.5-2.el7                                                                                        
  gvfs.x86_64 0:1.36.2-7.el7_9                                                                                          
  gvfs-client.x86_64 0:1.36.2-7.el7_9                                                                                   
  gvnc.x86_64 0:0.7.0-3.el7                                                                                             
  harfbuzz.x86_64 0:1.7.5-2.el7                                                                                         
  harfbuzz-icu.x86_64 0:1.7.5-2.el7                                                                                     
  hicolor-icon-theme.noarch 0:0.12-7.el7                                                                                
  highcontrast-qt5.x86_64 0:0.1-2.el7                                                                                   
  hplip-common.x86_64 0:3.15.9-5.el7                                                                                    
  hplip-libs.x86_64 0:3.15.9-5.el7                                                                                      
  hunspell.x86_64 0:1.3.2-16.el7                                                                                        
  hunspell-en-US.noarch 0:0.20121024-6.el7                                                                              
  hyphen.x86_64 0:2.8.6-5.el7                                                                                           
  ibus.x86_64 0:1.5.17-12.el7_9                                                                                         
  ibus-gtk2.x86_64 0:1.5.17-12.el7_9                                                                                    
  ibus-gtk3.x86_64 0:1.5.17-12.el7_9                                                                                    
  ibus-libs.x86_64 0:1.5.17-12.el7_9                                                                                    
  ibus-setup.noarch 0:1.5.17-12.el7_9                                                                                   
  icedax.x86_64 0:1.1.11-25.el7                                                                                         
  initial-setup.x86_64 0:0.3.9.45-1.el7.centos                                                                          
  ipxe-roms-qemu.noarch 0:20180825-3.git133f4c.el7                                                                      
  iscsi-initiator-utils.x86_64 0:6.2.0.874-22.el7_9                                                                     
  iscsi-initiator-utils-iscsiuio.x86_64 0:6.2.0.874-22.el7_9                                                            
  iso-codes.noarch 0:3.46-2.el7                                                                                         
  isomd5sum.x86_64 1:1.0.10-5.el7                                                                                       
  jasper-libs.x86_64 0:1.900.1-33.el7                                                                                   
  json-glib.x86_64 0:1.4.2-2.el7                                                                                        
  keybinder3.x86_64 0:0.3.0-1.el7                                                                                       
  langtable.noarch 0:0.0.31-4.el7                                                                                       
  langtable-data.noarch 0:0.0.31-4.el7                                                                                  
  langtable-python.noarch 0:0.0.31-4.el7                                                                                
  lcms2.x86_64 0:2.6-3.el7                                                                                              
  ldns.x86_64 0:1.6.16-10.el7                                                                                           
  libXcomposite.x86_64 0:0.4.4-4.1.el7                                                                                  
  libXft.x86_64 0:2.3.2-2.el7                                                                                           
  libXpm.x86_64 0:3.5.12-2.el7_9                                                                                        
  libXres.x86_64 0:1.2.0-1.el7                                                                                          
  libXv.x86_64 0:1.0.11-1.el7                                                                                           
  libao.x86_64 0:1.1.0-8.el7                                                                                            
  libappstream-glib.x86_64 0:0.7.8-2.el7                                                                                
  libasyncns.x86_64 0:0.8-7.el7                                                                                         
  libatasmart.x86_64 0:0.19-6.el7                                                                                       
  libavc1394.x86_64 0:0.5.3-14.el7                                                                                      
  libblockdev.x86_64 0:2.18-5.el7                                                                                       
  libblockdev-crypto.x86_64 0:2.18-5.el7                                                                                
  libblockdev-fs.x86_64 0:2.18-5.el7                                                                                    
  libblockdev-loop.x86_64 0:2.18-5.el7                                                                                  
  libblockdev-mdraid.x86_64 0:2.18-5.el7                                                                                
  libblockdev-nvdimm.x86_64 0:2.18-5.el7                                                                                
  libblockdev-part.x86_64 0:2.18-5.el7                                                                                  
  libblockdev-swap.x86_64 0:2.18-5.el7                                                                                  
  libblockdev-utils.x86_64 0:2.18-5.el7                                                                                 
  libbluray.x86_64 0:0.2.3-6.el7                                                                                        
  libburn.x86_64 0:1.2.8-4.el7                                                                                          
  libbytesize.x86_64 0:1.2-1.el7                                                                                        
  libcacard.x86_64 40:2.7.0-1.el7                                                                                       
  libcanberra.x86_64 0:0.30-9.el7                                                                                       
  libcdio.x86_64 0:0.92-3.el7                                                                                           
  libcdio-paranoia.x86_64 0:10.2+0.90-11.el7                                                                            
  libcgroup.x86_64 0:0.41-21.el7                                                                                        
  libchamplain.x86_64 0:0.12.16-2.el7                                                                                   
  libchamplain-gtk.x86_64 0:0.12.16-2.el7                                                                               
  libconfig.x86_64 0:1.4.9-5.el7                                                                                        
  libdmapsharing.x86_64 0:2.9.37-1.el7                                                                                  
  libdv.x86_64 0:1.0.0-17.el7                                                                                           
  libdvdnav.x86_64 0:5.0.3-1.el7                                                                                        
  libdvdread.x86_64 0:5.0.3-3.el7                                                                                       
  libepoxy.x86_64 0:1.5.2-1.el7                                                                                         
  libevdev.x86_64 0:1.5.6-1.el7                                                                                         
  libexif.x86_64 0:0.6.22-2.el7_9                                                                                       
  libfprint.x86_64 0:0.8.2-1.el7                                                                                        
  libgcab1.x86_64 0:0.7-4.el7_4                                                                                         
  libgdata.x86_64 0:0.17.9-1.el7                                                                                        
  libgdither.x86_64 0:0.6-8.el7                                                                                         
  libgee.x86_64 0:0.20.1-1.el7                                                                                          
  libglade2.x86_64 0:2.6.4-11.el7                                                                                       
  libglvnd-egl.x86_64 1:1.0.1-0.8.git5baa1e5.el7                                                                        
  libglvnd-gles.x86_64 1:1.0.1-0.8.git5baa1e5.el7                                                                       
  libgnomekbd.x86_64 0:3.26.0-3.el7                                                                                     
  libgovirt.x86_64 0:0.3.4-5.el7                                                                                        
  libgphoto2.x86_64 0:2.5.15-3.el7                                                                                      
  libgs.x86_64 0:9.25-5.el7                                                                                             
  libgsf.x86_64 0:1.14.26-7.el7                                                                                         
  libgtop2.x86_64 0:2.38.0-3.el7                                                                                        
  libgudev1.x86_64 0:219-78.el7_9.7                                                                                     
  libgusb.x86_64 0:0.2.9-1.el7                                                                                          
  libgweather.x86_64 0:3.28.2-4.el7_9                                                                                   
  libgxps.x86_64 0:0.3.0-4.el7                                                                                          
  libibverbs.x86_64 0:22.4-6.el7_9                                                                                      
  libical.x86_64 0:3.0.3-2.el7                                                                                          
  libicu.x86_64 0:50.2-4.el7_7                                                                                          
  libiec61883.x86_64 0:1.2.0-10.el7                                                                                     
  libieee1284.x86_64 0:0.2.11-15.el7                                                                                    
  libimobiledevice.x86_64 0:1.2.0-1.el7                                                                                 
  libinput.x86_64 0:1.10.7-2.el7                                                                                        
  libiptcdata.x86_64 0:1.0.4-11.el7                                                                                     
  libiscsi.x86_64 0:1.9.0-7.el7                                                                                         
  libisofs.x86_64 0:1.2.8-4.el7                                                                                         
  libldb.x86_64 0:1.5.4-2.el7                                                                                           
  liblouis.x86_64 0:2.5.2-12.el7_4                                                                                      
  liblouis-python.noarch 0:2.5.2-12.el7_4                                                                               
  libmediaart.x86_64 0:1.9.4-1.el7                                                                                      
  libmodman.x86_64 0:2.0.1-8.el7                                                                                        
  libmpcdec.x86_64 0:1.2.6-12.el7                                                                                       
  libmtp.x86_64 0:1.1.14-1.el7                                                                                          
  libmusicbrainz5.x86_64 0:5.0.1-9.el7                                                                                  
  libnice.x86_64 0:0.1.3-4.el7                                                                                          
  libnl.x86_64 0:1.1.4-3.el7                                                                                            
  libnm-gtk.x86_64 0:1.8.6-2.el7                                                                                        
  libnma.x86_64 0:1.8.6-2.el7                                                                                           
  libnotify.x86_64 0:0.7.7-1.el7                                                                                        
  liboauth.x86_64 0:0.9.7-4.el7                                                                                         
  libofa.x86_64 0:0.9.3-24.el7                                                                                          
  libogg.x86_64 2:1.3.0-7.el7                                                                                           
  libosinfo.x86_64 0:1.1.0-5.el7                                                                                        
  libpaper.x86_64 0:1.1.24-9.el7                                                                                        
  libpcap.x86_64 14:1.5.3-13.el7_9                                                                                      
  libpeas.x86_64 0:1.22.0-1.el7                                                                                         
  libpeas-gtk.x86_64 0:1.22.0-1.el7                                                                                     
  libpeas-loader-python.x86_64 0:1.22.0-1.el7                                                                           
  libplist.x86_64 0:1.12-3.el7                                                                                          
  libproxy.x86_64 0:0.4.11-11.el7                                                                                       
  libpurple.x86_64 0:2.10.11-9.el7                                                                                      
  librados2.x86_64 1:10.2.5-4.el7                                                                                       
  libraw1394.x86_64 0:2.1.0-2.el7                                                                                       
  librbd1.x86_64 1:10.2.5-4.el7                                                                                         
  librdmacm.x86_64 0:22.4-6.el7_9                                                                                       
  libreport.x86_64 0:2.1.11-53.el7.centos                                                                               
  libreport-anaconda.x86_64 0:2.1.11-53.el7.centos                                                                      
  libreport-centos.x86_64 0:2.1.11-53.el7.centos                                                                        
  libreport-cli.x86_64 0:2.1.11-53.el7.centos                                                                           
  libreport-filesystem.x86_64 0:2.1.11-53.el7.centos                                                                    
  libreport-gtk.x86_64 0:2.1.11-53.el7.centos                                                                           
  libreport-plugin-bugzilla.x86_64 0:2.1.11-53.el7.centos                                                               
  libreport-plugin-mantisbt.x86_64 0:2.1.11-53.el7.centos                                                               
  libreport-plugin-reportuploader.x86_64 0:2.1.11-53.el7.centos                                                         
  libreport-plugin-rhtsupport.x86_64 0:2.1.11-53.el7.centos                                                             
  libreport-plugin-ureport.x86_64 0:2.1.11-53.el7.centos                                                                
  libreport-python.x86_64 0:2.1.11-53.el7.centos                                                                        
  libreport-rhel-anaconda-bugzilla.x86_64 0:2.1.11-53.el7.centos                                                        
  libreport-web.x86_64 0:2.1.11-53.el7.centos                                                                           
  libreswan.x86_64 0:3.25-9.1.el7_8                                                                                     
  libsecret.x86_64 0:0.18.6-1.el7                                                                                       
  libsemanage-python.x86_64 0:2.5-14.el7                                                                                
  libshout.x86_64 0:2.2.2-11.el7                                                                                        
  libsigc++20.x86_64 0:2.10.0-1.el7                                                                                     
  libsmbclient.x86_64 0:4.10.16-24.el7_9                                                                                
  libsmbios.x86_64 0:2.3.3-8.el7                                                                                        
  libsndfile.x86_64 0:1.0.25-12.el7_9.1                                                                                 
  libsoup.x86_64 0:2.62.2-2.el7                                                                                         
  libspectre.x86_64 0:0.2.8-1.el7                                                                                       
  libsrtp.x86_64 0:1.4.4-11.20101004cvs.el7                                                                             
  libtalloc.x86_64 0:2.1.16-1.el7                                                                                       
  libtar.x86_64 0:1.2.11-29.el7                                                                                         
  libtdb.x86_64 0:1.3.18-1.el7                                                                                          
  libtevent.x86_64 0:0.9.39-1.el7                                                                                       
  libthai.x86_64 0:0.1.14-9.el7                                                                                         
  libtheora.x86_64 1:1.1.1-8.el7                                                                                        
  libtimezonemap.x86_64 0:0.4.4-2.el7_9                                                                                 
  libtool-ltdl.x86_64 0:2.4.2-22.el7_3                                                                                  
  libudisks2.x86_64 0:2.8.4-1.el7                                                                                       
  libusal.x86_64 0:1.1.11-25.el7                                                                                        
  libusbmuxd.x86_64 0:1.0.10-5.el7                                                                                      
  libusbx.x86_64 0:1.0.21-1.el7                                                                                         
  libuser-python.x86_64 0:0.60-9.el7                                                                                    
  libv4l.x86_64 0:0.9.5-4.el7                                                                                           
  libvirt-daemon.x86_64 0:4.5.0-36.el7_9.5                                                                              
  libvirt-daemon-config-network.x86_64 0:4.5.0-36.el7_9.5                                                               
  libvirt-daemon-driver-interface.x86_64 0:4.5.0-36.el7_9.5                                                             
  libvirt-daemon-driver-network.x86_64 0:4.5.0-36.el7_9.5                                                               
  libvirt-daemon-driver-nodedev.x86_64 0:4.5.0-36.el7_9.5                                                               
  libvirt-daemon-driver-nwfilter.x86_64 0:4.5.0-36.el7_9.5                                                              
  libvirt-daemon-driver-qemu.x86_64 0:4.5.0-36.el7_9.5                                                                  
  libvirt-daemon-driver-secret.x86_64 0:4.5.0-36.el7_9.5                                                                
  libvirt-daemon-driver-storage.x86_64 0:4.5.0-36.el7_9.5                                                               
  libvirt-daemon-driver-storage-core.x86_64 0:4.5.0-36.el7_9.5                                                          
  libvirt-daemon-driver-storage-disk.x86_64 0:4.5.0-36.el7_9.5                                                          
  libvirt-daemon-driver-storage-gluster.x86_64 0:4.5.0-36.el7_9.5                                                       
  libvirt-daemon-driver-storage-iscsi.x86_64 0:4.5.0-36.el7_9.5                                                         
  libvirt-daemon-driver-storage-logical.x86_64 0:4.5.0-36.el7_9.5                                                       
  libvirt-daemon-driver-storage-mpath.x86_64 0:4.5.0-36.el7_9.5                                                         
  libvirt-daemon-driver-storage-rbd.x86_64 0:4.5.0-36.el7_9.5                                                           
  libvirt-daemon-driver-storage-scsi.x86_64 0:4.5.0-36.el7_9.5                                                          
  libvirt-daemon-kvm.x86_64 0:4.5.0-36.el7_9.5                                                                          
  libvirt-gconfig.x86_64 0:1.0.0-1.el7                                                                                  
  libvirt-glib.x86_64 0:1.0.0-1.el7                                                                                     
  libvirt-gobject.x86_64 0:1.0.0-1.el7                                                                                  
  libvirt-libs.x86_64 0:4.5.0-36.el7_9.5                                                                                
  libvisual.x86_64 0:0.4.0-16.el7                                                                                       
  libvorbis.x86_64 1:1.3.3-8.el7.1                                                                                      
  libvpx.x86_64 0:1.3.0-8.el7                                                                                           
  libwacom.x86_64 0:0.30-1.el7                                                                                          
  libwacom-data.noarch 0:0.30-1.el7                                                                                     
  libwayland-client.x86_64 0:1.15.0-1.el7                                                                               
  libwayland-cursor.x86_64 0:1.15.0-1.el7                                                                               
  libwayland-egl.x86_64 0:1.15.0-1.el7                                                                                  
  libwayland-server.x86_64 0:1.15.0-1.el7                                                                               
  libwbclient.x86_64 0:4.10.16-24.el7_9                                                                                 
  libwebp.x86_64 0:0.3.0-11.el7                                                                                         
  libwinpr.x86_64 0:2.1.1-5.el7_9                                                                                       
  libwnck3.x86_64 0:3.24.1-2.el7                                                                                        
  libxkbcommon.x86_64 0:0.7.1-3.el7                                                                                     
  libxkbcommon-x11.x86_64 0:0.7.1-3.el7                                                                                 
  libxklavier.x86_64 0:5.4-7.el7                                                                                        
  libxslt.x86_64 0:1.1.28-6.el7                                                                                         
  lldpad.x86_64 0:1.0.1-7.git036e314.el7_9                                                                              
  lockdev.x86_64 0:1.0.4-0.13.20111007git.el7                                                                           
  lzop.x86_64 0:1.03-10.el7                                                                                             
  mdadm.x86_64 0:4.1-9.el7_9                                                                                            
  meanwhile.x86_64 0:1.1.0-12.el7                                                                                       
  mesa-libEGL.x86_64 0:18.3.4-12.el7_9                                                                                  
  mesa-libgbm.x86_64 0:18.3.4-12.el7_9                                                                                  
  mobile-broadband-provider-info.noarch 0:1.20170310-1.el7                                                              
  mozjs52.x86_64 0:52.9.0-1.el7                                                                                         
  mpg123-libs.x86_64 0:1.25.6-1.el7                                                                                     
  mtdev.x86_64 0:1.1.5-5.el7                                                                                            
  mtools.x86_64 0:4.0.18-5.el7                                                                                          
  mutter.x86_64 0:3.28.3-32.el7_9                                                                                       
  nautilus-extensions.x86_64 0:3.26.3.1-7.el7                                                                           
  ncompress.x86_64 0:4.2.4.4-3.1.el7_8                                                                                  
  ndctl.x86_64 0:65-6.el7_9                                                                                             
  ndctl-libs.x86_64 0:65-6.el7_9                                                                                        
  neon.x86_64 0:0.30.0-4.el7                                                                                            
  net-snmp-libs.x86_64 1:5.7.2-49.el7_9.2                                                                               
  netcf-libs.x86_64 0:0.2.8-4.el7                                                                                       
  nmap-ncat.x86_64 2:6.40-19.el7                                                                                        
  numad.x86_64 0:0.5-18.20150602git.el7                                                                                 
  oddjob.x86_64 0:0.31.5-4.el7                                                                                          
  oddjob-mkhomedir.x86_64 0:0.31.5-4.el7                                                                                
  openjpeg-libs.x86_64 0:1.5.1-18.el7                                                                                   
  openjpeg2.x86_64 0:2.3.1-3.el7_7                                                                                      
  opus.x86_64 0:1.0.2-6.el7                                                                                             
  orc.x86_64 0:0.4.26-1.el7                                                                                             
  osinfo-db.noarch 0:20200529-1.el7                                                                                     
  osinfo-db-tools.x86_64 0:1.1.0-1.el7                                                                                  
  pakchois.x86_64 0:0.4-10.el7                                                                                          
  pango.x86_64 0:1.42.4-4.el7_7                                                                                         
  pangomm.x86_64 0:2.40.1-1.el7                                                                                         
  pcre2.x86_64 0:10.23-2.el7                                                                                            
  pcre2-utf16.x86_64 0:10.23-2.el7                                                                                      
  pinentry-gtk.x86_64 0:0.8.1-17.el7                                                                                    
  policycoreutils-python.x86_64 0:2.5-34.el7                                                                            
  poppler.x86_64 0:0.26.5-43.el7.1                                                                                      
  poppler-data.noarch 0:0.4.6-3.el7                                                                                     
  poppler-glib.x86_64 0:0.26.5-43.el7.1                                                                                 
  pulseaudio.x86_64 0:10.0-6.el7_9                                                                                      
  pulseaudio-gdm-hooks.x86_64 0:10.0-6.el7_9                                                                            
  pulseaudio-libs.x86_64 0:10.0-6.el7_9                                                                                 
  pulseaudio-libs-glib2.x86_64 0:10.0-6.el7_9                                                                           
  pulseaudio-module-bluetooth.x86_64 0:10.0-6.el7_9                                                                     
  pycairo.x86_64 0:1.8.10-8.el7                                                                                         
  pygobject2.x86_64 0:2.28.6-11.el7                                                                                     
  pygtk2.x86_64 0:2.24.0-9.el7                                                                                          
  pygtk2-libglade.x86_64 0:2.24.0-9.el7                                                                                 
  pykickstart.noarch 0:1.99.66.22-1.el7                                                                                 
  pyparted.x86_64 1:3.9-15.el7                                                                                          
  python-IPy.noarch 0:0.75-6.el7                                                                                        
  python-augeas.noarch 0:0.5.0-2.el7                                                                                    
  python-backports.x86_64 0:1.0-8.el7                                                                                   
  python-backports-ssl_match_hostname.noarch 0:3.5.0.1-1.el7                                                            
  python-blivet.noarch 1:0.61.15.76-1.el7_9                                                                             
  python-brlapi.x86_64 0:0.6.0-16.el7                                                                                   
  python-coverage.x86_64 0:3.6-0.5.b3.el7                                                                               
  python-deltarpm.x86_64 0:3.6-3.el7                                                                                    
  python-di.noarch 0:0.3-2.el7                                                                                          
  python-ethtool.x86_64 0:0.8-8.el7                                                                                     
  python-gobject.x86_64 0:3.22.0-1.el7_4.1                                                                              
  python-inotify.noarch 0:0.9.4-4.el7                                                                                   
  python-ipaddress.noarch 0:1.0.16-2.el7                                                                                
  python-meh.noarch 0:0.25.3-1.el7                                                                                      
  python-meh-gui.noarch 0:0.25.3-1.el7                                                                                  
  python-nss.x86_64 0:0.16.0-3.el7                                                                                      
  python-ntplib.noarch 0:0.3.2-1.el7                                                                                    
  python-pwquality.x86_64 0:1.2.3-5.el7                                                                                 
  python-pyblock.x86_64 0:0.53-6.el7                                                                                    
  python-setuptools.noarch 0:0.9.8-7.el7                                                                                
  python-six.noarch 0:1.9.0-2.el7                                                                                       
  python2-blockdev.x86_64 0:2.18-5.el7                                                                                  
  python2-futures.noarch 0:3.1.1-5.el7                                                                                  
  python2-pyatspi.noarch 0:2.26.0-3.el7                                                                                 
  python2-subprocess32.x86_64 0:3.2.6-14.el7                                                                            
  pytz.noarch 0:2016.10-2.el7                                                                                           
  qemu-img.x86_64 10:1.5.3-175.el7_9.6                                                                                  
  qemu-kvm.x86_64 10:1.5.3-175.el7_9.6                                                                                  
  qemu-kvm-common.x86_64 10:1.5.3-175.el7_9.6                                                                           
  qt5-qtbase.x86_64 0:5.9.7-5.el7_9                                                                                     
  qt5-qtbase-common.noarch 0:5.9.7-5.el7_9                                                                              
  qt5-qtbase-gui.x86_64 0:5.9.7-5.el7_9                                                                                 
  radvd.x86_64 0:2.17-3.el7                                                                                             
  rdma-core.x86_64 0:22.4-6.el7_9                                                                                       
  realmd.x86_64 0:0.16.1-12.el7_9.1                                                                                     
  redhat-menus.noarch 0:12.0.2-8.el7                                                                                    
  rest.x86_64 0:0.8.1-2.el7                                                                                             
  rsync.x86_64 0:3.1.2-12.el7_9                                                                                         
  rtkit.x86_64 0:0.11-10.el7                                                                                            
  samba-client-libs.x86_64 0:4.10.16-24.el7_9                                                                           
  samba-common.noarch 0:4.10.16-24.el7_9                                                                                
  samba-common-libs.x86_64 0:4.10.16-24.el7_9                                                                           
  sane-backends.x86_64 0:1.0.24-12.el7                                                                                  
  sane-backends-libs.x86_64 0:1.0.24-12.el7                                                                             
  satyr.x86_64 0:0.13-15.el7                                                                                            
  sbc.x86_64 0:1.0-5.el7                                                                                                
  seabios-bin.noarch 0:1.11.0-2.el7                                                                                     
  seavgabios-bin.noarch 0:1.11.0-2.el7                                                                                  
  setools-libs.x86_64 0:3.3.8-4.el7                                                                                     
  setroubleshoot-plugins.noarch 0:3.0.67-4.el7                                                                          
  setroubleshoot-server.x86_64 0:3.2.30-8.el7                                                                           
  sgabios-bin.noarch 1:0.20110622svn-4.el7                                                                              
  sgpio.x86_64 0:1.2.0.10-13.el7                                                                                        
  sos.noarch 0:3.9-5.el7.centos.11                                                                                      
  sound-theme-freedesktop.noarch 0:0.8-3.el7                                                                            
  soundtouch.x86_64 0:1.4.0-9.el7                                                                                       
  sox.x86_64 0:14.4.1-7.el7                                                                                             
  speech-dispatcher.x86_64 0:0.7.1-15.el7                                                                               
  speech-dispatcher-python.x86_64 0:0.7.1-15.el7                                                                        
  speex.x86_64 0:1.2-0.19.rc1.el7                                                                                       
  spice-glib.x86_64 0:0.35-5.el7_9.1                                                                                    
  spice-gtk3.x86_64 0:0.35-5.el7_9.1                                                                                    
  spice-server.x86_64 0:0.14.0-9.el7_9.1                                                                                
  startup-notification.x86_64 0:0.12-8.el7                                                                              
  systemd-python.x86_64 0:219-78.el7_9.7                                                                                
  taglib.x86_64 0:1.8-8.20130218git.el7                                                                                 
  telepathy-farstream.x86_64 0:0.6.0-5.el7                                                                              
  telepathy-filesystem.noarch 0:0.0.2-6.el7                                                                             
  telepathy-gabble.x86_64 0:0.18.1-4.el7                                                                                
  telepathy-glib.x86_64 0:0.24.1-1.el7                                                                                  
  telepathy-haze.x86_64 0:0.8.0-1.el7                                                                                   
  telepathy-logger.x86_64 0:0.8.0-5.el7                                                                                 
  telepathy-mission-control.x86_64 1:5.16.3-3.el7                                                                       
  telepathy-salut.x86_64 0:0.8.1-6.el7                                                                                  
  totem-pl-parser.x86_64 0:3.26.1-1.el7                                                                                 
  tracker.x86_64 0:1.10.5-8.el7                                                                                         
  udisks2.x86_64 0:2.8.4-1.el7                                                                                          
  unbound-libs.x86_64 0:1.6.6-5.el7_8                                                                                   
  upower.x86_64 0:0.99.7-1.el7                                                                                          
  urw-base35-bookman-fonts.noarch 0:20170801-10.el7                                                                     
  urw-base35-c059-fonts.noarch 0:20170801-10.el7                                                                        
  urw-base35-d050000l-fonts.noarch 0:20170801-10.el7                                                                    
  urw-base35-fonts.noarch 0:20170801-10.el7                                                                             
  urw-base35-fonts-common.noarch 0:20170801-10.el7                                                                      
  urw-base35-gothic-fonts.noarch 0:20170801-10.el7                                                                      
  urw-base35-nimbus-mono-ps-fonts.noarch 0:20170801-10.el7                                                              
  urw-base35-nimbus-roman-fonts.noarch 0:20170801-10.el7                                                                
  urw-base35-nimbus-sans-fonts.noarch 0:20170801-10.el7                                                                 
  urw-base35-p052-fonts.noarch 0:20170801-10.el7                                                                        
  urw-base35-standard-symbols-ps-fonts.noarch 0:20170801-10.el7                                                         
  urw-base35-z003-fonts.noarch 0:20170801-10.el7                                                                        
  usbmuxd.x86_64 0:1.1.0-1.el7                                                                                          
  usbredir.x86_64 0:0.7.1-3.el7                                                                                         
  usermode.x86_64 0:1.111-6.el7                                                                                         
  volume_key-libs.x86_64 0:0.3.9-9.el7                                                                                  
  vorbis-tools.x86_64 1:1.4.0-13.el7                                                                                    
  vte-profile.x86_64 0:0.52.4-1.el7                                                                                     
  vte291.x86_64 0:0.52.4-1.el7                                                                                          
  wavpack.x86_64 0:4.60.1-9.el7                                                                                         
  webkitgtk3.x86_64 0:2.4.11-2.el7                                                                                      
  webkitgtk4.x86_64 0:2.28.2-3.el7                                                                                      
  webkitgtk4-jsc.x86_64 0:2.28.2-3.el7                                                                                  
  webrtc-audio-processing.x86_64 0:0.3-1.el7                                                                            
  wodim.x86_64 0:1.1.11-25.el7                                                                                          
  xcb-util.x86_64 0:0.4.0-2.el7                                                                                         
  xcb-util-image.x86_64 0:0.4.0-2.el7                                                                                   
  xcb-util-keysyms.x86_64 0:0.4.0-1.el7                                                                                 
  xcb-util-renderutil.x86_64 0:0.3.9-3.el7                                                                              
  xcb-util-wm.x86_64 0:0.4.1-5.el7                                                                                      
  xdg-desktop-portal.x86_64 0:1.0.2-1.el7                                                                               
  xdg-user-dirs.x86_64 0:0.15-5.el7                                                                                     
  xdg-utils.noarch 0:1.1.0-0.17.20120809git.el7                                                                         
  xml-common.noarch 0:0.6.3-39.el7                                                                                      
  xmlrpc-c.x86_64 0:1.32.5-1905.svn2451.el7                                                                             
  xmlrpc-c-client.x86_64 0:1.32.5-1905.svn2451.el7                                                                      
  xorg-x11-font-utils.x86_64 1:7.5-21.el7                                                                               
  yajl.x86_64 0:2.0.4-4.el7                                                                                             
  yelp-libs.x86_64 2:3.28.1-1.el7                                                                                       
  yelp-xsl.noarch 0:3.28.0-1.el7                                                                                        
  zenity.x86_64 0:3.28.1-2.el7_9                                                                                        

Complete!
[root@centos ~]# enable xrdp --now  
-bash: enable: xrdp: not a shell builtin
-bash: enable: --now: not a shell builtin
[root@centos ~]# sudo systemctl enable xrdp
Created symlink from /etc/systemd/system/multi-user.target.wants/xrdp.service to /usr/lib/systemd/system/xrdp.service.
[root@centos ~]# sudo systemctl start xrdp
[root@centos ~]# sudo systemctl status xrdp
● xrdp.service - xrdp daemon
   Loaded: loaded (/usr/lib/systemd/system/xrdp.service; enabled; vendor preset: disabled)
   Active: active (running) since Tue 2023-08-22 18:03:01 CST; 1min 32s ago
     Docs: man:xrdp(8)
           man:xrdp.ini(5)
 Main PID: 4746 (xrdp)
    Tasks: 1
   CGroup: /system.slice/xrdp.service
           └─4746 /usr/sbin/xrdp --nodaemon

Aug 22 18:03:01 centos systemd[1]: Started xrdp daemon.
Aug 22 18:03:01 centos xrdp[4746]: [INFO ] starting xrdp with pid 4746
Aug 22 18:03:01 centos xrdp[4746]: [INFO ] address [0.0.0.0] port [3389] mode 1
Aug 22 18:03:01 centos xrdp[4746]: [INFO ] listening to port 3389 on 0.0.0.0
Aug 22 18:03:01 centos xrdp[4746]: [INFO ] xrdp_listen_pp done
[root@centos ~]# vim /etc/xrdp/xrdp.ini
[root@centos ~]# systemctl restart xrdp
[root@centos ~]# sudo systemctl status xrdp
● xrdp.service - xrdp daemon
   Loaded: loaded (/usr/lib/systemd/system/xrdp.service; enabled; vendor preset: disabled)
   Active: active (running) since Tue 2023-08-22 18:05:10 CST; 11s ago
     Docs: man:xrdp(8)
           man:xrdp.ini(5)
 Main PID: 4760 (xrdp)
    Tasks: 1
   CGroup: /system.slice/xrdp.service
           └─4760 /usr/sbin/xrdp --nodaemon

Aug 22 18:05:10 centos systemd[1]: Started xrdp daemon.
Aug 22 18:05:10 centos xrdp[4760]: [INFO ] starting xrdp with pid 4760
Aug 22 18:05:10 centos xrdp[4760]: [INFO ] address [0.0.0.0] port [3389] mode 1
Aug 22 18:05:10 centos xrdp[4760]: [INFO ] listening to port 3389 on 0.0.0.0
Aug 22 18:05:10 centos xrdp[4760]: [INFO ] xrdp_listen_pp done
[root@centos ~]# sudo systemctl status xrdp
● xrdp.service - xrdp daemon
   Loaded: loaded (/usr/lib/systemd/system/xrdp.service; enabled; vendor preset: disabled)
   Active: active (running) since Tue 2023-08-22 18:05:10 CST; 16s ago
     Docs: man:xrdp(8)
           man:xrdp.ini(5)
 Main PID: 4760 (xrdp)
    Tasks: 1
   CGroup: /system.slice/xrdp.service
           └─4760 /usr/sbin/xrdp --nodaemon

Aug 22 18:05:10 centos systemd[1]: Started xrdp daemon.
Aug 22 18:05:10 centos xrdp[4760]: [INFO ] starting xrdp with pid 4760
Aug 22 18:05:10 centos xrdp[4760]: [INFO ] address [0.0.0.0] port [3389] mode 1
Aug 22 18:05:10 centos xrdp[4760]: [INFO ] listening to port 3389 on 0.0.0.0
Aug 22 18:05:10 centos xrdp[4760]: [INFO ] xrdp_listen_pp done
[root@centos ~]# systemctl stop firewalld
[root@centos ~]# systemctl disable firewalld
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
[root@centos ~]# yum install -y nvidia-detect
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.tuna.tsinghua.edu.cn
 * epel: mirrors.tuna.tsinghua.edu.cn
 * extras: mirrors.bupt.edu.cn
 * updates: mirrors.tuna.tsinghua.edu.cn
No package nvidia-detect available.
Error: Nothing to do
[root@centos ~]# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
Retrieving http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
Retrieving http://elrepo.org/elrepo-release-7.0-4.el7.elrepo.noarch.rpm
warning: /var/tmp/rpm-tmp.w1oz9V: Header V4 DSA/SHA1 Signature, key ID baadae52: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...
   1:elrepo-release-7.0-4.el7.elrepo  ################################# [100%]
[root@centos ~]# yum install -y nvidia-detect
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.tuna.tsinghua.edu.cn
 * elrepo: mirrors.tuna.tsinghua.edu.cn
 * epel: mirrors.tuna.tsinghua.edu.cn
 * extras: mirrors.bupt.edu.cn
 * updates: mirrors.tuna.tsinghua.edu.cn
elrepo                                                                                           | 3.0 kB  00:00:00     
elrepo/primary_db                                                                                | 357 kB  00:00:00     
Resolving Dependencies
--> Running transaction check
---> Package nvidia-detect.x86_64 0:525.85.05-1.el7.elrepo will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================================
 Package                      Arch                  Version                                 Repository             Size
========================================================================================================================
Installing:
 nvidia-detect                x86_64                525.85.05-1.el7.elrepo                  elrepo                 27 k

Transaction Summary
========================================================================================================================
Install  1 Package

Total download size: 27 k
Installed size: 37 k
Downloading packages:
warning: /var/cache/yum/x86_64/7/elrepo/packages/nvidia-detect-525.85.05-1.el7.elrepo.x86_64.rpm: Header V4 DSA/SHA256 Signature, key ID baadae52: NOKEY
Public key for nvidia-detect-525.85.05-1.el7.elrepo.x86_64.rpm is not installed
nvidia-detect-525.85.05-1.el7.elrepo.x86_64.rpm                                                  |  27 kB  00:00:00     
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.org
Importing GPG key 0xBAADAE52:
 Userid     : "elrepo.org (RPM Signing Key for elrepo.org) <secure@elrepo.org>"
 Fingerprint: 96c0 104f 6315 4731 1e0b b1ae 309b c305 baad ae52
 Package    : elrepo-release-7.0-4.el7.elrepo.noarch (installed)
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.org
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Warning: RPMDB altered outside of yum.
  Installing : nvidia-detect-525.85.05-1.el7.elrepo.x86_64                                                          1/1 
  Verifying  : nvidia-detect-525.85.05-1.el7.elrepo.x86_64                                                          1/1 

Installed:
  nvidia-detect.x86_64 0:525.85.05-1.el7.elrepo                                                                         

Complete!
[root@centos ~]# yum install -y kmod
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.tuna.tsinghua.edu.cn
 * elrepo: mirrors.tuna.tsinghua.edu.cn
 * epel: mirrors.tuna.tsinghua.edu.cn
 * extras: mirrors.bupt.edu.cn
 * updates: mirrors.tuna.tsinghua.edu.cn
Package kmod-20-28.el7.x86_64 already installed and latest version
Nothing to do
[root@centos ~]# nvidia-detect
kmod-nvidia
WARNING: Xorg log file /var/log/Xorg.0.log does not exist
WARNING: Unable to determine Xorg ABI compatibility
WARNING: The driver for this device does not support the current Xorg version
[root@centos ~]# -470xx
-bash: -470xx: command not found
[root@centos ~]# 1
-bash: 1: command not found
[root@centos ~]# -470xx
-bash: -470xx: command not found
[root@centos ~]# 1
-bash: 1: command not found
[root@centos ~]# yum search kmod-nvidi
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.tuna.tsinghua.edu.cn
 * elrepo: mirrors.tuna.tsinghua.edu.cn
 * epel: mirrors.tuna.tsinghua.edu.cn
 * extras: mirrors.bupt.edu.cn
 * updates: mirrors.tuna.tsinghua.edu.cn
=============================================== N/S matched: kmod-nvidi ================================================
kmod-nvidia.x86_64 : nvidia kernel module(s)
kmod-nvidia-340xx.x86_64 : nvidia-340xx kernel module(s)
kmod-nvidia-390xx.x86_64 : nvidia-390xx kernel module(s)
kmod-nvidia-470xx.x86_64 : nvidia-470xx kernel module(s)

  Name and summary matches only, use "search all" for everything.
[root@centos ~]# yum -y install kmod-nvidia-470xx.x86_64^C
[root@centos ~]# yum search all kmod-nvidi
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.tuna.tsinghua.edu.cn
 * elrepo: mirrors.tuna.tsinghua.edu.cn
 * epel: mirrors.tuna.tsinghua.edu.cn
 * extras: mirrors.bupt.edu.cn
 * updates: mirrors.tuna.tsinghua.edu.cn
================================================= Matched: kmod-nvidi ==================================================
kmod-nvidia.x86_64 : nvidia kernel module(s)
kmod-nvidia-340xx.x86_64 : nvidia-340xx kernel module(s)
kmod-nvidia-390xx.x86_64 : nvidia-390xx kernel module(s)
kmod-nvidia-470xx.x86_64 : nvidia-470xx kernel module(s)
[root@centos ~]# yum -y install kmod-nvidia-470xx.x86_64
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.tuna.tsinghua.edu.cn
 * elrepo: mirrors.tuna.tsinghua.edu.cn
 * epel: mirrors.tuna.tsinghua.edu.cn
 * extras: mirrors.bupt.edu.cn
 * updates: mirrors.tuna.tsinghua.edu.cn
Resolving Dependencies
--> Running transaction check
---> Package kmod-nvidia-470xx.x86_64 0:470.199.02-1.el7_9.elrepo will be installed
--> Processing Dependency: nvidia-x11-drv-470xx = 470.199.02 for package: kmod-nvidia-470xx-470.199.02-1.el7_9.elrepo.x86_64
--> Running transaction check
---> Package nvidia-x11-drv-470xx.x86_64 0:470.199.02-1.el7_9.elrepo will be installed
--> Processing Dependency: nvidia-x11-drv-470xx-libs(x86-64) = 470.199.02-1.el7_9.elrepo for package: nvidia-x11-drv-470xx-470.199.02-1.el7_9.elrepo.x86_64
--> Processing Dependency: xorg-x11-server-Xorg <= 1.20.99 for package: nvidia-x11-drv-470xx-470.199.02-1.el7_9.elrepo.x86_64
--> Processing Dependency: vulkan-filesystem for package: nvidia-x11-drv-470xx-470.199.02-1.el7_9.elrepo.x86_64
--> Processing Dependency: libnvidia-glcore.so.470.199.02()(64bit) for package: nvidia-x11-drv-470xx-470.199.02-1.el7_9.elrepo.x86_64
--> Processing Dependency: libnvidia-ml.so.1()(64bit) for package: nvidia-x11-drv-470xx-470.199.02-1.el7_9.elrepo.x86_64
--> Processing Dependency: libnvidia-tls.so.470.199.02()(64bit) for package: nvidia-x11-drv-470xx-470.199.02-1.el7_9.elrepo.x86_64
--> Running transaction check
---> Package nvidia-x11-drv-470xx-libs.x86_64 0:470.199.02-1.el7_9.elrepo will be installed
--> Processing Dependency: libvdpau(x86-64) >= 1.0 for package: nvidia-x11-drv-470xx-libs-470.199.02-1.el7_9.elrepo.x86_64
--> Processing Dependency: libglvnd-opengl(x86-64) >= 1.0 for package: nvidia-x11-drv-470xx-libs-470.199.02-1.el7_9.elrepo.x86_64
---> Package vulkan-filesystem.noarch 0:1.1.97.0-1.el7 will be installed
---> Package xorg-x11-server-Xorg.x86_64 0:1.20.4-23.el7_9 will be installed
--> Processing Dependency: xorg-x11-server-common >= 1.20.4-23.el7_9 for package: xorg-x11-server-Xorg-1.20.4-23.el7_9.x86_64
--> Running transaction check
---> Package libglvnd-opengl.x86_64 1:1.0.1-0.8.git5baa1e5.el7 will be installed
---> Package libvdpau.x86_64 0:1.1.1-3.el7 will be installed
---> Package xorg-x11-server-common.x86_64 0:1.20.4-23.el7_9 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================================
 Package                              Arch              Version                                Repository          Size
========================================================================================================================
Installing:
 kmod-nvidia-470xx                    x86_64            470.199.02-1.el7_9.elrepo              elrepo              48 M
Installing for dependencies:
 libglvnd-opengl                      x86_64            1:1.0.1-0.8.git5baa1e5.el7             base                43 k
 libvdpau                             x86_64            1.1.1-3.el7                            base                34 k
 nvidia-x11-drv-470xx                 x86_64            470.199.02-1.el7_9.elrepo              elrepo             4.4 M
 nvidia-x11-drv-470xx-libs            x86_64            470.199.02-1.el7_9.elrepo              elrepo             181 M
 vulkan-filesystem                    noarch            1.1.97.0-1.el7                         base               6.3 k
 xorg-x11-server-Xorg                 x86_64            1.20.4-23.el7_9                        updates            1.5 M
 xorg-x11-server-common               x86_64            1.20.4-23.el7_9                        updates             57 k

Transaction Summary
========================================================================================================================
Install  1 Package (+7 Dependent packages)

Total download size: 236 M
Installed size: 612 M
Downloading packages:
(1/8): libvdpau-1.1.1-3.el7.x86_64.rpm                                                           |  34 kB  00:00:00     
(2/8): libglvnd-opengl-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm                                       |  43 kB  00:00:00     
(3/8): vulkan-filesystem-1.1.97.0-1.el7.noarch.rpm                                               | 6.3 kB  00:00:00     
(4/8): xorg-x11-server-common-1.20.4-23.el7_9.x86_64.rpm                                         |  57 kB  00:00:00     
(5/8): xorg-x11-server-Xorg-1.20.4-23.el7_9.x86_64.rpm                                           | 1.5 MB  00:00:03     
(6/8): nvidia-x11-drv-470xx-470.199.02-1.el7_9.elrepo.x86_64.rpm                                 | 4.4 MB  00:00:04     
(7/8): kmod-nvidia-470xx-470.199.02-1.el7_9.e 27% [=========-                         ] 4.6 MB/s |  66 MB  00:00:36 ETA 

18 - python多层list解嵌套

任意嵌套


def flatten(input_list):
    output_list = []
    while True:
        if input_list == []:
            break
        for index, i in enumerate(input_list):
            if type(i)== list:
                input_list = i + input_list[index+1:]
                break
            else:
                output_list.append(i)
                input_list.pop(index)
                break
    return output_list

两层嵌套


directors = [['迈克尔·贝'],
 ['吕寅荣'],
 ['罗伯·马歇尔'],
 ['张艺谋'],
 ['韩三平', '黄建新', '李少红', '沈东', '陆川'],
 ['大卫·叶茨'],
 ['徐克', '张之亮', '蔡晶胜'],
 ['滕华涛'],
 ['拉加·高斯内尔'],
 ['林诣彬'],
 ['乔纳森·里贝斯曼'],
 ['陈木胜'],
 ['麦兆辉', '庄文强'],
 ['张一白'],
 ['尚敬'],
 ['鲁伯特·瓦耶特'],
 ['陈可辛', '李映辉'],
 ['程小东'],
 ['陈庆嘉', '秦小珍'],
 ['姜文'],
 ['徐峥'],
 ['詹姆斯·卡梅隆'],
 ['乌尔善'],
 ['布拉德·伯德'],
 ['李安'],
 ['乔斯·韦登'],
 ['成龙'],
 ['成龙'],
 ['巴里·索南菲尔德'],
 ['史蒂夫·马蒂诺', '麦克·特米尔'],
 ['布拉德·佩顿'],
 ['冯小刚'],
 ['克里斯托弗·诺兰'],
 ['西蒙·韦斯特'],
 ['马克·韦布'],
 ['彼得·博格'],
 ['安德鲁·斯坦顿'],
 ['陆剑青', '梁乐民'],
 ['麦兆辉', '庄文强'],
 ['雷德利·斯科特'],
 ['托尼·吉尔罗伊'],
 ['周星驰', '郭子健'],
 ['沙恩·布莱克'],
 ['赵薇'],
 ['吉尔莫·德尔·托罗'],
 ['徐克'],
 ['冯小刚'],
 ['陈可辛'],
 ['薛晓路'],
 ['郭敬明'],
 ['阿方索·卡隆'],
 ['林诣彬'],
 ['柯克·德·米科', '克里斯·桑德斯'],
 ['扎克·施奈德'],
 ['萨姆·门德斯'],
 ['J·J·艾布拉姆斯'],
 ['史蒂文·斯皮尔伯格'],
 ['丁晟'],
 ['阿兰·泰勒'],
 ['朱浩伟'],
 ['迈克尔·贝'],
 ['宁浩'],
 ['郑保瑞'],
 ['克里斯托弗·诺兰'],
 ['布莱恩·辛格'],
 ['安东尼·罗素', '乔·罗素'],
 ['马特·里夫斯'],
 ['谢涤葵', '林妍'],
 ['邓超', '俞白眉'],
 ['韩寒'],
 ['詹姆斯·古恩'],
 ['马克·韦布'],
 ['张一白'],
 ['王晶', '钟少雄'],
 ['郭敬明'],
 ['姜文', '林佳俊'],
 ['加里斯·爱德华斯'],
 ['彼得·杰克逊'],
 ['郭帆'],
 ['帕特里克·休斯'],
 ['许诚毅'],
 ['温子仁'],
 ['徐峥', '阮惟新'],
 ['乔斯·韦登'],
 ['闫非', '彭大魔'],
 ['科林·特雷沃罗'],
 ['乌尔善'],
 ['大鹏'],
 ['王晶', '张敏'],
 ['田晓鹏'],
 ['克里斯托弗·麦奎里'],
 ['彼得·杰克逊'],
 ['李仁港', '成龙', '肖昂'],
 ['阿兰·泰勒'],
 ['让-雅克·阿诺'],
 ['陆川'],
 ['佩顿·里德'],
 ['布拉德·佩顿'],
 ['邓超', '俞白眉'],
 ['雷德利·斯科特'],
 ['周星驰', '林子聪'],
 ['拜伦·霍华德', '瑞奇·摩尔', '杰拉德·布什'],
 ['邓肯·琼斯'],
 ['安东尼·罗素', '乔·罗素'],
 ['郑保瑞'],
 ['林超贤'],
 ['刘伟强', '王晶'],
 ['李仁港'],
 ['吕寅荣', '亚历山德罗·卡罗尼'],
 ['张艺谋'],
 ['乔恩·费儒'],
 ['雷尼·哈林'],
 ['张一白'],
 ['J·J·艾布拉姆斯'],
 ['布莱恩·辛格'],
 ['薛晓路'],
 ['叶伟信'],
 ['斯科特·德瑞克森'],
 ['陈思诚'],
 ['梁乐民', '陆剑青'],
 ['吴京'],
 ['F·加里·格雷'],
 ['宋阳', '张吃鱼'],
 ['唐季礼'],
 ['徐克', '周星驰'],
 ['迈克尔·贝'],
 ['涅提·蒂瓦里'],
 ['冯小刚'],
 ['乔阿吉姆·罗恩尼', '艾斯彭·山德伯格'],
 ['乔丹·沃格特-罗伯茨'],
 ['李·昂克里奇', '阿德里安·莫利纳'],
 ['D·J·卡卢索'],
 ['保罗·安德森'],
 ['韩寒'],
 ['皮埃尔·柯芬', '凯尔·巴尔达', '埃里克·吉隆'],
 ['乔·沃茨'],
 ['王宝强'],
 ['塔伊加·维迪提'],
 ['马特·里夫斯'],
 ['詹姆斯·曼高德'],
 ['林超贤'],
 ['陈思诚'],
 ['文牧野'],
 ['闫非', '彭大魔'],
 ['安东尼·罗素', '乔·罗素'],
 ['许诚毅'],
 ['鲁本·弗雷斯彻'],
 ['温子仁'],
 ['胡安·安东尼奥·巴亚纳'],
 ['田羽生'],
 ['史蒂文·斯皮尔伯格'],
 ['刘若英'],
 ['黄渤'],
 ['庄文强', '麦兆辉'],
 ['克里斯托弗·麦奎里'],
 ['乔·德特杜巴'],
 ['布拉德·佩顿'],
 ['苏伦'],
 ['佩顿·里德'],
 ['饶晓志'],
 ['饺子'],
 ['郭帆'],
 ['乔·罗素', '安东尼·罗素'],
 ['陈凯歌', '张一白', '管虎', '薛晓路', '徐峥', '宁浩', '文牧野'],
 ['刘伟强'],
 ['宁浩'],
 ['韩寒'],
 ['陈国辉'],
 ['曾国祥'],
 ['大卫·雷奇'],
 ['乔·沃茨'],
 ['邱礼涛'],
 ['特拉维斯·奈特'],
 ['李仁港'],
 ['安娜·波顿', '瑞安·弗雷克'],
 ['林孝谦'],
 ['迈克尔·道赫蒂'],
 ['罗伯特·罗德里格兹'],
 ['邓超', '俞白眉'],
 ['乔恩·费儒']]
1


 
# 要将P转化成[1,2,3,4,5,6]
 
Director = [person for directors in director for person in directors]


## 结果为
['迈克尔·贝',
 '吕寅荣',
 '罗伯·马歇尔',
 '张艺谋',
 '韩三平',
 '黄建新',
 '李少红',
 '沈东',
 '陆川',
 '大卫·叶茨',
 '徐克',
 '张之亮',
 '蔡晶胜',
 '滕华涛',
 '拉加·高斯内尔',
 '林诣彬']

19 - mongodb新建用户

db.createUser({ 
    user: "admin", 
    pwd: "---------", 
    roles: [ { role: "root", db: "admin" } ], 
    mechanisms : ["SCRAM-SHA-1"] 
})
  1. 登录数据库

/path/mongo  --host=172.16.218.27 --port=27017 -u username  -p 'XXX'  --authenticationDatabase=admin
  1. 查看 admin库表
> use admin
> show tables

> show tables

system.users
system.version
  1. 查看各表数据
> db.system.version.find().pretty()
{ "_id" : "featureCompatibilityVersion", "version" : "3.4" }
{ "_id" : "authSchema", "currentVersion" : 5 }
> use admin
> db.system.users.find().pretty()
{
        "_id" : "admin.superUser",
        "user" : "superUser",
        "db" : "admin",
        "credentials" : {
                "SCRAM-SHA-1" : {
                        "iterationCount" : 10000,
                        "salt" : "dBhasH+fHybp6BKy5sPJFw==",
                        "storedKey" : "6yQsEZsAt4PH6OO/jKMqLiIHTqg=",
                        "serverKey" : "6GDMJwJCZ833kP/jCdj0VKOd+k0="
                }
        },
        "roles" : [
                {
                        "role" : "root",
                        "db" : "admin"
                }
        ]
}
{
        "_id" : "testDB01.testUser01",
        "user" : "testUser01",
        "db" : "testDB01",
        "credentials" : {
                "SCRAM-SHA-1" : {
                        "iterationCount" : 10000,
                        "salt" : "Tu2bpckgHjP17nOc+s2fGA==",
                        "storedKey" : "LO+Tc7U6tz54e2NCsKM0O9+Z/uo=",
                        "serverKey" : "cXYjU54vGoLQ58ZpeWXzZ7ZeVgI="
                }
        },
        "roles" : [
                {
                        "role" : "readWrite",
                        "db" : "testDB01"
                },
                {
                        "role" : "dbAdmin",
                        "db" : "testDB01"
                },
                {
                        "role" : "userAdmin",
                        "db" : "testDB01"
                }
        ]
}
{
        "_id" : "testDB02.testUser02",
        "user" : "testUser02",
        "db" : "testDB02",
        "credentials" : {
                "SCRAM-SHA-1" : {
                        "iterationCount" : 10000,
                        "salt" : "a4PwETCeMojRGv3mNp5OsQ==",
                        "storedKey" : "xajSCeYddSMHn+Dtr3/+OzghGw8=",
                        "serverKey" : "J3WrHUIrxDgl0OfWw5kpXcthw/o="
                }
        },
        "roles" : [
                {
                        "role" : "readWrite",
                        "db" : "testDB02"
                },
                {
                        "role" : "dbAdmin",
                        "db" : "testDB02"
                },
                {
                        "role" : "userAdmin",
                        "db" : "testDB02"
                }
        ]
}
> use testDB
> db.createUser(
{
   user : "testUser",
   pwd : "Mongo@123",
   roles: [ { role : "readWrite", db : "testDB" } ,
            { role : "dbAdmin", db : "testDB" } ,
            { role : "userAdmin", db : "testDB" }  
          ]
   }
)


> db.system.users.find().pretty()

{
        "_id" : "testDB.testUser",
        "user" : "testUser",
        "db" : "testDB",
        "credentials" : {
                "SCRAM-SHA-1" : {
                        "iterationCount" : 10000,
                        "salt" : "a4PwETCeMojRGv3mNp5OsQ==",
                        "storedKey" : "xajSCeYddSMHn+Dtr3/+OzghGw8=",
                        "serverKey" : "J3WrHUIrxDgl0OfWw5kpXcthw/o="
                }
        },
        "roles" : [
                {
                        "role" : "readWrite",
                        "db" : "testDB"
                },
                {
                        "role" : "dbAdmin",
                        "db" : "testDB"
                },
                {
                        "role" : "userAdmin",
                        "db" : "testDB"
                }
        ]
}

 注: 在 testDB库创建,只对 testDB有读、写和管理权限,在testDB认证鉴权
> use admin
> db.createUser(
 {
    user : "testUser",
    pwd : "Mongo@123",
    roles: [ { role : "readWrite", db : "testDB" } ,
             { role : "dbAdmin", db : "testDB" } ,
             { role : "userAdmin", db : "testDB" }
           ]
    }
 )
Successfully added user: {
        "user" : "testUser",
        "roles" : [
                {
                        "role" : "readWrite",
                        "db" : "testDB"
                },
                {
                        "role" : "dbAdmin",
                        "db" : "testDB"
                },
                {
                        "role" : "userAdmin",
                        "db" : "testDB"
                }
        ]
}


> db.system.users.find().pretty()

{
        "_id" : "admin.testUser",
        "user" : "testUser",
        "db" : "admin",
        "credentials" : {
                "SCRAM-SHA-1" : {
                        "iterationCount" : 10000,
                        "salt" : "IzZhDiGBM7fvZ09Y99qY1Q==",
                        "storedKey" : "qbEWrB1xrV939z4vCxULiw7W2e4=",
                        "serverKey" : "vPZg8qrTGjnIHKouxf048Ci3Z/0="
                }
        },
        "roles" : [
                {
                        "role" : "readWrite",
                        "db" : "testDB"
                },
                {
                        "role" : "dbAdmin",
                        "db" : "testDB"
                },
                {
                        "role" : "userAdmin",
                        "db" : "testDB"
                }
        ]
}

注: 在 admin库创建,只对 testDB有读、写和管理权限,在admin认证鉴权

修改用户密码

/path/mongo  --host=172.16.218.27 --port=27017 -u username  -p 'XXX'  --authenticationDatabase=admin

# testDB.testUser
>  use testDB
>  db.changeUserPassword('testUser','newPasswd'))"

# admin.testUser
>  use admin
>  db.changeUserPassword('testUser','newPasswd'))"

删除用户

# testDB.testUser

/path/mongo  --host=172.16.218.27 --port=27017 -u username  -p 'XXX'  --authenticationDatabase=admin

# 通过用户所在库删除
>  use testDB
>  db.dropUser("testUser")

# 通过admin库删除
>  use admin
> db.system.users.remove({"_id":"testDB.testUser"})

客户端工程jdbc连接字符串示例

# authSource=testDB
spring.data.mongodb.uri=mongodb://${username}:${password}@xx.xx.xx.xx:27017,xx.xx.xx.xx:27017,xx.xx.xx.xx:27017/testDB?authSource=testDB&authMechanism=SCRAM-SHA-1
# authSource=admin
spring.data.mongodb.uri=mongodb://${username}:${password}@xx.xx.xx.xx:27017,xx.xx.xx.xx:27017,xx.xx.xx.xx:27017/testDB?authSource=admin&authMechanism=SCRAM-SHA-1

关于账号创建的注意事项:

  1. 第一步新建一个超管账号 superUser(示例),授予 mongoDB root 角色权限,密码跟其他账号都不一样

  2. 为各业务库创建业务账号,尽量统一一个模块一个用户名/密码,不同模块用户名/密码不同

  3. mongoDB的用户名是跟库走的 db.user ,在哪个库创建的用户就走哪个库做认证,要么统一走各自业务库创建、授权、认证鉴权,要么统一通过admin库

  4. superUser(示例) 只能走admin做认证鉴权,是数据库的超级管理员

  5. 修改用户和删除用户等,和创建用户一样,需要切换到数据库管理员的身份, 也就是需要先切换到admin库完成认证,,才能进行后面的操作.

  6. 删除用户可以在 admin 库删除,但是修改密码只能创建用户的对应库,用户是跟着库走的

20 - linux dd

在制作U盘启动的时候,有时候需要用dd命令写入U盘.

sudo dd if=./manjaro-deepin-18.0.2-stable-x86_64.iso of=/dev/sdc bs=4M
sudo watch kill -USR1 $(pgrep ^dd)

查看硬盘情况

df -h
##df -h                      
文件系统        容量  已用  可用 已用% 挂载点
dev              32G     0   32G    0% /dev
run              32G  1.4M   32G    1% /run
/dev/nvme0n1p1  938G  194G  696G   22% /
tmpfs            32G   90M   32G    1% /dev/shm
tmpfs            32G     0   32G    0% /sys/fs/cgroup
tmpfs            32G   82M   32G    1% /tmp
/dev/nvme0n1p2  455M   18M  437M    4% /boot/efi
tmpfs           6.3G   28K  6.3G    1% /run/user/1000
/dev/nvme1n1p2  234G   11G  212G    5% /run/media/andrew/ebbbb5d2-99ae-4e7c-855f-eb44554ecadd
/dev/sda4       113G   54G   59G   48% /run/media/andrew/9A3402873402671B
/dev/sdb        120G   45G   76G   37% /run/media/andrew/USB3.0

查看硬盘分区

sudo fdisk -l
Disk /dev/nvme0n1:953.89 GiB,1024209543168 字节,2000409264 个扇区
磁盘型号:HS-SSD-C2000                            
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:gpt
磁盘标识符:9F2B628D-7951-40D7-B172-BBAEFFA299F6

设备             起点       末尾       扇区   大小 类型
/dev/nvme0n1p1 933888 2000397701 1999463814 953.4G Linux 文件系统
/dev/nvme0n1p2   2048     933887     931840   455M Microsoft 基本数据

分区表记录没有按磁盘顺序。


Disk /dev/nvme1n1:238.49 GiB,256060514304 字节,500118192 个扇区
磁盘型号:SAMSUNG MZVLW256HEHP-00000              
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:gpt
磁盘标识符:DE2A08FE-1B0B-6041-8F6E-93205335DCED

设备              起点      末尾      扇区  大小 类型
/dev/nvme1n1p1    2048   1026047   1024000  500M EFI 系统
/dev/nvme1n1p2 1026048 500118158 499092111  238G Linux 文件系统


Disk /dev/sda:113 GiB,121332826112 字节,236978176 个扇区
磁盘型号:APPLE SSD SD0128
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 4096 字节
磁盘标签类型:gpt
磁盘标识符:6151D0C2-B64E-405D-A17C-12F529F48388

设备          起点      末尾      扇区   大小 类型
/dev/sda1     2048   1085439   1083392   529M Windows 恢复环境
/dev/sda2  1085440   1288191    202752    99M EFI 系统
/dev/sda3  1288192   1320959     32768    16M Microsoft 保留
/dev/sda4  1320960 236976127 235655168 112.4G Microsoft 基本数据


Disk /dev/sdb:120 GiB,128849018880 字节,251658240 个扇区
磁盘型号:Flash Disk      
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x00000000


Disk /dev/sdc:30 GiB,32212254720 字节,62914560 个扇区
磁盘型号:Flash Disk      
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x00000000

设备       启动  起点     末尾     扇区 大小 Id 类型
/dev/sdc1  *    16128 62914559 62898432  30G  c W95 FAT32 (LBA)

重新制作文件系统

sudo mkfs -t fat /dev/sdc

格式化完成

mkexfatfs 1.3.0
Creating... done.
Flushing... done.
File system created successfully.

21 - linux常用命令


##显示系统信息 
arch 显示机器的处理器架构
uname -m 显示机器的处理器架构
uname -r 显示正在使用的内核版本 
cat /proc/cpuinfo 显示CPU info的信息 
cat /proc/meminfo 校验内存使用 
cat /proc/swaps 显示哪些swap被使用 
cat /proc/version 显示内核的版本 

lspci -tv 罗列 PCI 设备 
lsusb -tv 显示 USB 设备 

##日历
date 显示系统日期 
cal 2019 显示2019年的日历表 
date 041217002007.00 设置日期和时间 - 月日时分年.秒 
clock -w 将时间修改保存到 BIOS

##显示系统的进程数据
ps -aux
top
 


##关机 (系统的关机、重启以及登出 )一般linux不用关机,全天24h工作 
shutdown -h now 关闭系统
shutdown -h hours:minutes & 按预定时间关闭系统 
shutdown -c 取消按预定时间关闭系统 
shutdown -r now 重启
reboot 重启
logout 注销 


##切换工作路径
文件和目录 
cd /home 进入 '/ home' 目录' 
cd .. 返回上一级目录 
cd ../.. 返回上两级目录 
cd 进入个人的主目录 
cd ~user1 进入个人的主目录 
cd - 返回上次所在的目录 
pwd 显示工作路径 

## 显示文件
ls 查看目录中的文件 
ls -F 查看目录中的文件 
ls -l 显示文件和目录的详细资料 
ls -a 显示隐藏文件
ls -alh 显示全部的文件

ls *[0-9]* 显示包含数字的文件名和目录名

tree 显示文件和目录由根目录开始的树形结构,不是所有的系统都有tree
lstree 显示文件和目录由根目录开始的树形结构

##创建文件夹
mkdir dir1 创建一个叫做 'dir1' 的目录' 
mkdir dir1 dir2 同时创建两个目录 
mkdir -p /tmp/dir1/dir2 创建一个目录树 

##删除文件和文件夹
rm -f file1 删除一个叫做 'file1' 的文件' 
rmdir dir1 删除一个叫做 'dir1' 的目录' 
rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容 
rm -rf dir1 dir2 同时删除两个目录及它们的内容 
sudo rm -rf * 危险⚠️,删库跑路


##移动文件夹
mv dir1 new_dir 重命名/移动 一个目录

## 复制文件夹和文件
cp file1 file2 复制一个文件 
cp dir/* . 复制一个目录下的所有文件到当前工作目录 
cp -a /tmp/dir1 . 复制一个目录到当前工作目录 
cp -a dir1 dir2 复制一个目录 

##软连接和硬连接
ln -s file1 lnk1 创建一个指向文件或目录的软链接 
ln file1 lnk1 创建一个指向文件或目录的物理链接 

##新建一个文件
touch -t 0712250000 file1 修改一个文件或目录的时间戳 - (YYMMDDhhmm) 

##显示文件信息
file file1 outputs the mime type of the file as text 

##查找文件 
find dir filename 在dir中查找文件
find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录 
find / -user user1 搜索属于用户 'user1' 的文件和目录 
find /home/user1 -name \*.bin 在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件 
find /usr/bin -type f -atime +100 搜索在过去100天内未被使用过的执行文件 
find /usr/bin -type f -mtime -10 搜索在10天内被创建或者修改过的文件 
find / -name \*.rpm -exec chmod 755 '{}' \; 搜索以 '.rpm' 结尾的文件并定义其权限 
find / -xdev -name \*.rpm 搜索以 '.rpm' 结尾的文件,忽略光驱、捷盘等可移动设备 
locate \*.ps 寻找以 '.ps' 结尾的文件 - 先运行 'updatedb' 命令 

##位置
whereis halt 显示一个二进制文件、源码或man的位置 
which halt 显示一个二进制文件或可执行文件的完整路径 



挂载一个文件系统 
mount /dev/hda2 /mnt/hda2 挂载一个叫做hda2的盘 - 确定目录 '/ mnt/hda2' 已经存在 
umount /dev/hda2 卸载一个叫做hda2的盘 - 先从挂载点 '/ mnt/hda2' 退出 
fuser -km /mnt/hda2 当设备繁忙时强制卸载 
umount -n /mnt/hda2 运行卸载操作而不写入 /etc/mtab 文件- 当文件为只读或当磁盘写满时非常有用 
mount /dev/fd0 /mnt/floppy 挂载一个软盘 
mount /dev/cdrom /mnt/cdrom 挂载一个cdrom或dvdrom 
mount /dev/hdc /mnt/cdrecorder 挂载一个cdrw或dvdrom 
mount /dev/hdb /mnt/cdrecorder 挂载一个cdrw或dvdrom 
mount -o loop file.iso /mnt/cdrom 挂载一个文件或ISO镜像文件 
mount -t vfat /dev/hda5 /mnt/hda5 挂载一个Windows FAT32文件系统 
mount /dev/sda1 /mnt/usbdisk 挂载一个usb 捷盘或闪存设备 
mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share 挂载一个windows网络共享 



磁盘空间 
df -h 显示已经挂载的分区列表 
ls -lSr |more 以尺寸大小排列文件和目录 
du -sh dir1 估算目录 'dir1' 已经使用的磁盘空间' 
du -sk * | sort -rn 以容量大小为依据依次显示文件和目录的大小 
rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n 以大小为依据依次显示已安装的rpm包所使用的空间 (fedora, redhat类系统) 
dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n 以大小为依据显示已安装的deb包所使用的空间 (ubuntu, debian类系统) 



## 用户和群组 
groupadd group_name 创建一个新用户组 
groupdel group_name 删除一个用户组 
groupmod -n new_group_name old_group_name 重命名一个用户组 
useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1 创建一个属于 "admin" 用户组的用户 
useradd user1 创建一个新用户 
userdel -r user1 删除一个用户 ( '-r' 排除主目录) 
usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 修改用户属性 
passwd 修改口令 
passwd user1 修改一个用户的口令 (只允许root执行) 
chage -E 2005-12-31 user1 设置用户口令的失效期限 
pwck 检查 '/etc/passwd' 的文件格式和语法修正以及存在的用户 
grpck 检查 '/etc/passwd' 的文件格式和语法修正以及存在的群组 
newgrp group_name 登陆进一个新的群组以改变新创建文件的预设群组 



文件的权限 - 使用 "+" 设置权限,使用 "-" 用于取消 
ls -lh 显示权限 
ls /tmp | pr -T5 -W$COLUMNS 将终端划分成5栏显示 
chmod ugo+rwx directory1 设置目录的所有人(u)、群组(g)以及其他人(o)以读(r )、写(w)和执行(x)的权限 
chmod go-rwx directory1 删除群组(g)与其他人(o)对目录的读写执行权限 
chown user1 file1 改变一个文件的所有人属性 
chown -R user1 directory1 改变一个目录的所有人属性并同时改变改目录下所有文件的属性 
chgrp group1 file1 改变文件的群组 
chown user1:group1 file1 改变一个文件的所有人和群组属性 
find / -perm -u+s 罗列一个系统中所有使用了SUID控制的文件 
chmod u+s /bin/file1 设置一个二进制文件的 SUID 位 - 运行该文件的用户也被赋予和所有者同样的权限 
chmod u-s /bin/file1 禁用一个二进制文件的 SUID位 
chmod g+s /home/public 设置一个目录的SGID 位 - 类似SUID ,不过这是针对目录的 
chmod g-s /home/public 禁用一个目录的 SGID 位 
chmod o+t /home/public 设置一个文件的 STIKY 位 - 只允许合法所有人删除文件 
chmod o-t /home/public 禁用一个目录的 STIKY 位 



文件的特殊属性 - 使用 "+" 设置权限,使用 "-" 用于取消 
chattr +a file1 只允许以追加方式读写文件 
chattr +c file1 允许这个文件能被内核自动压缩/解压 
chattr +d file1 在进行文件系统备份时,dump程序将忽略这个文件 
chattr +i file1 设置成不可变的文件,不能被删除、修改、重命名或者链接 
chattr +s file1 允许一个文件被安全地删除 
chattr +S file1 一旦应用程序对这个文件执行了写操作,使系统立刻把修改的结果写到磁盘 
chattr +u file1 若文件被删除,系统会允许你在以后恢复这个被删除的文件 
lsattr 显示特殊的属性 



打包和压缩文件 
bunzip2 file1.bz2 解压一个叫做 'file1.bz2'的文件 
bzip2 file1 压缩一个叫做 'file1' 的文件 
gunzip file1.gz 解压一个叫做 'file1.gz'的文件 
gzip file1 压缩一个叫做 'file1'的文件 
gzip -9 file1 最大程度压缩 
rar a file1.rar test_file 创建一个叫做 'file1.rar' 的包 
rar a file1.rar file1 file2 dir1 同时压缩 'file1', 'file2' 以及目录 'dir1' 
rar x file1.rar 解压rar包 
unrar x file1.rar 解压rar包 
tar -cvf archive.tar file1 创建一个非压缩的 tarball 
tar -cvf archive.tar file1 file2 dir1 创建一个包含了 'file1', 'file2' 以及 'dir1'的档案文件 
tar -tf archive.tar 显示一个包中的内容 
tar -xvf archive.tar 释放一个包 
tar -xvf archive.tar -C /tmp 将压缩包释放到 /tmp目录下 
tar -cvfj archive.tar.bz2 dir1 创建一个bzip2格式的压缩包 
tar -jxvf archive.tar.bz2 解压一个bzip2格式的压缩包 
tar -cvfz archive.tar.gz dir1 创建一个gzip格式的压缩包 
tar -zxvf archive.tar.gz 解压一个gzip格式的压缩包 
zip file1.zip file1 创建一个zip格式的压缩包 
zip -r file1.zip file1 file2 dir1 将几个文件和目录同时压缩成一个zip格式的压缩包 
unzip file1.zip 解压一个zip格式压缩包 

DEB 包 (Debian, Ubuntu deepin以及类似系统) 
dpkg -i package.deb 安装/更新一个 deb 包 
dpkg -r package_name 从系统删除一个 deb 包 
dpkg -l 显示系统中所有已经安装的 deb 包 
dpkg -l | grep httpd 显示所有名称中包含 "httpd" 字样的deb包 
dpkg -s package_name 获得已经安装在系统中一个特殊包的信息 
dpkg -L package_name 显示系统中已经安装的一个deb包所提供的文件列表 
dpkg --contents package.deb 显示尚未安装的一个包所提供的文件列表 
dpkg -S /bin/ping 确认所给的文件由哪个deb包提供 


##debian系包管理工具
APT 软件工具 (Debian, Ubuntu 以及类似系统) 
apt-get install package_name 安装/更新一个 deb 包 
apt-cdrom install package_name 从光盘安装/更新一个 deb 包 
apt-get update 升级列表中的软件包 
apt-get upgrade 升级所有已安装的软件 
apt-get remove package_name 从系统删除一个deb包 
apt-get check 确认依赖的软件仓库正确 
apt-get clean 从下载的软件包中清理缓存 
apt-cache search searched-package 返回包含所要搜索字符串的软件包名称 



查看文件内容 
cat file1 从第一个字节开始正向查看文件的内容 
tac file1 从最后一行开始反向查看一个文件的内容 
more file1 查看一个长文件的内容 
less file1 类似于 'more' 命令,但是它允许在文件中和正向操作一样的反向操作 
head -2 file1 查看一个文件的前两行 
tail -2 file1 查看一个文件的最后两行 
tail -f /var/log/messages 实时查看被添加到一个文件中的内容 



文本处理 
cat file1 file2 ... | command <> file1_in.txt_or_file1_out.txt general syntax for text manipulation using PIPE, STDIN and STDOUT 
cat file1 | command( sed, grep, awk, grep, etc...) > result.txt 合并一个文件的详细说明文本,并将简介写入一个新文件中 
cat file1 | command( sed, grep, awk, grep, etc...) >> result.txt 合并一个文件的详细说明文本,并将简介写入一个已有的文件中 
grep Aug /var/log/messages 在文件 '/var/log/messages'中查找关键词"Aug" 
grep ^Aug /var/log/messages 在文件 '/var/log/messages'中查找以"Aug"开始的词汇 
grep [0-9] /var/log/messages 选择 '/var/log/messages' 文件中所有包含数字的行 
grep Aug -R /var/log/* 在目录 '/var/log' 及随后的目录中搜索字符串"Aug" 
sed 's/stringa1/stringa2/g' example.txt 将example.txt文件中的 "string1" 替换成 "string2" 
sed '/^$/d' example.txt 从example.txt文件中删除所有空白行 
sed '/ *#/d; /^$/d' example.txt 从example.txt文件中删除所有注释和空白行 
echo 'esempio' | tr '[:lower:]' '[:upper:]' 合并上下单元格内容 
sed -e '1d' result.txt 从文件example.txt 中排除第一行 
sed -n '/stringa1/p' 查看只包含词汇 "string1"的行 
sed -e 's/ *$//' example.txt 删除每一行最后的空白字符 
sed -e 's/stringa1//g' example.txt 从文档中只删除词汇 "string1" 并保留剩余全部 
sed -n '1,5p;5q' example.txt 查看从第一行到第5行内容 
sed -n '5p;5q' example.txt 查看第5行 
sed -e 's/00*/0/g' example.txt 用单个零替换多个零 
cat -n file1 标示文件的行数 
cat example.txt | awk 'NR%2==1' 删除example.txt文件中的所有偶数行 
echo a b c | awk '{print $1}' 查看一行第一栏 
echo a b c | awk '{print $1,$3}' 查看一行的第一和第三栏 
paste file1 file2 合并两个文件或两栏的内容 
paste -d '+' file1 file2 合并两个文件或两栏的内容,中间用"+"区分 
sort file1 file2 排序两个文件的内容 
sort file1 file2 | uniq 取出两个文件的并集(重复的行只保留一份) 
sort file1 file2 | uniq -u 删除交集,留下其他的行 
sort file1 file2 | uniq -d 取出两个文件的交集(只留下同时存在于两个文件中的文件) 
comm -1 file1 file2 比较两个文件的内容只删除 'file1' 所包含的内容 
comm -2 file1 file2 比较两个文件的内容只删除 'file2' 所包含的内容 
comm -3 file1 file2 比较两个文件的内容只删除两个文件共有的部分 




字符设置和文件格式转换 
dos2unix filedos.txt fileunix.txt 将一个文本文件的格式从MSDOS转换成UNIX 
unix2dos fileunix.txt filedos.txt 将一个文本文件的格式从UNIX转换成MSDOS 
recode ..HTML < page.txt > page.html 将一个文本文件转换成html 
recode -l | more 显示所有允许的转换格式 



文件系统分析 
badblocks -v /dev/hda1 检查磁盘hda1上的坏磁块 
fsck /dev/hda1 修复/检查hda1磁盘上linux文件系统的完整性 
fsck.ext2 /dev/hda1 修复/检查hda1磁盘上ext2文件系统的完整性 
e2fsck /dev/hda1 修复/检查hda1磁盘上ext2文件系统的完整性 
e2fsck -j /dev/hda1 修复/检查hda1磁盘上ext3文件系统的完整性 
fsck.ext3 /dev/hda1 修复/检查hda1磁盘上ext3文件系统的完整性 
fsck.vfat /dev/hda1 修复/检查hda1磁盘上fat文件系统的完整性 
fsck.msdos /dev/hda1 修复/检查hda1磁盘上dos文件系统的完整性 
dosfsck /dev/hda1 修复/检查hda1磁盘上dos文件系统的完整性 



初始化一个文件系统 
mkfs /dev/hda1 在hda1分区创建一个文件系统 
mke2fs /dev/hda1 在hda1分区创建一个linux ext2的文件系统 
mke2fs -j /dev/hda1 在hda1分区创建一个linux ext3(日志型)的文件系统 
mkfs -t vfat 32 -F /dev/hda1 创建一个 FAT32 文件系统 
fdformat -n /dev/fd0 格式化一个软盘 
mkswap /dev/hda3 创建一个swap文件系统 



SWAP文件系统 
mkswap /dev/hda3 创建一个swap文件系统 
swapon /dev/hda3 启用一个新的swap文件系统 
swapon /dev/hda2 /dev/hdb3 启用两个swap分区 



备份 
dump -0aj -f /tmp/home0.bak /home 制作一个 '/home' 目录的完整备份 
dump -1aj -f /tmp/home0.bak /home 制作一个 '/home' 目录的交互式备份 
restore -if /tmp/home0.bak 还原一个交互式备份 
rsync -rogpav --delete /home /tmp 同步两边的目录 
rsync -rogpav -e ssh --delete /home ip_address:/tmp 通过SSH通道rsync 
rsync -az -e ssh --delete ip_addr:/home/public /home/local 通过ssh和压缩将一个远程目录同步到本地目录 
rsync -az -e ssh --delete /home/local ip_addr:/home/public 通过ssh和压缩将本地目录同步到远程目录 
dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz' 通过ssh在远程主机上执行一次备份本地磁盘的操作 
dd if=/dev/sda of=/tmp/file1 备份磁盘内容到一个文件 
tar -Puf backup.tar /home/user 执行一次对 '/home/user' 目录的交互式备份操作 
( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr 'cd /home/share/ && tar x -p' 通过ssh在远程目录中复制一个目录内容 
( tar c /home ) | ssh -C user@ip_addr 'cd /home/backup-home && tar x -p' 通过ssh在远程目录中复制一个本地目录 
tar cf - . | (cd /tmp/backup ; tar xf - ) 本地将一个目录复制到另一个地方,保留原有权限及链接 
find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents 从一个目录查找并复制所有以 '.txt' 结尾的文件到另一个目录 
find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 查找所有以 '.log' 结尾的文件并做成一个bzip包 
dd if=/dev/hda of=/dev/fd0 bs=512 count=1 做一个将 MBR (Master Boot Record)内容复制到软盘的动作 
dd if=/dev/fd0 of=/dev/hda bs=512 count=1 从已经保存到软盘的备份中恢复MBR内容 

##网络
ifconfig eth0 显示一个以太网卡的配置 
ifup eth0 启用一个 'eth0' 网络设备 

22 - vim 技巧

vim

vim是一个常用的文本编辑工具,在远程服务器中更改系统配置中经常使用。

基础 vim的模式 Vim一般分为三种不同的模式,普通模式( normal mode )、编辑模式和命令模式.

普通模式( normal mode )

使用vim打开文件则进入普通模式。在普通模式下可通过按键 h、j、k、l来控制光标的移动,通过 x、d(delete) 、 y(yank) 、p(put)等按键可对文本进行操作,在该模式下,键盘按键被视为类似 Word下的快捷键的功能,而不是被视为简单的文本输入。

编辑模式

在编辑模式下可对文件内容进行编辑。编辑模式下按键输入均被视为文本输入,而不再具备普通模式下的各种功能。用户可以通过按键ESC从编辑模式返回普通模式。

命令模式

在普通模式下,键盘输入 ’ : ‘、 ’ / ‘、 ’ ? ‘则光标移动至界面最下行,并等待进一步输入。之后Vim会根据用户输入执行相应的动作,如保存和退出、查找和替换、执行外部命令等。命令模式下同样通过ESC键返回普通模式。

普通模式下的操作文件。

vim filename   //打开名为filename的文件
    :w               //保存修改至源文件
    :wq              //保存修改并退出
    :q!              //不保存修改直接退出
    :w filename      //保存修改(选中的部分)至filename(其中filename为不存在重名的新文件)

进入编辑模式

常用小写的i和o即可,i代表当行这个光标位插入,o代表下一行插入。

    i    //insert即插入模式从光标所在位置开始插入即插入的内容位于原光标所在位置字符之前
    I    //从光标所在行的行首开始插入
    a    //append即附加模式从光标所在位置之后附加即新增内容位于原光标所在位置字符之后
    A    //从光标所在行的行末开始附加
    o    //在光标所在行的下一行加入新一行
    O    //在光标所在行的上一行加入新一行
    R    //进入替换模式屏幕下方会出现Replace提示此时的输入会直接替换光标所在位置的字符与Windows下的 0 作用类似同样通过ESC键返回

删除操作

在普通模式下使用dd命令即可删除当行

    x        //删除光标所在处的字符(其大写形式X为将光标之前的字符删除相当于Backspace)
    dd      //删除光标所在行的操作(常用)
    dw         //删除一个单词
    d3w       //删除三个单词
    d$         //删除光标所在处至行尾的字符
    d4l        //删除光标所在处起的四个字符
    d2j        //删除两行

同样的,如 2dd 指令则表示将dd指令重复两次,即为删除两行操作,2d2w 则表示将 d2w 操作执行两次,即删除四个单词。

复制与粘贴

复制即通过 v 指令选定文本段,通过 y 指令复制内容,再通过 p 指令将文本放置在指定位置;剪切即通过 v 指令选定文本段,通过 d (或 x )指令删除内容,再通过 p 指令将文本放置在指定的位置; p 指令除了用于复制内容的粘贴外,还可以将上一次删除的内容粘贴在指定的位置,故而可以达到类似剪切的效果。对于 v 指令选中的文本,可以进行多种操作,包括复制(y)、删除(x/d)、另存(:w filename)等,读者完全可以自行进行组合尝试。指令y和d的指令形式有许多相同之处,除了均有yy和dd这种针对一行内容的处理指令外,指令y可以与光标移动指令相结合,得到更好的使用效果。

    p                    //put命令将剪贴的内容(注意既可以是复制的内容也可以为之前删除的内容)放置在光标后的位置其大小字母P则表示放置在光标之前的位置
    v                    //进入虚拟选择模式(visual selection)被选择的文本段被高亮显示(v的选择对象为字符对应的大写字母V则是以行为单位选择)
  Ctrl + v        //以矩形框的形式进行内容选择
    y                    //复制通过 v 操作选择的文本或则其本身也可以与光标移动指令一同使用
    y5w                     //如y5w则复制5个单词(注意复制是从光标所在处开始的)
    yy    //复制光标所在行的内容
    y0    //复制光标所在位置至行首的内容
    y$    //复制光标所在位置至行尾的内容
    yG    //复制光标所在位置至文本结束的内容
    ynG   //复制指令与nG指令的结合
      //以及诸如y3wy3j等指令

行跳转

    gg        //跳转至文件第一行
    G         //跳转至文件最后行
    nG        //跳转至文件第 n   

撤销

    u            //撤销上一次操作
    U            //撤销对光标所在行的所有操作
    Ctrl+r      //重做上一操作

查找

    /keyword         //按默认方向查找关键字
    ?keyword         //按与默认方向相反的方向查找关键字
    n                //按与之前相同的查找顺序匹配下一个出现相同关键字的位置
    N                //按与之前相反的查找顺序匹配下一个出现相同关键字的位置
              //用户也可以通过Ctrl + o  Ctrl + i 进行位置的切换
 

替换

    :s/old/new           //将光标所在行出现的第一个old替换为new(仅对该行的第一个old)             
    :s/old/new/g        // 将光标所在行出现的所有old替换为new            
    :s/old/new/gc       //同上替换之前提示用户确认是否替换      
    :n,ms/old/new/g   //在n和m指定的行之间进行检查和替换    
    :%s/old/new/g    //针对整个文本进行替换

修改编辑选项

修改 ~/.vimrc 文件


    :set nu         //显示行号相应的set nonu则为不显示行号
    :set ic         //搜索忽略大小写(ignore case),取消即为 set noic
    :set hlsearch    //搜索时匹配的结果高亮显示
    :set incserch    //设置搜索时的搜索顺序
                    //可以看到在对应的选项前面加入前缀no即表示取消取消对应的选项
    :set ruler    //右下角展示状态栏
    :set             //显示与系统默认设置不同的参数情况即被修改过的参数情况
    :set syntax on  //设置Vim会根据语法以不同颜色显示不同的内容
    :set syntax off

23 - pyspark mongodb

1.创建pyspark与mongodb的连接,首先加载依赖包,其有三种方式:

1)直接将其放在在安装spark的jars目录下;

2)在spark_submit中,添加依赖包信息;

3)在创建spark的对象的时候添加依赖信息,具体案例如下图所示

spark = SparkSession \
    .builder \
    .appName('mongo connection') \
    .config("spark.mongodb.input.uri", "mongodb://节点:端口号/dev.myCollection?readPreference=primaryPreferred") \
    .config("spark.mongodb.output.uri", "mongodb://节点:端口号/dev.myCollection") \
    .config('spark.jars.packages', "org.mongodb.spark:mongo-spark-connector_2.11:2.4.2") \
    .getOrCreate()

备注:

config的信息,都可以在spark_submit中添加。

2.读取mongodb

df1 = (
spark.read
.format("mongo")
.option("database", 'dev')
.option("collection", 'test_mongo_connect')
.load()
)

3.写入mongodb

df = spark.createDataFrame([(1,), (2,)], ['a'])
(
df.write
.format("mongo")
.mode("overwrite")
.option("database", 'dev')
.option("collection", 'test_mongo_connect')
.save()
)

24 - 干净的百度

在日常使用baidu的过程中,各种垃圾广告玷污眼睛,如何去除让人恶心的广告呢,方法很简单。

#下载chrome浏览器

使用google扩展程序

需要Google账号,这时你需要google访问助手,登入同步之后,打开扩展程序,点击开发人员选项。 加载已解压的扩展程序包,选择解压好的google访问助手

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 google访问助手下载地址 下载完后将后缀改为.rar,使用解压工具解压,可以显示包内容。 然后登入Google账号,打开刚刚的扩展程序,有google应用商店,搜索stylish,然后就可以下载各种各种的百度主题了。 在这里插入图片描述 点击右下角的stye install就可以体验干净的百度了。

我的 百度。 在这里插入图片描述 换用任何一台电脑,登入google account也可以同步所有安装过的插件,是不是很酷。

25 - mongodb hive

.背景 公司希望使用MongoDB作为后端业务数据库,使用Hadoop平台作为数据平台。最开始是先把数据从MongoDB导出来,然后传到HDFS,然后用Hive/MR处理。我感觉这也太麻烦了,现在不可能没有人想到这个问题,于是就搜了一下,结果真找到一个MongoDB Connector for Hadoop

1.版本一定要按它要求的来,jar包去http://mvnrepository.com/下载就可以了,使用Hive只需要三个: mongo-hadoop-core-1.5.1.jar mongo-hadoop-hive-1.5.1.jar mongo-java-driver-3.2.1.jar 2.将jar包拷到 <{HADOOP_HOME}/lib与{HIVE_HOME}/lib下,然后启动Hive,加入jar包

$ hive

Logging initialized using configuration in jar:file:/home/hadoop/opt/apache-hive-1.2.1-bin/lib/hive-common-1.2.1.jar!/hive-log4j.properties
hive> add jar /opt/module/hadoop/opt/hive/lib/mongo-hadoop-hive-1.5.1.jarr;
hive> add jar /opt/module/hadoop/opt/hive/lib/mongo-java-driver-3.2.1.jarr;

Hive Usage有两种连接方式:

其一MongoDB-based 直接连接hidden节点,使用 com.mongodb.hadoop.hive.MongoStorageHandler做数据Serde 其二BSON-based 将数据dump成bson文件,上传到HDFS系统,使用 com.mongodb.hadoop.hive.BSONSerDe

MongoDB-based方式

hive> CREATE TABLE eventlog
    > ( 
    >   id string,
    >   userid string,
    >   type string,
    >   objid string,
    >   time string,
    >   source string
    > )
    > STORED BY 'com.mongodb.hadoop.hive.MongoStorageHandler' 
    > WITH SERDEPROPERTIES('mongo.columns.mapping'='{"id":"_id"}') 
    > TBLPROPERTIES('mongo.uri'='mongodb://username:password@ip:port/xxx.xxxxxx');
hive> select * from eventlog limit 10;
OK
5757c2783d6b243330ec6b25    NULL    shb NULL    2016-06-08 15:00:07 NULL
5757c27a3d6b243330ec6b26    NULL    shb NULL    2016-06-08 15:00:10 NULL
5757c27e3d6b243330ec6b27    NULL    shb NULL    2016-06-08 15:00:14 NULL
5757c2813d6b243330ec6b28    NULL    shb NULL    2016-06-08 15:00:17 NULL
5757ee443d6b242900aead78    NULL    shb NULL    2016-06-08 18:06:59 NULL
5757ee543d6b242900aead79    NULL    smb NULL    2016-06-08 18:07:16 NULL
5757ee553d6b242900aead7a    NULL    cmcs    NULL    2016-06-08 18:07:17 NULL
5757ee593d6b242900aead7b    NULL    vspd    NULL    2016-06-08 18:07:21 NULL
575b73b2de64cc26942c965c    NULL    shb NULL    2016-06-11 10:13:06 NULL
575b73b5de64cc26942c965d    NULL    shb NULL    2016-06-11 10:13:09 NULL
Time taken: 0.101 seconds, Fetched: 10 row(s)

这时HDFS里是没有存任何数据的,只有与表名一样的文件夹

当你处理的时候,它是直接处理mongo里最新的数据。当然,如果你想存到HDFS里也可以,用CTAS语句就可以。 hive> create table qsstest as select * from eventlog limit 10;

还可以下载下来呢 PS:mongo的用户要有读写权限,jar包别忘了拷进去! 另一种方式我感觉有点没必要,没试,但我找到一篇博客详细写了。 下面转自:MongoDB与Hadoop技术栈的整合应用 BSON-based方式

BSON-based需要先将数据dump出来,但这个时候的dump与export不一样,不需要关心具体的数据内容,不需要指定fields list.

mongodump --host=datatask01:29017 --db=test --collection=ldc_test --out=/tmp
hdfs dfs -mkdir /dev_test/dli/bson_demo/
hdfs dfs -put /tmp/test/ldc_test.bson /dev_test/dli/bson_demo/
- 创建映射表
create external table temp.ldc_test_bson
(
  id string,
  fav_id array<int>,
  info struct<github:string, location:string>
)
ROW FORMAT SERDE "com.mongodb.hadoop.hive.BSONSerDe"
WITH SERDEPROPERTIES('mongo.columns.mapping'='{"id":"id","fav_id":"fav_id","info.github":"info.github","info.location":"info.location"}')
STORED AS INPUTFORMAT "com.mongodb.hadoop.mapred.BSONFileInputFormat"
OUTPUTFORMAT "com.mongodb.hadoop.hive.output.HiveBSONFileOutputFormat"
location '/dev_test/dli/bson_demo/';

查询一下

0: jdbc:hive2://hd-cosmos-01:10000/default> select * from temp.ldc_test_mongo;
+--------------------+------------------------+-----------------------------------------------------------------+--+
| ldc_test_mongo.id  | ldc_test_mongo.fav_id  |                       ldc_test_mongo.info                       |
+--------------------+------------------------+-----------------------------------------------------------------+--+
| @Tony_老七           | [3,33,333,3333,33333]  | {"github":"https://github.com/tonylee0329","location":"SH/CN"}  |
+--------------------+------------------------+-----------------------------------------------------------------+--+
1 row selected (0.345 seconds)

打开数组可以这样


SELECT id, fid
FROM temp.ldc_test_mongo LATERAL VIEW explode(fav_id) favids AS fid;
-- 访问struct结构数据 
select id, info.github from temp.ldc_test_mongo

26 - python mail

import smtplib
import time
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from loguru import logger

mail_host = 'smtp.163.com'
# 163用户名
mail_user = 'username'
# 密码(部分邮箱为授权码)
mail_pass = '--------------'
# 邮件发送方邮箱地址
sender = 'sender@163.com'
# ff
# 邮件接受方邮箱地址,注意需要[]包裹,这意味着你可以写多个邮件地址群发
receivers = ["xxx@email.com"]


def send(title, messages):
    # 设置email信息
    # 邮件内容设置
    message = MIMEText(messages, 'plain', 'utf-8')
    # message= MIMEMultipart('mixed')
    # 邮件主题
    message['Subject'] = title
    # 发送方信息
    message['From'] = sender
    # 接受方信息

    # 登录并发送邮件
    try:
        smtpObj = smtplib.SMTP(mail_host)
        # smtpObj = smtplib.SMTP_SSL(mail_host)
        # 连接到服务器
        smtpObj.connect(mail_host, 25)
        smtpObj.starttls()
        # 登录到服务器
        smtpObj.login(mail_user, mail_pass)

        # 发送
        for receiver in receivers:
            message["To"] = ", ".join(message)
            # message['To'] = receiver
            smtpObj.sendmail(
                sender, receiver, message.as_string())
        # 退出
        smtpObj.quit()
        logger.info('success')
    except smtplib.SMTPException as e:
        logger.error(f'error {e}')  # 打印错误



if __name__=="__main__":
    for i in range(3):
        send("test",f"hello_{i}")
        time.sleep(3)

27 - supervisor

ubuntu supervisor进程管理 Supervisor 是一个用 Python 写的进程管理工具,可以很方便的对进程进行启动、停止、重启等操作。

安装命令:

sudo apt install supervisor

安装成功后,会在/etc/supervisor目录下,生成supervisord.conf配置文件。

你也可以使用echo_supervisord_conf > supervisord.conf命令,生成默认的配置文件(不建议,内容比较多)。

[unix_http_server]
file=/var/supervisor/supervisor.sock   ;UNIX socket 文件,supervisorctl 会使用
;chmod=0700                 ;socket文件的mode,默认是0700
;chown=nobody:nogroup       ;socket文件的owner,格式:uid:gid

;[inet_http_server]         ;HTTP服务器,提供web管理界面
;port=127.0.0.1:9001        ;Web管理后台运行的IP和端口,如果开放到公网,需要注意
安全性
;username=andrew             ;登录管理后台的用户名
;password=python             ;登录管理后台的密码

[supervisord]
logfile=/Users/andrew/logs/supervisord.log ;日志文件,默认是 $CWD/supervisord.log
logfile_maxbytes=50MB        ;日志文件大小,超出会rotate,默认 50MB,如果设成0,
表示不限制大小
logfile_backups=10           ;日志文件保留备份数量默认10,设为0表示不备份
loglevel=info                ;日志级别,默认info,其它: debug,warn,trace
pidfile=/var/supervisor/supervisord.pid ;pid 文件
nodaemon=false               ;是否在前台启动,默认是false,即以 daemon 的方式启>动
minfds=1024                  ;可以打开的文件描述符的最小值,默认 1024
minprocs=200                 ;可以打开的进程数的最小值,默认 200

进程配置会读取/etc/supervisor/conf.d目录下的*.conf配置文件,我们在此目录下创建一个hwapp.conf进程配置文件:

[program:frpc-proxys]
directory = /Users/andrew/frp_0.30.0_darwin_amd64
command = /Users/andrew/frp_0.30.0_darwin_amd64/frpc -c /Users/andrew/frp_0.30.0_darwin_amd64/frpc-aliyun-5900.ini
autostart = True
autorestart = True
user = andrew
startsecs=3
stderr_logfile=/Users/andrew/logs/frpc-err.log
stdout_logfile=/Users/andrew/logs/frpc.log
stdout_logfile_maxbytes=200MB

设置开机自启和启动

sudo systemctl enable supervisord
sudo systemctl start supervisord

28 - hive cheatsheet

1. Hive导出到.csv文件

由于Hive中导出的文件不是以逗号,而是以Tab(或者说’\t’)为分隔符的,因此,下面的命令自己试过可以转换为逗号分隔的文件,也就是真正的csv文件。

当然,有时候可能还需要跟转码的工具进行组合,转换编码格式。

sed -i ‘s/\t/,/g’ xxx.csv

当然,第一步是

hive -e “SQL语句” > xxx.csv

所以完整的流程代码是

hive -e "SQL query" > xxx.csv
sed -i 's/\t/,/g' xxx.csv

2. Hive导入.csv文件建表

注意:

为了配合csv文件,建表的时候,最后一行的row format delimited fields terminated by ‘,’;必须要有,否则列会出问题

(这牵涉到csv和tsv等问题)

所以,在Hive下完整的删表建表导数据的流程如下:

drop table if exists table_name;
CREATE EXTERNAL TABLE beike.beike_ershoufang (
    details_name string,
    postition_url string ,
    house_url string,
    house_id string,
    house_info string,
    follew_info string,
    subway string,
    total_price float,
    total_price_danwei string,
    unit_price float,
    district string,
    city_name string,
    fetchtime timestamp
)COMMENT '贝壳二手房'
PARTITIONED BY (dt STRING, cd3 STRING)
row format delimited fields terminated by ',';

load data local inpath '/home/andrew/output.csv' 
into table  beike.beike_ershoufang PARTITION(dt='2017-03-31' ,cd3='1389');;

3. Hive看包括行数在内的信息

show tblproperties table_name;
desc formatted table_name;

4. Hive一次写入一个表的多个分区的数据

set hive.exec.dynamic.partition=true;
set hive.exec.dynamic.partition.mode=nonstrict;
insert overwrite table table1 partition(partition_column)
select col1, col2,..., partition_column from table1;

5. Hive一次写入大量分区

set hive.exec.max.dynamic.partitions=100000;
--每一个mapreduce job允许创建的分区的最大数量,如果超过了这个数量就会报错
set hive.exec.max.dynamic.partitions.pernode=100000;
--hive.exec.max.created.files :所有的mapreduce job允许创建的文件的最大数量
set hive.exec.max.created.files=10000;

6避免产生小文件

–在MapReduce的任务结束时合并小文件

set hive.merge.mapredfiles=true;

7Hive开启本地模式

set hive.exec.mode.local.auto=true;

8查询打印表头

set hive.cli.print.header=true;

29 - hive elasticsearch

需要同步的elastic表

add jar hdfs:///elasticsearch-jars/elasticsearch-hadoop-hive-8.1.1.jar;
-- create database ods_beike;
CREATE EXTERNAL TABLE ods_beike.ershoufang_detail_from_es(

house_url string comment 'house url',
house_id string comment 'house id',
title string comment '标题',
unit string comment '',
main_info string comment '厅房',
type_main string comment 'direction',
type_sub string comment  '',
district_detail string comment  '',
districr_url  string comment  '小区url',
district_detail_url string comment  '',
communityname string comment  '小区信息',
communityurl string  comment '小区url',
district string comment '区或者县',
area string comment '房子面积',
year string comment '建成年份',
fetch_time timestamp,
fundamental_values
    struct<
  house_con : string,
       house_floor:string,
     house_area:string,
        house_struct:string,
       house_contruct_type:string,
       house_direction:string,
       house_construction:string,
        house_detraction:string,
       elevtor_percent:string,
      warn_type:string,
       has_elevtor:string,
       gas_price:string,
        bighouse_type:string,
    userful_area:string,
        water_type:string,
        power_type:string,
        rent_area:string

    >,

sells_values  struct<
up_time: string ,--comment '挂牌时间',
sell_type: string, --comment  --"交易权属",
 last_sell: string, --comment --"上次交易",
 house_type :string, --comment -- "房屋用途",
house_age :string, --comment  --"房屋年限": ,
 property_type: string ,--comment  ,--"产权所属",
 mostage_type: string ,--comment  ,--"抵押信息",
 house_paper: string ,--comment ,-- "房本备件" ,
 house_validation_code :string ,--comment  "房源核验码",
house_validation_code2: string ,-- comment  '房源核验统一编码' ,
house_validation_code3 :string ,--comment  '房管局核验码' ,
 house_code: string, --comment  '房源编码',
 code4: string,-- comment , --"房源核验编码",
code5: string --comment --comment '房协编码'
>
)
STORED BY 'org.elasticsearch.hadoop.hive.EsStorageHandler'
TBLPROPERTIES(
    'es.resource' = 'beike_ershoufang_details_english/doc',
    'es.nodes' = 'http://10.147.20.10',
    'es.port'='9200',
    'es.index.auto.create'='false',
    'es.read.metadata'='true'
);

## 目的表
add jar hdfs:///elasticsearch-jars/elasticsearch-hadoop-hive-8.1.1.jar;
-- create database ods_beike;
CREATE EXTERNAL TABLE ods_beike.ershoufang_detail_from_es2(

house_url string comment 'house url',
house_id string comment 'house id',
title string comment '标题',
unit string comment '',
main_info string comment '厅房',
type_main string comment 'direction',
type_sub string comment  '',
district_detail string comment  '',
districr_url  string comment  '小区url',
district_detail_url string comment  '',
communityname string comment  '小区信息',
communityurl string  comment '小区url',
district string comment '区或者县',
area string comment '房子面积',
year string comment '建成年份',
fetch_time timestamp,
fundamental_values
    struct<
  house_con : string,
       house_floor:string,
     house_area:string,
        house_struct:string,
       house_contruct_type:string,
       house_direction:string,
       house_construction:string,
        house_detraction:string,
       elevtor_percent:string,
      warn_type:string,
       has_elevtor:string,
       gas_price:string,
        bighouse_type:string,
    userful_area:string,
        water_type:string,
        power_type:string,
        rent_area:string

    >,

sells_values  struct<
up_time: string ,--comment '挂牌时间',
sell_type: string, --comment  --"交易权属",
 last_sell: string, --comment --"上次交易",
 house_type :string, --comment -- "房屋用途",
house_age :string, --comment  --"房屋年限": ,
 property_type: string ,--comment  ,--"产权所属",
 mostage_type: string ,--comment  ,--"抵押信息",
 house_paper: string ,--comment ,-- "房本备件" ,
 house_validation_code :string ,--comment  "房源核验码",
house_validation_code2: string ,-- comment  '房源核验统一编码' ,
house_validation_code3 :string ,--comment  '房管局核验码' ,
 house_code: string, --comment  '房源编码',
 code4: string,-- comment , --"房源核验编码",
code5: string --comment --comment '房协编码'
>
)
STORED BY 'org.elasticsearch.hadoop.hive.EsStorageHandler'
TBLPROPERTIES(
    'es.resource' = 'beike_ershoufang_details_english/doc',
    'es.nodes' = 'http://10.147.20.96',
    'es.port'='9200',
    'es.index.auto.create'='false',
    'es.read.metadata'='true'
);

## 同步

select count(*) from  ods_beike.ershoufang_detail_from_es2;
desc ods_beike.ershoufang_detail_from_es2;

insert into table ods_beike.ershoufang_detail_from_es2
select * from ods_beike.ershoufang_detail_from_es;

select count(*) from  ods_beike.ershoufang_detail_from_es2;

30 - deeplearning/sklearn

31 - pykafka

from pykafka import KafkaClient

client = KafkaClient(hosts="localhost:9092")

topic = client.topics['maoyan_wish']
consumer = topic.get_simple_consumer(consumer_group='test', auto_commit_enable=True, consumer_id='test')
for message in consumer:
  if message is not None:
    print(message.offset, message.value)

这个程序貌似是不会停止的

32 - pymongo分片

#!/usr/bin/python
# -*- coding: UTF-8 -*-
import time
from pymongo import MongoReplicaSetClient
from pymongo import MongoClient
# 连接单机
# single mongo
# c = MongoClient(host="192.168.89.151", port=27017) # okay
# 连接集群
# mongo cluster
c = MongoClient('mongodb://192.168.89.151,192.168.89.152,192.168.89.153')#okay
print c.database_names()

33 - 普通用户docker执行问题

通过将用户添加到docker用户组可以将sudo去掉,命令如下

sudo groupadd docker #添加docker用户组

sudo gpasswd -a $USER docker #将登陆用户加入到docker用户组中

newgrp docker #更新用户组

34 - hive中文乱码

在metastroe

(1)修改表字段注解和表注解

alter table COLUMNS_V2 modify column COMMENT varchar(256) character set utf8;
alter table TABLE_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8;

(2)修改分区字段注解

alter table PARTITION_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8 ;
alter table PARTITION_KEYS modify column PKEY_COMMENT varchar(4000) character set utf8;

(3)修改索引注解

alter table INDEX_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8;

修改hive-site.xml配置文件

<property>
    <name>javax.jdo.option.ConnectionURL</name>
    <value>jdbc:mysql://IP:3306/db_name?createDatabaseIfNotExist=true&amp;useUnicode=true&characterEncoding=UTF-8</value>
    <description>JDBC connect string for a JDBC metastore</description>
</property>

35 - hive窗口函数

CREATE TABLE tmp.COSTITEM ( NAME STRING, ORDERDATE DATE, COST STRING);

– 数据加 INSERT INTO tmp.COSTITEM VALUES (‘jack’,‘2020-01-01’,‘10’); INSERT INTO tmp.COSTITEM VALUES (’tony’,‘2020-01-02’,‘15’); INSERT INTO tmp.COSTITEM VALUES (‘jack’,‘2020-02-03’,‘23’); INSERT INTO tmp.COSTITEM VALUES (’tony’,‘2020-01-04’,‘29’); INSERT INTO tmp.COSTITEM VALUES (‘jack’,‘2020-01-05’,‘46’); INSERT INTO tmp.COSTITEM VALUES (‘jack’,‘2020-04-06’,‘42’); INSERT INTO tmp.COSTITEM VALUES (’tony’,‘2020-01-07’,‘50’); INSERT INTO tmp.COSTITEM VALUES (‘jack’,‘2020-01-08’,‘55’); INSERT INTO tmp.COSTITEM VALUES (‘mart’,‘2020-04-08’,‘62’); INSERT INTO tmp.COSTITEM VALUES (‘mart’,‘2020-04-09’,‘68’); INSERT INTO tmp.COSTITEM VALUES (’neil’,‘2020-05-10’,‘12’); INSERT INTO tmp.COSTITEM VALUES (‘mart’,‘2020-04-11’,‘75’); INSERT INTO tmp.COSTITEM VALUES (’neil’,‘2020-06-12’,‘80’); INSERT INTO tmp.COSTITEM VALUES (‘mart’,‘2020-04-13’,‘94’);

SELECT name, orderdate, cost, sum(cost) OVER() as sample1, – 所有行相加 ok sum(cost) over(PARTITION BY name) as sample2, – 按name分组,组内数据求和 ok sum(cost) OVER(PARTITION BY name ORDER BY orderdate) as sample3, – 按name分组,时间排序,组内数据逐个相加 ok sum(cost) OVER(PARTITION BY name ORDER BY orderdate ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) as sample4, – 组内由起点到当前行的聚合 sum(cost) OVER(PARTITION BY name ORDER BY orderdate ROWS BETWEEN 1 PRECEDING and CURRENT ROW) as sample5, – 组内当前行和前面一行做聚合

sum(cost) over(PARTITION BY name ORDER BY orderdate ROWS BETWEEN 1 PRECEDING AND 1 FOLLOWING) as sample6,   -- 组内当前行和前一行和后一行聚合

sum(cost) over(PARTITION BY name ORDER BY orderdate ROWS BETWEEN CURRENT ROW and UNBOUNDED FOLLOWING) as sample7    -- 组内当前行和后面所有行

FROM TEST.COSTITEM

jack 2020-01-01 10 661.0 176.0 10.0 10.0 10.0 56.0 176.0 jack 2020-01-05 46 661.0 176.0 56.0 56.0 56.0 111.0 166.0 jack 2020-01-08 55 661.0 176.0 111.0 111.0 101.0 124.0 120.0 jack 2020-02-03 23 661.0 176.0 134.0 134.0 78.0 120.0 65.0 jack 2020-04-06 42 661.0 176.0 176.0 176.0 65.0 65.0 42.0 mart 2020-04-08 62 661.0 299.0 62.0 62.0 62.0 130.0 299.0 mart 2020-04-09 68 661.0 299.0 130.0 130.0 130.0 205.0 237.0 mart 2020-04-11 75 661.0 299.0 205.0 205.0 143.0 237.0 169.0 mart 2020-04-13 94 661.0 299.0 299.0 299.0 169.0 169.0 94.0 neil 2020-05-10 12 661.0 92.0 12.0 12.0 12.0 92.0 92.0 neil 2020-06-12 80 661.0 92.0 92.0 92.0 92.0 92.0 80.0 tony 2020-01-02 15 661.0 94.0 15.0 15.0 15.0 44.0 94.0 tony 2020-01-04 29 661.0 94.0 44.0 44.0 44.0 94.0 79.0 tony 2020-01-07 50 661.0 94.0 94.0 94.0 79.0 79.0 50.0 Time taken: 91.905 seconds, Fetched: 14 row(s)

SELECT name, orderdate, cost, –当前window内,当前行的前一行到后一行 金额总和 sum(cast(cost AS INT)) over(PARTITION BY name ORDER BY orderdate DESC ROWS BETWEEN 1 PRECEDING AND 1 FOLLOWING) AS precedingFollow, –当前window内,当前行到最后行的金额总和 sum(cast(cost AS INT)) over(PARTITION BY name ORDER BY orderdate DESC ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING) AS currentFollow, –当前window内,按照时间进行排序 row_number() OVER(PARTITION BY name ORDER BY orderdate DESC) AS rank,–用户上次购买的时间 lag(orderdate,1,‘查无结果’) over(PARTITION BY name ORDER BY orderdate) AS lastTime,–用户下一次购买的时间 lead(orderdate,1,‘查无结果’) over(PARTITION BY name ORDER BY orderdate)AS nextTime,–用户上次购物金额 lag(cost,1,‘查无结果’)over(PARTITION BY name ORDER BY orderdate) AS lastCost,–用户下次购物金额 lead(cost,1,‘查无结果’) OVER (PARTITION BY name ORDER BY orderdate) AS nextCost,–用户上一次+这次的购物金额 sum(cast(cost AS INT)) over(PARTITION BY name ORDER BY orderdate ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS lastCurrentCost,–用户每月购物金额 sum(cast(cost AS INT)) over(PARTITION BY name,month(orderdate) ORDER BY month(orderdate)) AS monthCost,–用户当月单词消费最大值 max(cast(cost AS INT)) over(PARTITION BY name,month(orderdate) ORDER BY orderdate) AS monthMaxCost,–用户当月单词消费最小值 min(cast(cost AS INT)) over(PARTITION BY name,month(orderdate) ORDER BY orderdate) as monthMinCost FROM TEST.COSTITEM

36 - hadoop 八股文

1. 请说下HDFS读写流程

HDFS写流程 1)client客户端发送上传请求,通过RPC与namenode建立通信,namenode检查该用户是否有上传权限,以及上传的文件是否在hdfs对应的目录下重名,如果这两者有任意一个不满足,则直接报错,如果两者都满足,则返回给客户端一个可以上传的信息 2)client根据文件的大小进行切分,默认128M一块,切分完成之后给namenode发送请求第一个block块上传到哪些服务器上 3)namenode收到请求之后,根据网络拓扑和机架感知以及副本机制进行文件分配,返回可用的DataNode的地址

  • 注:Hadoop 在设计时考虑到数据的安全与高效, 数据文件默认在 HDFS 上存放三份, 存储策略为本地一份,同机架内其它某一节点上一份, 不同机架的某一节点上一份 4)客户端收到地址之后与服务器地址列表中的一个节点如A进行通信,本质上就是RPC调用,建立pipeline,A收到请求后会继续调用B,B在调用C,将整个pipeline建立完成,逐级返回client 5)client开始向A上发送第一个block(先从磁盘读取数据然后放到本地内存缓存),以packet(数据包,64kb)为单位,A收到一个packet就会发送给B,然后B发送给C,A每传完一个packet就会放入一个应答队列等待应答 6)数据被分割成一个个的packet数据包在pipeline上依次传输,在pipeline反向传输中,逐个发送ack(命令正确应答),最终由pipeline 中第一个 DataNode 节点 A 将 pipelineack 发送给 Client 7)当一个 block 传输完成之后, Client 再次请求 NameNode 上传第二个 block ,namenode重新选择三台DataNode给client HDFS读流程 1)client向namenode发送RPC请求。请求文件block的位置 2)namenode收到请求之后会检查用户权限以及是否有这个文件,如果都符合,则会视情况返回部分或全部的block列表,对于每个block,NameNode 都会返回含有该 block 副本的 DataNode 地址; 这些返回的 DN 地址,会按照集群拓扑结构得出 DataNode 与客户端的距离,然后进行排序,排序两个规则:网络拓扑结构中距离 Client 近的排靠前;心跳机制中超时汇报的 DN 状态为 STALE,这样的排靠后 3)Client 选取排序靠前的 DataNode 来读取 block,如果客户端本身就是DataNode,那么将从本地直接获取数据(短路读取特性) 4)底层上本质是建立 Socket Stream(FSDataInputStream),重复的调用父类 DataInputStream 的 read 方法,直到这个块上的数据读取完毕 5)当读完列表的 block 后,若文件读取还没有结束,客户端会继续向NameNode 获取下一批的 block 列表 6)读取完一个 block 都会进行 checksum 验证,如果读取 DataNode 时出现错误,客户端会通知 NameNode,然后再从下一个拥有该 block 副本的DataNode 继续读 7)read 方法是并行的读取 block 信息,不是一块一块的读取;NameNode 只是返回Client请求包含块的DataNode地址,并不是返回请求块的数据 8) 最终读取来所有的 block 会合并成一个完整的最终文件

2. HDFS在读取文件的时候,如果其中一个块突然损坏了怎么办

客户端读取完DataNode上的块之后会进行checksum 验证,也就是把客户端读取到本地的块与HDFS上的原始块进行校验,如果发现校验结果不一致,客户端会通知 NameNode,然后再从下一个拥有该 block 副本的DataNode 继续读

3. HDFS在上传文件的时候,如果其中一个DataNode突然挂掉了怎么办

客户端上传文件时与DataNode建立pipeline管道,管道正向是客户端向DataNode发送的数据包,管道反向是DataNode向客户端发送ack确认,也就是正确接收到数据包之后发送一个已确认接收到的应答,当DataNode突然挂掉了,客户端接收不到这个DataNode发送的ack确认 ,客户端会通知 NameNode,NameNode检查该块的副本与规定的不符,NameNode会通知DataNode去复制副本,并将挂掉的DataNode作下线处理,不再让它参与文件上传与下载。

4. NameNode在启动的时候会做哪些操作

NameNode数据存储在内存和本地磁盘,本地磁盘数据存储在fsimage镜像文件和edits编辑日志文件

  • 首次启动NameNode 1、格式化文件系统,为了生成fsimage镜像文件 2、启动NameNode (1)读取fsimage文件,将文件内容加载进内存 (2)等待DataNade注册与发送block report 3、启动DataNode (1)向NameNode注册 (2)发送block report (3)检查fsimage中记录的块的数量和block report中的块的总数是否相同 4、对文件系统进行操作(创建目录,上传文件,删除文件等) (1)此时内存中已经有文件系统改变的信息,但是磁盘中没有文件系统改变的信息,此时会将这些改变信息写入edits文件中,edits文件中存储的是文件系统元数据改变的信息。
  • 第二次启动NameNode 1、读取fsimage和edits文件 2、将fsimage和edits文件合并成新的fsimage文件 3、创建新的edits文件,内容为空 4、启动DataNode

5. Secondary NameNode了解吗,它的工作机制是怎样的

Secondary NameNode 是合并NameNode的edit logs到fsimage文件中; 它的具体工作机制: (1)Secondary NameNode询问NameNode是否需要checkpoint。直接带回NameNode是否检查结果 (2)Secondary NameNode请求执行checkpoint (3)NameNode滚动正在写的edits日志 (4)将滚动前的编辑日志和镜像文件拷贝到Secondary NameNode (5)Secondary NameNode加载编辑日志和镜像文件到内存,并合并 (6)生成新的镜像文件fsimage.chkpoint (7)拷贝fsimage.chkpoint到NameNode (8)NameNode将fsimage.chkpoint重新命名成fsimage 所以如果NameNode中的元数据丢失,是可以从Secondary NameNode恢复一部分元数据信息的,但不是全部,因为NameNode正在写的edits日志还没有拷贝到Secondary NameNode,这部分恢复不了

6. Secondary NameNode不能恢复NameNode的全部数据,那如何保证NameNode数据存储安全

8. 在NameNode HA中,会出现脑裂问题吗?怎么解决脑裂

9. 小文件过多会有什么危害,如何避免

10. 请说下HDFS的组织架构

11. 请说下MR中Map Task的工作机制

12. 请说下MR中Reduce Task的工作机制

##13. 请说下MR中shuffle阶段

14. shuffle阶段的数据压缩机制了解吗 15. 在写MR时,什么情况下可以使用规约 16. yarn 集群的架构和工作原理知道多少 17. yarn 的任务提交流程是怎样的 18. yarn 的资源调度三种模型了解吗

37 - centos设置static ip

archlinux设置固定ip

cd /etc/netctl/

Ip adds 查看网卡id

vim 网卡id

TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=“static” # 使用静态IP地址,默认为dhcp IPADDR=“192.168.28.5” # 设置的静态IP地址 NETMASK=“255.255.255.0” # 子网掩码 GATEWAY=“192.168.28.1” # 网关地址 DNS1=“192.168.28.1” # DNS服务器 DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=enp0s8 UUID=fb16fac1-9eca-4962-9e2f-a0587174b47c DEVICE=enp0s8 ONBOOT=yes

如果是centos7设置固定ip cd /etc/sysconfig/network-scripts

查看网卡id

2: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:59:05:17 brd ff:ff:ff:ff:ff:ff
    inet 192.168.28.5/24 brd 192.168.28.255 scope global noprefixroute enp0s8
       valid_lft forever preferred_lft forever
    inet6 fe80::750c:27c1:a8c4:bcc8/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

enp0s8 vim ifcfg-enp0s8 添加上诉配置文件,修改相应的NAME IPADDR

保存后重启电脑

38 - linux 查找trick

查找大文件

find / -type f -print0 | xargs -0 du -h | sort -rh | head -n 10

精确查找

find / -type f -name "*.conf" | xargs grep -ri "10.0.0.74" -i

39 - airtag

airtag

淘宝廉价airtag,28一个,给自行车🚴贴上

40 - conda

image

Miniconda

Miniconda is a free minimal installer for conda. It is a small, bootstrap version of Anaconda that includes only conda, Python, the packages they depend on, and a small number of other useful packages, including pip, zlib and a few others. Use the conda install command to install 720+ additional conda packages from the Anaconda repository.

See if Miniconda is right for you.

System requirements

License: Free use and redistribution under the terms of the EULA for Miniconda. Operating system: Windows 10 or newer, 64-bit macOS 10.13+, or Linux, including Ubuntu, RedHat, CentOS 7+, and others. If your operating system is older than what is currently supported, you can find older versions of the Miniconda installers in our archive that might work for you. System architecture: Windows- 64-bit x86, 32-bit x86; macOS- 64-bit x86 & Apple M1 (ARM64); Linux- 64-bit x86, 64-bit aarch64 (AWS Graviton2), 64-bit IBM Power8/Power9, s390x (Linux on IBM Z & LinuxONE). The linux-aarch64 Miniconda installer requires glibc >=2.26 and thus will not work with CentOS 7, Ubuntu 16.04, or Debian 9 (“stretch”). Minimum 400 MB disk space to download and install. On Windows, macOS, and Linux, it is best to install Miniconda for the local user, which does not require administrator permissions and is the most robust type of installation. However, if you need to, you can install Miniconda system wide, which does require administrator permissions.

Installing

wget https://repo.anaconda.com/miniconda/Miniconda3-py310_23.5.2-0-Linux-x86_64.sh
mkdir -p /opt/module
bash Miniconda3-py310_23.5.2-0-Linux-x86_64.sh -b -p /opt/module/miniconda3/
/opt/module/miniconda3/bin/conda init
source ~/.bashrc
$ conda install numpy

$ conda create -n py3k anaconda python=3

… There are two variants of the installer: Miniconda is Python 2 based and Miniconda3 is Python 3 based. Note that the choice of which Miniconda is installed only affects the root environment. Regardless of which version of Miniconda you install, you can still install both Python 2.x and Python 3.x environments.

The other difference is that the Python 3 version of Miniconda will default to Python 3 when creating new environments and building packages. So for instance, the behavior of:

$ conda create -n myenv python

will be to install Python 2.7 with the Python 2 Miniconda and to install Python 3.10 with the Python 3 Miniconda. You can override the default by explicitly setting python=2 or python=3. It also determines the default value of CONDA_PY when using conda build.

Note

If you already have Miniconda or Anaconda installed, and you just want to upgrade, you should not use the installer. Just use conda update.

For instance:

$ conda update conda

41 - nfs centos

[root@frps.cn ~]# yum install -y nfs-utils rpcbind

[root@frps.cn ~]# systemctl start rpcbind
[root@frps.cn ~]# systemctl enable rpcbind
[root@frps.cn ~]# systemctl start nfs
[root@frps.cn ~]# systemctl enable nfs

#首先检查nfs挂载目录是否正常
[root@nfs ~]# showmount -e localhost
Export list for localhost:
/volume1/nfs01 *

#先在客户端创建数据目录(挂载点位置)
[root@所有节点 ~]# mkdir -p /data1/k8s/
[root@所有节点 ~]# mount -t nfs 10.4.82.118:/volume1/nfs01 /data1/k8s

#现在进行挂载 分别是ip:nfs目录  节点存储目录

挂在完成后我们使用df -h 就可以看到挂载点
[root@所有节点 ~]# df -h|grep 10.4.82.135

42 - mysql

Archlinux 安装mysql;

Paceman -S mariadb
sudo mariadb-install-db --user=mysql --basedir=/usr --datadir=/var/lib/mysql

Two all-privilege accounts were created.
One is root@localhost, it has no password, but you need to
be system 'root' user to connect. Use, for example, sudo mysql
The second is mysql@localhost, it has no password either, but
you need to be the system 'mysql' user to connect.
After connecting you can set the password, if you would need to be
able to connect as any of these users with a password and without sudo


Sudo systemctl stop mariadb;
mysqld_safe --skip-grant-tables &

Mysql;
Use mysql;
Delete from user where user='';
flush privileges;
set password for root@'localhost'=password('redhat');
set password for mysql@‘ocalhost'=password('redhat');
grant all privileges on *.* to username@'%' identified by 'pass';

Exit

 UPDATE mysql.user SET authentication_string = PASSWORD("pass"), plugin = 'mysql_native_password' WHERE User = 'root' AND Host = 'localhost';

centos linux安装MySQL

优先去yum源中去找 ```bash` yum search mysql-community-server yum search mysql-server `` 去官网下载mysql:

https://dev.mysql.com/downloads/mysql/
Select Operating System:
Red Hat Enterprise Linux / Oracle Linux
Select OS Version:
Red Hat Enterprise Linux7 /Oracle Linux7 (x86,64-bit)
需要下载的安装包:
- [x] mysql-community-libs
- [x] mysql-community-common
- [x] mysql-community-client
- [x] mysql-community-server

安装

mariadb-libs 被 mysql-community-libs-8.0.32-1.el7.x86_64 取代
rpm -e mariadb-libs —nodeps 卸载一个软件包

rpm -ivh mysql-community-common-8.0.32-1.el7.x86_64.rpm 
rpm -ivh mysql-community-client-plugins-8.0.32-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.32-1.el7.x86_64.rpm 
rpm -ivh mysql-community-client-8.0.32-1.el7.x86_64.rpm

  

yum install net-tools
yum install -y perl-Module-Install.noarch

rpm -ivh mysql-community-icu-data-files-8.0.32-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-8.0.32-1.el7.x86_64.rpm

启动mysql:

mysqld --initialize初始化
cd /var/lib chown mysql:mysql mysql -R  修改mysql数据文件的拥有者
systemctl start mysqld.service 启动mysql
 systemctl status  mysqld.service 查看mysql的启动状态.     systemctl status firewalld.service查看防火墙的启动状态
 systemctl start  mysqld.service	手动启动mysql		       systemctl stop firewalld.service 关闭防火墙
临时密码:e_z(hG9M=ZfD 
修改密码:alter user 'root'@'localhost' identified by 'pass'
quit:退出mysql
systemctl enable mysqld.service将mysql设置为随机启动
systemctl disable mysqld.service 将mysql设置为不随机启动

43 - ssh反向代理

SSH 命令端口转发(Port Forward)

远程转发到本地端口 -L (端口转发) 命令格式:

ssh -N -f -L lhost:lport:rhost:rport ruser@rhost

# 

访问本地127.0.0.1:8443即可访问www.google.com:443

ssh -N -f -L [lhost:]8443:www.google.com:443 root@1.1.1.1

本地转发到远程端口 -R (内网穿透) 命令格式:

ssh -N -f -R rhost:rport:lhost:lport ruser@rhost

访问1.1.1.1:443即可访问本地127.0.0.1:8443

ssh -N -f -R [rhost:]443:localhost:8443 root@1.1.1.1

Socks 转发 -D 命令格式:

ssh -N -f -D lhost:lport ruser@rhost

通过ssh建立Socks通道,本地proxychains配置127.0.0.1:8080即可转发到1.1.1.1

ssh -N -f -D [lhost:]8080 root@1.1.1.1

44 - vscode

1.下载安装vscode

巨硬爸爸开源的全平台IED工匠,本身只是一个简单的文本编辑查看代码的工具,由于众多开发者贡献的免费插件,已经成为一个很有影响力的一个IDE开发工具,墙裂建议你们试试使用vscode进行远程开发,比pycharm的远程开发好用10000000倍。
https://code.visualstudio.com/

2.安装remote development插件

图片

3.配置远程服务器

图片 4.添加服务器 图片

图片图片

5.连接输入密码

图片图片

6.可选配置免密码登陆

macos/linux 机器 设置ssh key 图片 ssh-copy-id上传你的ssh public key到server 图片 免密设置成功

windows平台 图片 type %USERPROFILE%.ssh\id_rsa.pub | ssh username@server_ip -p port “cat » .ssh/authorized_keys”

图片 可以删除%USERPROFILE%如果你在windows的家目录下面 输入密码就可以达到和linux的ssh-copy-id一样的功能

45 - code server

云端vscode

云端vscode的概念就是在浏览器中有和本地一样体验的vscode环境。在以下这个网站中,官方已经有实现在浏览器中的实现。

installation

https://github.com/coder/code-server/releases

## https://github.com/coder/code-server/releases
curl -fOL  sudo dpkg -i code-server_4.3.0_amd64.deb
sudo systemctl enable --now code-server@root
# Now visit http://127.0.0.1:8080. Your password is in ~/.config/code-server/config.yaml
vim ~/.config/code-server/config.yaml
code

启动

# 类似jupyter notebook
code-server

(base) [zengjunjie@gpu009 ~]$ 
(base) [zengjunjie@gpu009 ~]$ code-server
[2023-08-18T02:26:50.960Z] info  code-server 4.14.1 5c199629305a0b935b4388b7db549f77eae82b5a
[2023-08-18T02:26:50.961Z] info  Using user-data-dir ~/.local/share/code-server
[2023-08-18T02:26:50.975Z] info  Using config file ~/.config/code-server/config.yaml
[2023-08-18T02:26:50.975Z] info  HTTP server listening on http://0.0.0.0:8081/
[2023-08-18T02:26:50.975Z] info    - Authentication is enabled
[2023-08-18T02:26:50.975Z] info      - Using password from ~/.config/code-server/config.yaml
[2023-08-18T02:26:50.975Z] info    - Not serving HTTPS

46 - jupyter notebook

(base) andrew@imac:~#jupyter notebook password
Enter password: 
Verify password: 
[NotebookPasswordApp] Wrote hashed password to /Users/andrew/.jupyter/jupyter_notebook_config.json
(base) andrew@imac:~#jupyter notebook --generate-config 
Writing default config to: /Users/andrew/.jupyter/jupyter_notebook_config.py

(一)使用

1.终端输入:jupyter notebook –generate-config

会生成一个配置文件,成功后会显示文件路径(~/.jupyter/jupyter_notebook_config.py)

c.NotebookApp.ip = '0.0.0.0'
c.NotebookApp.port = 8888

2.打开路径下的jupyter_notebook_config.py配置文件

找到c.NotebookApp.notebook_dir=修改为自己的工作目录

3.在终端输入:jupyter notebook即可打开jupyter,就可以在web端编写python啦!

(二)设置密码

jupyter notebook password

47 - pve

48 - 黑苹果

配置

intel 10600k
microstar Z490 unify itx主板
阿斯加特 32G DDR4
1TB 阿斯加特 ssd
500G 西数SN750 ssd
GPU 5700XT
机箱 乔思伯V8
电源 全汉ms600w sfx小电源

成品

(base) andrew@255imac:~#neofetch
                    'c.          andrew@imac 
                 ,xNMM.          ----------- 
               .OMMMMo           OS: macOS 13.5 22G5038d x86_64 
               OMMM0,            Host: Hackintosh (SMBIOS: iMac20,2) 
     .;loddo:' loolloddol;.      Kernel: 22.6.0 
   cKMMMMMMMMMMNWMMMMMMMMMM0:    Uptime: 8 days, 28 mins 
 .KMMMMMMMMMMMMMMMMMMMMMMMWd.    Packages: 62 (brew) 
 XMMMMMMMMMMMMMMMMMMMMMMMX.      Shell: zsh 5.9 
;MMMMMMMMMMMMMMMMMMMMMMMM:       Resolution: 1920x1200@2x 
:MMMMMMMMMMMMMMMMMMMMMMMM:       DE: Aqua 
.MMMMMMMMMMMMMMMMMMMMMMMMX.      WM: Quartz Compositor 
 kMMMMMMMMMMMMMMMMMMMMMMMMWd.    WM Theme: Blue (Light) 
 .XMMMMMMMMMMMMMMMMMMMMMMMMMMk   Terminal: Apple_Terminal 
  .XMMMMMMMMMMMMMMMMMMMMMMMMK.   Terminal Font: Monaco 
    kMMMMMMMMMMMMMMMMMMMMMMd     CPU: Intel i5-10600K (12) @ 4.10GHz 
     ;KMMMMMMMWXXWMMMMMMMk.      GPU: AMD Radeon RX 460/560 
       .cooc,.    .,coo:.        Memory: 36909MiB / 65536MiB 

                                                         
                                        
hackintosh

参考EFI

https://github.com/wjz304/Hackintosh-EFI-MSI-Z490i-Unify

49 - 黑群晖

»> conda initialize »>

!! Contents within this block are managed by ‘conda init’ !!

__conda_setup="$(’/opt/module/miniconda3/bin/conda’ ‘shell.bash’ ‘hook’ 2> /dev/null)" if [ $? -eq 0 ]; then eval “$__conda_setup” else if [ -f “/opt/module/miniconda3/etc/profile.d/conda.sh” ]; then . “/opt/module/miniconda3/etc/profile.d/conda.sh” else export PATH="/opt/module/miniconda3/bin:$PATH" fi fi unset __conda_setup

«< conda initialize «<

50 - 万兆光

51 - 2.5G交换机

2个万兆光4个2.5G电,刚好将nas以及gpu——server串起来

黑群晖的4个2.5G电没用起来,万兆光也不兼容。

52 - 组建双3090炼丹炉

53 - stable diffusion

ubuntu supervisor进程管理 Supervisor 是一个用 Python 写的进程管理工具,可以很方便的对进程进行启动、停止、重启等操作。

安装命令:

sudo apt install supervisor

安装成功后,会在/etc/supervisor目录下,生成supervisord.conf配置文件。

你也可以使用echo_supervisord_conf > supervisord.conf命令,生成默认的配置文件(不建议,内容比较多)。

[unix_http_server]
file=/var/supervisor/supervisor.sock   ;UNIX socket 文件,supervisorctl 会使用
;chmod=0700                 ;socket文件的mode,默认是0700
;chown=nobody:nogroup       ;socket文件的owner,格式:uid:gid

;[inet_http_server]         ;HTTP服务器,提供web管理界面
;port=127.0.0.1:9001        ;Web管理后台运行的IP和端口,如果开放到公网,需要注意
安全性
;username=andrew             ;登录管理后台的用户名
;password=python             ;登录管理后台的密码

[supervisord]
logfile=/Users/andrew/logs/supervisord.log ;日志文件,默认是 $CWD/supervisord.log
logfile_maxbytes=50MB        ;日志文件大小,超出会rotate,默认 50MB,如果设成0,
表示不限制大小
logfile_backups=10           ;日志文件保留备份数量默认10,设为0表示不备份
loglevel=info                ;日志级别,默认info,其它: debug,warn,trace
pidfile=/var/supervisor/supervisord.pid ;pid 文件
nodaemon=false               ;是否在前台启动,默认是false,即以 daemon 的方式启>动
minfds=1024                  ;可以打开的文件描述符的最小值,默认 1024
minprocs=200                 ;可以打开的进程数的最小值,默认 200

进程配置会读取/etc/supervisor/conf.d目录下的*.conf配置文件,我们在此目录下创建一个hwapp.conf进程配置文件:

[program:frpc-proxys]
directory = /Users/andrew/frp_0.30.0_darwin_amd64
command = /Users/andrew/frp_0.30.0_darwin_amd64/frpc -c /Users/andrew/frp_0.30.0_darwin_amd64/frpc-aliyun-5900.ini
autostart = True
autorestart = True
user = andrew
startsecs=3
stderr_logfile=/Users/andrew/logs/frpc-err.log
stdout_logfile=/Users/andrew/logs/frpc.log
stdout_logfile_maxbytes=200MB

设置开机自启和启动

sudo systemctl enable supervisord
sudo systemctl start supervisord

54 - chatgpt

55 - aliyun

aliyun_dbs

首次优惠500可以买三年的云服务器。
续费坑爹。

aliyun_xufei

换美帝的100mbps云服务器了

us

美滋滋

56 - frp

内网穿透是打破没有公网ip的桎梏,让处于内网的机器也能在远程使用ssh链接,让我这个机器学习算法工程师也能处在世界任何一个地方操纵自己的电脑。话不多说,开始教程。

需要的条件是,有一台有公网ip的服务器当代理机器,使用端口映射,将内网内的主机localhost:22y映射到公网ip的主机上任意一个没有占用的端口,比如6000.

复习计算机网络

假设我们的主机IP是192.168.0.0,路由器LAN IP为192.168.0.1,WAN IP为211.22.145.234(这是一个公网IP),google 服务器 IP 为74.125.204.101。

主机构建HTTP请求数据包,目标IP为74.125.204.101,目标端口是80/443,源IP为192.168.0.0,源端口随机生成,假定为5000 主机检查目标IP地址,发现不在一个网段,数据包丢给默认网关192.168.0.1 路由器LAN口收到数据包,构建NAT映射,随机生成端口,假定为5500,这样映射就是:5500->192.168.0.0:5000.WAN口收到的数据包,如果目标端口是5500,则会转发给192.168.0.0的5000端口。 路由器修改数据包的源端口为5500,源IP地址为211.22.145.234,使用WAN口将数据包发出去 google服务器收到请求,构建响应HTTP数据包,目标IP地址为211.22.145.234,目标端口是5500 路由器WAN口收到数据包,目标端口是5500,查询NAT表,发现对应的机器是192.168.0.0:5000,所以修改目标IP为192.168.0.0,目标端口为5000,并通过LAN口发送给主机 主机收到数据包,完成一次通信。

参考 frp穿透原理

使用frp穿透内网

点击链接下载https://github.com/fatedier/frp/releases/download/v0.30.0/frp_0.30.0_linux_amd64.tar.gz frp_0.30_amd64_linux 目前版本为0.30,请到官网下载最新的frp内网穿透软件,我买的腾讯云的服务器,架构一般的X86_64.,上传服务器,解压。 或者直接使用wget或aria2下载

##使用wget 下载
wget https://github.com/fatedier/frp/releases/download/v0.30.0/frp_0.30.0_linux_amd64.tar.gz
##使用aria2下载
aria2 https://github.com/fatedier/frp/releases/download/v0.30.0/frp_0.30.0_linux_amd64.tar.gz

下载完毕后解压,进入路径

##解压
tar -xvzf  frp_0.30.0_linux_amd64.tar.gz
##进入软件包
cd frp_0.30.0_linux_amd64

设置服务端server

vim frps.ini

查看监听的端口号

[common]
bind_port = 7000        # frp服务的端口

在服务端开启frp代理服务

./frps -c frps.ini      # 前台直接启动,测试看日志方便
nohup ./frps -c ./frps.ini > /dev/null 2>&1 &   # 后台运行

设置客户端client

同上下载对应版本的frp软件,解压到适当的路径。

##使用wget 下载
wget https://github.com/fatedier/frp/releases/download/v0.30.0/frp_0.30.0_linux_amd64.tar.gz
##使用aria2下载
aria2 https://github.com/fatedier/frp/releases/download/v0.30.0/frp_0.30.0_linux_amd64.tar.gz

下载完毕后解压,进入路径

##解压
tar -xvzf  frp_0.30.0_linux_amd64.tar.gz
##进入软件包
cd frp_0.30.0_linux_amd64

编辑客户端的配置,将server的公网ip写入server_addr,这里是23。12.12.12,监听端口写入server_port,这里是7000,远程连接时使用的端口remote_port改为6000。 `

vim frpc.ini

修改的端口号

[common]
server_addr = 23.12.12.12     # 公网服务器IP
server_port = 7000              # 公网服务器的bind_port

[ssh]
type = tcp                      # 协议格式
local_ip = 127.0.0.1
local_port = 22                 # 本地ssh服务端口
remote_port = 6000             # 远程连接时使用的端口

开启客户端的frp服务。

./frpc -c ./frpc.ini    # 前台直接启动,测试看日志方便
nohup ./frpc -c ./frpc.ini > /dev/null 2>&1 & # 后台运行

如果有多台机器需要配置,只需要将每台客户端的的

[ssh]
type = tcp                      # 协议格式
local_ip = 127.0.0.1
local_port = 22                 # 本地ssh服务端口
remote_port = 6000             # 远程连接时使用的端口

中ssh改一个其他名字,remote_port改为其他的端口比如6001.像这样。

[ssh_6001]
type = tcp                      # 协议格式
local_ip = 127.0.0.1
local_port = 22                 # 本地ssh服务端口
remote_port = 6001             # 远程连接时使用的端口

之后开启服务。

测试远程登陆计算机。

ssh innet_username@server_ip_address -p 6000
ssh innet_username@server_ip_address -p 6001

输入密码就可以登录在内网内的主机了,是不是很方便?

使用scp在刚刚内网穿透的机器上进行文件传输

scp是一个很好的文件传输工具,在局域网内可以很方便传输,或者在有公网ip的机器上也可以,那么在内网穿透后可以传输吗?答案是肯定的。

scp -P 6000 -r ./local_file inner_net_username@server_ip_address:/your/inner/net/machine/path

-P 添加刚刚的port -r 代表递归,传输文件夹

关掉frp

ps -aux|grep frp| grep -v grep
kill process_id

57 - zerotier

zerotier

zerotier是一个异地组网实现方案,个人尤其是小公司(设备数量50以下)虚拟组网的最简单实现放完,异地访问家里的nas,数据库,远程桌面等,具有简单和安全的特性。

我是在openwrt软路由上发现这个内置的组建,尝试了一下发现特别简单,按照官网给的文档,可以在5分钟之内组建自己的专属局域网,实现家里的nas当远程网盘。数据共享,不需要DDNS动态域名解析,也无需借助公网ip,活着VPS进行frp反向代理实现内网穿透。

在官网注册登入之后新建虚拟网络,一个id可以支持50台设备

zerotier-cli join network_id

58 - RAID技术简介

imgimg

## 前言

RAID解释我偷个小懒引用WikipediA,独立硬盘冗余阵列(RAID, Redundant Array of Independent Disks),旧称廉价磁盘冗余阵列(Redundant Array of Inexpensive Disks),简称磁盘阵列。其基本思想就是把多个相对便宜的硬盘组合起来,成为一个硬盘阵列组,使性能达到甚至超过一个价格昂贵、容量巨大的硬盘。根据选择的版本不同,RAID比单颗硬盘有以下一个或多个方面的好处:增强数据集成度,增强容错功能,增加处理量或容量。另外,磁盘阵列对于电脑来说,看起来就像一个单独的硬盘或逻辑存储单元。写这篇文章当然不是单纯的介绍概念和使用方法,更重要的是如何针对不同的业务场景做合理的RAID配置和参数优化,对于SSD固态硬盘的加入我引入小米运维团队的实验数据,同时我也相信分布式存储会逐步走向成熟,以OpenStack,VSAN,Nutanix为代表头顶软件定义和超融合概念的技术也已经开始了暗战。

> RAID的本质是平衡可用性与成本

-–

## 更新历史

2016年03月11日 - 初稿

阅读原文 - RAID磁盘阵列配置和调优小结

扩展阅读

RAID - https://zh.wikipedia.org/wiki/RAID RAID技术发展综述 - RAID技术发展综述 SSD阵列卡方案优化:考虑使用RAID 50替代RAID 10 - SSD阵列卡方案优化:考虑使用RAID 50替代RAID 10

-–

## RAID基础知识

>感谢@刘爱贵,详细知识点可参考扩展阅读

### 基本原理

RAID ( Redundant Array of Independent Disks )即独立磁盘冗余阵列,通常简称为磁盘阵列。简单地说, RAID 是由多个独立的高性能磁盘驱动器组成的磁盘子系统,从而提供比单个磁盘更高的存储性能和数据冗余的技术。 RAID 是一类多磁盘管理技术,其向主机环境提供了成本适中、数据可靠性高的高性能存储。 SNIA 对 RAID 的定义是 :一种磁盘阵列,部分物理存储空间用来记录保存在剩余空间上的用户数据的冗余信息。当其中某一个磁盘或访问路径发生故障时,冗余信息可用来重建用户数据。磁盘条带化虽然与 RAID 定义不符,通常还是称为 RAID (即 RAID0 )。

RAID 的初衷是为大型服务器提供高端的存储功能和冗余的数据安全。在整个系统中, RAID 被看作是由两个或更多磁盘组成的存储空间,通过并发地在多个磁盘上读写数据来提高存储系统的 I/O 性能。大多数 RAID 等级具有完备的数据校验、纠正措施,从而提高系统的容错性,甚至镜像方式,大大增强系统的可靠性, Redundant 也由此而来。

这里要提一下 JBOD ( Just a Bunch of Disks )。最初 JBOD 用来表示一个没有控制软件提供协调控制的磁盘集合,这是 RAID 区别与 JBOD 的主要因素。目前 JBOD 常指磁盘柜,而不论其是否提供 RAID 功能。

RAID 的两个关键目标是提高数据可靠性和 I/O 性能。磁盘阵列中,数据分散在多个磁盘中,然而对于计算机系统来说,就像一个单独的磁盘。通过把相同数据同时写入到多块磁盘(典型地如镜像),或者将计算的校验数据写入阵列中来获得冗余能力,当单块磁盘出现故障时可以保证不会导致数据丢失。有些 RAID 等级允许更多地 磁盘同时发生故障,比如 RAID6 ,可以是两块磁盘同时损坏。在这样的冗余机制下,可以用新磁盘替换故障磁盘, RAID 会自动根据剩余磁盘中的数据和校验数据重建丢失的数据,保证数据一致性和完整性。数据分散保存在 RAID 中的多个不同磁盘上,并发数据读写要大大优于单个磁盘,因此可以获得更高的聚合 I/O 带宽。当然,磁盘阵列会减少全体磁盘的总可用存储空间,牺牲空间换取更高的可靠性和性能。比如, RAID1 存储空间利用率仅有 50% , RAID5 会损失其中一个磁盘的存储容量,空间利用率为 (n-1)/n 。

磁盘阵列可以在部分磁盘(单块或多块,根据实现而论)损坏的情况下,仍能保证系统不中断地连续运行。在重建故障磁盘数据至新磁盘的过程中,系统可以继续正常运行,但是性能方面会有一定程度上的降低。一些磁盘阵列在添加或删除磁盘时必须停机,而有些则支持热交换 ( Hot Swapping ),允许不停机下替换磁盘驱动器。这种高端磁盘阵列主要用于要求高可能性的应用系统,系统不能停机或尽可能少的停机时间。一般来说, RAID 不可作为数据备份的替代方案,它对非磁盘故障等造成的数据丢失无能为力,比如病毒、人为破坏、意外删除等情形。此时的数据丢失是相对操作系统、文件系统、卷管理器或者应用系统来说的,对于 RAID 系统来身,数据都是完好的,没有发生丢失。所以,数据备份、灾 备等数据保护措施是非常必要的,与 RAID 相辅相成,保护数据在不同层次的安全性,防止发生数据丢失。

RAID 中主要有三个关键概念和技术:镜像( Mirroring )、数据条带( Data Stripping )和数据校验( Data parity )。镜像,将数据复制到多个磁盘,一方面可以提高可靠性,另一方面可并发从两个或多个副本读取数据来提高读性能。显而易见,镜像的写性能要稍低, 确保数据正确地写到多个磁盘需要更多的时间消耗。数据条带,将数据分片保存在多个不同的磁盘,多个数据分片共同组成一个完整数据副本,这与镜像的多个副本是不同的,它通常用于性能考虑。数据条带具有更高的并发粒度,当访问数据时,可以同时对位于不同磁盘上数据进行读写操作, 从而获得非常可观的 I/O 性能提升 。数据校验,利用冗余数据进行数据错误检测和修复,冗余数据通常采用海明码、异或操作等算法来计算获得。利用校验功能,可以很大程度上提高磁盘阵列的可靠性、鲁棒性和容错能力。不过,数据校验需要从多处读取数据并进行计算和对比,会影响系统性能。 不同等级的 RAID 采用一个或多个以上的三种技术,来获得不同的数据可靠性、可用性和 I/O 性能。至于设计何种 RAID (甚至新的等级或类型)或采用何种模式的 RAID ,需要在深入理解系统需求的前提下进行合理选择,综合评估可靠性、性能和成本来进行折中的选择。

RAID 思想从提出后就广泛被业界所接纳,存储工业界投入了大量的时间和财力来研究和开发相关产品。而且,随着处理器、内存、计算机接口等技术的不断发展, RAID 不断地发展和革新,在计算机存储领域得到了广泛的应用,从高端系统逐渐延伸到普通的中低端系统。 RAID 技术如此流行,源于其具有显著的特征和优势,基本可以满足大部分的数据存储需求。总体说来, RAID 主要优势有如下几点: (1) 大容量   这是 RAID 的一个显然优势,它扩大了磁盘的容量,由多个磁盘组成的 RAID 系统具有海量的存储空间。现在单个磁盘的容量就可以到 1TB 以上,这样 RAID 的存储容量就可以达到 PB 级,大多数的存储需求都可以满足。一般来说, RAID 可用容量要小于所有成员磁盘的总容量。不同等级的 RAID 算法需要一定的冗余开销,具体容量开销与采用算法相关。如果已知 RAID 算法和容量,可以计算出 RAID 的可用容量。通常, RAID 容量利用率在 50% ~ 90% 之间。 (2) 高性能    RAID 的高性能受益于数据条带化技术。单个磁盘的 I/O 性能受到接口、带宽等计算机技术的限制,性能往往很有 限,容易成为系统性能的瓶颈。通过数据条带化, RAID 将数据 I/O 分散到各个成员磁盘上,从而获得比单个磁盘成倍增长的聚合 I/O 性能。 (3) 可靠性   可用性和可靠性是 RAID 的另一个重要特征。从理论上讲,由多个磁盘组成的 RAID 系统在可靠性方面应该比单个磁盘要差。这里有个隐含假定:单个磁盘故障将导致整个 RAID 不可用。 RAID 采用镜像和数据校验等数据冗余技术,打破了这个假定。 镜像是最为原始的冗余技术,把某组磁盘驱动器上的数据完全复制到另一组磁盘驱动器上,保证总有数据副本可用。 比起镜像 50% 的冗余开销 ,数据校验要小很多,它利用校验冗余信息对数据进行校验和纠错。 RAID 冗余技术大幅提升数据可用性和可靠性,保证了若干磁盘出错时,不 会导致数据的丢失,不影响系统的连续运行。 (4) 可管理性   实际上, RAID 是一种虚拟化技术,它对多个物理磁盘驱动器虚拟成一个大容量的逻辑驱动器。对于外部主机系统来说, RAID 是一个单一的、快速可靠的大容量磁盘驱动器。这样,用户就可以在这个虚拟驱动器上来组织和存储应用系统数据。 从用户应用角度看,可使存储系统简单易用,管理也很便利。 由于 RAID 内部完成了大量的存储管理工作,管理员只需要管理单个虚拟驱动器,可以节省大量的管理工作。 RAID 可以动态增减磁盘驱动器,可自动进行数据校验和数据重建,这些都可以 大大简化管理工作。

### 关键技术

> 镜像

镜像是一种冗余技术,为磁盘提供保护功能,防止磁盘发生故障而造成数据丢失。对于 RAID 而言,采用镜像技术 典型地 将会同时在阵列中产生两个完全相同的数据副本,分布在两个不同的磁盘驱动器组上。镜像提供了完全的数据冗余能力,当一个数据副本失效不可用时,外部系统仍可正常访问另一副本,不会对应用系统运行和性能产生影响。而且,镜像不需要额外的计算和校验,故障修复非常快,直接复制即可。镜像技术可以从多个副本进行并发读取数据,提供更高的读 I/O 性能,但不能并行写数据,写多个副本会会导致一定的 I/O 性能降低。

镜像技术提供了非常高的数据安全性,其代价也是非常昂贵的,需要   至少双倍的存储空间。高成本限制了镜像的广泛应用,主要应用于至关重要的数据保护,这种场合下数据丢失会造成巨大的损失。另外,镜像通过 “ 拆分 ” 能获得特定时间点的上数据快照,从而可以实现一种备份窗口几乎为零的数据备份技术。

> 数据条带

磁盘存储的性能瓶颈在于磁头寻道定位,它是一种慢速机械运动,无法与高速的 CPU 匹配。再者,单个磁盘驱动器性能存在物理极限, I/O 性能非常有限。 RAID 由多块磁盘组成,数据条带技术将数据以块的方式分布存储在多个磁盘中,从而可以对数据进行并发处理。这样写入和读取数据就可以在多个磁盘上同时进行,并发产生非常高的聚合 I/O ,有效提高了整体 I/O 性能,而且具有良好的线性扩展性。这对大容量数据尤其显著,如果不分块,数据只能按顺序存储在磁盘阵列的磁盘上,需要时再按顺序读取。而通过条带技术,可获得数倍与顺序访问的性能提升。

数据条带技术的分块大小选择非常关键。条带粒度可以是一个字节至几 KB 大小,分块越小,并行处理能力就越强,数据存取速度就越高,但同时就会增加块存取的随机性和块寻址时间。实际应用中,要根据数据特征和需求来选择合适的分块大小,在数据存取随机性和并发处理能力之间进行平衡,以争取尽可能高的整体性能。

数据条带是基于提高 I/O 性能而提出的,也就是说它只关注性能, 而对数据可靠性、可用性没有任何改善。实际上,其中任何一个数据条带损坏都会导致整个数据不可用,采用数据条带技术反而增加了数据发生丢失的概念率。

> 数据校验

镜像具有高安全性、高读性能,但冗余开销太昂贵。数据条带通过并发性来大幅提高性能,然而对数据安全性、可靠性未作考虑。数据校验是一种冗余技术,它用校验数据来提供数据的安全,可以检测数据错误,并在能力允许的前提下进行数据重构。相对镜像,数据校验大幅缩减了冗余开销,用较小的代价换取了极佳的数据完整性和可靠性。数据条带技术提供高性能,数据校验提供数据安全性, RAID 不同等级往往同时结合使用这两种技术。

采用数据校验时, RAID 要在写入数据同时进行校验计算,并将得到的校验数据存储在 RAID 成员磁盘中。校验数据可以集中保存在某个磁盘或分散存储在多个不同磁盘中,甚至校验数据也可以分块,不同 RAID 等级实现各不相同。当其中一部分数据出错时,就可以对剩余数据和校验数据进行反校验计算重建丢失的数据。校验技术相对于镜像技术的优势在于节省大量开销,但由于每次数据读写都要进行大量的校验运算,对计算机的运算速度要求很高,必须使用硬件 RAID 控制器。在数据重建恢复方面,检验技术比镜像技术复杂得多且慢得多。

海明校验码和 异或校验是两种最为常用的 数据校验算法。海明校验码是由理查德 · 海明提出的,不仅能检测错误,还能给出错误位置并自动纠正。海明校验的基本思想是:将有效信息按照某种规律分成若干组,对每一个组作奇偶测试并安排一个校验位,从而能提供多位检错信息,以定位错误点并纠正。可见海明校验实质上是一种多重奇偶校验。异或校验通过异或逻辑运算产生,将一个有效信息与一个给定的初始值进行异或运算,会得到校验信息。如果有效信息出现错误,通过校验信息与初始值的异或运算能还原正确的有效信息。

## 常见RAID类型

> 常见5种RAID类型对比,n位磁盘数量,详细介绍可参考扩展阅读

RAID 等级RAID0RAID1RAID5RAID6RAID10
别名条带镜像分布奇偶校验条带双重奇偶校验条带镜像加条带
容错性
冗余类型
热备盘
读性能
随机写性能一般一般
连续写性能一般
需要磁盘数n≥12n (n≥1)n≥3n≥42n(n≥2)≥4
可用容量全部50%(n-1)/n(n-2)/n50%

## RAID 等级

### 标准 RAID 等级

SNIA 、 Berkeley 等组织机构把 RAID0 、 RAID1 、 RAID2 、 RAID3 、 RAID4 、 RAID5 、 RAID6 七个等级定为标准的 RAID 等级,这也被业界和学术界所公认。标准等级是最基本的 RAID 配置集合,单独或综合利用数据条带、镜像和数据校验技术。标准 RAID 可以组合,即 RAID 组合等级,满足 对性能、安全性、可靠性要求更高的存储应用需求。

### JBOD

JBOD ( Just a Bunch Of Disks )不是标准的 RAID 等级,它通常用来表示一个没有控制软件提供协调控制的磁盘集合。 JBOD 将多个物理磁盘串联起来,提供一个巨大的逻辑磁盘。 JBOD 的数据存放机制是由第一块磁盘开始按顺序往后存储,当前磁盘存储空间用完后,再依次往后面的磁盘存储数据。 JBOD 存储性能完全等同于单块磁盘,而且也不提供数据安全保护。它只是简单提供一种扩展存储空间的机制, JBOD 可用存储容量等于所有成员磁盘的存储空间之和。目前 JBOD 常指磁盘柜,而不论其是否提供 RAID 功能。

imgimg

### RAID0

RAID0 是一种简单的、无数据校验的数据条带化技术。实际上不是一种真正的 RAID ,因为它并不提供任何形式的冗余策略。 RAID0 将所在磁盘条带化后组成大容量的存储空间,将数据分散存储在所有磁盘中,以独立访问方式实现多块磁盘的并读访问。由于可以并发执行 I/O 操作,总线带宽得到充分利用。再加上不需要进行数据校验, RAID0 的性能在所有 RAID 等级中是最高的。理论上讲,一个由 n 块磁盘组成的 RAID0 ,它的读写性能是单个磁盘性能的 n 倍,但由于总线带宽等多种因素的限制,实际的性能提升低于理论值。

RAID0 具有低成本、高读写性能、 100% 的高存储空间利用率等优点,但是它不提供数据冗余保护,一旦数据损坏,将无法恢复。 因此, RAID0 一般适用于对性能要求严格但对数据安全性和可靠性不高的应用,如视频、音频存储、临时数据缓存空间等。

imgimg

### RAID1

RAID1 称为镜像,它将数据完全一致地分别写到工作磁盘和镜像 磁盘,它的磁盘空间利用率为 50% 。 RAID1 在数据写入时,响应时间会有所影响,但是读数据的时候没有影响。 RAID1 提供了最佳的数据保护,一旦工作磁盘发生故障,系统自动从镜像磁盘读取数据,不会影响用户工作。

RAID1 与 RAID0 刚好相反,是为了增强数据安全性使两块 磁盘数据呈现完全镜像,从而达到安全性好、技术简单、管理方便。 RAID1 拥有完全容错的能力,但实现成本高。 RAID1 应用于对顺序读写性能要求高以及对数据保护极为重视的应用,如对邮件系统的数据保护。

imgimg

### RAID5

RAID5 应该是目前最常见的 RAID 等级,它的原理与 RAID4 相似,区别在于校验数据分布在阵列中的所有磁盘上,而没有采用专门的校验磁盘。对于数据和校验数据,它们的写操作可以同时发生在完全不同的磁盘上。因此, RAID5 不存在 RAID4 中的并发写操作时的校验盘性能瓶颈问题。另外, RAID5 还具备很好的扩展性。当阵列磁盘 数量增加时,并行操作量的能力也随之增长,可比 RAID4 支持更多的磁盘,从而拥有更高的容量以及更高的性能。

RAID5 的磁盘上同时存储数据和校验数据,数据块和对应的校验信息存保存在不同的磁盘上,当一个数据盘损坏时,系统可以根据同一条带的其他数据块和对应的校验数据来重建损坏的数据。与其他 RAID 等级一样,重建数据时, RAID5 的性能会受到较大的影响。

RAID5 兼顾存储性能、数据安全和存储成本等各方面因素,它可以理解为 RAID0 和 RAID1 的折中方案,是目前综合性能最佳的数据保护解决方案。 RAID5 基本上可以满足大部分的存储应用需求,数据中心大多采用它作为应用数据的保护方案。

imgimg

### RAID6

前面所 述的各个 RAID 等级都只能保护因单个磁盘失效而造成的数据丢失。如果两个磁盘同时发生故障,数据将无法恢复。 RAID6 引入双重校验的概念,它可以保护阵列中同时出现两个磁盘失效时,阵列仍能够继续工作,不会发生数据丢失。 RAID6 等级是在 RAID5 的基础上为了进一步增强数据保护而设计的一种 RAID 方式,它可以看作是一种扩展的 RAID5 等级。

RAID6 不仅要支持数据的恢复,还要支持校验数据的恢复,因此实现代价很高,控制器的设计也比其他等级更复杂、更昂贵。 RAID6 思想最常见的实现方式是采用两个独立的校验算法,假设称为 P 和 Q ,校验数据可以分别存储在两个不同的校验盘上,或者分散存储在所有成员磁盘中。当两个磁盘同时失效时,即可通过求解两元方程来重建两个磁盘上的数据。

RAID6 具有快速的读取性能、更高的容错能力。但是,它的成本要高于 RAID5 许多,写性能也较差,并有设计和实施非常复杂。因此, RAID6 很少得到实际应用,主要用于对数据安全等级要求非常高的场合。它一般是替代 RAID10 方案的经济性选择

imgimg

### RAID 组合等级

标准 RAID 等级各有优势和不足。自然地,我们想到把多个 RAID 等级组合起来,实现优势互补,弥补相互的不足,从而达到在性能、数据安全性等指标上更高的 RAID 系统。目前在业界和学术研究中提到的 RAID 组合等级主要有 RAID00 、 RAID01 、 RAID10 、 RAID100 、 RAID30 、 RAID50 、 RAID53 、 RAID60 ,但实际得到较为广泛应用的只有 RAID01 和 RAID10 两个等级。当然,组合等级的实现成本一般都非常昂贵,只是在 少数特定场合应用。

### RAID10 和 RAID01

一些文献把这两种 RAID 等级看作是等同的,本文认为是不同的。 RAID01 是先做条带化再作镜像,本质是对物理磁盘实现镜像;而 RAID10 是先做镜像再作条带化,是对虚拟磁盘实现镜像。相同的配置下,通常 RAID01 比 RAID10 具有更好的容错能力。

RAID01 兼备了 RAID0 和 RAID1 的优点,它先用两块磁盘建立镜像,然后再在镜像内部做条带化。 RAID01 的数据将同时写入到两个磁盘阵列中,如果其中一个阵列损坏,仍可继续工作,保证数据安全性的同时又提高了性能。 RAID01 和 RAID10 内部都含有 RAID1 模式,因此整体磁盘利用率均仅为 50% 。

imgimg

imgimg

### RAID 50

RAID 5与RAID 0的组合,先作RAID 5,再作RAID 0,也就是对多组RAID 5彼此构成Stripe访问。由于RAID 50是以RAID 5为基础,而RAID 5至少需要3颗硬盘,因此要以多组RAID 5构成RAID 50,至少需要6颗硬盘。以RAID 50最小的6颗硬盘配置为例,先把6颗硬盘分为2组,每组3颗构成RAID 5,如此就得到两组RAID 5,然后再把两组RAID 5构成RAID 0。

RAID 50在底层的任一组或多组RAID 5中出现1颗硬盘损坏时,仍能维持运作,不过如果任一组RAID 5中出现2颗或2颗以上硬盘损毁,整组RAID 50就会失效。

RAID 50由于在上层把多组RAID 5构成Stripe,性能比起单纯的RAID 5高,容量利用率比RAID5要低。比如同样使用9颗硬盘,由各3颗RAID 5再组成RAID 0的RAID 50,每组RAID 5浪费一颗硬盘,利用率为(1-3/9),RAID 5则为(1-1/9)。

imgimg

### RAID 60

RAID 6与RAID 0的组合:先作RAID 6,再作RAID 0。换句话说,就是对两组以上的RAID 6作Stripe访问。RAID 6至少需具备4颗硬盘,所以RAID 60的最小需求是8颗硬盘。

由于底层是以RAID 6组成,所以RAID 60可以容许任一组RAID 6中损毁最多2颗硬盘,而系统仍能维持运作;不过只要底层任一组RAID 6中损毁3颗硬盘,整组RAID 60就会失效,当然这种情况的概率相当低。

比起单纯的RAID 6,RAID 60的上层通过结合多组RAID 6构成Stripe访问,因此性能较高。不过使用门槛高,而且容量利用率低是较大的问题。

imgimg

## 关于RAID参数调优

> 通常情况下建议系统(RAID1)与数据(RAID[5|10])分离,这里引用@叶金荣老师的一段话

\1. 使用SSD或者PCIe SSD设备,至少获得数百倍甚至万倍的IOPS提升 \2. 购置阵列卡同时配备CACHE及BBU模块,可明显提升IOPS(主要是指机械盘,SSD或PCIe SSD除外。同时需要定期检查CACHE及BBU模块的健康状况,确保意外时不至于丢失数据) \3. 有阵列卡时,设置阵列写策略为WB,甚至FORCE WB(若有双电保护,或对数据安全性要求不是特别高的话),严禁使用WT策略。并且闭阵列预读策略 \4. 尽可能选用RAID-10,而非RAID-5(这句话有待商榷) \5. 使用机械盘的话,尽可能选择高转速的,例如选用15KRPM,而不是7.2KRPM的盘,不差几个钱的;

## SSD阵列卡方案优化

> 感谢@小米noops运维团队,详细实验数据请参考扩展阅读

imgimg

imgimg

性能测试结论

性能测试显示,相同容量的R50和R10性能接近:其中小块文件的随机读R50要全面好于R10,随机写4K虽然R50和R10差距在28%,但是块增大后R50要全面优于R10。顺序读写方面,R50和R10十分接近。

容错方面,R50接近R10:第二块盘容错率R50十分接近R10,两者相差30%。R10的优势主要是在有一定的概率提供第三、甚至第四块磁盘的容错率,但是考虑到并非100%容错,因此从容错角度来看R50虽然和R10有一些差距,但也已体现出较好的容错率,至少优于R5。而且R50搭配灵活,甚至可以指定3组R5以达到最大3块磁盘的容错;

成本方面,R50有很大优势:按这个配置计算R50只有R10的3/4。

总结

RAID 50提供了接近RAID 10性能、可用性以及接近RAID 5成本的特性,具有较好的整体性价比优势,所以考虑使用RAID 50替换RAID 10吧

59 - 群晖变身airdrop

把群晖 NAS 变成「时间返回舱」,轻松搞定 Time Machine 无线备份

2018年11月18日

相比 Windows 自带的系统还原功能,macOS 有着更加完善的备份还原机制:通过内置的 Time Machine,我们可以方便地进行整机备份,在关键时候成为系统以及重要资料一颗「后悔药」。

当然,如果需要使用 Time Machine 功能备份,苹果官方提供了两种方式,无论哪一种方式,你都需要外置的存储来解决:一种是准备一个较合适容量的移动硬盘,如果你正好有一个闲置不用的移动硬盘,拿出来做专门的 Mac 的 Time Machine 备份倒是不错,只不过就会比较麻烦——每一次备份都需要插入移动硬盘。

还有一种是使用网络存储器,比如说苹果官方的高存储容量 AirPort Time Capsule(时间返回舱),设置一次就可以轻松完成自动备份工作,但其售价高昂不说,现在也已经全面在苹果在线商店下架,显然无论是从经济角度还是便利性角度而言,以上两个方案似乎都并不合适。

其实,如果你恰好有一台群晖 NAS ,就可以将其轻松打造成一个稳定可靠的「时间返回舱」,而该功能从入门级的 J 系列就已经默认搭载,换句话说,你几乎没有什么额外成本就可以拥有和 AirPort Time Capsule 近乎一样的功能,那么如何使用 Time Machine 将 Mac 文件备份至群晖呢?

如何让群晖 NAS 支持 Time Machine 功能?

要想让群晖支持 Time Machine ,还需要对群晖进行一番设置,首先我们使用管理员账号登录群晖的 DSM 系统1 ,首先来创建一个共享文件夹,专门用来存放 Time Machine 的备份数据:

登录到 DSM 之后,点击「控制面板 - 共享文件夹」,点击「创建」来添加共享文件夹。

img

然后输入共享文件夹的名字2 ,然后选择一个所在位置(单盘 NAS 选择默认):

img

后面一步就是是否需要加密,因为我是本地家庭环境使用,为了减少一些不必要的麻烦直接跳过,如果你是在公司中来操作则建议设置加密,然后点击下一步。

img

后面是为共享文件夹配置高级功能,这里我就直接跳过,然后确认设置下面选择应用。

img

最后会弹出读取权限的设置,这里面默认应该只有管理员(当前你登录的账户)读写权限,这里默认不修改,点击确定生成分享文件夹。

img

现在你应该可以看到名为 Time Machine Folder 新共享文件夹了,下面进入到下一步,为这个文件夹配可访问的账号。

在 NAS 中为 Time Machine 创建管理用户

Time Machine Folder 这个文件夹显然应该只需要有一个专门操作的账户来操作,使用管理员账号操作并不安全,因此在这里我们需要给 Time Machine 创建管理用户并为其配备的对应配额限制。

img

首先,还是通过群晖的管理员账户登录 DSM ,在「控制面板 - 用户」中,点击「创建用户」,输入用户名3 并设置一个复杂密码,然后点下一步,在群组中保持默认再点下一步。

img

在文件夹的权限分配这个设置页中,找到之前设置的共享文件夹「Time Machine Folder」,**勾选中「读写」权限(一定要做),**然后点击下一步,在用户配合设置页面中,选择存储配额。

这一步需要注意的是,为了避免 Time Machine 备份占用你全部的存储空间,建议设置在一个额定的空间范围内,比如我的 MacBook Pro 是 128GB 的存储,而我的群晖 NAS 的存储「空间 1」剩余 2.0 TB ,因此从使用权衡来看,选择 200GB 完全是绰绰有余,制定好之后选择下一步。

img

后续两个设置中都默认不选,直接点下一步,最后点击到应用后完成用户「Time Machine User」的新建,最后你在「控制面板 - 用户」中应该可以看到这个新建的用户了。

img

p.s. 如果你是在企业生产环境中,可以通过生成配对的「共享文件夹」+「对应的用户」来创建多个 Time Machine 备份空间,这样可以为多台 Mac 设备开启单独的备份,管理也更方便。

在 NAS 中开启相关文件服务

前面共享文件夹和相关的访问用户已经设置完毕,那么接下来就是对相关的文件夹进行一系列的设置。首先在群晖的「控制面板 - 文件服务」设置中,找到 SMB/AFP/NFS 选项卡,然后点击勾选 启用 SMB 服务以及 AFP 服务。注意下方生成的访问地址,例如我这里生成的 SMB 访问地址:smb://DS215J

img

然后切换到高级设置中,在 Bonjour 中勾选「启用 Bonjour 服务发现」,以及下方的「启用通过 SMB 进行 Bonjour Time Machine 播送」和「启用通过 AFP 进行 Bonjour Time Machine 播送」,然后点击下方的设置 Time machine 文件夹,选择之前我们建立的 「Time Machine Folder」共享文件夹点击确定即可。

img

p.s. 如果你的环境中,Mac 设备的系统版本在 10.12 以上,那么只需要启用 SMB 相关服务即可,可以不用勾选 AFP 服务。

至此,在群晖上的相关设置就全部完成了,换言之,这时候的群晖已经脱胎换骨成为一台「时间返回舱」了。

让 Mac 的 Time Machine 备份至 NAS

接下来的步骤就是在 Mac 上设置时间机器,然后将备份目的地改成刚才设置好的群晖,首先在我们需要可以让 Mac 访问群晖中的备份文件夹。

img

打开访达,在菜单中点击「前往 - 连接服务器」,然后输入 NAS 的 smb 地址,例如我这里的 smb://DS215J,然后点击链接,在输入之前设置的账户名和密码之后,在弹出的文件夹中,选择时间机器的备份文件夹,之后点击好完成装载。

img

接下来从 Dock 栏中打开「系统偏好设置」,在「时间机器」中选择「备份磁盘」,然后选择之前链接的群晖对应的文件夹,然后点击使用磁盘。

这时候还有可能会要求输入之前在群晖中创建的账户和密码,然后点击链接,然后时间机器会自动绑定群晖设置到了备份目的磁盘,然后到这里你的时间机器就算是真正意义上的设置好了,如果不出意外的话就会自动开始进行备份工作。

通过一连串的操作之后,你的群晖可以轻松化身为一台「廉价版 AirPort Time Capsule」,为你的 Mac 设备保驾护航,而无论是性价比上还是便利性上都可以称作是 Mac 时间机器的最佳解决方案,如果你恰好有一台 Mac 和群晖设备,不妨试试这个方案来打造一个最廉价的时间机器备份方案。

60 - kubeflow基础搭建

61 - elasticsearch分布式安装

62 - minio介绍

minio

文件系统了解及对比选型

分布式文件系统Distributed file system,DFS),或是网络文件系统(Network File System),是一种允许文件透过网络在多台主机上分享的文件系统,可让多机器上的多用户分享文件和存储空间。分布式文件系统解决的最大的问题是资源共享的问题,因此分布式文件系统最大的特点是多个客户端可以访问相同的服务端

#1. 专业名词

缩写全称注释
SDSSoftware Defined Storag软件定义存储技术
RAIDRedundant Array of Independent Disk磁盘阵列技术
DGDisk Group硬盘组
VDVirtual Disk虚拟磁盘(等效磁盘组)
Mirroring-镜像技术,又称为复制技术(Replication)
Striping-条带(可提供并行的数据吞吐能力)
Erasure Code-纠删码(提供高可用性和高速读写能力)
RADOSReliable,Autonomic,Distributed Object Store可靠的自主的分布式对象存储
OSDObject Storage Device对象存储设备
MDSMetadata Server元数据服务
MTTRMean Time To Restoration平均恢复时间

#2. 存储方式

块存储、文件存储、对象存储

#2.1. 块存储

就好比硬盘一样,直接挂在到主机, 一般用于主机的直接存储空间和数据库应用(MySQL)的存储

块存储(DAS/SAN)通常应用在某些专有的系统中,这类应用要求很高的随机读写性能和高可靠性,上面搭载的通常是 Oracle/DB2 这种传统数据库,连接通常是以 FC 光纤(8Gb/16Gb)为主,走光纤协议。如果要求稍低一些,也会出现基于千兆/万兆以太网的连接方式,MySQL 这种数据库就可能会使用 IP SAN,走 iSCSI 协议

通常使用块存储的都是系统而非用户,并发访问不会很多,经常出现一套存储只服务一个应用系统,例如如交易系统,计费系统。典型行业如金融,制造,能源,电信等

#2.2. 文件存储

文件存储(NAS)相对来说就更能兼顾多个应用和更多用户访问,同时提供方便的数据共享手段

在 PC 时代,数据共享也大多是用文件的形式,比如常见的的 FTP 服务,NFS 服务,Samba 共享这些都是属于典型的文件存储。几十个用户甚至上百用户的文件存储共享访问都可以用 NAS 存储加以解决

在中小企业市场,一两台 NAS 存储设备就能支撑整个 IT 部门了。CRM 系统,SCM 系统,OA 系统,邮件系统都可以使用 NAS 存储统统搞定。甚至在公有云发展的早几年,用户规模没有上来时,云存储的底层硬件也有用几套 NAS 存储设备就解决的,甚至云主机的镜像也有放在 NAS 存储上的例子

文件存储的广泛兼容性和易用性,是这类存储的突出特点,但是从性能上来看,相对 SAN 就要低一些。NAS 存储基本上是以太网访问模式,普通千兆网,走 NFS/CIFS 协议

#2.3. 对象存储

前面说到的块存储文件存储,基本上都还是在专有的局域网络内部使用,而对象存储的优势场景却是互联网或者公网,主要解决海量数据,海量并发访问的需求

基于互联网的应用才是对象存储的主要适配(当然这个条件同样适用于云计算,基于互联网的应用最容易迁移到云上),基本所有成熟的公有云都提供了对象存储产品,不管是国内还是国外

对象存储常见的适配应用如网盘、媒体娱乐,医疗 PACS,气象,归档等数据量超大而又相对 冷数据 和非在线处理的应用类型,这类应用单个数据大,总量也大,适合对象存储海量和易扩展的特点

网盘类应用也差不多,数据总量很大,另外还有并发访问量也大,支持 10 万级用户访问这种需求就值得单列一个项目了。归档类应用只是数据量大的 冷数据,并发访问的需求倒是不太突出

另外基于移动端的一些新兴应用也是适合的,智能手机和移动互联网普及的情况下,所谓 UGD(用户产生的数据,手机的照片视频)总量和用户数都是很大挑战。毕竟直接使用 HTTP get/put 就能直接实现数据存取,对移动应用来说还是有一定吸引力的

对象存储的访问通常是在互联网,走 HTTP 协议,性能方面,单独看一个连接的是不高的(还要解决掉线断点续传之类的可靠性问题),主要强大的地方是支持的并发数量,聚合起来的性能带宽就非常可观了

#2.4. 性能对比

  • 块存储就像超跑,根本不在意能不能多载几个人,要的就是极限速度和高速下的稳定性和可靠性,各大厂商出新产品都要去纽北赛道刷个单圈最快纪录,千方百计就为提高一两秒。块存储容量也不大,TB 这个数量级,支持的应用和适用的环境也比较专业(FC+Oracle),在乎的都是 IOPS 的性能值
  • 文件存储像集卡,普适各种场合,又能装数据(数百TB),而且兼容性好,只要你是文件,各种货物都能往里塞,在不超过性能载荷的前提下,能拉动常见的各种系统。标准 POXIS 接口,后车门打开就能装卸。卡车也不挑路,不像块存储非要上赛道才能开,普通的千兆公路就能畅通无阻。速度虽然没有块存储超跑那么块,但跑个 80/100 码还是稳稳当当
  • 对象存储就像海运货轮,应对的是"真·海量",几十上百 PB 的数据,以集装箱 /container(桶/bucket)为单位码得整整齐齐,里面装满各种对象数据,十万客户发的货(数据),一条船就都处理得过来,按照键值(KeyVaule)记得清清楚楚。海运速度慢是慢点,有时候遇到点网络风暴还不稳定,但支持断点续传,最终还是能安全送达的,对大宗货物尤其是非结构化数据,整体上来看是最快捷便利的

#2.5. 访问方式

  • 块存储通常都是通过光纤网络连接,服务器/小机上配置 FC 光纤 HBA 卡,通过光纤交换机连接存储(IP SAN 可以通过千兆以太网,以 iSCSI 客户端连接存储),主机端以逻辑卷(Volume)的方式访问。连接成功后,应用访问存储是按起始地址,偏移量 Offset 的方法来访问的
  • 文件存储通常只要是局域网内,千兆/百兆的以太网环境皆可。网线连上,服务器端通过操作系统内置的 NAS 客户端,如 NFS/CIFS/FTP 客户端挂载存储成为一个本地的文件夹后访问,只要符合 POXIS 标准,应用就可以用标准的 open,seek,write/read,close 这些方法对其访问操作
  • 对象存储不在乎网络,而且它的访问比较有特色,只能存取删(put/get/delete),不能打开修改存盘。只能取下来改好后上传,去覆盖原对象

#3. 文件系统

开源分布式存储系统对比,还有很多其他,这里只列举这几款

存储系统CephSwiftHDFSFastDFSAmbryMinIO
开发语言C++PythonJavaCJavaGo
开源协议LGPLApacheApacheGPL3ApacheApache
存储方式对象/文件/块对象文件文件/块对象对象
在线扩容支持支持支持支持支持-
冗余备份支持支持支持支持支持-
单点故障不存在不存在存在不存在不存在-
易用性一般一般一般简单简单简单
跨集群不支持-不支持部分支持不支持-
适用场景大中小文件大中小文件大中文件中小文件大中小文件大中小文件

对比了 Github 的 Star,MinIO 增长的很快,而且官方还有中文文档提供,中小企业使用不错

63 - redis分布式安装

python 操作redis

import redis

#   连接redis
#   几个常用默认参数:
#   host='localhost', port=6379, db=0, decode_responses=False, password=None
pool = redis.ConnectionPool(host='ip-address', port=6379, decode_responses=True,db=1,password='password')

# ---redis

字符串



r = redis.Redis(connection_pool=pool)
#   增加数据:set key value(如果key存在,则修改为新的value)
print(r.set('str_type', 'str_value'))  # 打印True
#   追加数据:append key value
print(r.append('str_type', '_new'))  # 打印13,字符长度
#   查看数据:get key
print(r.get('str_type'))

数组


#   在插入数据时,如果该键并不存在,Redis将为该键创建一个
#   在末尾添加数据(列表右边)
r.rpush('list_type', '2', 'xy', 'li_val_end')
#   在头部添加数据(列表左边)
r.lpush('list_type', '1', 'xy', 'li_val_start')

#   查看数据
#   数据为:['li_val_start', 'xy', '1', '2', 'xy', 'li_val_end']
#   下标范围:lrange key start stop
print(r.lrange('list_type', 0, 10))
#   指定下标:lindex key index
print(r.lindex('list_type', -1))

#   删除数据
#   从末尾删除(列表右边):rpop key
print(r.rpop('list_type'))  # 打印删除的值
#   从头部删除(列表左边):lpop key
print(r.lpop('list_type'))  # 打印删除的值
#   指定值删除:lrem key count(可以存在多个重复的值,指定value删除的次数) value
print(r.lrem('list_type', 2, 'xy'))  # 打印成功删除的个数

字典类型

#   hash类型的值是一个键值对集合,如:h_test : { field1:value1, field2:value2,...}
#   添加数据:hset key field value
print(r.hset('hash_type', 'filed', 'value'))  # 打印成功添加数据的条数
#   查看域值:hget key field
print(r.hget('hash_type', 'filed'))
#   查看所有的field:hkeys key
print(r.hkeys('hash_type'))
#   查看所有的value:hvals key
print(r.hvals('hash_type'))
#   查看所有的键值对:hgetall key
print(r.hgetall('hash_type'))

python zset

conn=redis.StrictRedis(host='192.168.80.41',port=6379,db=0)
conn.zadd('znames',100,'jiang')
conn.zadd('znames',20,'wolson')
    #向有顺集合中增加一个元素jiang、它的分值为100

print(conn.zscore('znames','jiang'))
    #获取jiang这个元素的分值

print(conn.zrange('znames',0,-1,desc=True,withscores=True))
    #获取集合中指定序列内的元素

print(conn.zrangebyscore('znames',80,100))
    #获取指定分数范围内的元素

newScore=conn.zincrby('znames','wolson',10)
print(newScore)
print(conn.zscore('znames','wolson'))
    #增加指定元素的分值

print(conn.zcard('znames'))
    #获取集合中的元素数

print(conn.zcount('znames',90,101))
    #获取分数范围内的元素数量

conn.zrem('znames','wolson')
print(conn.zrange('znames',0,-1))
    #删除集合中指定元素
pass

64 - mongodb 分布式安装

参考搭建文档https://blog.csdn.net/msh6453/article/details/131161845

前言 官方文档:https://www.mongodb.com/docs/(可以参考)

一,安装说明

1.1环境说明 1、首先确定部署的环境,确定下服务器的端口,一般默认是22的端口; 2、操作系统Centos7.9; 3、 数据库mongodb-linux-x86_64-rhel70-4.4.22。 mongodb版本4.4.22

Alt text

mongos,数据库集群请求的入口,所有的请求都通过mongos进行协调,不需要在应用程序添加一个路由选择器,mongos自己就是一个请求分发中心,它负责把对应的数据请求请求转发到对应的shard服务器上。在生产环境通常有多mongos作为请求的入口,防止其中一个挂掉所有的mongodb请求都没有办法操作。

config server,顾名思义为配置服务器,存储所有数据库元信息(路由、分片)的配置。mongos本身没有物理存储分片服务器和数据路由信息,只是缓存在内存里,配置服务器则实际存储这些数据。mongos第一次启动或者关掉重启就会从 config server 加载配置信息,以后如果配置服务器信息变化会通知到所有的 mongos 更新自己的状态,这样 mongos 就能继续准确路由。在生产环境通常有多个 config server 配置服务器,因为它存储了分片路由的元数据,防止数据丢失!

shard,分片(sharding)是指将数据库拆分,将其分散在不同的机器上的过程。将数据分散到不同的机器上,不需要功能强大的服务器就可以存储更多的数据和处理更大的负载。基本思想就是将集合切成小块,这些块分散到若干片里,每个片只负责总数据的一部分,最后通过一个均衡器来对各个分片进行均衡(数据迁移)。

replica set,中文翻译副本集,其实就是shard的备份,防止shard挂掉之后数据丢失。复制提供了数据的冗余备份,并在多个服务器上存储数据副本,提高了数据的可用性, 并可以保证数据的安全性。

仲裁者(Arbiter),是复制集中的一个MongoDB实例,它并不保存数据。仲裁节点使用最小的资源并且不要求硬件设备,不能将Arbiter部署在同一个数据集节点中,可以部署在其他应用服务器或者监视服务器中,也可部署在单独的虚拟机中。为了确保复制集中有奇数的投票成员(包括primary),需要添加仲裁节点做为投票,否则primary不能运行时不会自动切换primary。

简单了解之后,我们可以这样总结一下,应用请求mongos来操作mongodb的增删改查,配置服务器存储数据库元信息,并且和mongos做同步,数据最终存入在shard(分片)上,为了防止数据丢失同步在副本集中存储了一份,仲裁在数据存储到分片的时候决定存储到哪个节点。

服务器ceph-node-1ceph-node-2ceph-node-3
ip10.30.0.4810.30.0.4910.30.0.50
server-routemongosmongosmongos
server-configconfig serverconfig serverconfig server
server-configshard server1 主节点shard server1 副节点shard server1 仲裁
server-configshard server2 仲裁shard server2 主节点shard server2 副节点
server-configshard server3 副节点shard server3 仲裁shard server3 主节点

安装步骤

mkdir -p /opt/mongo/MongoDB/conf
mkdir -p /opt/mongo/MongoDB/server
mkdir -p /opt/mongo/MongoDB/mongos/log
mkdir -p /opt/mongo/MongoDB/config/data
mkdir -p /opt/mongo/MongoDB/config/log
mkdir -p /opt/mongo/MongoDB/shard1/data
mkdir -p /opt/mongo/MongoDB/shard1/log
mkdir -p /opt/mongo/MongoDB/shard2/data
mkdir -p /opt/mongo/MongoDB/shard2/log
mkdir -p /opt/mongo/MongoDB/shard3/data
mkdir -p /opt/mongo/MongoDB/shard3/log

wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.22.tgz
tar -xvzf mongodb-linux-x86_64-rhel70-4.4.22.tgz -C /opt/mongo/MongoDB/server/
mv /opt/mongo/MongoDB/server/mongodb-linux-x86_64-rhel70-4.4.22 /opt/mongo/MongoDB/server/mongodb

vim /etc/profile
export MONGODB_HOME=/opt/mongo/MongoDB/server/mongodb
export PATH=$MONGODB_HOME/bin:$PATH
:wq!
source /etc/profile
vim /opt/mongo/MongoDB/conf/config.conf 
vim /opt/mongo/MongoDB/conf/shard1.conf
vim /opt/mongo/MongoDB/conf/shard2.conf
vim /opt/mongo/MongoDB/conf/shard3.conf
vim /opt/mongo/MongoDB/conf/mongos.conf

配置文件如mongo/conf 下面 注意安装的时候不要设置最后的安全密钥,待完毕后添加

启动服务顺序

mongod -f /opt/mongo/MongoDB/conf/config.conf
mongod -f /opt/mongo/MongoDB/conf/shard1.conf
mongod -f /opt/mongo/MongoDB/conf/shard2.conf
mongod -f /opt/mongo/MongoDB/conf/shard3.conf
mongos -f /opt/mongo/MongoDB/conf/mongos.conf

随便登入一台

mongo 10.30.0.48:21000
use admin
config = {_id : "config",members : [{_id : 0, host : "10.30.0.48:21000" },
{_id : 1, host : "10.30.0.49:21000" },{_id : 2, host : "10.30.0.50:21000" }]}
rs.initiate(config)

同理 server sharded1

mongo 10.30.0.48:27001
use admin
config = { _id : "shard1",members : [{_id : 0, host : "10.30.0.48:27001" ,priority: 2 },{_id : 1, host : "10.30.0.49:27001" ,priority: 1 },{_id : 2, host : "10.30.0.50:27001",arbiterOnly: true}]}
//(“priority”优先级,数字越大,优先等级越高;“arbiterOnly”冲裁节点;冲裁节点根据优先等级判断哪个节点作为主节点)
rs.initiate(config)
mongo 10.30.0.48:27002
server shard2
use admin
config = { _id : "shard2",members : [{_id : 0, host : "10.30.0.48:27002" ,arbiterOnly: true },
{_id : 1, host : "10.30.0.49:27002" ,priority: 2 },{_id : 2, host : "10.30.0.50:27002",priority: 1}]}
rs.initiate(config)

server shard3

mongo 10.30.0.48:27003
use admin
config = { _id : "shard3",members : [{_id : 0, host : "10.30.0.48:27003" ,priority: 1 },

{_id : 1, host : "10.30.0.49:27003" ,arbiterOnly: true },{_id : 2, host : "10.30.0.50:27003",priority: 2}]}

rs.initiate(config)

添加分片服务器

use admin
sh.addShard("shard1/10.30.0.48:27001,10.30.0.49:27001,10.30.0.50:27001")

sh.addShard("shard2/10.30.0.48:27002,10.30.0.49:27002,10.30.0.50:27002")

sh.addShard("shard3/10.30.0.48:27003,10.30.0.49:27003,10.30.0.50:27003")

sh.status()

创建用户

执行命令: mongo -port 20000
执行命令: use admin//这个条件是必须的
执行命令:db.createUser(
  {     user:"ml_grp",
        pwd:"passwd",
        roles:[{role:"root",db:"admin"}]
    }
)

use admin 执行命令:db.auth(‘ml_grp’,‘passwd’) 执行命令:db.runCommand( { enablesharding :“zjxndc”});//为zjxndc开启分片功能 执行命令:db.runCommand( { shardcollection : “zjxndc.measureHisvalues”,key : {_id: 1} } )/

use config db.settings.save({"_id":“chunksize”,“value”:1}) use zjxndc d、执行命令:for (var i = 1; i <= 100000; i++){

db.measureHisvalues.insert({"_id":i,“test1”:“testval1”+i});

}

enable partition 查看是否分区成功

配置安全

4.1 安全验证设置用户

1、副本集和共享集群的各个节点成员之间使用内部身份验证,可以使用密钥文件或x.509证书。密钥文件比较简单,官方推荐如果是测试环境可以使用密钥文件,但是正是环境,官方推荐x.509证书。原理就是,集群中每一个实例彼此连接的时候都检验彼此使用的证书的内容是否相同。只有证书相同的实例彼此才可以访问。使用客户端连接到mongodb集群时,开启访问授权。对于集群外部的访问。如通过可视化客户端,或者通过代码连接的时候,需要开启授权。 a、生成密钥文件,在keyfile身份验证中,副本集中的每个mongod实例都使用keyfile的内容作为共享密码,只有具有正确密钥文件的mongod或者mongos实例可以连接到副本集。密钥文件的内容必须在6到1024个字符之间,并且在unix/linux系统中文件所有者必须有对文件至少有读的权限。可以用任何方式生成密钥文件例如:(任意一台机器即可)

执行命令:openssl rand -base64 756 > /opt/mongo/MongoDB/testKeyFile.file //生成密钥

执行命令:chmod 400 /opt/mongo/MongoDB/testKeyFile.file //赋予权限

执行命令:scp -P22 /opt/mongo/MongoDB/testKeyFile.file root@10.30.0.49:/opt/mongo/MongoDB //拷贝至其他0.55服务器上(“-P22”是端口,根据实际情况来)

执行命令:scp -P22 /opt/mongo/MongoDB/testKeyFile.file root@:10.30.0.49 /opt/mongo/MongoDB //拷贝至其他0.56服务器上

创建用户成功后,关闭所有的节点(三台机都需要操作)

执行命令:按照先后顺序来处理关闭,mongos>config>shadr3>shadr2>shadr1

//注意的是每一个服务的关闭都需要在三台机上关闭,在关闭其他服务。例如关闭shadr3服务,先关闭0.54服务器上的shadr3服务,其次0.55服务器上的shadr3服务,再是0.56服务器上的shadr3服务;然后在关闭shadr2服务,也是按照这个顺序处理。(这个地方主要新手操作避免出错)

执行命令:

mongod -f /opt/mongo/MongoDB/conf/shard1.conf --shutdown
mongod -f /opt/mongo/MongoDB/conf/shard2.conf --shutdown
mongod -f /opt/mongo/MongoDB/conf/shard3.conf --shutdown
mongod -f /opt/mongo/MongoDB/conf/config.conf --shutdown
mongo 10.30.0.48:20000//mongos需要这样关闭,用上面的命令有问题。

use admin
db.auth('ml_grp','passwd')
db.shutdownServer()

3、配置testKeyFile.file,依次在每台机器上的mongos.conf、config.conf、shard1.conf、shard2.conf、shard3.conf的配置和开启授权验证。 a、先是config.conf、shard1.conf、shard2.conf、shard3.conf的配置和开启授权验证。(三台机器的这些文件都需要添加) 在conf这几个文件的的最后添加:

security:
  keyFile: /opt/mongo/MongoDB/testKeyFile.file
  authorization: enabled

b、然后在三台机器的mongos.conf配置文件中最后添加:

security:
  keyFile: /opt/mongo/MongoDB/testKeyFile.file

//这里就说明了testKeyFile.file最好在每台机器放在一个位置,为了后面复制粘贴处理

//解释说明: mongos比mongod少了authorization:enabled的配置。原因是,副本集加分片的安全认证需要配置两方面的,副本集各个节点之间使用内部身份验证,用于内部各个mongo实例的通信,只有相同keyfile才能相互访问。所以都要开启keyFile: /data/mongodb/testKeyFile.file

然而对于所有的mongod,才是真正的保存数据的分片。mongos只做路由,不保存数据。所以所有的mongod开启访问数据的授权authorization:enabled。这样用户只有账号密码正确才能访问到数据

65 - fedora k8s 安装

66 - spark null 值处理

67 - ceph分布式安装

1.环境配置 #在所有节点配置YUM: #清空原来自带配置文件:

cd /etc/yum.repos.d/
mkdir /tmp/bak
mv * /tmp/bak/

#配置系统源码,epel源:

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
yum install wget -y
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
#YUM优先级别:
yum -y install yum-plugin-priorities.noarch

#配置ceph源:

cat << EOF | tee /etc/yum.repos.d/ceph.repo
[Ceph]
name=Ceph packages for $basearch
baseurl=http://mirrors.163.com/ceph/rpm-nautilus/el7/\$basearch
enabled=1
gpgcheck=1
type=rpm-md
gpgkey=https://download.ceph.com/keys/release.asc
priority=1
[Ceph-noarch]
name=Ceph noarch packages
baseurl=http://mirrors.163.com/ceph/rpm-nautilus/el7/noarch
enabled=1
gpgcheck=1
type=rpm-md
gpgkey=https://download.ceph.com/keys/release.asc
priority=1
[ceph-source]
name=Ceph source packages
baseurl=http://mirrors.163.com/ceph/rpm-nautilus/el7/SRPMS
enabled=1
gpgcheck=1
type=rpm-md
gpgkey=https://download.ceph.com/keys/release.asc
EOF

#关闭防火墙:

systemctl stop firewalld
systemctl disable firewalld
systemctl status firewalld

#配置主机名称:

ceph1节点:
hostnamectl --static set-hostname ceph1
ceph2节点:
hostnamectl --static set-hostname ceph2
ceph3节点:
hostnamectl --static set-hostname ceph3

#所有节点配置hosts文件:

/etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.0.231    ceph1
192.168.0.232    ceph2
192.168.0.233    ceph3

#所有节点NTP配置: 在所有集群和客户端节点安装NTP,修改配置。

yum -y install ntp ntpdate
# 以ceph1为NTP服务端节点,在ceph1新建NTP文件。
vi /etc/ntp.conf
# 并新增如下内容作为NTP服务端:
restrict 127.0.0.1
restrict ::1
restrict 192.168.3.0 mask 255.255.255.0 //ceph1的网段与掩码
server 127.127.1.0
fudge 127.127.1.0 stratum 8

在ceph2、ceph3及所有客户机节点新建NTP文件。

vi /etc/ntp.conf
# 并新增如下内容作为客户端:
server 192.168.3.166

systemctl start ntpd
systemctl enable ntpd
systemctl status ntpd

#ssh配置,在ceph1节点生成公钥,并发放到各个主机/客户机节点。:

ssh-keygen -t rsa #回车采取默认配置
for i in {1..3}; do ssh-copy-id ceph$i; done #根据提示输入yes及节点密码
for i in {1..3}; do ssh-copy-id client$i; done

#在所有节点,关闭SELinux

sed -i 's/enforcing/disabled/' /etc/selinux/config
setenforce 0
  1. 安装Ceph软件 使用yum install安装ceph的时候会默认安装当前已有的最新版,如果不想安装最新版本,可以在/etc/yum.conf文件中加以限制。 2.1 在所有集群和客户端节点安装Ceph
yum -y install ceph
ceph -v命令查看版本:
[root@ceph1 ~]# ceph -v
ceph version 14.2.9 (581f22da52345dba46ee232b73b990f06029a2a0) nautilus (stable)
[root@ceph2 ~]# ceph -v
ceph version 14.2.9 (581f22da52345dba46ee232b73b990f06029a2a0) nautilus (stable)
[root@ceph3 ~]# ceph -v
ceph version 14.2.9 (581f22da52345dba46ee232b73b990f06029a2a0) nautilus (stable)

2.2 在ceph1节点额外安装ceph-deploy。

yum -y install ceph-deploy

3.部署MON节点 3.1 创建目录生成配置文件

mkdir cluster
cd cluster
ceph-deploy new ceph1 ceph2 ceph3
[root@ceph1 ~]# cd cluster/
[root@ceph1 cluster]# ceph-deploy new ceph1 ceph2 ceph3
[ceph_deploy.conf][DEBUG ] found configuration file at: /root/.cephdeploy.conf
[ceph_deploy.cli][INFO  ] Invoked (2.0.1): /usr/bin/ceph-deploy new ceph1 ceph2 ceph3
[ceph_deploy.cli][INFO  ] ceph-deploy options:
[ceph_deploy.cli][INFO  ]  username                      : None
[ceph_deploy.cli][INFO  ]  func                          : <function new at 0x7ffb7dc07de8>
[ceph_deploy.cli][INFO  ]  verbose                       : False
[ceph_deploy.cli][INFO  ]  overwrite_conf                : False
[ceph_deploy.cli][INFO  ]  quiet                         : False
[ceph_deploy.cli][INFO  ]  cd_conf                       : <ceph_deploy.conf.cephdeploy.Conf instance at 0x7ffb7d58c6c8>
[ceph_deploy.cli][INFO  ]  cluster                       : ceph
[ceph_deploy.cli][INFO  ]  ssh_copykey                   : True
[ceph_deploy.cli][INFO  ]  mon                           : ['ceph1', 'ceph2', 'ceph3']
[ceph_deploy.cli][INFO  ]  public_network                : None
[ceph_deploy.cli][INFO  ]  ceph_conf                     : None
[ceph_deploy.cli][INFO  ]  cluster_network               : None
[ceph_deploy.cli][INFO  ]  default_release               : False
[ceph_deploy.cli][INFO  ]  fsid                          : None
[ceph_deploy.new][DEBUG ] Creating new cluster named ceph
[ceph_deploy.new][INFO  ] making sure passwordless SSH succeeds
[ceph1][DEBUG ] connected to host: ceph1 
[ceph1][DEBUG ] detect platform information from remote host
[ceph1][DEBUG ] detect machine type
[ceph1][DEBUG ] find the location of an executable
[ceph1][INFO  ] Running command: /usr/sbin/ip link show
[ceph1][INFO  ] Running command: /usr/sbin/ip addr show
[ceph1][DEBUG ] IP addresses found: [u'192.168.0.231']
[ceph_deploy.new][DEBUG ] Resolving host ceph1
[ceph_deploy.new][DEBUG ] Monitor ceph1 at 192.168.0.231
[ceph_deploy.new][INFO  ] making sure passwordless SSH succeeds
[ceph2][DEBUG ] connected to host: ceph1 
[ceph2][INFO  ] Running command: ssh -CT -o BatchMode=yes ceph2
[ceph2][DEBUG ] connected to host: ceph2 
[ceph2][DEBUG ] detect platform information from remote host
[ceph2][DEBUG ] detect machine type
[ceph2][DEBUG ] find the location of an executable
[ceph2][INFO  ] Running command: /usr/sbin/ip link show
[ceph2][INFO  ] Running command: /usr/sbin/ip addr show
[ceph2][DEBUG ] IP addresses found: [u'192.168.0.232']
[ceph_deploy.new][DEBUG ] Resolving host ceph2
[ceph_deploy.new][DEBUG ] Monitor ceph2 at 192.168.0.232
[ceph_deploy.new][INFO  ] making sure passwordless SSH succeeds
[ceph3][DEBUG ] connected to host: ceph1 
[ceph3][INFO  ] Running command: ssh -CT -o BatchMode=yes ceph3
[ceph3][DEBUG ] connected to host: ceph3 
[ceph3][DEBUG ] detect platform information from remote host
[ceph3][DEBUG ] detect machine type
[ceph3][DEBUG ] find the location of an executable
[ceph3][INFO  ] Running command: /usr/sbin/ip link show
[ceph3][INFO  ] Running command: /usr/sbin/ip addr show
[ceph3][DEBUG ] IP addresses found: [u'192.168.0.233']
[ceph_deploy.new][DEBUG ] Resolving host ceph3
[ceph_deploy.new][DEBUG ] Monitor ceph3 at 192.168.0.233
[ceph_deploy.new][DEBUG ] Monitor initial members are ['ceph1', 'ceph2', 'ceph3']
[ceph_deploy.new][DEBUG ] Monitor addrs are ['192.168.0.231', '192.168.0.232', '192.168.0.233']
[ceph_deploy.new][DEBUG ] Creating a random mon key...
[ceph_deploy.new][DEBUG ] Writing monitor keyring to ceph.mon.keyring...
[ceph_deploy.new][DEBUG ] Writing initial config to ceph.conf...

3.2 初始化密钥

ceph-deploy mon create-initial

3.3 将ceph.client.admin.keyring拷贝到各个节点上

ceph-deploy --overwrite-conf admin ceph1 ceph2 ceph3

3.4 查看是否配置成功。

[root@ceph1 cluster]# ceph -scluster:id:     ea192428-05d2-437a-8cce-9d187de82dd5health: HEALTH_OKservices:mon: 3 daemons, quorum ceph1,ceph2,ceph3 (age 5m)mgr: no daemons activeosd: 0 osds: 0 up, 0 indata:pools:   0 pools, 0 pgsobjects: 0 objects, 0 Busage:   0 B used, 0 B / 0 B availpgs:  

4 部署MGR节点

ceph-deploy mgr create ceph1 ceph2 ceph3

查看MGR是否部署成功。

ceph -s
[root@ceph1 cluster]# ceph -scluster:id:     ea192428-05d2-437a-8cce-9d187de82dd5health: HEALTH_WARNOSD count 0 < osd_pool_default_size 3services:mon: 3 daemons, quorum ceph1,ceph2,ceph3 (age 8m)mgr: ceph1(active, since 22s), standbys: ceph2, ceph3osd: 0 osds: 0 up, 0 indata:pools:   0 pools, 0 pgsobjects: 0 objects, 0 Busage:   0 B used, 0 B / 0 B availpgs: 

5 部署OSD节点

ceph-deploy osd create --data /dev/sdb ceph1
ceph-deploy osd create --data /dev/sdc ceph1
ceph-deploy osd create --data /dev/sdd ceph1
ceph-deploy osd create --data /dev/sdb ceph2
ceph-deploy osd create --data /dev/sdc ceph2
ceph-deploy osd create --data /dev/sdd ceph2
ceph-deploy osd create --data /dev/sdb ceph3
ceph-deploy osd create --data /dev/sdc ceph3
ceph-deploy osd create --data /dev/sdd ceph3

创建成功后,查看是否正常

[root@ceph1 cluster]# ceph -scluster:id:     ea192428-05d2-437a-8cce-9d187de82dd5health: HEALTH_OKservices:mon: 3 daemons, quorum ceph1,ceph2,ceph3 (age 14m)mgr: ceph1(active, since 6m), standbys: ceph2, ceph3osd: 9 osds: 9 up (since 2m), 9 in (since 2m)data:pools:   0 pools, 0 pgsobjects: 0 objects, 0 Busage:   9.0 GiB used, 135 GiB / 144 GiB availpgs:  

6 验证Ceph 创建存储池

ceph osd pool create vdbench 10 10

创建块设备

rbd create image01 --size 200--pool vdbench --image-format 2 --image-feature layering
rbd ls --pool vdbench
[root@ceph1 cluster]# rbd create image01 --size 200 --pool  vdbench --image-format 2 --image-feature layering
[root@ceph1 cluster]# rbd ls --pool vdbench
image01

#PG 分 配 计 算 归置组(PG)的数量是由管理员在创建存储池的时候指定的,然后由 CRUSH 负责创建和使用,PG 的数量是 2 的 N 次方的倍数,每个 OSD 的 PG 不要超出 250 个 PG
Total PGs = (Total_number_of_OSD * 100) / max_replication_count
单个 pool 的 PG 计算如下:
有 100 个 osd,3 副本,5 个 pool
Total PGs =100*100/3=3333
每个 pool 的 PG=3333/5=512,那么创建 pool 的时候就指定 pg 为 512
客户端在读写对象时,需要提供的是对象标识和存储池名称
客户端需要在存储池中读写对象时,需要客户端将对象名称,对象名称的hash码,存储池中的PG数量和存储池名称作为输入信息提供给ceph,然后由CRUSH计算出PG的ID以及PG针对的主OSD即可读写OSD中的对象。
具体写操作如下:
1.APP向ceph客户端发送对某个对象的请求,此请求包含对象和存储池,然后ceph客户端对访问的对象做hash计算,并根据此hash值计算出对象所在的PG,完成对象从Pool至PG的映射。
APP 访问 pool ID 和 object ID (比如 pool = pool1 and object-id = “name1”)
ceph client 对 objectID 做哈希
ceph client 对该 hash 值取 PG 总数的模,得到 PG 编号(比如 32)
ceph client 对 pool ID 取 hash(比如 “pool1” = 3)
ceph client 将 pool ID 和 PG ID 组合在一起(比如 3.23)得到 PG 的完整 ID。
2.然后客户端据 PG、CRUSH 运行图和归置组(placement rules)作为输入参数并再次进行计
算,并计算出对象所在的 PG 内的主 OSD ,从而完成对象从 PG 到 OSD 的映射。
3.客户端开始对主 OSD 进行读写请求(副本池 IO),如果发生了写操作,会有 ceph 服务端完
成对象从主 OSD 到备份 OSD 的同步

二.熟练 ceph 的用户管理及授权
客户端使用 session key 向 mon 请求所需要的服务,mon 向客户端提供一个 tiket,用于向实际处理数据的 OSD 等服务验证客户端身份,MON 和 OSD 共享同一个 secret.
ceph 用户需要拥有存储池访问权限,才能读取和写入数据
ceph 用户必须拥有执行权限才能使用 ceph 的管理命令
ceph 支持多种类型的用户,但可管理的用户都属于 client 类型
通过点号来分割用户类型和用户名,格式为 TYPE.ID,例如 client.admin。

root@ceph-deploy:~# cat /etc/ceph/ceph.client.admin.keyring 
[client.admin]
        key = AQBnFaNj1iyBMBAAd+9hKWXaNw3GYxT9PEXvrQ==
        caps mds = "allow *"
        caps mgr = "allow *"
        caps mon = "allow *"
        caps osd = "allow *"

#列 出 指 定 用 户 信 息

root@ceph-deploy:~# ceph auth get osd.10
[osd.10]
        key = AQB+I6Njk4KWNBAAL09FFayLKF44IgUQ1fjKYQ==
        caps mgr = "allow profile osd"
        caps mon = "allow profile osd"
        caps osd = "allow *"

exported keyring for osd.10

#: 列 出 用 户

cephadmin@ceph-deploy:~$ ceph auth list
mds.ceph-mgr1
        key: AQAdRbFjOwBXIRAAUTdwElBzYPHW+4uFicFC7Q==
        caps: [mds] allow
        caps: [mon] allow profile mds
        caps: [osd] allow rwx
osd.0
        key: AQC0IqNjbcgKIxAA+BCNpQeZiMujR+r+69Miig==
        caps: [mgr] allow profile osd
        caps: [mon] allow profile osd
        caps: [osd] allow *

#可以结合使用-o 文件名选项和 ceph auth list 将输出保存到某个文件。

[cephadmin@ceph-deploy ceph-cluster]$ ceph auth list -o 123.key

#ceph auth add 此命令是添加用户的规范方法。它会创建用户、生成密钥,并添加所有指定的能力 添加认证 key:

cephadmin@ceph-deploy:~/ceph-cluster$ ceph auth add client.tom mon 'allow r' osd 'allow rwx pool=testpool2'
added key for client.tom

##验证 key

cephadmin@ceph-deploy:~/ceph-cluster$ ceph auth get client.tom
[client.tom]
        key = AQD2vbJj8fIiDBAArtJBzQiuPy8nDWPSFVs0bw==
        caps mon = "allow r"
        caps osd = "allow rwx pool=testpool2"
exported keyring for client.tom

##创建用户

cephadmin@ceph-deploy:~/ceph-cluster$ ceph auth get-or-create client.jack mon 'allow r' osd 'allow rwx pool=testpool2'
[client.jack]
        key = AQC/vrJj5kenHhAAGeRJpY64feS4Dn6DD/R8VA==

##再次创建用户

cephadmin@ceph-deploy:~/ceph-cluster$ ceph auth get-or-create client.jack mon 'allow r' osd 'allow rwx pool=testpool2'
[client.jack]
        key = AQC/vrJj5kenHhAAGeRJpY64feS4Dn6DD/R8VA==

#ceph auth get-or-create-key: 此命令是创建用户并返回用户密钥,对于只需要密钥的客户端(例如 libvrirt),此命令非常有用。

[cephadmin@ceph-deploy ceph-cluster]$ ceph auth get-or-create-key client.jack
mon 'allow r' osd 'allow rwx pool=mypool'
AQAtr8dfi37XMhAADbHWEZ0shY1QZ5A8eBpeoQ==

用户有 key 就显示没有就创建 #修 改 用 户 能 力

cephadmin@ceph-deploy:~/ceph-cluster$ ceph auth get client.jack
[client.jack]
        key = AQC/vrJj5kenHhAAGeRJpY64feS4Dn6DD/R8VA==
        caps mon = "allow r"
        caps osd = "allow rwx pool=testpool2"
exported keyring for client.jack
cephadmin@ceph-deploy:~/ceph-cluster$ ceph auth caps client.jack mon 'allow r' osd 'allow rw pool=testpool2'
updated caps for client.jack
cephadmin@ceph-deploy:~/ceph-cluster$ ceph auth get client.jack
[client.jack]
        key = AQC/vrJj5kenHhAAGeRJpY64feS4Dn6DD/R8VA==
        caps mon = "allow r"
        caps osd = "allow rw pool=testpool2"
exported keyring for client.jack

#删 除 用 户

cephadmin@ceph-deploy:~/ceph-cluster$ ceph auth del client.tom
updated

#导出 keyring 至指定文件

[cephadmin@ceph-deploy ceph-cluster]$ ceph auth get client.user1 -o
ceph.client.user1.keyring
exported keyring for client.user1

#验证指定用户的 keyring 文件:

[cephadmin@ceph-deploy ceph-cluster]$ cat ceph.client.user1.keyring
[client.user1]
key = AQAUUchfjpMqGRAARV6h0ofdDEneuaRnxuHjoQ==
caps mon = "allow r"
caps osd = "allow * pool=mypool"
[cephadmin@ceph-deploy ceph-cluster]$ ceph auth del client.user1 #演示误删除用户
Updated
[cephadmin@ceph-deploy ceph-cluster]$ ceph auth get client.user1 #确认用户被删除
Error ENOENT: failed to find client.user1 in keyring
[cephadmin@ceph-deploy ceph-cluster]$ ceph auth import -i
ceph.client.user1.keyring #导入用户
imported keyring
[cephadmin@ceph-deploy ceph-cluster]$ ceph auth get client.user1 #验证已恢复用户
exported keyring for client.user1

#将多 用 户 导 出 至 秘 钥 环 : #创建 keyring 文件:

$ ceph-authtool --create-keyring ceph.client.user.keyring #创建空的 keyring 文件
creating ceph.client.user.keyring

#把指定的 admin 用户的 keyring 文件内容导入到 user 用户的 keyring 文件:

$ceph-authtool ./ceph.client.user.keyring
--import-keyring ./ceph.client.admin.keyring
importing contents of ./ceph.client.admin.keyring into ./ceph.client.user.keyring

#验证 keyring 文件:

[cephadmin@ceph-deploy ceph-cluster]$ ceph-authtool -l ./ceph.client.user.keyring
[client.admin]
key = AQAGDKJfQk/dAxAA3Y+9xoE/p8in6QjoHeXmeg==
caps mds = "allow *"
caps mgr = "allow *"
caps mon = "allow *"
caps osd = "allow *"

#再导入一个其他用户的 keyring:

[cephadmin@ceph-deploy ceph-cluster]$ ceph-authtool ./ceph.client.user.keyring
--import-keyring ./ceph.client.user1.keyring
importing contents of ./ceph.client.user1.keyring into ./ceph.client.user.keyring

#再次验证 keyring 文件是否包含多个用户的认证信息:

[cephadmin@ceph-deploy ceph-cluster]$ ceph-authtool -l ./ceph.client.user.keyring
[client.admin]
key = AQAGDKJfQk/dAxAA3Y+9xoE/p8in6QjoHeXmeg==
caps mds = "allow *"
caps mgr = "allow *"
caps mon = "allow *"
caps osd = "allow *"
[client.user1]
key = AQAUUchfjpMqGRAARV6h0ofdDEneuaRnxuHjoQ==
caps mon = "allow r"
caps osd = "allow * pool=mypool"

三. 使用普通客户挂载块存储 #创建存储池:

cephadmin@ceph-deploy:~/ceph-cluster$ceph osd pool create rbd-data1 32 32

#存储池启用 rbd
cephadmin@ceph-deploy:~/ceph-cluster$ceph osd pool application enable rbd-data1 rbd
#初始化 rbd
cephadmin@ceph-deploy:~/ceph-cluster$rbd pool init -p rbd-data1

#创建两个镜像:
cephadmin@ceph-deploy:~/ceph-cluster$rbd create data-img1 --size 3G --pool rbd-data1 --image-format 2 --image-feature layering
cephadmin@ceph-deploy:~/ceph-cluster$rbd create data-img2 --size 5G --pool rbd-data1 --image-format 2 --image-feature layering


#列出镜像信息
cephadmin@ceph-deploy:~/ceph-cluster$rbd ls --pool rbd-data1
#以 json 格 式 显 示 镜 像 信 息
cephadmin@ceph-deploy:~/ceph-cluster$rbd ls --pool rbd-data1 -l --format json --pretty-format

#创建普通账户
ceph auth add client.shijie mon 'allow r' osd 'allow rwx pool=rbd-data1'

#验证用户信息
ceph auth get client.shijie

#创建用 keyring 文件
cephadmin@ceph-deploy:~/ceph-cluster$ ceph-authtool --create-keyring ceph.client.shijie.keyring

#导出用户 keyring
cephadmin@ceph-deploy:~/ceph-cluster$ ceph auth get client.shijie -o ceph.client.shijie.keyring 

#验证指定用户的 keyring 文件

cephadmin@ceph-deploy:~/ceph-cluster$cat ceph.client.shijie.keyring 
  
#同 步 普 通 用 户 认 证 文 件

cephadmin@ceph-deploy:~/ceph-cluster$ scp ceph.client.shijie.keyring root@172.31.6.109:/etc/ceph/

#管理端验证镜像状态

cephadmin@ceph-deploy:~/ceph-cluster$rbd ls -p rbd-data1 -l

#在client上操作
#映射 rbd

root@ceph-node4:/# rbd -p rbd-data1 map data-img1
/dev/rbd0
root@ceph-node4:/# lsblk
rbd0
root@ceph-node4:/# mkfs.xfs /dev/rbd0
root@ceph-node4:/# mount /dev/rbd0 /data
root@ceph-node4:/# docker run -it -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD="12345678" -v /data:/var/lib/mysql mysql:5.6.46
48374db8541a7fa375c00611373051ef21690e89adfd4c156b3f6ffb0dbe95a2
root@ceph-node4:/data# ls
ibdata1  ib_logfile0  ib_logfile1  mysql  performance_schema  test

#在client上操作
#使用普通用户映射 rbd

root@ceph-node4:/etc/ceph# rbd --user shijie -p rbd-data1 map data-img2
/dev/rbd1
#格式化
root@ceph-node4:/etc/ceph#mkfs.ext4 /dev/rbd0
root@ceph-node4:/etc/ceph# mkdir /data1
root@ceph-node4:/etc/ceph# mount /dev/rbd1 /data1
root@ceph-node4:/etc/ceph# cp /var/log/auth.log /data1
root@ceph-node4:/etc/ceph# cd /data1
root@ceph-node4:/data1# ls
auth.log  lost+found
四. 使用普通用户挂载 cephfs(可以通过 secret 或者 secretfile 的形式多主机同时挂载)
Ceph FS 需要运行 Meta Data Services(MDS)服务,其守护进程为 ceph-mds,ceph-mds进程管理与 cephFS 上存储的文件相关的元数据,并协调对 ceph 存储集群的访问。

#部署MDS服务:
cephadmin@ceph-deploy:~/ceph-cluster$ apt-cache madison ceph-mds
  ceph-mds | 16.2.10-1bionic | https://mirrors.tuna.tsinghua.edu.cn/ceph/debian-pacific bionic/main amd64 Packages
cephadmin@ceph-deploy:~/ceph-cluster$ apt install ceph-mds=16.2.10-1bionic

#创建CephFS meta data和data存储池
[cephadmin@ceph-deploy ceph-cluster]$ ceph osd pool create cephfs-metadata 32 32
pool 'cephfs-metadata' created #保存 metadata 的 pool
[cephadmin@ceph-deploy ceph-cluster]$ ceph osd pool create cephfs-data 64 64
pool 'cephfs-data' created #保存数据的 pool
[cephadmin@ceph-deploy ceph-cluster]$ ceph fs new mycephfs cephfs-metadata
cephfs-data
new fs with metadata pool 7 and data pool 8
cephadmin@ceph-deploy:~/ceph-cluster$ ceph fs ls
name: mycephfs, metadata pool: cephfs-metadata, data pools: [cephfs-data ]
#查看指定 cephFS 状态

cephadmin@ceph-deploy:~/ceph-cluster$ ceph fs status mycephfs
mycephfs - 0 clients
RANK  STATE      MDS        ACTIVITY     DNS    INOS   DIRS   CAPS  
 0    active  ceph-mgr1  Reqs:    0 /s    10     13     12      0   
      POOL         TYPE     USED  AVAIL  
cephfs-metadata  metadata   146k  18.9T  
  cephfs-data      data       0   18.9T  
MDS version: ceph version 16.2.10 (45fa1a083152e41a408d15505f594ec5f1b4fe17) pacific (stable)
#验证cephFS服务状态

cephadmin@ceph-deploy:~$ ceph mds stat
mycephfs:1 {0=ceph-mgr1=up:active}

#创建客户端账户
cephadmin@ceph-deploy:~/ceph-cluster$ceph auth add client.yanyan mon 'allow r' mds 'allow rw' osd 'allow rwx pool=cephfs-data'
#验证账户
[cephadmin@ceph-deploy ceph-cluster]$ ceph auth get client.yanyan
exported keyring for client.yanyan
[client.yanyan]
key = AQCxpdhfjQt1OxAAGe0mqTMveNu2ZMEem3tb0g==
caps mds = "allow rw"
caps mon = "allow r"
caps osd = "allow rwx pool=cephfs-data"
#创建keyring 文件
[cephadmin@ceph-deploy ceph-cluster]$ ceph auth get client.yanyan -o
ceph.client.yanyan.keyring
exported keyring for client.yanyan
#创建 key 文件:

[cephadmin@ceph-deploy ceph-cluster]$ ceph auth print-key client.yanyan > yanyan.key
#验证用户的 keyring 文件

[cephadmin@ceph-deploy ceph-cluster]$ cat ceph.client.yanyan.keyring
[client.yanyan]
key = AQCxpdhfjQt1OxAAGe0mqTMveNu2ZMEem3tb0g==
caps mds = "allow rw"
caps mon = "allow r"
caps osd = "allow rwx pool=cephfs-data"

#同步客户端认证文件 :

[cephadmin@ceph-deploy ceph-cluster]$ scp ceph.conf ceph.client.yanyan.keyring
yanyan.key root@172.31.6.109:/etc/ceph/

#客户端验证权限

root@ceph-node4:~# ceph --user yanyan -s
  cluster:
    id:     7c088d6f-06b0-4584-b23f-c0f150af51d4
    health: HEALTH_OK
  services:
    mon: 3 daemons, quorum ceph-mon1,ceph-mon2,ceph-mon3 (age 24m)
    mgr: ceph-mgr1(active, since 65m)
    mds: 1/1 daemons up
    osd: 16 osds: 16 up (since 24m), 16 in (since 13d)
    rgw: 1 daemon active (1 hosts, 1 zones)
  data:
    volumes: 1/1 healthy
    pools:   10 pools, 329 pgs
    objects: 296 objects, 218 MiB
    usage:   948 MiB used, 60 TiB / 60 TiB avail
    pgs:     329 active+clean

#客户端通过 key 文件挂载:

 root@ceph-node4:~#mkdir /data
 root@ceph-node4:/etc/ceph# mount -t ceph 172.31.6.101:6789,172.31.6.102:6789,172.31.6.103:6789:/ /data -o name=yanyan,secretfile=/etc/ceph/yanyan.key
root@ceph-node4:/etc/ceph# df -h
Filesystem                                               Size  Used Avail Use% Mounted on
udev                                                     955M     0  955M   0% /dev
172.31.6.101:6789,172.31.6.102:6789,172.31.6.103:6789:/   19T     0   19T   0% /data

#客户端通过key挂载

root@ceph-node3:~# mkdir /data
root@ceph-node3:~# mount -t ceph 172.31.6.101:6789,172.31.6.102:6789,172.31.6.103:6789:/ /data -o name=yanyan,secret=AQAfebVjaIPgABAAzkW4ChX2Qm2Sha/5twdxPA==
root@ceph-node3:~# df -h
Filesystem                                               Size  Used Avail Use% Mounted on
udev                                                     955M     0  955M   0% /dev
172.31.6.101:6789,172.31.6.102:6789,172.31.6.103:6789:/   19T     0   19T   0% /data
root@ceph-node3:~# cp /var/log/auth.log /data
root@ceph-node3:~# cd /data
root@ceph-node3:/data# ls
auth.log
root@ceph-node3:/data# vim auth.log 
root@ceph-node3:/data# echo "12345678" >> auth.log 
root@ceph-node3:/data# echo "testlog" >> auth.log
#在node4客户端上查看cephfs挂载点/data 目录下内容,已经同步

root@ceph-node4:/# tail -f /data/auth.log 
Jan  4 22:25:01 ceph-node3 CRON[4365]: pam_unix(cron:session): session closed for user root
12345678
testlog
#客户端内核加载 ceph.ko 模块挂载 cephfs 文件系统

root@ceph-node4:/# lsmod|grep ceph
ceph                  380928  1
libceph               315392  1 ceph
fscache                65536  1 ceph
libcrc32c              16384  5 nf_conntrack,nf_nat,xfs,raid456,libceph
root@ceph-node4:/# modinfo ceph
filename:       /lib/modules/4.15.0-130-generic/kernel/fs/ceph/ceph.ko
license:        GPL
description:    Ceph filesystem for Linux
author:         Patience Warnick <patience@newdream.net>
author:         Yehuda Sadeh <yehuda@hq.newdream.net>
author:         Sage Weil <sage@newdream.net>
alias:          fs-ceph
srcversion:     CB79D9E4790452C6A392A1C
depends:        libceph,fscache
retpoline:      Y
intree:         Y
name:           ceph
vermagic:       4.15.0-130-generic SMP mod_unload 
signat:         PKCS#7
signer:         
sig_key:        
sig_hashalgo:   md4

五.实现 MDS 服务的多主一备高可用架构

#当前mds服务器状态

cephadmin@ceph-deploy:~$ ceph mds stat
mycephfs:1 {0=ceph-mgr1=up:active}
#添加MDS服务器
将 ceph-mgr2 和 ceph-mon2 和 ceph-mon3 作为 mds 服务角色添加至 ceph 集群,最后实两主两备的 mds 高可用和高性能结构。
#mds 服务器安装 ceph-mds 服务

[root@ceph-mgr2 ~]# apt install ceph-mds -y
[root@ceph-mon2 ~]# apt install ceph-mds -y
[root@ceph-mon3 ~]# apt install ceph-mds -y
#添加 mds 服务器

cephadmin@ceph-deploy:~/ceph-cluster$ ceph-deploy mds create ceph-mgr2
cephadmin@ceph-deploy:~/ceph-cluster$ ceph-deploy mds create ceph-mon2
cephadmin@ceph-deploy:~/ceph-cluster$ ceph-deploy mds create ceph-mon3

#验证 mds 服务器当前状态:

[cephadmin@ceph-deploy ceph-cluster]$ ceph mds stat
mycephfs-1/1/1 up {0=ceph-mgr1=up:active}, 3 up:standby

#验证 ceph集群当前状态 当前处于激活状态的 mds 服务器有一台,处于备份状态的 mds 服务器有三台。

cephadmin@ceph-deploy:~/ceph-cluster$ ceph fs status
mycephfs - 0 clients
RANK  STATE      MDS        ACTIVITY     DNS    INOS   DIRS   CAPS  
 0    active  ceph-mgr1  Reqs:    0 /s    16     14     12      0   
      POOL         TYPE     USED  AVAIL  
cephfs-metadata  metadata   282k  18.9T  
  cephfs-data      data     564k  18.9T  
STANDBY MDS  

#当前的文件系统状态:

cephadmin@ceph-deploy:~/ceph-cluster$ ceph fs get mycephfs
Filesystem 'mycephfs' (1)
fs_name        mycephfs
epoch        28
flags        12
created        2023-01-01T19:09:29.258956+0800
modified        2023-01-05T14:58:00.369468+0800
tableserver        0
root        0
session_timeout        60
session_autoclose        300
max_file_size        1099511627776
required_client_features        {}
last_failure        0
last_failure_osd_epoch        406
compat        compat={},rocompat={},incompat={1=base v0.20,2=client writeable ranges,3=default file layouts on dirs,4=dir inode in separate object,5=mds uses versioned encoding,6=dirfrag is stored in omap,7=mds uses inline data,8=no anchor table,9=file layout v2,10=snaprealm v2}
max_mds        1
in        0
up        {0=144106}
failed        
damaged        
stopped        
data_pools        [8]
metadata_pool        7
inline_data        disabled
balancer        
standby_count_wanted        1
[mds.ceph-mgr1{0:144106} state up:active seq 27 addr [v2:172.31.6.104:6800/428364709,v1:172.31.6.104:6801/428364709] compat {c=[1],r=[1],i=[7ff]}]

#设置处于激活状态mds的数量
目前有四个 mds 服务器,但是有一个主三个备,可以优化一下部署架构,设置为为两主两备。

cephadmin@ceph-deploy:~/ceph-cluster$ ceph fs set mycephfs max_mds 2
cephadmin@ceph-deploy:~/ceph-cluster$ ceph fs status
mycephfs - 0 clients
RANK  STATE      MDS        ACTIVITY     DNS    INOS   DIRS   CAPS  
 0    active  ceph-mgr1  Reqs:    0 /s    16     14     12      0   
 1    active  ceph-mon2  Reqs:    0 /s    10     13     11      0   
      POOL         TYPE     USED  AVAIL  
cephfs-metadata  metadata   354k  18.9T  
  cephfs-data      data     564k  18.9T  
STANDBY MDS  
 ceph-mgr2   
 ceph-mon3   
MDS version: ceph version 16.2.10 (45fa1a083152e41a408d15505f594ec5f1b4fe17) pacific (stable)

安装完成后ceph -s提示:“mon is allowing insecure global_id reclaim”。

解决方案:禁用不安全模式

ceph config set mon auth_allow_insecure_global_id_reclaim false

输入完成后需要等待5-10秒。

PG数量计算公式:

(总OSD数量*100)/ 副本数(复制分数,默认为3)= PG数量

一般情况下结果取2的N次方,尽量先设置小点,后期可以增大。如果先设置的比较大的话后期减小风险较高,所以尽量取小的2的N次方结果。 建一个存储池,要想使用ceph的存储功能,必须先创建存储池

ceph osd pool create rbd 128 128 

初始化存储池

rbd pool init -p rbd

1.设置存储池副本数

[root@controller-1 ~]# ceph osd pool get rbd size
size: 2
[root@controller-1 ~]# ceph osd pool set rbd size 1
set pool 1 size to 1

升级client的虚拟机内核到5版本

修改client下文件权限

chmod +r /etc/ceph/ceph.client.admin.keyring
client节点创建设备镜像,单位是M
rbd create --size 4096 --pool rbd img
client节点映射镜像到主机:
rbd map img --name client.admin
client节点格式化块设备
mkfs.ext4 -m 0 /dev/rbd/rbd/foo 
client节点挂载mount块设备
mkdir /mnt/ceph-block-device
mount /dev/rbd/rbd/foo /mnt/ceph-block-device -o discard
创建文件系统时报不支持EC数据池问题
当拥有一个ceph_metadata元数据副本类型池和一个ceph_data数据EC类型池时,建立文件系统:
ceph fs new cephfs cephfs_metadata cephfs_data
N版可能会报:
Error EINVAL: pool 'cephfs_data' (id '11') is an erasure-coded pool. Use of an EC pool for the default data pool is discouraged; see the online CephFS documentation for more information. Use --force to override.
加上—force后:
ceph fs new cephfs cephfs_metadata cephfs_data --force

也可能会报:

Error EINVAL: pool 'cephfs_data' (id '11') is an erasure-coded pool, with no overwrite support

这是需要手动设置ceph_data池 allow_ec_overwrites=true
ceph osd pool set cephfs_data allow_ec_overwrites true

再执行
ceph fs new cephfs cephfs_metadata cephfs_data –forc
就可以创建文件系统成功。

68 - gitlab_ci runners

Download the binary for your system

sudo curl -L --output /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64

Give it permissions to execute

sudo chmod +x /usr/local/bin/gitlab-runner

Create a GitLab CI user

sudo useradd --comment 'GitLab Runner' --create-home gitlab-runner --shell /bin/bash

Install and run as service

sudo gitlab-runner install --user=gitlab-runner --working-directory=/home/gitlab-runner
sudo gitlab-runner start
sudo gitlab-runner register --url http://andrewandbecky.top:30000/ --registration-token $REGISTRATION_TOKEN

69 - spark group by 操作

scala-spark-dataframe—groupby基本操作


[andrew@hadoop102 bin]$ ./spark-shell
2022-05-07 20:35:13,392 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Setting default log level to "WARN".
To adjust logging level use sc.setLogLevel(newLevel). For SparkR, use setLogLevel(newLevel).
Spark context Web UI available at http://hadoop102:4040
Spark context available as 'sc' (master = local[*], app id = local-1651926921962).
Spark session available as 'spark'.
Welcome to
      ____              __
     / __/__  ___ _____/ /__
    _\ \/ _ \/ _ `/ __/  '_/
   /___/ .__/\_,_/_/ /_/\_\   version 3.0.0
      /_/

Using Scala version 2.12.10 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_212)
Type in expressions to have them evaluated.
Type :help for more information.


scala> val df = spark.createDataset(Seq(
     |   ("aaa",1,2),("bbb",3,4),("ccc",3,5),("bbb",4, 6))   ).toDF("key1","key2","key3")
df: org.apache.spark.sql.DataFrame = [key1: string, key2: int ... 1 more field]

scala> df.show()
+----+----+----+
|key1|key2|key3|
+----+----+----+
| aaa|   1|   2|
| bbb|   3|   4|
| ccc|   3|   5|
| bbb|   4|   6|
+----+----+----+


scala> df.printSchema()
root
 |-- key1: string (nullable = true)
 |-- key2: integer (nullable = false)
 |-- key3: integer (nullable = false)


scala> df.groupBy("key1").count.show
+----+-----+
|key1|count|
+----+-----+
| ccc|    1|
| aaa|    1|
| bbb|    2|
+----+-----+


scala> df.select("key1").distinct.show
+----+
|key1|
+----+
| ccc|
| aaa|
| bbb|
+----+


scala> df.select("key1").distinct.count
res4: Long = 3

scala> f.groupBy("key1").count.sort("key1").show
<console>:24: error: not found: value f
       f.groupBy("key1").count.sort("key1").show
       ^

scala> df.groupBy("key1").count.sort("key1").show
+----+-----+
|key1|count|
+----+-----+
| aaa|    1|
| bbb|    2|
| ccc|    1|
+----+-----+


scala> df.groupBy("key1").count.sort($"count".desc).show
+----+-----+
|key1|count|
+----+-----+
| bbb|    2|
| ccc|    1|
| aaa|    1|
+----+-----+


scala> df.groupBy("key1").count.withColumnRenamed("count", "cnt").sort($"cnt".desc).show
+----+---+
|key1|cnt|
+----+---+
| bbb|  2|
| aaa|  1|
| ccc|  1|
+----+---+


scala> df.groupBy("key1").agg(count("key1").as("cnt")).show
+----+---+
|key1|cnt|
+----+---+
| ccc|  1|
| aaa|  1|
| bbb|  2|
+----+---+


scala>  df.groupBy("key1").agg(count("key1"), max("key2"), avg("key3")).show
+----+-----------+---------+---------+
|key1|count(key1)|max(key2)|avg(key3)|
+----+-----------+---------+---------+
| ccc|          1|        3|      5.0|
| aaa|          1|        1|      2.0|
| bbb|          2|        4|      5.0|
+----+-----------+---------+---------+


scala> f.groupBy("key1")
<console>:24: error: not found: value f
       f.groupBy("key1")
       ^

scala>        df.groupBy("key1").agg("key1"->"count", "key2"->"max", "key3"->"avg").show
+----+-----------+---------+---------+
|key1|count(key1)|max(key2)|avg(key3)|
+----+-----------+---------+---------+
| ccc|          1|        3|      5.0|
| aaa|          1|        1|      2.0|
| bbb|          2|        4|      5.0|
+----+-----------+---------+---------+


scala> df.groupBy("key1").agg(Map(("key1","count"), ("key2","max"), ("key3","avg"))).show
+----+-----------+---------+---------+
|key1|count(key1)|max(key2)|avg(key3)|
+----+-----------+---------+---------+
| ccc|          1|        3|      5.0|
| aaa|          1|        1|      2.0|
| bbb|          2|        4|      5.0|
+----+-----------+---------+---------+


scala> df.groupBy("key1").agg(count("key1").as("cnt"), max("key2").as("max_key2"), avg("key3").as("avg_key3")).sort($"cnt",$"max_key2".desc).show
+----+---+--------+--------+
|key1|cnt|max_key2|avg_key3|
+----+---+--------+--------+
| ccc|  1|       3|     5.0|
| aaa|  1|       1|     2.0|
| bbb|  2|       4|     5.0|
+----+---+--------+--------+

package groupby

import org.apache.spark.SparkConf
import org.apache.spark.sql.SparkSession


object demos {

  def main(args: Array[String]): Unit = {
    val conf = new SparkConf().setAppName("LzSparkDatasetExamples").setMaster("local[*]")
    val sparkSession = SparkSession.builder().enableHiveSupport().config(conf).getOrCreate()

//    //LOGGER.info("-------- this is info --------")
    import sparkSession.implicits._
    val df = sparkSession.createDataset(Seq(
      ("aaa", 1, 2),
      ("bbb", 3, 4),
      ("ccc", 3, 5),
      ("bbb", 4, 6)
    )).toDF("key1", "key2", "key3")


    import org.apache.spark.sql.functions._
    //LOGGER.info("--------df.groupBy(\"key1\").count().show()-----------")
    df.groupBy("key1").count().show()
    //LOGGER.info("--------df.select(\"key1\").distinct().show()-----------")
    df.select("key1").distinct().show()
    val key1Count = df.select("key1").distinct().count()
    //LOGGER.info("--------df.select(\"key1\").distinct().count()-----------" +key1Count)
    //LOGGER.info("--------df.groupBy(\"key1\").count().sort(\"key1\").show()-----------")
    df.groupBy("key1").count().sort("key1").show()
    //LOGGER.info("--------df.groupBy(\"key1\").count().sort($\"key1\".desc).show()-----------")
    df.groupBy("key1").count().sort($"key1".desc).show()
    //LOGGER.info("--------df.groupBy(\"key1\").count.withColumnRenamed(\"count\", \"cnt\").sort($\"cnt\".desc).show-----------")
    df.groupBy("key1").count
      .withColumnRenamed("count", "cnt").sort($"cnt".desc).show()
    //LOGGER.info("--------df.groupBy(\"key1\").agg(count(\"key1\").as(\"cnt\")).show-----------")
    df.groupBy("key1").agg(count("key1").as("cnt")).show()

    // 使用agg聚合函数
    df.groupBy("key1").agg(count("key1"), max("key2"), avg("key3")).show
    df.groupBy("key1").agg("key1"->"count", "key2"->"max", "key3"->"avg").show()
    df.groupBy("key1").agg(Map(("key1","count"), ("key2","max"), ("key3","avg"))).show()
    df.groupBy("key1").agg(("key1","count"), ("key2","max"), ("key3","avg")).show
    df.groupBy("key1")
      .agg(count("key1").as("cnt"), max("key2").as("max_key2"), avg("key3").as("avg_key3"))
      .sort($"cnt",$"max_key2".desc).show



  }

}

70 - hdfs

HDFS概述

HDFS产生背景

随着数据量越来越大,在一个操作系统管辖的范围内存不下了,那么就分配到更多的操作系统管理的磁盘中,但是不方便管理和维护,迫切需要一种 系统来管理多台机器上的文件,这就是分布式文件管理系统。HDFS只是分布式文件管理系统中的一种。

HDFS概念

HDFS,它是一个文件系统,用于存储文件,通过目录树来定位文件;其次,它是分布式的,由很多服务器联合起来实现其功能,集群中的服务器有 各自的角色。HDFS的设计适合一次写入,多次读出的场景,且不支持文件的修改。适合用来做数据分析,并不适合用来做网盘应用

HDFS优缺点

优点

  • 高容错性

    • 数据自动保存多个副本。它通过增加副本的形式,提高容错性;
    • 某一个副本丢失以后,它可以自动恢复
  • 适合大数据处理

    • 数据规模:能够处理数据规模达到GB、TB、甚至PB级别的数据;
    • 文件规模:能够处理百万规模以上的文件数量,数量相当之大。
  • 流式数据访问,它能保证数据的一致性。

  • 可构建在廉价机器上,通过多副本机制,提高可靠性。

缺点

  • 不适合低延时数据访问,比如毫秒级的存储数据,是做不到的。
  • 无法高效的对大量小文件进行存储。
    • 存储大量小文件的话,它会占用NameNode大量的内存来存储文件、目录和块信息。这样是不可取的,因为NameNode的内存总是有限的;
    • 小文件存储的寻址时间会超过读取时间,它违反了HDFS的设计目标。
  • 并发写入、文件随机修改。
    • 一个文件只能有一个写,不允许多个线程同时写;
    • 仅支持数据append(追加),不支持文件的随机修改。

HDFS组成架构

这种架构主要由四个部分组成,分别为HDFS Client、NameNode、DataNode和Secondary NameNode。下面我们分别介绍这四个组成部分。

  • Client:就是客户端。

    • 文件切分。文件上传HDFS的时候,Client将文件切分成一个一个的Block,然后进行存储;
    • 与NameNode交互,获取文件的位置信息;
    • 与DataNode交互,读取或者写入数据;
    • Client提供一些命令来管理HDFS,比如启动或者关闭HDFS;
    • Client可以通过一些命令来访问HDFS;
  • NameNode:就是Master,它是一个主管、管理者。

    • 管理HDFS的名称空间;
    • 管理数据块(Block)映射信息;
    • 配置副本策略; - 处理客户端读写请求。
  • DataNode:就是Slave。NameNode下达命令,DataNode执行实际的操作。

    • 存储实际的数据块
    • 执行数据块的读/写操作。
  • Secondary NameNode:并非NameNode的热备。当NameNode挂掉的时候,它并不能马上替换NameNode并提供服务。

    • 辅助NameNode,分担其工作量;
    • 定期合并Fsimage和Edits,并推送给NameNode;
    • 在紧急情况下,可辅助恢复NameNode。

HDFS文件块大小

HDFS中的文件在物理上是分块存储(block),块的大小可以通过配置参数( dfs.blocksize)来规定,默认大小在hadoop2.x 版本中是128M,老版本中是64M。HDFS的块比磁盘的块大,其目的是为了最小化寻址开销。如果块设置得足够大,从磁盘传输数据的 时间会明显大于定位这个块开始位置所需的时间。因而,传输一个由多个块组成的文件的时间取决于磁盘传输速率。如果寻址时间约为 10ms,而传输速率为100MB/s,为了使寻址时间仅占传输时间的1%,我们要将块大小设置约为100MB。默认的块大小128MB。块的大小: 10ms100100M/s = 100M

HDFS写数据流程

  • 客户端通过Distributed FileSystem模块向NameNode请求上传文件,NameNode检查目标文件是否已存在,父目录是否存在。
  • NameNode返回是否可以上传。
  • 客户端请求第一个block上传到哪几个datanode服务器上。
  • NameNode返回3个datanode节点,分别为dn1、dn2、dn3。
  • 客户端通过FSDataOutputStream模块请求dn1上传数据,dn1收到请求会继续调用dn2,然后dn2调用dn3,将这个通信管道建立完成。
  • dn1、dn2、dn3逐级应答客户端。
  • 客户端开始往dn1上传第一个block(先从磁盘读取数据放到一个本地内存缓存),以packet为单位,dn1收到一个packet就会传给dn2, dn传给dn3;dn1每传一个packet会放入一个应答队列等待应答。
  • 当一个block传输完成之后,客户端再次请求NameNode上传第二个block的服务器。(重复执行3-7步)。

网络拓扑概念

在本地网络中,两个节点被称为“彼此近邻”是什么意思?在海量数据处理中,其主要限制因素是节点之间数据的传输速率——带宽很稀缺。 这里的想法是将两个节点间的带宽作为距离的衡量标准。

节点距离:两个节点到达最近的共同祖先的距离总和。

HDFS读数据流程

  • 客户端通过Distributed FileSystem向NameNode请求下载文件,NameNode通过查询元数据,找到文件块所在的DataNode地址。
  • 挑选一台DataNode(就近原则,然后随机)服务器,请求读取数据。
  • DataNode开始传输数据给客户端(从磁盘里面读取数据输入流,以packet为单位来做校验)。
  • 客户端以packet为单位接收,先在本地缓存,然后写入目标文件。

MapReduce入门

MapReduce定义

Mapreduce是一个分布式运算程序的编程框架,是用户开发“基于hadoop的数据分析应用”的核心框架。Mapreduce核心功能是将用户编写的 业务逻辑代码和自带默认组件整合成一个完整的分布式运算程序,并发运行在一个hadoop集群上。

MapReduce优缺点

  • 优点

    • MapReduce易于编程。它简单的实现一些接口,就可以完成一个分布式程序,这个分布式程序可以分布到大量廉价的PC机器上运行。 也就是说你写一个分布式程序,跟写一个简单的串行程序是一模一样的。就是因为这个特点使得MapReduce编程变得非常流行。
    • 良好的扩展性。当你的计算资源不能得到满足的时候,你可以通过简单的增加机器来扩展它的计算能力。
    • 高容错性。MapReduce设计的初衷就是使程序能够部署在廉价的PC机器上,这就要求它具有很高的容错性。比如其中一台机器挂了, 它可以把上面的计算任务转移到另外一个节点上运行,不至于这个任务运行失败,而且这个过程不需要人工参与,而完全是由Hadoop内部完成的。
    • 适合PB级以上海量数据的离线处理。这里加红字体离线处理,说明它适合离线处理而不适合在线处理。比如像毫秒级别的返回一个结果, MapReduce很难做到。
  • 缺点 MapReduce不擅长做实时计算、流式计算、DAG(有向图)计算。

    • 实时计算。MapReduce无法像Mysql一样,在毫秒或者秒级内返回结果。
    • 流式计算。流式计算的输入数据是动态的,而MapReduce的输入数据集是静态的,不能动态变化。这是因为MapReduce自身的设计特点决定- 据源必须是静态的。
    • DAG(有向图)计算。多个应用程序存在依赖关系,后一个应用程序的输入为前一个的输出。在这种情况下,MapReduce并不是不能做, 而是使用后,每个MapReduce作业的输出结果都会写入到磁盘,会造成大量的磁盘IO,导致性能非常的低下。

    MapReduce核心思想

  • 分布式的运算程序往往需要分成至少2个阶段。

  • 第一个阶段的maptask并发实例,完全并行运行,互不相干。

  • 第二个阶段的reduce task并发实例互不相干,但是他们的数据依赖于上一个阶段的所有maptask并发实例的输出。

  • MapReduce编程模型只能包含一个map阶段和一个reduce阶段,如果用户的业务逻辑非常复杂,那就只能多个mapreduce程序,串行运行。

MapReduce进程

一个完整的mapreduce程序在分布式运行时有三类实例进程:

  • MrAppMaster:负责整个程序的过程调度及状态协调。
  • MapTask:负责map阶段的整个数据处理流程。
  • ReduceTask:负责reduce阶段的整个数据处理流程。

MapReduce编程规范

用户编写的程序分成三个部分:Mapper、Reducer和Driver。

  • Mapper阶段

    • 用户自定义的Mapper要继承自己的父类
    • Mapper的输入数据是KV对的形式(KV的类型可自定义)
    • Mapper中的业务逻辑写在map()方法中
    • Mapper的输出数据是KV对的形式(KV的类型可自定义)
  • Reducer阶段

    • 用户自定义的Reducer要继承自己的父类
    • Reducer的输入数据类型对应Mapper的输出数据类型,也是KV
    • Reducer的业务逻辑写在reduce()方法中
    • Reducetask进程对每一组相同k的<k,v>组调用一次reduce()方法
  • Driver阶段

整个程序需要一个Drvier来进行提交,提交的是一个描述了各种必要信息的job对象

其实吧我们真实开发也不会说去写mr 但是还是建议大家把最简单的wordcount做了。

Yarn

Yarn 概述

Yarn 是一个资源调度平台,负责为运算程序提供服务器运算资源,相当于一个分布式 的操作系统平台,而 MapReduce 等运算程序则相当于运行于操作系统之上的应用程序。

Yarn 基本架构

YARN 主要由 ResourceManager、NodeManager、ApplicationMaster 和 Container 等组件 构成

Yarn 工作机制

  • Mr 程序提交到客户端所在的节点。
  • Yarnrunner 向 Resourcemanager 申请一个 Application。
  • rm 将该应用程序的资源路径返回给 yarnrunner。
  • 该程序将运行所需资源提交到 HDFS 上。
  • 程序资源提交完毕后,申请运行 mrAppMaster。
  • RM 将用户的请求初始化成一个 task。
  • 其中一个 NodeManager 领取到 task 任务。
  • 该 NodeManager 创建容器 Container,并产生 MRAppmaster。
  • Container 从 HDFS 上拷贝资源到本地。
  • MRAppmaster 向 RM 申请运行 maptask 资源。
  • RM 将运行 maptask 任务分配给另外两个 NodeManager,另两个 NodeManager 分别领取任务并创建容器。
  • MR 向两个接收到任务的 NodeManager 发送程序启动脚本,这两个 NodeManager分别启动 maptask,maptask 对数据分区排序。
  • MrAppMaster 等待所有 maptask 运行完毕后,向 RM 申请容器,运行 reduce task。
  • reduce task 向 maptask 获取相应分区的数据。
  • 程序运行完毕后,MR 会向 RM 申请注销自己。

71 - hive

Hive安装

2.1 Hive 安装地址

1)Hive 官网地址 http://hive.apache.org/
2)文档查看地址 https://cwiki.apache.org/confluence/display/Hive/GettingStarted
3)下载地址 http://archive.apache.org/dist/hive/
4)github 地址 https://github.com/apache/hive

2.2Hive 安装部署 2.2.1 安装 Hive

1)把 apache-hive-3.1.2-bin.tar.gz 上传到 linux 的/opt/software 目录下
2)解压 apache-hive-3.1.2-bin.tar.gz 到/opt/module/目录下面
3)修改 apache-hive-3.1.2-bin.tar.gz 的名称为 hive
4)修改/etc/profile.d/my_env.sh,添加环境变量
[andrw@hadoop101 software]$ sudo vim /etc/profile.d/my_env.sh
5)添加内容
6)解决日志 Jar 包冲突
7)初始化元数据库
[andrw@hadoop101 hive]$ bin/schematool -dbType derby -initSchema
2.2.2 启动并使用 Hive 1)启动 Hive
[andrw@hadoop101 hive]$ bin/hive
2)使用 Hive
3)在 CRT 窗口中开启另一个窗口开启 Hive,在/tmp/andrw 目录下监控 hive.log 文件
[andrw@hadoop101 software]$ tar -zxvf /opt/software/apache-hive-3.1.2-bin.tar.gz -C /opt/module/
[andrw@hadoop101 software]$ mv /opt/module/apache-hive-3.1.2-bin/ /opt/module/hive

#HIVE_HOME

export HIVE_HOME=/opt/module/hive  
export PATH=$PATH:$HIVE_HOME/bin  
[andrw@hadoop101 software]$ mv $HIVE_HOME/lib/log4j-slf4j-impl-2.10.0.jar $HIVE_HOME/lib/log4j-slf4j-impl-2.10.0.bak  
hive> show databases;  
hive> show tables;  
hive> create table test(id int);  
hive> insert into test values(1);  
hive> select * from test;  
Caused by: ERROR XSDB6: Another instance of Derby may have already booted  
the database /opt/module/hive/metastore_db.at  
org.apache.derby.iapi.error.StandardException.newException(Unknown  
Source)  
       at  
org.apache.derby.iapi.error.StandardException.newException(Unknown  
Source) at  
org.apache.derby.impl.store.raw.data.BaseDataFileFactory.privGetJBMSLockO  
nDB(Unknown Source)  
       at  
org.apache.derby.impl.store.raw.data.BaseDataFileFactory.run(Unknown  
Source)  

原因在于 Hive 默认使用的元数据库为 derby,开启 Hive 之后就会占用元数据库,且不与 其他客户端共享数据,所以我们需要将 Hive 的元数据地址改为 MySQL。

2.4 Hive 元数据配置到 MySQL 2.4.1 拷贝驱动
将 MySQL 的 JDBC 驱动拷贝到 Hive 的 lib 目录下
2.4.2 配置 Metastore 到 MySQL
1)在$HIVE_HOME/conf 目录下新建 hive-site.xml 文件
[andrew@hadoop101 software]$ vim $HIVE_HOME/conf/hive-site.xml
添加如下内容
[andrew@hadoop101 software]$ cp /opt/software/mysql-connector-java-5.1.37.jar $HIVE_HOME/lib

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
<!-- jdbc 连接的 URL --> 
    <property>
       <name>javax.jdo.option.ConnectionURL</name>
       <value>jdbc:mysql://hadoop101:3306/metastore?useSSL=false</value>
   </property>
<!-- jdbc 连接的 Driver--> 
    <property>
       <name>javax.jdo.option.ConnectionDriverName</name>
       <value>com.mysql.jdbc.Driver</value>
   </property>
<!-- jdbc 连接的 username--> 
    <property>
       <name>javax.jdo.option.ConnectionUserName</name>
       <value>root</value>
   </property>
<!-- jdbc 连接的 password --> 
    <property>
       <name>javax.jdo.option.ConnectionPassword</name>
       <value>000000</value>
    </property>
<!-- Hive 元数据存储版本的验证 --> 
    <property>
        <name>hive.metastore.schema.verification</name>
        <value>false</value>
    </property>
<!--元数据存储授权--> 
    <property>
        <name>hive.metastore.event.db.notification.api.auth</name>
        <value>false</value>
    </property>
<!-- Hive 默认在 HDFS 的工作目录 --> 
    <property>
        <name>hive.metastore.warehouse.dir</name>
        <value>/user/hive/warehouse</value>
   </property>
</configuration>

2)登陆 MySQL

[andrew@hadoop101 software]$ mysql -uroot -p000000 

3)新建 Hive 元数据库

mysql> create database metastore chartset utf8mb4;
mysql> quit;
  1. 初始化 Hive 元数据库
schematool -initSchema -dbType mysql -verbose

2.4.3 再次启动 Hive

1)启动 Hive

hive> show databases;
hive> show tables;
hive> create table test (id int);
hive> insert into test values(1);
hive> select * from test;

2.5 使用元数据服务的方式访问 Hive

1)在 hive-site.xml 文件中添加如下配置信息

 <property>
   <name>hive.metastore.uris</name>
   <value>thrift://hadoop101:9083</value>
</property>

2)启动 metastore

 [andrew@hadoop101 hive]$ hive --service metastore 
 2020-04-24 16:58:08: Starting Hive Metastore Server 

注意: 启动后窗口不能再操作,需打开一个新的 shell 窗口做别的操作

3)启动 hive

[andrew@hadoop101 hive]$ bin/hive

2.6 使用 JDBC 方式访问 Hive 1)在 hive-site.xml 文件中添加如下配置信息

 <!-- 指定 hiveserver2 连接的 host --> 
<property>
   <name>hive.server2.thrift.bind.host</name>
    <value>hadoop101</value>
</property>
<!-- 指定 hiveserver2 连接的端口号 --> 
<property>
   <name>hive.server2.thrift.port</name>
   <value>10000</value>
</property>

2)启动 hiveserver2

bin/hive --service hiveserver2

3)启动 beeline 客户端(需要多等待一会)

beeline -u jdbc:hive2://hadoop101:10000 -n andrew

4)看到如下界面

Connecting to jdbc:hive2://hadoop101:10000
Connected to: Apache Hive (version 3.1.2)
Driver: Hive JDBC (version 3.1.2)
Transaction isolation: TRANSACTION_REPEATABLE_READ
Beeline version 3.1.2 by Apache Hive
0: jdbc:hive2://hadoop101:10000>
nohup hive --service metastore 2>&1 &
nohup hive --service hiveserver2 2>&1 &

打印当前数据库名和表头

<property>
   <name>hive.cli.print.header</name>
   <value>true</value>
</property>
<property>
   <name>hive.cli.print.current.db</name>
   <value>true</value>
</property>

查看当前设置 hive>set;

comment 中文乱码

①修改表字段注解和表注解
alter table COLUMNS_V2 modify column COMMENT varchar(256) character set utf8;
alter table TABLE_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8;
② 修改分区字段注解:
alter table PARTITION_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8;
alter table PARTITION_KEYS modify column PKEY_COMMENT varchar(4000) character set utf8;
③修改索引注解:
alter table INDEX_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8;

72 - hadoop

大数据概念

大数据(big data):指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、 洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。

主要解决,海量数据的存储和海量数据的分析计算问题。

大数据技术生态体系

当然,目前这个生态是越来越大了,但是它的本质还是在二个方面 计算 和 存储

开源生态

  • Sqoop:sqoop是一款开源的工具,主要用于在Hadoop(Hive)与传统的数据库(mysql)间进行数据的传递,可以将一个关系型数据库(例如:MySQL , Oracle 等)中的数据导进到Hadoop的HDFS中,也可以将HDFS的数据导进到关系型数据库中。

  • Flume:Flume是Cloudera提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统,Flume支持在日志系统中定制各类数据发送方, 用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接受方(可定制)的能力。

  • Kafka:Kafka是一种高吞吐量的分布式发布订阅消息系统,有如下特性:

    • 通过O(1)的磁盘数据结构提供消息的持久化,这种结构对于即使数以TB的消息存储也能够保持长时间的稳定性能。
    • 高吞吐量:即使是非常普通的硬件Kafka也可以支持每秒数百万的消息。
    • 支持通过Kafka服务器和消费机集群来分区消息。
    • 支持Hadoop并行数据加载。
  • Storm:Storm为分布式实时计算提供了一组通用原语,可被用于“流处理”之中,实时处理消息并更新数据库。这是管理队列及工作者集群的另一种方式。 Storm也可被用于“连续计算”(continuous computation),对数据流做连续查询,在计算时就将结果以流的形式输出给用户。

  • Spark:Spark是当前最流行的开源大数据内存计算框架。可以基于Hadoop上存储的大数据进行计算。

  • Oozie:Oozie是一个管理Hdoop作业(job)的工作流程调度管理系统。Oozie协调作业就是通过时间(频率)和有效数据触发当前的Oozie工作流程。

  • Hbase:HBase是一个分布式的、面向列的开源数据库。HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。

  • Hive:hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce 任务进行运行。其优点是学习成本低,可以通过类SQL语句快速实现简单的MapReduce统计,不必开发专门的MapReduce应用,十分适合数据仓库的统计分析。

  • Mahout:Apache Mahout是个可扩展的机器学习和数据挖掘库,当前Mahout支持主要的4个用例:推荐挖掘:搜集用户动作并以此给用户推荐可能喜欢的事物。 聚集:收集文件并进行相关文件分组。分类:从现有的分类文档中学习,寻找文档中的相似特征,并为无标签的文档进行正确的归类。频繁项集挖掘:将一组项分组, 并识别哪些个别项会经常一起出现。

  • ZooKeeper:Zookeeper是Google的Chubby一个开源的实现。它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、 组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。

阿里云MaxCompute

MaxCompute(大数据计算服务)是是一种快速、完全托管的TB/PB级数据仓库解决方案。MaxCompute主要用于实时性要求不高的、批量结构化数据的存储和计算。 并可提供大数据分析建模服务。其特点如下:

  • 采用分布式架构高效处理海量数据
  • 基于表的数据存储
  • 于SQL的数据处理
  • 支持多用户协同分析数据,多种权限管理方式,具有灵活的数据访问控制策略
  • 兼容Hive

MaxCompute架构

MaxCompute功能

  • 数据存储

适用于TB以上规模的存储及计算需求,最大可达EB级别。数据分布式存储,多副本冗余,数据存储对外仅开放表的操作接口,不提供文件系统访问接口。表数据列式存储, 默认高度压缩,后续将提供兼容ORC的Ali-ORC存储格式。 支持外表,将存储在OSS对象存储、OTS表格存储的数据映射为二维表。 支持Partition、Bucket的分区、分桶存储。 底层是盘古文件系统(不是HDFS)。 使用时,存储与计算解耦,不需要仅仅为了存储而扩大不必要的计算资源。

  • 数据通道 TUNNEL:提供高并发的离线数据上传下载服务。支持每天TB/PB级别的数据导入导出。适合于全量数据或历史数据的批量导入。

DataHub:针对实时数据上传的场景,具有延迟低、使用方便的特点,适用于增量数据的导入。Datahub还支持多种数据传输插件,包括Logstash、Flume、Fluentd、 Sqoop等。同时支持日志服务Log Service中的日志数据的一键投递至MaxCompute,进而利用大数据开发套件进行日志分析和挖掘。

  • 多种计算模型 SQL:以二维表的形式存储数据,支持多种数据类型,MaxCompute以二维表的形式存储数据,对外提供了SQL查询功能。不支持事务、索引及Update/Delete等操作, SQL语法与Oracle,MySQL等有一定差别。无法在毫秒级别返回结果。

MapReduce:支持MapReduce java编程接口(提供优化增强的MaxCompute MapReduce,也提供高度兼容Hadoop的MapReduce版本)。不暴露文件系统, 输入输出都是表。通过MaxCompute客户端工具、Dataworks提交作业。

Graph:是一套面向迭代的图计算处理框架。图计算作业使用图进行建模,图由点(Vertex)和边(Edge)组成,点和边包含权值(Value)。通过迭代对图进行编辑、 演化,最终求解出结果,典型应用:PageRank、单源最短距离算法 、K-均值聚类算法等。

  • Spark

MaxCompute提供了Spark on MaxCompute的解决方案,在统一的计算资源和数据集权限体系之上,提供Spark计算框架,支持用户以熟悉的开发使用方式提交运行 Spark作业。

  • 交互式分析(Lightning) MaxCompute产品的交互式查询服务。兼容PostgreSQL协议的JDBC/ODBC接口。支持主流BI及SQL客户端工具的连接访问,如Tableau、帆软BI、Navicat、SQL Workbench/J等。

Hadoop是什么

  • Hadoop是一个由Apache基金会所开发的分布式系统基础架构。
  • 主要解决,海量数据的存储和海量数据的分析计算问题。
  • 广义上来说,HADOOP通常是指一个更广泛的概念——HADOOP生态圈。

Hadoop的组成

HDFS架构概述

  • NameNode(nn):存储文件的元数据,如文件名,文件目录结构,文件属性(生成时间、副本数、文件权限),以及每个文件的块列表和块所在的DataNode等。
  • DataNode(dn):在本地文件系统存储文件块数据,以及块数据的校验和。
  • Secondary NameNode(2nn):用来监控HDFS状态的辅助后台程序,每隔一段时间获取HDFS元数据的快照。

YARN架构概述

MapReduce架构概述

MapReduce将计算过程分为两个阶段:Map和Reduce

  • Map阶段并行处理输入数据
  • Reduce阶段对Map结果进行汇总

Hadoop分布式搭建

73 - hbase安装

2.1 HBase 安装部署

2.1.1 Zookeeper 正常部署

首先保证 Zookeeper 集群的正常部署,并启动之:

[andrew@hadoop101 zookeeper-3.4.10]$ bin/zkServer.sh start 
[andrew@hadoop101 zookeeper-3.4.10]$ bin/zkServer.sh start 
[andrew@hadoop101 zookeeper-3.4.10]$ bin/zkServer.sh start
2.1.2 Hadoop 正常部署 Hadoop 集群的正常部署并启动:
[andrew@hadoop101 hadoop-2.7.2]$ sbin/start-dfs.sh 
[andrew@hadoop103 hadoop-2.7.2]$ sbin/start-yarn.sh
2.1.3 HBase 的解压 解压 Hbase 到指定目录:
[andrew@hadoop101 software]$ tar -zxvf hbase-1.3.1-bin.tar.gz -C /opt/module

2.1.4 HBase 的配置文件 修改 HBase 对应的配置文件。

1)hbase-env.sh 修改内容: 2)hbase-site.xml 修改内容:

vim ~/.bashrc  
export JAVA_HOME=/opt/module/jdk1.8.0_144   
export HBASE_MANAGES_ZK=false 

hbase-site.xml 修改内容


<configuration>
    <property>
        <name>hbase.rootdir</name>
	<value>hdfs://localhost:8020/hbase</value>
    </property>

    <property>
	<name>hbase.cluster.distributed</name>
	<value>true</value>
    </property>
    <!-- 0.98 后的新变动,之前版本没有.port,默认端口为 60000 -->
    <property>
	<name>hbase.master.port</name>
	<value>16000</value>
    </property>
    <!--  -->
    <property>
        <name>hbase.zookeeper.quorum</name>
        <value>localhost:2181</value>
    </property>
    <!-- -->
    <property>
	<name>hbase.zookeeper.property.dataDir</name>
	<value>/opt/module/zookeeper-3.5.7/zkData</value>
    </property>

    <property>
        <name>hbase.unsafe.stream.capability.enforce</name>
        <value>false</value>
    </property>
   <!-- <property>
      <name>phoenix.schema.isNamespaceMappingEnabled</name>
      <value>true</value>
    </property>
    <property>
    <name>phoenix.schema.mapSystemTablesToNamespace</name>
      <value>true</value>
   </property> -->
</configuration>
vim regionservers

localhost

启动hbase

bin/hbase-daemon.sh start 

74 - k8s安装

k8s-安装 Kubernetes是什么? Kubernetes是容器集群管理系统,是一个开源的平台,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。 通过Kubernetes你可以:

快速部署应用 快速扩展应用 无缝对接新的应用功能 节省资源,优化硬件资源的使用 Kubernetes 特点 可移植: 支持公有云,私有云,混合云,多重云(multi-cloud) 可扩展: 模块化, 插件化, 可挂载, 可组合 自动化: 自动部署,自动重启,自动复制,自动伸缩/扩展 使用Kubernetes能做什么? 多个进程(作为容器运行)协同工作。(Pod) 存储系统挂载 Distributing secrets 应用健康检测 应用实例的复制 Pod自动伸缩/扩展 Naming and discovering 负载均衡 滚动更新 资源监控 日志访问 调试应用程序 提供认证和授权 Kubernetes 组件 K8s是由许多个的组件组成的 分为Master组件和节点(Node)组件

Master组件 Master组件提供集群的管理控制中心。 Master组件可以在集群中任何节点上运行。但是为了简单起见,通常在一台VM/机器上启动所有Master组件,并且不会在此VM/机器上运行用户容器。

kube-apiserver kube-apiserver用于暴露Kubernetes API。任何的资源请求/调用操作都是通过kube-apiserver提供的接口进行。请参阅构建高可用群集。

ETCD etcd是Kubernetes提供默认的存储系统,保存所有集群数据,使用时需要为etcd数据提供备份计划。

kube-controller-manager kube-controller-manager运行管理控制器,它们是集群中处理常规任务的后台线程。逻辑上,每个控制器是一个单独的进程,但为了降低复杂性,它们都被编译成单个二进制文件,并在单个进程中运行。

kube-scheduler kube-scheduler 监视新创建没有分配到Node的Pod,为Pod选择一个Node。

节点(Node)组件 节点组件运行在Node,提供Kubernetes运行时环境,以及维护Pod。

kubelet kubelet是主要的节点代理,它会监视已分配给节点的pod,具体功能:

安装Pod所需的volume。 下载Pod的Secrets。 Pod中运行的 docker(或experimentally,rkt)容器。 定期执行容器健康检查。 Reports the status of the pod back to the rest of the system, by creating a mirror pod if necessary. Reports the status of the node back to the rest of the system. kube-proxy kube-proxy通过在主机上维护网络规则并执行连接转发来实现Kubernetes服务抽象。

Kubernetes 安装前的准备 概述 本次安装采用 Ubuntu Server X64 16.04 LTS 版本安装 kubernetes 集群环境,集群节点为 1 主 2 从模式,此次对虚拟机会有些基本要求,如下:

OS:Ubuntu Server X64 18.04 LTS(16.04 版本步骤相同,再之前则不同) CPU:最低要求,1 CPU 2 核 内存:最低要求,2GB 磁盘:最低要求,20GB 创建三台虚拟机,分别命名如下:

Ubuntu Server 18.04 X64 Kubernetes Master
Ubuntu Server 18.04 X64 Kubernetes Slave1
Ubuntu Server 18.04 X64 Kubernetes Slave2

对虚拟机系统的配置:

关闭交换空间:sudo swapoff -a
避免开机启动交换空间:注释 /etc/fstab 中的 swap
关闭防火墙:ufw disable
使用 APT 安装 Docker
安装
# 更新软件源  
sudo apt-get update  
# 安装所需依赖
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
# 安装 GPG 证书
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
# 新增软件源信息
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
# 再次更新软件源
sudo apt-get -y update
# 安装 Docker CE 版
sudo apt-get -y install docker-ce  

验证

docker version
Client:
 Version:           18.09.6
 API version:       1.39
 Go version:        go1.10.8
 Git commit:        481bc77
 Built:             Sat May  4 02:35:57 2019
 OS/Arch:           linux/amd64
 Experimental:      false

Server: Docker Engine - Community
 Engine:
  Version:          18.09.6
  API version:      1.39 (minimum version 1.12)
  Go version:       go1.10.8
  Git commit:       481bc77
  Built:            Sat May  4 01:59:36 2019
  OS/Arch:          linux/amd64
  Experimental:     false

配置加速器 对于使用 systemd 的系统,请在 /etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建该文件)

{
  "registry-mirrors": [
    "https://registry.docker-cn.com"
  ]
}

验证加速器是否配置成功:

sudo systemctl restart docker
docker info

出现如下语句即表示配置成功

Registry Mirrors:
 https://registry.docker-cn.com/

修改主机名

在同一局域网中主机名不应该相同,所以我们需要做修改,直接修改 /etc/hostname 里的名称即可

vim  /etc/hostname  
#kubernetes-master

安装 kubeadm kubeadm 是 kubernetes 的集群安装工具,能够快速安装 kubernetes 集群。

配置软件源

安装系统工具

apt-get update && apt-get install -y apt-transport-https
# 安装 GPG 证书
curl https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg | apt-key add -
# 写入软件源;注意:我们用系统代号为 bionic,但目前阿里云不支持,所以沿用 16.04 的 xenial
cat << EOF >/etc/apt/sources.list.d/kubernetes.list
> deb https://mirrors.aliyun.com/kubernetes/apt/ kubernetes-xenial main
> EOF

安装 kubeadm,kubelet,kubectl 安装

apt-get update  
apt-get install -y kubelet kubeadm kubectl

安装过程如下,注意 kubeadm 的版本号

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  conntrack cri-tools kubernetes-cni socat
The following NEW packages will be installed:
  conntrack cri-tools kubeadm kubectl kubelet kubernetes-cni socat
0 upgraded, 7 newly installed, 0 to remove and 96 not upgraded.
Need to get 50.6 MB of archives.
After this operation, 290 MB of additional disk space will be used.
Get:1 http://mirrors.aliyun.com/ubuntu bionic/main amd64 conntrack amd64 1:1.4.4+snapshot20161117-6ubuntu2 [30.6 kB]
Get:2 http://mirrors.aliyun.com/ubuntu bionic/main amd64 socat amd64 1.7.3.2-2ubuntu2 [342 kB]
Get:3 https://mirrors.aliyun.com/kubernetes/apt kubernetes-xenial/main amd64 cri-tools amd64 1.12.0-00 [5,343 kB]
Get:4 https://mirrors.aliyun.com/kubernetes/apt kubernetes-xenial/main amd64 kubernetes-cni amd64 0.7.5-00 [6,473 kB]
Get:5 https://mirrors.aliyun.com/kubernetes/apt kubernetes-xenial/main amd64 kubelet amd64 1.14.1-00 [21.5 MB]
Get:6 https://mirrors.aliyun.com/kubernetes/apt kubernetes-xenial/main amd64 kubectl amd64 1.14.1-00 [8,806 kB]
Get:7 https://mirrors.aliyun.com/kubernetes/apt kubernetes-xenial/main amd64 kubeadm amd64 1.14.1-00 [8,150 kB]
Fetched 50.6 MB in 5s (9,912 kB/s) 
Selecting previously unselected package conntrack.
(Reading database ... 67205 files and directories currently installed.)
Preparing to unpack .../0-conntrack_1%3a1.4.4+snapshot20161117-6ubuntu2_amd64.deb ...
Unpacking conntrack (1:1.4.4+snapshot20161117-6ubuntu2) ...
Selecting previously unselected package cri-tools.
Preparing to unpack .../1-cri-tools_1.12.0-00_amd64.deb ...
Unpacking cri-tools (1.12.0-00) ...
Selecting previously unselected package kubernetes-cni.
Preparing to unpack .../2-kubernetes-cni_0.7.5-00_amd64.deb ...
Unpacking kubernetes-cni (0.7.5-00) ...
Selecting previously unselected package socat.
Preparing to unpack .../3-socat_1.7.3.2-2ubuntu2_amd64.deb ...
Unpacking socat (1.7.3.2-2ubuntu2) ...
Selecting previously unselected package kubelet.
Preparing to unpack .../4-kubelet_1.14.1-00_amd64.deb ...
Unpacking kubelet (1.14.1-00) ...
Selecting previously unselected package kubectl.
Preparing to unpack .../5-kubectl_1.14.1-00_amd64.deb ...
Unpacking kubectl (1.14.1-00) ...
Selecting previously unselected package kubeadm.
Preparing to unpack .../6-kubeadm_1.14.1-00_amd64.deb ...
Unpacking kubeadm (1.14.1-00) ...
Setting up conntrack (1:1.4.4+snapshot20161117-6ubuntu2) ...
Setting up kubernetes-cni (0.7.5-00) ...
Setting up cri-tools (1.12.0-00) ...
Setting up socat (1.7.3.2-2ubuntu2) ...
Setting up kubelet (1.14.1-00) ...
Created symlink /etc/systemd/system/multi-user.target.wants/kubelet.service → /lib/systemd/system/kubelet.service.
Setting up kubectl (1.14.1-00) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
# 注意这里的版本号,我们使用的是 kubernetes v1.14.1
Setting up kubeadm (1.14.1-00) ...
# 设置 kubelet 自启动,并启动 kubelet
systemctl enable kubelet && systemctl start kubelet
kubeadm:用于初始化 Kubernetes 集群
kubectl:Kubernetes 的命令行工具,主要作用是部署和管理应用,查看各种资源,创建,删除和更新组件
kubelet:主要负责启动 Pod 和容器
配置 kubeadm
安装 kubernetes 主要是安装它的各个镜像,而 kubeadm 已经为我们集成好了运行 kubernetes 所需的基本镜像。但由于国内的网络原因,在搭建环境时,无法拉取到这些镜像。此时我们只需要修改为阿里云提供的镜像服务即可解决该问题

创建并修改配置

kubeadm config print init-defaults --kubeconfig ClusterConfiguration > kubeadm.yml

修改配置内容# 修改配置为如下内容

apiVersion: kubeadm.k8s.io/v1beta1
bootstrapTokens:
- groups:
  - system:bootstrappers:kubeadm:default-node-token
  token: abcdef.0123456789abcdef
  ttl: 24h0m0s
  usages:
  - signing
  - authentication
kind: InitConfiguration
localAPIEndpoint:
  # 修改为主节点 IP
  advertiseAddress: 192.168.141.130
  bindPort: 6443
nodeRegistration:
  criSocket: /var/run/dockershim.sock
  name: kubernetes-master
  taints:
  - effect: NoSchedule
    key: node-role.kubernetes.io/master
---
apiServer:
  timeoutForControlPlane: 4m0s
apiVersion: kubeadm.k8s.io/v1beta1
certificatesDir: /etc/kubernetes/pki
clusterName: kubernetes
controlPlaneEndpoint: ""
controllerManager: {}
dns:
  type: CoreDNS
etcd:
  local:
    dataDir: /var/lib/etcd
# 国内不能访问 Google,修改为阿里云
imageRepository: registry.aliyuncs.com/google_containers
kind: ClusterConfiguration
# 修改版本号
kubernetesVersion: v1.17.0
networking:
  dnsDomain: cluster.local
  # 配置成 Calico 的默认网段
  podSubnet: "192.168.0.0/16"
  serviceSubnet: 10.96.0.0/12
scheduler: {}
---
# 开启 IPVS 模式
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
featureGates:
  SupportIPVSProxyMode: true
mode: ipvs

查看和拉取镜像

查看所需镜像列表

kubeadm config images list --config kubeadm.yml
# 拉取镜像
kubeadm config images pull --config kubeadm.yml

安装 kubernetes 主节点 执行以下命令初始化主节点,该命令指定了初始化时需要使用的配置文件,其中添加 –upload-certs 参数可以在后续执行加入节点时自动分发证书文件。追加的 tee kubeadm-init.log 用以输出日志。

kubeadm init --config=kubeadm.yml --experimental-upload-certs | tee kubeadm-init.log
#your configuration file uses a deprecated API spec: "kubeadm.k8s.io/v1beta1". Please use 'kubeadm config migrate --old-config old.yaml --new-config new.yaml', which will write the new, similar spec using a newer API version.
W0106 17:26:39.941946   25748 common.go:77] your configuration file uses a deprecated API spec: "kubeadm.k8s.io/v1beta1". Please use 'kubeadm config migrate --old-config old.yaml --new-config new.yaml', which will write the new, similar spec using a newer API version.
W0106 17:26:39.944487   25748 validation.go:28] Cannot validate kube-proxy config - no validator is available
W0106 17:26:39.944533   25748 validation.go:28] Cannot validate kubelet config - no validator is available
[init] Using Kubernetes version: v1.17.0
[preflight] Running pre-flight checks
	[WARNING IsDockerSystemdCheck]: detected "cgroupfs" as the Docker cgroup driver. The recommended driver is "systemd". Please follow the guide at https://kubernetes.io/docs/setup/cri/
[preflight] Pulling images required for setting up a Kubernetes cluster
[preflight] This might take a minute or two, depending on the speed of your internet connection
[preflight] You can also perform this action in beforehand using 'kubeadm config images pull'
[kubelet-start] Writing kubelet environment file with flags to file "/var/lib/kubelet/kubeadm-flags.env"
[kubelet-start] Writing kubelet configuration to file "/var/lib/kubelet/config.yaml"
[kubelet-start] Starting the kubelet
[certs] Using certificateDir folder "/etc/kubernetes/pki"
[certs] Generating "ca" certificate and key
[certs] Generating "apiserver" certificate and key
[certs] apiserver serving cert is signed for DNS names [kubernetes-master kubernetes kubernetes.default kubernetes.default.svc kubernetes.default.svc.cluster.local] and IPs [10.96.0.1 192.168.62.159]
[certs] Generating "apiserver-kubelet-client" certificate and key
[certs] Generating "front-proxy-ca" certificate and key
[certs] Generating "front-proxy-client" certificate and key
[certs] Generating "etcd/ca" certificate and key
[certs] Generating "etcd/server" certificate and key
[certs] etcd/server serving cert is signed for DNS names [kubernetes-master localhost] and IPs [192.168.62.159 127.0.0.1 ::1]
[certs] Generating "etcd/peer" certificate and key
[certs] etcd/peer serving cert is signed for DNS names [kubernetes-master localhost] and IPs [192.168.62.159 127.0.0.1 ::1]
[certs] Generating "etcd/healthcheck-client" certificate and key
[certs] Generating "apiserver-etcd-client" certificate and key
[certs] Generating "sa" key and public key
[kubeconfig] Using kubeconfig folder "/etc/kubernetes"
[kubeconfig] Writing "admin.conf" kubeconfig file
[kubeconfig] Writing "kubelet.conf" kubeconfig file
[kubeconfig] Writing "controller-manager.conf" kubeconfig file
[kubeconfig] Writing "scheduler.conf" kubeconfig file
[control-plane] Using manifest folder "/etc/kubernetes/manifests"
[control-plane] Creating static Pod manifest for "kube-apiserver"
W0106 17:26:44.531537   25748 manifests.go:214] the default kube-apiserver authorization-mode is "Node,RBAC"; using "Node,RBAC"
[control-plane] Creating static Pod manifest for "kube-controller-manager"
W0106 17:26:44.532749   25748 manifests.go:214] the default kube-apiserver authorization-mode is "Node,RBAC"; using "Node,RBAC"
[control-plane] Creating static Pod manifest for "kube-scheduler"
[etcd] Creating static Pod manifest for local etcd in "/etc/kubernetes/manifests"
[wait-control-plane] Waiting for the kubelet to boot up the control plane as static Pods from directory "/etc/kubernetes/manifests". This can take up to 4m0s
[apiclient] All control plane components are healthy after 24.504808 seconds
[upload-config] Storing the configuration used in ConfigMap "kubeadm-config" in the "kube-system" Namespace
[kubelet] Creating a ConfigMap "kubelet-config-1.17" in namespace kube-system with the configuration for the kubelets in the cluster
[upload-certs] Storing the certificates in Secret "kubeadm-certs" in the "kube-system" Namespace
[upload-certs] Using certificate key:
781e69718ac47389e4e65f025cb9cb842ae621f495323b08f8c3cc5fe69c5a82
[mark-control-plane] Marking the node kubernetes-master as control-plane by adding the label "node-role.kubernetes.io/master=''"
[mark-control-plane] Marking the node kubernetes-master as control-plane by adding the taints [node-role.kubernetes.io/master:NoSchedule]
[bootstrap-token] Using token: abcdef.0123456789abcdef
[bootstrap-token] Configuring bootstrap tokens, cluster-info ConfigMap, RBAC Roles
[bootstrap-token] configured RBAC rules to allow Node Bootstrap tokens to post CSRs in order for nodes to get long term certificate credentials
[bootstrap-token] configured RBAC rules to allow the csrapprover controller automatically approve CSRs from a Node Bootstrap Token
[bootstrap-token] configured RBAC rules to allow certificate rotation for all node client certificates in the cluster
[bootstrap-token] Creating the "cluster-info" ConfigMap in the "kube-public" namespace
[kubelet-finalize] Updating "/etc/kubernetes/kubelet.conf" to point to a rotatable kubelet client certificate and key
[addons] Applied essential addon: CoreDNS
[addons] Applied essential addon: kube-proxy

Your Kubernetes control-plane has initialized successfully!

To start using your cluster, you need to run the following as a regular user:

  mkdir -p $HOME/.kube
  sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
  sudo chown $(id -u):$(id -g) $HOME/.kube/config

You should now deploy a pod network to the cluster.
Run "kubectl apply -f [podnetwork].yaml" with one of the options listed at:
  https://kubernetes.io/docs/concepts/cluster-administration/addons/

Then you can join any number of worker nodes by running the following on each as root:

kubeadm join 192.168.62.159:6443 --token abcdef.0123456789abcdef \
    --discovery-token-ca-cert-hash sha256:7237dd082021214d77c1d99f0cdc2a1a110c33ba94c5e2df699ea3cebbab1ea4 

注意:如果安装 kubernetes 版本和下载的镜像版本不统一则会出现 timed out waiting for the condition 错误。中途失败或是想修改配置可以使用 kubeadm reset 命令重置配置,再做初始化操作即可。

配置 kubectl

mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config(非root才做)
kubectl get node

至此主节点配置完成

kubeadm init 的执行过程
init:指定版本进行初始化操作
preflight:初始化前的检查和下载所需要的 Docker 镜像文件
kubelet-start:生成 kubelet 的配置文件 var/lib/kubelet/config.yaml,没有这个文件 kubelet 无法启动,所以初始化之前的 - kubelet 实际上启动不会成功
certificates:生成 Kubernetes 使用的证书,存放在 /etc/kubernetes/pki 目录中
kubeconfig:生成 KubeConfig 文件,存放在 /etc/kubernetes 目录中,组件之间通信需要使用对应文件
control-plane:使用 /etc/kubernetes/manifest 目录下的 YAML 文件,安装 Master 组件
etcd:使用 /etc/kubernetes/manifest/etcd.yaml 安装 Etcd 服务
wait-control-plane:等待 control-plan 部署的 Master 组件启动
apiclient:检查 Master 组件服务状态。
uploadconfig:更新配置
kubelet:使用 configMap 配置 kubelet
patchnode:更新 CNI 信息到 Node 上,通过注释的方式记录
mark-control-plane:为当前节点打标签,打了角色 Master,和不可调度标签,这样默认就不会使用 Master 节点来运行 Pod
bootstrap-token:生成 token 记录下来,后边使用 kubeadm join 往集群中添加节点时会用到
addons:安装附加组件 CoreDNS 和 kube-proxy

使用 kubeadm 配置 slave 节点 将 slave 节点加入到集群中很简单,只需要在 slave 服务器上安装 kubeadm,kubectl,kubelet 三个工具,然后使用 kubeadm join 命令加入即可。准备工作如下:

修改主机名 配置软件源 安装三个工具

kubeadm join 192.168.62.159:6443 --token abcdef.0123456789abcdef   --discovery-token-ca-cert-hash sha256:7237dd082021214d77c1d99f0cdc2a1a110c33ba94c5e2df699ea3cebbab1ea4 

说明:

token 可以通过安装 master 时的日志查看 token 信息 可以通过 kubeadm token list 命令打印出 token 信息 如果 token 过期,可以使用 kubeadm token create 命令创建新的 token discovery-token-ca-cert-hash 可以通过安装 master 时的日志查看 sha256 信息 可以通过

openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | openssl rsa -pubin -outform der 2>/dev/null | openssl dgst -sha256 -hex | sed 's/^.* //' 

命令查看 sha256 信息

kubectl get nodes
kubectl get pod -n kube-system -o wide

配置网络 容器网络是容器选择连接到其他容器、主机和外部网络的机制。容器的 runtime 提供了各种网络模式,每种模式都会产生不同的体验。例如,Docker 默认情况下可以为容器配置以下网络:

none: 将容器添加到一个容器专门的网络堆栈中,没有对外连接。 host: 将容器添加到主机的网络堆栈中,没有隔离。 default bridge: 默认网络模式。每个容器可以通过 IP 地址相互连接。 自定义网桥: 用户定义的网桥,具有更多的灵活性、隔离性和其他便利功能。

什么是 CNI CNI(Container Network Interface) 是一个标准的,通用的接口。在容器平台,Docker,Kubernetes,Mesos 容器网络解决方案 flannel,calico,weave。只要提供一个标准的接口,就能为同样满足该协议的所有容器平台提供网络功能,而 CNI 正是这样的一个标准接口协议。

Kubernetes 中的 CNI 插件 CNI 的初衷是创建一个框架,用于在配置或销毁容器时动态配置适当的网络配置和资源。插件负责为接口配置和管理 IP 地址,并且通常提供与 IP 管理、每个容器的 IP 分配、以及多主机连接相关的功能。容器运行时会调用网络插件,从而在容器启动时分配 IP 地址并配置网络,并在删除容器时再次调用它以清理这些资源。

运行时或协调器决定了容器应该加入哪个网络以及它需要调用哪个插件。然后,插件会将接口添加到容器网络命名空间中,作为一个 veth 对的一侧。接着,它会在主机上进行更改,包括将 veth 的其他部分连接到网桥。再之后,它会通过调用单独的 IPAM(IP地址管理)插件来分配 IP 地址并设置路由。

在 Kubernetes 中,kubelet 可以在适当的时间调用它找到的插件,为通过 kubelet 启动的 pod进行自动的网络配置。

Kubernetes 中可选的 CNI 插件如下:

Flannel
Calico
Canal
Weave-

什么是 Calico Calico 为容器和虚拟机提供了安全的网络连接解决方案,并经过了大规模生产验证(在公有云和跨数千个集群节点中),可与 Kubernetes,OpenShift,Docker,Mesos,DC / OS 和 OpenStack 集成。

Calico 还提供网络安全规则的动态实施。使用 Calico 的简单策略语言,您可以实现对容器,虚拟机工作负载和裸机主机端点之间通信的细粒度控制。

安装网络插件 Calico 参考官方文档安装:https://docs.projectcalico.org/v3.7/getting-started/kubernetes/

在 Master 节点操作即可

kubectl apply -f https://docs.projectcalico.org/v3.11/manifests/calico.yaml

安装时显示如下输出

configmap/calico-config created
customresourcedefinition.apiextensions.k8s.io/felixconfigurations.crd.projectcalico.org created
customresourcedefinition.apiextensions.k8s.io/ipamblocks.crd.projectcalico.org created
customresourcedefinition.apiextensions.k8s.io/blockaffinities.crd.projectcalico.org created
customresourcedefinition.apiextensions.k8s.io/ipamhandles.crd.projectcalico.org created
customresourcedefinition.apiextensions.k8s.io/ipamconfigs.crd.projectcalico.org created
customresourcedefinition.apiextensions.k8s.io/bgppeers.crd.projectcalico.org created
customresourcedefinition.apiextensions.k8s.io/bgpconfigurations.crd.projectcalico.org created
customresourcedefinition.apiextensions.k8s.io/ippools.crd.projectcalico.org created
customresourcedefinition.apiextensions.k8s.io/hostendpoints.crd.projectcalico.org created
customresourcedefinition.apiextensions.k8s.io/clusterinformations.crd.projectcalico.org created
customresourcedefinition.apiextensions.k8s.io/globalnetworkpolicies.crd.projectcalico.org created
customresourcedefinition.apiextensions.k8s.io/globalnetworksets.crd.projectcalico.org created
customresourcedefinition.apiextensions.k8s.io/networkpolicies.crd.projectcalico.org created
customresourcedefinition.apiextensions.k8s.io/networksets.crd.projectcalico.org created
clusterrole.rbac.authorization.k8s.io/calico-kube-controllers created
clusterrolebinding.rbac.authorization.k8s.io/calico-kube-controllers created
clusterrole.rbac.authorization.k8s.io/calico-node created
clusterrolebinding.rbac.authorization.k8s.io/calico-node created
daemonset.extensions/calico-node created
serviceaccount/calico-node created
deployment.extensions/calico-kube-controllers created
```serviceaccount/calico-kube-controllers created

确认安装是否成功

watch kubectl get pods --all-namespaces

需要等待所有状态为 Running,注意时间可能较久,3 - 5 分钟的样子

2.0s: kubectl get pods –all-namespaces kubernetes-master: Fri May 10 18:16:51 2019
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system calico-kube-controllers-8646dd497f-g2lln 1/1 Running 0 50m
kube-system calico-node-8jrtp 1/1 Running 0 50m
kube-system coredns-8686dcc4fd-mhwfn 1/1 Running 0 51m
kube-system coredns-8686dcc4fd-xsxwk 1/1 Running 0 51m
kube-system etcd-kubernetes-master 1/1 Running 0 50m
kube-system kube-apiserver-kubernetes-master 1/1 Running 0 51m
kube-system kube-controller-manager-kubernetes-master 1/1 Running 0 51m
kube-system kube-proxy-p8mdw 1/1 Running 0 51m
kube-system kube-scheduler-kubernetes-master

解决 ImagePullBackOff 在使用 watch kubectl get pods –all-namespaces 命令观察 Pods 状态时如果出现 ImagePullBackOff 无法 Running 的情况,请尝试使用如下步骤处理:

Master 中删除 Nodes:kubectl delete nodes Slave 中重置配置:kubeadm reset Slave 重启计算机:reboot Slave 重新加入集群:kubeadm join 完成搭建

检查组件

kubectl get cs
输出如下
NAME STATUS MESSAGE ERROR


调度服务,主要作用是将 POD 调度到 Node
scheduler Healthy ok

自动化修复服务,主要作用是 Node 宕机后自动修复 Node 回到正常的工作状态
controller-manager Healthy ok

服务注册与发现
etcd-0 Healthy {“health”:”true”}
检查 Master 状态
kubectl cluster-info
#输出如下
Kubernetes master is running at https://192.168.62.159:6443
KubeDNS is running at https://192.168.62.159:6443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy
To further debug and diagnose cluster problems, use ‘kubectl cluster-info dump’.

运行第一个容器实例

使用 kubectl 命令创建两个监听 80 端口的 Nginx Pod(Kubernetes 运行容器的最小单元)

kubectl run nginx --image=nginx --replicas=2 --port=80
kubectl run --generator=deployment/apps.v1 is DEPRECATED and will be removed in a future version. Use kubectl run --generator=run-pod/v1 or kubectl create instead.
deployment.apps/nginx created

查看全部 Pods 的状态

kubectl get pods
nginx-5578584966-f7vl5   0/1     ContainerCreating   0          55s
nginx-5578584966-p9s24   0/1     ContainerCreating   0          55s
nginx-5578584966-f7vl5   1/1     Running   0          18m
nginx-5578584966-p9s24   1/1     Running   0          18m
查看已部署的服务

```bash
kubectl get deployment
输出如下
NAME READY UP-TO-DATE AVAILABLE AGE
nginx 2/2 2 2 91m

映射服务,让用户可以访问

kubectl expose deployment nginx –port=80 –type=LoadBalancer

输出如下

service/nginx exposed

查看已发布的服务

kubectl get services
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kubernetes ClusterIP 10.96.0.1 443/TCP 21h
nginx LoadBalancer 10.96.133.79 80:31091/TCP 13m

查看服务详情

kubectl describe service nginx

Name: nginx
Namespace: default
Labels: run=nginx
Annotations:
Selector: run=nginx
Type: LoadBalancer
IP: 10.96.133.79
Port: 80/TCP
TargetPort: 80/TCP
NodePort: 31091/TCP
Endpoints: 192.168.17.1:80,192.168.8.130:80
Session Affinity: None
External Traffic Policy: Cluster
Events:

验证是否成功 通过浏览器访问 Master 服务器

http://192.168.62.159:30830/

停止服务

kubectl delete deployment nginx

输出如下

deployment.extensions “nginx” deleted
kubectl delete service nginx

输出如下

service “nginx” deleted

结尾 目前是已经把K8s集群搭建完成了 并且我们用它部署了nginx,先到这里把

节点: Kubernetes 集群中的服务器 集群: Kubernetes 管理的一组服务器集合 边界路由器: 为局域网和 Internet 路由数据包的路由器,执行防火墙保护局域网络 集群网络: 遵循 Kubernetes 网络模型实现集群内的通信的具体实现,比如 Flannel 和 Calico 服务: Kubernetes 的服务 (Service) 是使用标签选择器标识的一组 Pod Service (Deployment)。 除非另有说明,否则服务的虚拟 IP 仅可在集群内部访问 内部访问方式 ClusterIP ClusterIP 服务是 Kubernetes 的默认服务。它给你一个集群内的服务,集群内的其它应用都可以访问该服务。集群外部无法访问它。在某些场景下我们可以使用 Kubernetes 的 Proxy 模式来访问服务,比如调试服务时

这种访问方式,只能是在Service的内部访问。

三种外部访问方式 NodePort NodePort 服务是引导外部流量到你的服务的最原始方式。NodePort,正如这个名字所示,在所有节点(虚拟机)上开放一个特定端口,任何发送到该端口的流量都被转发到对应服务。

NodePort 服务特征如下:

每个端口只能是一种服务 端口范围只能是 30000-32767(可调)
不在 YAML 配置文件中指定则会分配一个默认端口

建议: 不要在生产环境中使用这种方式暴露服务,大多数时候我们应该让 Kubernetes 来选择端口 它这种模式就是我们第一次部署的那种模式,每个Node节点都可以通过这个ip+端口来访问这个服务

LoadBalancer

LoadBalancer 服务是暴露服务到 Internet 的标准方式。所有通往你指定的端口的流量都会被转发到对应的服务。它没有过滤条件,没有路由等。这意味着你几乎可以发送任何种类的流量到该服务,像 HTTP,TCP,UDP,WebSocket,gRPC 或其它任意种类。

Ingress Ingress 事实上不是一种服务类型。相反,它处于多个服务的前端,扮演着 “智能路由” 或者集群入口的角色。你可以用 Ingress 来做许多不同的事情,各种不同类型的 Ingress 控制器也有不同的能力。它允许你基于路径或者子域名来路由流量到后端服务。

Ingress 可能是暴露服务的最强大方式,但同时也是最复杂的。Ingress 控制器有各种类型,包括 Google Cloud Load Balancer, Nginx,Contour,Istio,等等。它还有各种插件,比如 cert-manager (它可以为你的服务自动提供 SSL 证书)/

如果你想要使用同一个 IP 暴露多个服务,这些服务都是使用相同的七层协议(典型如 HTTP),你还可以获取各种开箱即用的特性(比如 SSL、认证、路由等等)

什么是 Ingress

通常情况下,Service 和 Pod 的 IP 仅可在集群内部访问。集群外部的请求需要通过负载均衡转发到 Service 在 Node 上暴露的 NodePort 上,然后再由 kube-proxy 通过边缘路由器 (edge router) 将其转发给相关的 Pod 或者丢弃。而 Ingress 就是为进入集群的请求提供路由规则的集合

Ingress 可以给 Service 提供集群外部访问的 URL、负载均衡、SSL 终止、HTTP 路由等。为了配置这些 Ingress 规则,集群管理员需要部署一个 Ingress Controller,它监听 Ingress 和 Service 的变化,并根据规则配置负载均衡并提供访问入口

使用 Nginx Ingress Controller 本次实践的主要目的就是将入口统一,不再通过 LoadBalancer 等方式将端口暴露出来,而是使用 Ingress 提供的反向代理负载均衡功能作为我们的唯一入口。通过以下步骤操作仔细体会。

部署 Tomcat

部署 Tomcat 但仅允许在内网访问,我们要通过 Ingress 提供的反向代理功能路由到 Tomcat 之上

apiVersion:  apps/v1
kind: Deployment
metadata:
  name: tomcat-app
spec:
  selector:
    matchLabels:
      app: tomcat
  replicas: 2
  template:
    metadata:
      labels:
        app: tomcat
    spec:
      containers:
      - name: tomcat
        image: tomcat
        ports:
        - containerPort: 8080
---
apiVersion: v1
kind: Service
metadata:
  name: tomcat-http
spec:
  ports:
    - port: 8080
      targetPort: 8080
  # ClusterIP, NodePort, LoadBalancer
  type: ClusterIP
  selector:
    app: tomcat

安装 Nginx Ingress Controller Ingress Controller 有许多种,我们选择最熟悉的 Nginx 来处理请求,其它可以参考官方文档

下载 Nginx Ingress Controller 配置文件

wget https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/static/mandatory.yaml

修改配置文件,找到配置如下位置 (搜索 serviceAccountName) 在下面增加一句 hostNetwork: true

apiVersion: apps/v1
kind: Deployment
metadata:
  name: nginx-ingress-controller
  namespace: ingress-nginx
  labels:
    app.kubernetes.io/name: ingress-nginx
    app.kubernetes.io/part-of: ingress-nginx
spec:
  # 可以部署多个实例
  replicas: 1
  selector:
    matchLabels:
      app.kubernetes.io/name: ingress-nginx
      app.kubernetes.io/part-of: ingress-nginx
  template:
    metadata:
      labels:
        app.kubernetes.io/name: ingress-nginx
        app.kubernetes.io/part-of: ingress-nginx
      annotations:
        prometheus.io/port: "10254"
        prometheus.io/scrape: "true"
    spec:
      serviceAccountName: nginx-ingress-serviceaccount
      # 增加 hostNetwork: true,意思是开启主机网络模式,暴露 Nginx 服务端口 80
      hostNetwork: true
      containers:
        - name: nginx-ingress-controller
          image: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.24.1
          args:
            - /nginx-ingress-controller
            - --configmap=$(POD_NAMESPACE)/nginx-configuration
            - --tcp-services-configmap=$(POD_NAMESPACE)/tcp-services
            - --udp-services-configmap=$(POD_NAMESPACE)/udp-services
            - --publish-service=$(POD_NAMESPACE)/ingress-nginx
// 以下代码省略...

部署 Ingress

Ingress 翻译过来是入口的意思,说白了就是个 API 网关(想想 Zuul 和 Spring Cloud Gateway)

apiVersion: networking.k8s.io/v1beta1
kind: Ingress
metadata:
  name: nginx-web
  annotations:
    # 指定 Ingress Controller 的类型
    kubernetes.io/ingress.class: "nginx"
    # 指定我们的 rules 的 path 可以使用正则表达式
    nginx.ingress.kubernetes.io/use-regex: "true"
    # 连接超时时间,默认为 5s
    nginx.ingress.kubernetes.io/proxy-connect-timeout: "600"
    # 后端服务器回转数据超时时间,默认为 60s
    nginx.ingress.kubernetes.io/proxy-send-timeout: "600"
    # 后端服务器响应超时时间,默认为 60s
    nginx.ingress.kubernetes.io/proxy-read-timeout: "600"
    # 客户端上传文件,最大大小,默认为 20m
    nginx.ingress.kubernetes.io/proxy-body-size: "10m"
    # URL 重写
    nginx.ingress.kubernetes.io/rewrite-target: /
spec:
  # 路由规则
  rules:
  # 主机名,只能是域名,修改为你自己的
  - host: k8s.test.com
    http:
      paths:
      - path:
        backend:
          # 后台部署的 Service Name,与上面部署的 Tomcat 对应
          serviceName: tomcat-http
          # 后台部署的 Service Port,与上面部署的 Tomcat 对应
          servicePort: 8080

验证是否成功

kubectl get deployment

输出如下

NAME         READY   UP-TO-DATE   AVAILABLE   AGE
tomcat-app   2/2     2            2           88m
kubectl get service

输出如下

NAME          TYPE        CLUSTER-IP      EXTERNAL-IP   PORT(S)    AGE
kubernetes    ClusterIP   10.96.0.1       <none>        443/TCP    2d5h
tomcat-http   ClusterIP   10.97.222.179   <none>        8080/TCP   89m

查看 Nginx Ingress Controller

kubectl get pods -n ingress-nginx -o wide
# 输出如下,注意下面的 IP 地址,就是我们实际访问地址
NAME                                        READY   STATUS    RESTARTS   AGE   IP                NODE                 NOMINATED NODE   READINESS GATES
nginx-ingress-controller-76f9fddcf8-vzkm5   1/1     Running   0          61m   192.168.141.160   kubernetes-node-01   <none>           <none>

kubectl get ingress

# 输出如下
NAME        HOSTS          ADDRESS   PORTS   AGE
nginx-web   k8s.test.com             80      61m

测试访问 成功代理到 Tomcat 即表示成功

75 - 图数据库对比

<%= wordcount(post.content) %> <%= min2read(post.content) %> <%= totalcount(site) %>

图数据库的对比

图数据库是否分布式开发语言支持的节点数量原生图存储multi_model查询语言支持开发的语言开发公司落地的公司是否开源使用场景开源地址文档地址
neo4j社区单机版/商业是伪分布式java百亿cypherjava/pythonneo4j使用非常广泛OLAP
nebula graph分布式java千亿个nsqljava京东 /360/携程/oppo/各种银行OLAPhttps://github.com/vesoft-inc/nebula-graph
ultipa分布式北京同心尚科技发展有限公司金融行业HTAP
janusgraph分布式javagremlinjavaThe Linux Foundationapache顶级项目OLAPhttps://github.com/JanusGraph/janusgraphhttps://docs.janusgraph.org/
hugegraph分布式javagremlinjava百度百度OLAPhttps://github.com/hugegraph/hugegraph
tugraph分布式C++cypherC++费马科技京东金融、 搜狗 、国家电网OLAPwget https://fma-ai.cn/download/lgraph_latest.tarhttps://fma-ai.cn/help/
tigergraph单机开发/商业是分布式C++万亿GSQLtighergraph国家电网、国有银行OLTPhttps://www.tigergraph.com.cn/
geagraph

JanusGraph

JanusGraph是一个可扩展的图数据库,可以把包含数千亿个顶点和边的图存储在多机集群上。它支持事务,支持数千用户实时、并发访问存储在其中的图。

anusGraph是2016年12月27日从Titan fork出来的一个分支 (1)分布式部署,因此,支持集群。 (2)可以存储大图,比如包含数千亿Vertices和edges的图。 (3)支持数千用户实时、并发访问。(并发访问肯定是实时的,这个唉,没必要强调好像) (4)集群节点可以线性扩展,以支持更大的图和更多的并发访问用户。(Elastic and linear scalability for a growing data and user base) (5)数据分布式存储,并且每一份数据都有多个副本,因此,有更好的计算性能和容错性。(Data distribution and replication for performance and fault tolerance) (6)支持在多个数据中心做高可用,支持热备份。(Elastic and linear scalability for a growing data and user base) (7)支持各种后端存储系统,目前标准支持以下四种,当然也可以增加第三方的存储系统: Apache Cassandra® Apache HBase® Google Cloud Bigtable Oracle BerkeleyDB (8)通过集成大数据平台,比如Apache Spark、Apache Giraph、Apache Hadoop等,支持全局图数据分析、报表、ETL (9)支持geo(Gene Expression Omnibus,基因数据分析)、numeric range(这个的含义不清楚) (10)集成ElasticSearch、Apache Solr、Apache Lucene等系统后,可以支持全文搜索。 (11) 原生集成Apache TinkerPop图技术栈,包括Gremlin graph query language、Gremlin graph server、Gremin applications。 (12)开源,基于Apache 2 Licence。 (13)通过使用以下系统可以可视化存储在JanusGraph中的图数据: Cytoscape Gephi plugin for Apache TinkerPop Graphexp KeyLines by Cambridge Intelligence Linkurious

avatar

java语言开发,不支持python语言

  1. 性能 要求图查询及图分析算法的执行快,涉及到底层存储结构,原生图存储基于点和边,计算中不需要过多的逻辑和物理层转换。原生图存储(neo4j/tigergraph)胜
  2. 容量 大数据时代可获取的数据越来越多,单机的容量有限。原生图存储如何实现分布式存储是困难所在。TigerGraph自称是原生并行图;neo4j支持数据的高可用HA集群,但非分布式存储;JanusGraph利用HBase等NoSQL作为后端存储,在存储层面算是分布式的,容量可以很大。百度基于JanusGraph开源了HugeGraph,增加了很多特性,提高了易用性及性能,增加了一些图分析算法。
  3. 查询能力 图数据库要具备点关系的查询能力,必不可少的如两点间所有路径,最短路径,多度查询等,这个一般都具备,差异主要是性能,普通图数据库查询3度及以上通常性能就很低了,而实际经常需要查询6度的关系,tigergraph自己的测试报告性能是很强劲的针对twitter的大图数据库,只有tigergraph完成了6度关系查询
  4. 图分析计算能力 图数据库如果仅具备存储及查询能力,则还需要依赖外部的GraphX等计算引擎才能完成一些图算法分析,这样即在数据传输,又在图表达上存在转换浪费。TigerGraph可以通过GSQL实现类存储过程式的算法封装,且已实现了很多图算法https://www.tigergraph.com.cn/tigergraph开源十大图数据库算法库/

百度基于JanusGraph开源了HugeGraph,增加了很多特性,提高了易用性及性能,增加了一些图分析算法。

JanusGraph/HugeGraph是开源的,Apache协议,开放性最好

neo4j社区版开源,非商用免费,商业版支持HA集群,并不是完全分布式,使用最广最流行

TigerGraph将普通数据库归为第一第二代,自己为第三代,“TigerGraph是非常完备和优化的图数据库平台,支持大规模图存储以及大规模图的运行处理,具有非常强大的查询语言和算法库”。TigerGraph没有开源,开发者版支持单机单用户单图非商业免费,不支持DynamicSchemaChange等,图创建好之后也能通过界面手工去修改或添加,除非DropAll。TG的GSQL是类sql的语言,表达能力挺强,其将编写的query直接安装发布为restapi的形式让我感到很惊艳。目前TigerGraph的生态不是很全,编程api等能力也有一定限制,但值得尝试

preview

![image-20211109160429069](/Users/andrew/Library/Application Support/typora-user-images/image-20211109160429069.png)

geagraph 阿里联合清华发布,没有开源

preview

janusgraph

img

tugraph

img

cypher 语法,没有开源,估计是neo4j套皮

preview

tigergraph

![image-20211111104734637](/Users/andrew/Library/Application Support/typora-user-images/image-20211111104734637.png)

img

76 - hbase

HBase简介

什么是HBase

HBASE是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBASE技术可在廉价PC Server上搭建起大规模结构化存储集群。 HBASE的目标是存储并处理大型的数据,更具体来说是仅需使用普通的硬件配置,就能够处理由成千上万的行和列所组成的大型数据。HBASE是 Google Bigtable的开源实现,但是也有很多不同之处。比如:Google Bigtable利用GFS作为其文件存储系统,HBASE利用Hadoop HDFS作为其文件存储系统;Google运行MAPREDUCE来处理Bigtable中的海量数据,HBASE同样利用Hadoop MapReduce来处理HBASE 中的海量数据;Google Bigtable利用Chubby作为协同服务,HBASE利用Zookeeper作为对应。

HBase中的角色

HMaster

功能:

  • 监控RegionServer
  • 处理RegionServer故障转移
  • 处理元数据的变更
  • 处理region的分配或移除
  • 在空闲时间进行数据的负载均衡
  • 通过Zookeeper发布自己的位置给客户端

RegionServer

功能:

  • 负责存储HBase的实际数据
  • 处理分配给它的Region
  • 刷新缓存到HDFS
  • 维护HLog
  • 执行压缩
  • 负责处理Region分片
其他组件
  • Write-Ahead logs HBase的修改记录,当对HBase读写数据的时候,数据不是直接写进磁盘,它会在内存中保留一段时间(时间以及数据量阈值可以设定)。 但把数据保存在内存中可能有更高的概率引起数据丢失,为了解决这个问题,数据会先写在一个叫做Write-Ahead logfile的文件中, 然后再写入内存中。所以在系统出现故障的时候,数据可以通过这个日志文件重建。
  • HFile 这是在磁盘上保存原始数据的实际的物理文件,是实际的存储文件。
  • Store HFile存储在Store中,一个Store对应HBase表中的一个列族。
  • MemStore 顾名思义,就是内存存储,位于内存中,用来保存当前的数据操作,所以当数据保存在WAL中之后,RegsionServer会在内存中存储键值对。
  • Region Hbase表的分片,HBase表会根据RowKey值被切分成不同的region存储在RegionServer中,在一个RegionServer中可以有多个不同的region。

HBase架构

HBase安装

HBase数据结构

Row Key

与nosql数据库们一样,row key是用来检索记录的主键。访问HBASE table中的行,只有三种方式:

  • 通过单个row key访问
  • 通过row key的range(正则)
  • 全表扫描Row key行键(Row key)可以是任意字符串(最大长度是64KB,实际应用中长度一般为10-100bytes),在HBASE内部, row key保存为字节数组。存储时,数据按照Row key的字典序(byte order)排序存储。设计key时,要充分排序存储这个特性,将经常一起读取的行存储放到一起。(位置相关性)

Columns Family

列族:HBASE表中的每个列,都归属于某个列族。列族是表的schema的一部分(而列不是),必须在使用表之前定义。列名都以列族作为前缀。例如courses:history,courses:math都属于courses 这个列族。

Cell

由{row key, columnFamily, version} 唯一确定的单元。cell中的数据是没有类型的,全部是字节码形式存贮。关键字:无类型、字节码

Time Stamp

HBASE 中通过rowkey和columns确定的为一个存贮单元称为cell。每个cell都保存着同一份数据的多个版本。版本通过时间戳来索引。时间戳的类型是64位整型。时间戳可以由HBASE(在数据写入时自动)赋值,此时时间戳是精确到毫秒的当前系统时间。时间戳也可以由客户显式赋值。如果应用程序要避免数据版本冲突,就必须自己生成具有唯一性的时间戳。每个cell中,不同版本的数据按照时间倒序排序,即最新的数据排在最前面。为了避免数据存在过多版本造成的的管理(包括存贮和索引)负担,HBASE提供了两种数据版本回收方式。一是保存数据的最后n个版本,二是保存最近一段时间内的版本(比如最近七天)。用户可以针对每个列族进行设置。

HBase原理

写流程

  • Client向HregionServer发送写请求;
  • HregionServer将数据写到HLog(write ahead log)。为了数据的持久化和恢复;
  • HregionServer将数据写到内存(MemStore);
  • 反馈Client写成功。

数据flush过程

  • 当MemStore数据达到阈值(默认是128M,老版本是64M),将数据刷到硬盘,将内存中的数据删除,同时删除HLog中的历史数据;
  • 并将数据存储到HDFS中;
  • 在HLog中做标记点。

数据合并过程

  • 当数据块达到4块,Hmaster将数据块加载到本地,进行合并;
  • 当合并的数据超过256M,进行拆分,将拆分后的Region分配给不同的HregionServer管理;
  • 当HregionServer宕机后,将HregionServer上的hlog拆分,然后分配给不同的HregionServer加载,修改.META;
  • 注意:HLog会同步到HDFS。

读流程

  • Client先访问zookeeper,从meta表读取region的位置,然后读取meta表中的数据。meta中又存储了用户表的region信息;
  • 根据namespace、表名和rowkey在meta表中找到对应的region信息;
  • 找到这个region对应的regionserver;
  • 查找对应的region;
  • 先从MemStore找数据,如果没有,再到StoreFile上读(为了读取的效率)。

Hmaster的职责

  • 管理用户对Table的增、删、改、查操作;
  • 记录region在哪台Hregion server上;
  • 在Region Split后,负责新Region的分配;
  • 新机器加入时,管理HRegion Server的负载均衡,调整Region分布;
  • 在HRegion Server宕机后,负责失效HRegion Server 上的Regions迁移。

Hregionserver的职责

  • HRegion Server主要负责响应用户I/O请求,向HDFS文件系统中读写数据,是HBASE中最核心的模块。
  • HRegion Server管理了很多table的分区,也就是region。

Client职责

  • HBASE Client使用HBASE的RPC机制与HMaster和RegionServer进行通信
  • 管理类操作:Client与HMaster进行RPC;
  • 数据读写类操作:Client与HRegionServer进行RPC。

Phoenix(SQL On HBase)

简介

  • Phoenix是一个HBase框架,可以通过SQL的方式来操作HBase。
  • Phoenix是构建在HBase上的一个SQL层,是内嵌在HBase中的JDBC驱动,能够让用户使用标准的JDBC来操作HBase。
  • Phoenix使用JAVA语言进行编写,其查询引擎会将SQL查询语句转换成一个或多个HBase Scanner,且并行执行生成标准的JDBC结果集。
  • 如果需要对HBase进行复杂的操作,那么应该使用Phoenix,其会将SQL语句转换成HBase相应的API。
  • Phoenix只能用在HBase上,其查询性能要远高于Hive。

Phoenix与HBase的关系

Phoenix与HBase中的表是独立的,两者之间没有必然的关系。

Phoenix与HBase集成后会创建六张系统表:SYSTEM.CATALOG、SYSTEM.FUNCTION、SYSTEM.LOG、SYSTEM.SEQUENCE、SYSTEM.STATS,其中SYSTEM.CATALOG表用于存放Phoenix创建表时的元数据。

Phoenix创建表时会自动调用HBase客户端创建相应的表,并且在SYSTEM.CATALOG系统表中记录Phoenix创建表时的元数据,其主键的值对应HBase的RowKey,非主键的列对应HBase的Column(列族不指定时为0,且列会进行编码)

如果是通过Phoenix创建的表,那么必须通过Phoenix客户端来对表进行操作,因为通过Phoenix创建的表其非主键的列会进行编码。

Phoenix语法

Phoenix的SQL中如果表名、字段名不使用双引号标注那么默认转换成大写。

Phoenix中的字符串使用单引号进行标注。

创建表

CREATE TABLE IF NOT EXISTS us_population (
      state CHAR(2) NOT NULL,
      city VARCHAR NOT NULL,
      population BIGINT
      CONSTRAINT my_pk PRIMARY KEY (state, city)
);

主键的值对应HBase中的RowKey,列族不指定时默认是0,非主键的列对应HBase的列。

删除表

DROP TABLE us_population;

查询数据

SELECT * FROM us_population WHERE state = 'NA' AND population > 10000 ORDER BY population DESC;

在进行查询时,支持ORDER BY、GROUP BY、LIMIT、JOIN等操作,同时Phoenix提供了一系列的函数,其中包括COUNT()、MAX()、MIN()、SUM()等,具体的函数列表可以查看:http://phoenix.apache.org/language/functions.html不管条件中的列是否是联合主键中的,Phoenix一样可以支持。

删除数据

DELETE FROM us_population WHERE state = 'NA';

Phoenix映射HBase

只要直接通过HBase客户端创建的表,若想用Phoenix来进行操作,那么必须要进行表的映射,因为SYSTEM.CATALOG表中并没有维护Phoenix创建表的元数据。

创建表来进行表的映射

CREATE TABLE IF NOT EXISTS 表名(
  列名 类型 主键,
  列簇.列名,
  列簇.列名
)

HBase中的RowKey映射Phoenix的主键,HBase中的Column映射Phoenix的列,且使用列簇名.列名进行映射。 相当于在SYSTEM.CATALOG表中录入相关的元数据,使Phoenix能够进行操作它。

使用二级索引

在HBase中会自动为RowKey添加索引,因此在通过RowKey查询数据时效率会很高,但是如果要根据其他列来进行组合查询,那么查询的性能就很低下,此时可以使用Phoenix提供的二级索引,能够极大的提高查询数据的性能。

我们其实已经知道了我们的主键 是和我们的rowkey进行映射的,所以查询性能高

  • 创建普通索引

CREATE INDEX 索引名称 ON 表名(列名)

  • 创建二级索引

CREATE INDEX 索引名称 ON 表名(列名) INCLUDE(列名)

77 - linux硬盘格式化与挂载

yum install -y gdisk
fdisk /dev/sdb
m
g
w
mkfs -t ext4 /dev/sdb
mkdir /data
mounr /dev/sdb /data
base) [root@gpu004:7 /]# fdisk /dev/sdb
WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion.
欢迎使用 fdisk (util-linux 2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。


命令(输入 m 获取帮助):d
No partition is defined yet!

命令(输入 m 获取帮助):g
Building a new GPT disklabel (GUID: 8BC566A3-7EC7-4A20-887C-107BB9D3D01D)


命令(输入 m 获取帮助):w
The partition table has been altered!

Calling ioctl() to re-read partition table.

WARNING: Re-reading the partition table failed with error 16: 设备或资源忙.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)

78 - hadoop安装

Hadoop 下载地址:https://archive.apache.org/dist/hadoop/common/hadoop-3.1.3/

cd /opt/software/

解压安装文件到/opt/module 下面 [andrew@hadoop101 software]$ tar -zxvf hadoop-3.1.3.tar.gz -C /opt/module/

将 Hadoop 添加到环境变量 vim ~/.bashrc

#HADOOP_HOME
export HADOOP_HOME=/opt/module/hadoop-3.1.3
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin

source ~/.bashrc

修改以下文件 vim mapred-site.xml

<configuration>
    <property>
	<name>mapreduce.framework.name</name>
	<value>yarn</value>
    </property>

     <property>
	 <name>mapreduce.jobhistory.address</name>
         <value>localhost:10020</value>
     </property>
     <property>
	 <name>mapreduce.jobhistory.webapp.address</name>
         <value>localhost:19888</value>
     </property>

</configuration>

vim yarn-site.xml

<configuration>

<!-- Site specific YARN configuration properties -->
    <!--MR shuffle -->
    <property>
        <name>yarn.nodemanager.aux-services</name>
        <value>mapreduce_shuffle</value>
    </property>
    <property>
        <name>yarn.nodemanager.aux-services.mapreduce.shuffle.class</name>
        <value>1</value>
    </property>
    <property>
        <name>yarn.scheduler.maximum-allocation-mb</name>
        <value>4096</value>
    </property>

    <property>
        <name>yarn.nodemanager.resource.memory-mb</name>
        <value>4096</value>
    </property>

    <!-- 关闭yarn对物理内存和虚拟内存的限制检查 -->
    <property>
        <name>yarn.nodemanager.pmen-check-enabled</name>
        <value>false</value>
    </property>

    <property>
        <name>yarn.nodemanager.vmen-check-enabled</name>
        <value>false</value>
    </property>

</configuration>

vim hdfs-site.xml

<configuration>
    <!--nn web访问 -->
    <property>
        <name>dfs.namenode.http-address</name>
        <value>localhost:9870</value>
    </property>

     <!--2nn web访问 -->
    <property>
        <name>dfs.namenode.secondary.http-address</name>
        <value>localhost:9868</value>
    </property>

     <!-- 指定hdfs副本数量 -->
    <property>
        <name>dfs.replication</name>
        <value>1</value>
    </property>

    <property>
        <name>dfs.datanode.data.dir</name>
	<value>file:///opt/module/hadoop-3.1.3/data/dfs/data</value>
    </property>
</configuration>

vim workers localhost

vim core-site.xml

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<!--
  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License. See accompanying LICENSE file.
-->

<!-- Put site-specific property overrides in this file. -->

<configuration>

	<!--指定NameNode的地址 -->
	<property>
		<name>fs.defaultFS</name>
		<value>hdfs://localhost:8020</value>
	</property>

        <!-- hadoop数据存放目录 -->
         <property>
         	<name>hadoop.tmp.dir</name>
                <value>/opt/module/hadoop-3.1.3/data</value>
         </property>

        <!--HDFS网页登入使用的的静态用户为andrew -->
        <property>
        	<name>hadoop.http.staticuser.user</name>
                <value>andrew</value>
        </property>

        <!-- 配置andrew允通过代理访问主机节点 -->
        <property>
         	<name>hadoop.proxyuser.andrew.hosts</name>
                <value>*</value>
        </property>

        <!-- 配置andrew允通过代理访问主机节点 -->
        <property>
                <name>hadoop.proxyuser.andrew.groups</name>
                <value>*</value>
	</property>

        <property>
		<name>io.compression.codecs</name>
		<value>
			org.apache.hadoop.io.compress.GzipCodec,
			org.apache.hadoop.io.compress.DefaultCodec,
			org.apache.hadoop.io.compress.BZip2Codec,
			org.apache.hadoop.io.compress.SnappyCodec,
			com.hadoop.compression.lzo.LzoCodec,
			com.hadoop.compression.lzo.LzopCodec
		</value>
	</property>
	<property>
		<name>io.compression.codec.lzo.class</name>
		<value>com.hadoop.compression.lzo.LzoCodec</value>
	</property>
</configuration>

vim hadoop-env.sh

export HDFS_NAMENODE_USER=andrew
export HDFS_DATANODE_USER=andrew
export HDFS_SECONDARYNAMENODE_USER=andrew
export YARN_RESOURCEMANAGER_USER=andrew
export YARN_NODEMANAGER_USER=andrew
export HDFS_JOURNALNODE_USER=andrew
export HDFS_ZKFC_USER=andrew
export HADOOP_SHELL_EXECNAME=andrew

79 - spark

Spark简介

一、简介

Spark 于 2009 年诞生于加州大学伯克利分校 AMPLab,2013 年被捐赠给 Apache 软件基金会,2014 年 2 月成为 Apache 的顶级项目。相对于 MapReduce 的批处理计算,Spark 可以带来上百倍的性能提升,因此它成为继 MapReduce 之后,最为广泛使用的分布式计算框架。

二、特点

Apache Spark 具有以下特点:

  • 使用先进的 DAG 调度程序,查询优化器和物理执行引擎,以实现性能上的保证;
  • 多语言支持,目前支持的有 Java,Scala,Python 和 R;
  • 提供了 80 多个高级 API,可以轻松地构建应用程序;
  • 支持批处理,流处理和复杂的业务分析;
  • 丰富的类库支持:包括 SQL,MLlib,GraphX 和 Spark Streaming 等库,并且可以将它们无缝地进行组合;
  • 丰富的部署模式:支持本地模式和自带的集群模式,也支持在 Hadoop,Mesos,Kubernetes 上运行;
  • 多数据源支持:支持访问 HDFS,Alluxio,Cassandra,HBase,Hive 以及数百个其他数据源中的数据。

三、集群架构

Term(术语)Meaning(含义)
ApplicationSpark 应用程序,由集群上的一个 Driver 节点和多个 Executor 节点组成。
Driver program主运用程序,该进程运行应用的 main() 方法并且创建 SparkContext
Cluster manager集群资源管理器(例如,Standlone Manager,Mesos,YARN)
Worker node执行计算任务的工作节点
Executor位于工作节点上的应用进程,负责执行计算任务并且将输出数据保存到内存或者磁盘中
Task被发送到 Executor 中的工作单元

执行过程

  1. 用户程序创建 SparkContext 后,它会连接到集群资源管理器,集群资源管理器会为用户程序分配计算资源,并启动 Executor;
  2. Driver 将计算程序划分为不同的执行阶段和多个 Task,之后将 Task 发送给 Executor;
  3. Executor 负责执行 Task,并将执行状态汇报给 Driver,同时也会将当前节点资源的使用情况汇报给集群资源管理器。

四、核心组件

Spark 基于 Spark Core 扩展了四个核心组件,分别用于满足不同领域的计算需求。

3.1 Spark SQL

Spark SQL 主要用于结构化数据的处理。其具有以下特点:

  • 能够将 SQL 查询与 Spark 程序无缝混合,允许您使用 SQL 或 DataFrame API 对结构化数据进行查询;
  • 支持多种数据源,包括 Hive,Avro,Parquet,ORC,JSON 和 JDBC;
  • 支持 HiveQL 语法以及用户自定义函数 (UDF),允许你访问现有的 Hive 仓库;
  • 支持标准的 JDBC 和 ODBC 连接;
  • 支持优化器,列式存储和代码生成等特性,以提高查询效率。

3.2 Spark Streaming

Spark Streaming 主要用于快速构建可扩展,高吞吐量,高容错的流处理程序。支持从 HDFS,Flume,Kafka,Twitter 和 ZeroMQ 读取数据,并进行处理。

Spark Streaming 的本质是微批处理,它将数据流进行极小粒度的拆分,拆分为多个批处理,从而达到接近于流处理的效果。

3.3 MLlib

MLlib 是 Spark 的机器学习库。其设计目标是使得机器学习变得简单且可扩展。它提供了以下工具:

  • 常见的机器学习算法:如分类,回归,聚类和协同过滤;
  • 特征化:特征提取,转换,降维和选择;
  • 管道:用于构建,评估和调整 ML 管道的工具;
  • 持久性:保存和加载算法,模型,管道数据;
  • 实用工具:线性代数,统计,数据处理等。

3.4 Graphx

GraphX 是 Spark 中用于图形计算和图形并行计算的新组件。在高层次上,GraphX 通过引入一个新的图形抽象来扩展 RDD(一种具有附加到每个顶点和边缘的属性的定向多重图形)。为了支持图计算,GraphX 提供了一组基本运算符(如: subgraph,joinVertices 和 aggregateMessages)以及优化后的 Pregel API。此外,GraphX 还包括越来越多的图形算法和构建器,以简化图形分析任务。

80 - kafka

Kafka简介

一、简介

ApacheKafka 是一个分布式的流处理平台。它具有以下特点:

  • 支持消息的发布和订阅,类似于 RabbtMQ、ActiveMQ 等消息队列;
  • 支持数据实时处理;
  • 能保证消息的可靠性投递;
  • 支持消息的持久化存储,并通过多副本分布式的存储方案来保证消息的容错;
  • 高吞吐率,单 Broker 可以轻松处理数千个分区以及每秒百万级的消息量。

二、基本概念

2.1 Messages And Batches

Kafka 的基本数据单元被称为 message(消息),为减少网络开销,提高效率,多个消息会被放入同一批次 (Batch) 中后再写入。

2.2 Topics And Partitions

Kafka 的消息通过 Topics(主题) 进行分类,一个主题可以被分为若干个 Partitions(分区),一个分区就是一个提交日志 (commit log)。消息以追加的方式写入分区,然后以先入先出的顺序读取。Kafka 通过分区来实现数据的冗余和伸缩性,分区可以分布在不同的服务器上,这意味着一个 Topic 可以横跨多个服务器,以提供比单个服务器更强大的性能。

由于一个 Topic 包含多个分区,因此无法在整个 Topic 范围内保证消息的顺序性,但可以保证消息在单个分区内的顺序性。

2.3 Producers And Consumers

1. 生产者

生产者负责创建消息。一般情况下,生产者在把消息均衡地分布到在主题的所有分区上,而并不关心消息会被写到哪个分区。如果我们想要把消息写到指定的分区,可以通过自定义分区器来实现。

2. 消费者

消费者是消费者群组的一部分,消费者负责消费消息。消费者可以订阅一个或者多个主题,并按照消息生成的顺序来读取它们。消费者通过检查消息的偏移量 (offset) 来区分读取过的消息。偏移量是一个不断递增的数值,在创建消息时,Kafka 会把它添加到其中,在给定的分区里,每个消息的偏移量都是唯一的。消费者把每个分区最后读取的偏移量保存在 Zookeeper 或 Kafka 上,如果消费者关闭或者重启,它还可以重新获取该偏移量,以保证读取状态不会丢失。

一个分区只能被同一个消费者群组里面的一个消费者读取,但可以被不同消费者群组中所组成的多个消费者共同读取。多个消费者群组中消费者共同读取同一个主题时,彼此之间互不影响。

2.4 Brokers And Clusters

一个独立的 Kafka 服务器被称为 Broker。Broker 接收来自生产者的消息,为消息设置偏移量,并提交消息到磁盘保存。Broker 为消费者提供服务,对读取分区的请求做出响应,返回已经提交到磁盘的消息。

Broker 是集群 (Cluster) 的组成部分。每一个集群都会选举出一个 Broker 作为集群控制器 (Controller),集群控制器负责管理工作,包括将分区分配给 Broker 和监控 Broker。

在集群中,一个分区 (Partition) 从属一个 Broker,该 Broker 被称为分区的首领 (Leader)。一个分区可以分配给多个 Brokers,这个时候会发生分区复制。这种复制机制为分区提供了消息冗余,如果有一个 Broker 失效,其他 Broker 可以接管领导权。

参考资料

Neha Narkhede, Gwen Shapira ,Todd Palino(著) , 薛命灯 (译) . Kafka 权威指南 . 人民邮电出版社 . 2017-12-26

81 - docker基本操作

82 - hexo

1、安装node.js

https://nodejs.org/zh-cn/
安装:https://blog.csdn.net/qq_40712862/article/details/120231621

node -v判断是否安装成功

下载慢解决方法:

更换淘宝镜像下载源:npm config set registry https://registry.npm.taobao.org
或国内的npm镜像命令:npm install -g cnpm --registry=https://registry.npm.taobao.org

安装指定版本

安装:https://blog.csdn.net/weixin_44198965/article/details/124140283
版本:https://nodejs.org/download/release/v15.7.0/

2、注册github https://github.com/

3、安装hexo 新建文件夹,打开cmd,输入命令npm install hexo-cli -g hexo -v出现版本号即安装成功 如果卸载hexo

安装成功后可在C:\Users\Administrator\AppData\Roaming文件夹下看到npm文件夹 卸载命令:卸载成功后npm文件夹会消失npm uninstall hexo-cli -g 安装指定版本

查看版本hexo --version
安装 Hexo 指定版本npm i hexo@4.2.1 --save

4、生成本地静态网页

hexo init 博客名称初始化
cd 博客名称进入文件夹,npm install安装依赖
hexo g生成静态网页
hexo s打开本地预览
hexo clean,清除缓存文件 db.json 和已生成的静态文件在 ./public/文件夹下

5、上传github 创建仓库create repository 填写仓库名称需要和gihub账号一致,勾选Add a README file,点击创建 进入仓库点击settings->Pages,找到Github Page Branch分支改成main或master 6、安装git

https://git-scm.com/

配置ssh密钥

鼠标右键打开Git Bash Here窗口,执行ssh-keygen 然后打开此电脑–>C盘–>用户–>Administrator–>.ssh(文件夹)–>用记事本打开 id_rsa.pub 文件,全选复制 或者:打开Git Bash Here窗口输入cat ~/.ssh/id_rsa.pub输出SSH Key,然后复制 打开注册的github,进入设置–>SSH公钥–>在公钥区粘贴刚才复制的公钥,点击确定输入github登陆密码进行验证即可 克隆github项目到本地

git init初始化本地仓库,后会在本地文件夹下生成一个 .git 文件夹
开始克隆:git clone 仓库地址
git的推送操作

git status 查看当前状态。
git add 文件名表示将某个文件添加至暂存区。
git add .表示将所有(进行修改的)文件添加至暂存区。
git commit -m “xxx” xxx表示自己对本次提交所进行的备注或者标注。
git remote add origin SSH链接 表示建立本地库与想要操作的远程仓库的联系。
git push -u origin master 表示实现由本地库向远程仓库的推送。

git的拉取操作

git pull origin master 表示将远程仓库的内容文件同步更新拉取到本地库。

问题 如果执行git push origin master报错:The project you were looking for could not be found,则通过(管理员运行)git config –system –unset credential.helper清除账户信息并且在windows凭证里添加账户信息

7、连接github,git config配置用户账户:

git config --global user.name "username"
git config --global user.email "email"

将username和email换成github的用户名和邮箱 –global 表示全局的,即当前用户都有效,该配置会出现在 ~/.gitconfig 文件中,~表示当前用户的目录,比如:C:\Users\username.gitconfig

ssh-keygen -t rsa -C "你GitHub账号的邮箱"来生成SSH Key,中途按3次回车

8、hexo 关联github 打开hexo文件夹里面的_config.yml文件,这是hexo的配置文件修改:

deploy:
      type: git
      repo: ssh://git@github.com/github账号名称/github账号名称.github.io.git
      branch: master

然后在cmd上输入npm install hexo-deployer-git –save安装GitHub推送插件 安装好了以后再输入hexo g生成静态网页,再输入hexo d上传到GitHub就可以了 9、hexo 主题

https://hexo.io/themes/

比如安装主题next:npm install hexo-theme-next

10、hexo 配置

    # Hexo Configuration Hexo配置文件
    ## Docs: https://hexo.io/docs/configuration.html
    ## Source: https://github.com/hexojs/hexo/
    
    
    # 网站信息
    #标题
    title: 学志の博客
    #副标题
    subtitle: 记录学习的技能和遇到的问题
    #网站描述
    description: 做自己爱做的事,爱自己在做的事!
    #作者昵称
    author: 张学志
    #网站语言,默认英语,设置简体汉语
    language: zh-Hans
    
    #时区,默认电脑时区
    #timezone: 
    timezone: Asia/Shanghai
    
    
    # 网址设置
    #如果网站是放在子目录中,将url设置成'http://yoursite.com/child',将root设置成'/child/'
    ## If your site is put in a subdirectory, set url as 'http://yoursite.com/child' and root as '/child/'
    #网址
    url: http://zhangxuezhi.com
    #网站根目录。如果网站是放在子目录中,将root设置成'子目录名'
    root: /
    #文章链接地址格式 。即文章存放的目录。
    permalink: :year/:month/:day/:title/
    permalink_defaults:
    
    
    # 目录设置
    #资源文件夹,放在里面的文件会上传到github中
    source_dir: source
    #公共文件夹,存放生成的静态文件
    public_dir: public
    #标签文件夹,默认是tags。实际存放在source/tags中。
    tag_dir: tags
    rss_dir: rss
    #档案文件夹,默认是archives。
    archive_dir: archives
    #分类文件夹,默认是categories。实际存放在source/categories中。
    category_dir: categories
    #代码文件夹,默认是downloads/code
    code_dir: downloads/code
    #国际化文件夹,默认跟language相同
    i18n_dir: :lang
    #不需要渲染的文件夹或文件夹,放在[]中
    # 这两个文件是百度和google的站长验证文件,不能渲染,否则会改变内容,不能验证过
    skip_render: [baidu_verify_R9MZjdMkXT.html, google0f8fac7da2b48ef8.html, README.md, 模板.md]
    
    
    # 写作选项
    # 新建博文(帖子)的默认名称
    # File name of new posts
    new_post_name: :title.md 
    #默认布局模板是post,而不是draft和page
    default_layout: post
    #是否将标题转换成标题形式(首字母大写)
    titlecase: false # Transform title into titlecase
    #在新标签页面中打开网页
    external_link: true # Open external links in new tab
    filename_case: 0
    #是否渲染草稿
    render_drafts: false
    #启动 Asset 文件夹
    post_asset_folder: false
    #把链接改为与根目录的相对位址
    relative_link: false
    #显示未来的文章
    future: true
    #代码块的设置
    highlight:
      enable: true          #  使用代码高亮
      line_number: true # 显示行号
      auto_detect: true  # 自动检测语言
      tab_replace:
    
      
    # 分类和标签
    # 默认分类
    default_category: uncategorized
    #分类别名
    category_map:
    #标签别名
    tag_map:
    
    
    # 日期和时间格式
    #Hexo 使用 Moment.js 来解析和显示时间。
    ## You can customize the date format as defined in
    ## http://momentjs.com/docs/#/displaying/format/
    date_format: YYYY-MM-DD
    time_format: HH:mm:ss
    
    
    # 分页配置
    # ---------------下面选项需要对应插件的支持---------------
    # npm install hexo-generator-index --save
    # npm install hexo-generator-archive --save
    # npm install hexo-generator-category --save
    # npm install hexo-generator-tag --save
    ## Set per_page to 0 to disable pagination
    #每页显示的文章量 
    #per_page: 20
    #首页的分页设置
    index_generator:
      per_page: 5
    #归档页的分页设置
    archive_generator:
      per_page: 30
      yearly: true
      monthly: true
    #标签页的分页设置
    tag_generator:
      per_page: 20
    
    #分页路径,在public中可以看到
    #pagination_dir: page
    
    
    # Extensions 拓展插件配置
    ## Plugins: https://hexo.io/plugins/
    plugins: 
    baidusitemap: 
      path: baidusitemap.xml
    
    
    # 配置RSS
    feed: 
      #feed 类型 (atom/rss2)
      type: atom   
      #rss 路径
      path: atom.xml  
      #在 rss 中最多生成的文章数(0显示所有)
      limit: 0
      
      
      
    # 自定义站点内容搜索
    # 需要先安装插件:
    # npm install hexo-generator-search --save
    search:
      path: search.xml
      # 如只想索引文章,可设置为post
      field: all 
      
    # 主题配置
    ## Themes: https://hexo.io/themes/
    #theme: false #禁用主题
    #theme: landscape
    theme: next
    
    
    # 部署配置
    ## Docs: https://hexo.io/docs/deployment.html
    deploy:
      type: git
      #repo: https://github.com/xuezhisd/xuezhisd.github.io.git
      repo: 
        # 部署到github
        github: git@github.com:xuezhisd/xuezhisd.github.io.git,master
        # 部署到coding.net。取消注释,可同时部署
        #coding: git@git.coding.net:xuezhisd/blog.git,coding-pages
      #type: baidu_url_submitter

11、 新增菜单栏选项 添加新页面:hexo new page “xx” 在主题配置文件的menu中加上该页面 在zh-CN.yml文件中加上中文意思 12、图片处理 配置文件中的post_asset_folder改成true 安装依赖npm install hexo-asset-image –save 放到该文件夹下,按照md格式输入(文件名称/图片名.jpg) 13、搜索

-安装依赖 npm install hexo-generator-searchdb --save

站点配置文件的扩展下添加

 search:
      path: search.xml
      field: post
      format: html
      limit: 10000

主题配置文件下,local_search改成true即可
local_search:
      enable: true

14、新建文章 hexo new 文章名称 存储在/source/_posts下 hexo 插件 插件汇总:https://blog.csdn.net/qq_43701912/article/details/107310923

83 - nginx

84 - loguru elasticsearch kibana 日志处理

日志的重要性

常见日志记录方式

一、print()

二、自写模板

三、Logging

更优雅的解决方案:Loguru
安装

开箱即用

add() / remove()
完整参数
rotation 日志文件分隔
retention 日志保留时间
compression 日志压缩格式
字符串格式化
异常追溯

日志的重要性

日志的作用非常重要,日志可以记录用户的操作、程序的异常,还可以为数据分析提供依据,日志的存在意义就是为了能够在程序在运行过程中记录错误,方便维护和调试,能够快速定位出错的地方,减少维护成本。每个程序员都应该知道,不是为了记录日志而记录日志,日志也不是随意记的。要实现能够只通过日志文件还原整个程序执行的过程,达到能透明地看到程序里执行情况,每个线程、每个过程到底执行到哪的目的。日志就像飞机的黑匣子一样,应当能够复原异常的整个现场乃至细节!

常见日志记录方式

一、print()

最常见的是把输出函数 print() 当作日志记录的方式,直接打印各种提示信息,常见于个人练习项目里,通常是懒得单独配置日志,而且项目太小不需要日志信息,不需要上线,不需要持续运行,完整的项目不推荐直接打印日志信息,现实中也几乎没有人这么做。

二、自写模板

我们可以在不少小项目里面看到作者自己写了一个日志模板,通常利用 print() 或者 sys.stdout 稍微封装一下即可实现简单的日志输出,这里的 sys.stdout 是 Python 中的标准输出流,print() 函数是对 sys.stdout 的高级封装,当我们在 Python 中打印对象调用 print(obj) 时候,事实上是调用了 sys.stdout.write(obj+’\n’),print() 将内容打印到了控制台,然后追加了一个换行符 \n。

自写日志模板适合比较小的项目,可以按照自己的喜好编写模板,不需要太多复杂配置,方便快捷,但是这种记录日志的方式并不是很规范,有可能你自己觉得阅读体验不错,但是别人在接触你的项目的时候往往需要花费一定的时间去学习日志的逻辑、格式、输出方式等,比较大的项目同样不推荐这种方法。

一个简单的自写日志模板举例:

日志模板 log.py:

import sys
import traceback
import datetime


def getnowtime():
    return datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")


def _log(content, level, *args):
    sys.stdout.write("%s - %s - %s\n" % (getnowtime(), level, content))
    for arg in args:
        sys.stdout.write("%s\n" % arg)


def debug(content, *args):
    _log(content, 'DEBUG', *args)


def info(content, *args):
    _log(content, 'INFO', *args)


def warn(content, *args):
    _log(content, 'WARN', *args)


def error(content, *args):
    _log(content, 'ERROR', *args)


def exception(content):
    sys.stdout.write("%s - %s\n" % (getnowtime(), content))
    traceback.print_exc(file=sys.stdout)

调用日志模块:

import log


log.info("This is log info!")
log.warn("This is log warn!")
log.error("This is log error!")
log.debug("This is log debug!")

people_info = {"name": "Bob", "age": 20}

try:
    gender = people_info["gender"]
except Exception as error:
    log.exception(error)
日志输出

2021-10-19 09:50:58 - INFO - This is log info!
2021-10-19 09:50:58 - WARN - This is log warn!
2021-10-19 09:50:58 - ERROR - This is log error!
2021-10-19 09:50:58 - DEBUG - This is log debug!
2021-10-19 09:50:58 - 'gender'
Traceback (most recent call last):
  File "D:/python3Project/test.py", line 18, in <module>
    gender = people_info["gender"]
KeyError: 'gender'

三、Logging

在一个完整的项目中,大多数人都会引入专门的日志记录库,而 Python 自带的标准库 logging 就是专门为日志记录而生的,logging 模块定义的函数和类为应用程序和库的开发实现了一个灵活的事件日志系统。由标准库模块提供日志记录 API 的关键好处是所有 Python 模块都可以使用这个日志记录功能。所以,你的应用日志可以将你自己的日志信息与来自第三方模块的信息整合起来。

logging 模块虽然强大,但是其配置也是比较繁琐的,在大型项目中通常需要单独初始化日志、配置日志格式等等,我在日常使用中通常都会对 logging 做如下的封装写法,使日志可以按天保存,保留15天的日志,可以配置是否输出到控制台和文件,如下所示:

实现按天分割保留日志

import os
import sys
import logging
from logging import handlers


PARENT_DIR = os.path.split(os.path.realpath(__file__))[0]  # 父目录
LOGGING_DIR = os.path.join(PARENT_DIR, "log")              # 日志目录
LOGGING_NAME = "test"                                      # 日志文件名

LOGGING_TO_FILE = True                                     # 日志输出文件
LOGGING_TO_CONSOLE = True                                  # 日志输出到控制台

LOGGING_WHEN = 'D'                                         # 日志文件切分维度
LOGGING_INTERVAL = 1                                       # 间隔少个 when 后,自动重建文件
LOGGING_BACKUP_COUNT = 15                                  # 日志保留个数,0 保留所有日志
LOGGING_LEVEL = logging.DEBUG                              # 日志等级
LOGGING_suffix = "%Y.%m.%d.log"                            # 旧日志文件名

# 日志输出格式
LOGGING_FORMATTER = "%(levelname)s - %(asctime)s - process:%(process)d - %(filename)s - %(name)s - line:%(lineno)d - %(module)s - %(message)s"


def logging_init():
    if not os.path.exists(LOGGING_DIR):
        os.makedirs(LOGGING_DIR)
    logger = logging.getLogger()
    logger.setLevel(LOGGING_LEVEL)
    formatter = logging.Formatter(LOGGING_FORMATTER)

    if LOGGING_TO_FILE:
        file_handler = handlers.TimedRotatingFileHandler(filename=os.path.join(LOGGING_DIR, LOGGING_NAME), when=LOGGING_WHEN, interval=LOGGING_INTERVAL, backupCount=LOGGING_BACKUP_COUNT)
        file_handler.suffix = LOGGING_suffix
        file_handler.setFormatter(formatter)
        logger.addHandler(file_handler)

    if LOGGING_TO_CONSOLE:
        stream_handler = logging.StreamHandler(sys.stderr)
        stream_handler.setFormatter(formatter)
        logger.addHandler(stream_handler)


def logging_test():
    logging.info("This is log info!")
    logging.warning("This is log warn!")
    logging.error("This is log error!")
    logging.debug("This is log debug!")
    people_info = {"name": "Bob", "age": 20}

    try:
        gender = people_info["gender"]
    except Exception as error:
        logging.exception(error)


if __name__ == "__main__":
    logging_init()
    logging_test()

输出日志:

INFO - 2021-10-19 11:28:10,103 - process:15144 - test.py - root - line:52 - test - This is log info!
WARNING - 2021-10-19 11:28:10,105 - process:15144 - test.py - root - line:53 - test - This is log warn!
ERROR - 2021-10-19 11:28:10,105 - process:15144 - test.py - root - line:54 - test - This is log error!
DEBUG - 2021-10-19 11:28:10,105 - process:15144 - test.py - root - line:55 - test - This is log debug!
ERROR - 2021-10-19 11:28:10,105 - process:15144 - test.py - root - line:61 - test - 'gender'
Traceback (most recent call last):
  File "D:/python3Project/test.py", line 59, in logging_test
    gender = people_info["gender"]
KeyError: 'gender'

当然,如果你不需要很复杂的功能,希望简洁一点,仅仅需要在控制台输出一下日志的话,也可以只进行简单的配置:

import logging
logging.basicConfig(level=logging.DEBUG, format='%(asctime)s - %(name)s - %(levelname)s - %(message)s')
logging.getLogger()

更优雅的解决方案:Loguru 对于 logging 模块,即便是简单的使用,也需要自己定义格式,这里介绍一个更加优雅、高效、简洁的第三方模块:loguru,官方的介绍是:Loguru is a library which aims to bring enjoyable logging in Python. Loguru 旨在为 Python 带来愉快的日志记录。这里引用官方的一个 GIF 来快速演示其功能:

安装

Loguru 仅支持 Python 3.5 及以上的版本,使用 pip 安装即可:

pip install loguru

开箱即用 Loguru 的主要概念是只有一个:logger

from loguru import logger

logger.info("This is log info!")
logger.warning("This is log warn!")
logger.error("This is log error!")
logger.debug("This is log debug!")

控制台输出:

03.png

可以看到不需要手动设置,Loguru 会提前配置一些基础信息,自动输出时间、日志级别、模块名、行号等信息,而且根据等级的不同,还自动设置了不同的颜色,方便观察,真正做到了开箱即用!

add() / remove() 如果想自定义日志级别,自定义日志格式,保存日志到文件该怎么办?与 logging 模块不同,不需要 Handler,不需要 Formatter,只需要一个 add() 函数就可以了,例如我们想把日志储存到文件:

from loguru import logger

logger.add('test.log')
logger.debug('this is a debug')

我们不需要像 logging 模块一样再声明一个 FileHandler 了,就一行 add() 语句搞定,运行之后会发现目录下 test.log 里面同样出现了刚刚控制台输出的 debug 信息。

与 add() 语句相反,remove() 语句可以删除我们添加的配置:

from loguru import logger

log_file = logger.add('test.log')
logger.debug('This is log debug!')
logger.remove(log_file)
logger.debug('This is another log debug!')

此时控制台会输出两条 debug 信息:

2021-10-19 13:53:36.610 | DEBUG    | __main__:<module>:86 - This is log debug!
2021-10-19 13:53:36.611 | DEBUG    | __main__:<module>:88 - This is another log debug!

而 test.log 日志文件里面只有一条 debug 信息,原因就在于我们在第二条 debug 语句之前使用了 remove() 语句。

完整参数 Loguru 对输出到文件的配置有非常强大的支持,比如支持输出到多个文件,分级别分别输出,过大创建新文件,过久自动删除等等。 下面我们来详细看一下 add() 语句的详细参数:

基本语法:

add(sink, *, level='DEBUG', format='<green>{time:YYYY-MM-DD HH:mm:ss.SSS}</green> | <level>{level: <8}</level> | <cyan>{name}</cyan>:<cyan>{function}</cyan>:<cyan>{line}</cyan> - <level>{message}</level>', filter=None, colorize=None, serialize=False, backtrace=True, diagnose=True, enqueue=False, catch=True, **kwargs)
基本参数释义:

sink:可以是一个 file 对象,例如 sys.stderr 或 open(‘file.log’, ‘w’),也可以是 str 字符串或者 pathlib.Path 对象,即文件路径,也可以是一个方法,可以自行定义输出实现,也可以是一个 logging 模块的 Handler,比如 FileHandler、StreamHandler 等,还可以是 coroutine function,即一个返回协程对象的函数等。 level:日志输出和保存级别。 format:日志格式模板。 filter:一个可选的指令,用于决定每个记录的消息是否应该发送到 sink。 colorize:格式化消息中包含的颜色标记是否应转换为用于终端着色的 ansi 代码,或以其他方式剥离。 如果没有,则根据 sink 是否为 tty(电传打字机缩写) 自动做出选择。 serialize:在发送到 sink 之前,是否应首先将记录的消息转换为 JSON 字符串。 backtrace:格式化的异常跟踪是否应该向上扩展,超出捕获点,以显示生成错误的完整堆栈跟踪。 diagnose:异常跟踪是否应显示变量值以简化调试。建议在生产环境中设置 False,避免泄露敏感数据。 enqueue:要记录的消息是否应在到达 sink 之前首先通过多进程安全队列,这在通过多个进程记录到文件时很有用,这样做的好处还在于使日志记录调用是非阻塞的。 catch:是否应自动捕获 sink 处理日志消息时发生的错误,如果为 True,则会在 sys.stderr 上显示异常消息,但该异常不会传播到 sink,从而防止应用程序崩溃。 **kwargs:仅对配置协程或文件接收器有效的附加参数(见下文)。 当且仅当 sink 是协程函数时,以下参数适用:

loop:将在其中调度和执行异步日志记录任务的事件循环。如果为 None,将使用 asyncio.get_event_loop() 返回的循环。 当且仅当 sink 是文件路径时,以下参数适用:

rotation:一种条件,指示何时应关闭当前记录的文件并开始新的文件。 **retention **:过滤旧文件的指令,在循环或程序结束期间会删除旧文件。 compression:日志文件在关闭时应转换为的压缩或存档格式。 delay:是在配置 sink 后立即创建文件,还是延迟到第一条记录的消息时再创建。默认为 False。 mode:内置 open() 函数的打开模式,默认为 a(以追加模式打开文件)。 buffering:内置 open() 函数的缓冲策略,默认为1(行缓冲文件)。 encoding:内置 open() 函数的文件编码,如果 None,则默认为 locale.getpreferredencoding()。 **kwargs:其他传递给内置 open() 函数的参数。 这么多参数可以见识到 add() 函数的强大之处,仅仅一个函数就能实现 logging 模块的诸多功能,接下来介绍几个比较常用的方法。

rotation 日志文件分隔

add() 函数的 rotation 参数可以实现按照固定时间创建新的日志文件比如设置每天 0 点新创建一个 log 文件

logger.add('runtime_{time}.log', rotation='00:00')
设置超过 500 MB 新创建一个 log 文件

logger.add('runtime_{time}.log', rotation="500 MB")
设置每隔一个周新创建一个 log 文件

logger.add('runtime_{time}.log', rotation='1 week')
retention 日志保留时间
add() 函数的 retention 参数可以设置日志的最长保留时间比如设置日志文件最长保留 15 

logger.add('runtime_{time}.log', retention='15 days')
设置日志文件最多保留 10 

logger.add('runtime_{time}.log', retention=10)
也可以是一个 datetime.timedelta 对象比如设置日志文件最多保留 5 个小时
import datetime
from loguru import logger

logger.add('runtime_{time}.log', retention=datetime.timedelta(hours=5))

compression 日志压缩格式 add() 函数的 compression 参数,可以配置日志文件的压缩格式,这样可以更加节省存储空间,比如设置使用 zip 文件格式保存:

logger.add('runtime_{time}.log', compression='zip')

其格式支持:gz、bz2、xz、lzma、tar、tar.gz、tar.bz2、tar.xz

字符串格式化 Loguru 在输出 log 的时候还提供了非常友好的字符串格式化功能,相当于 str.format():

logger.info('If you are using Python {}, prefer {feature} of course!', 3.6, feature='f-strings')

输出:

2021-10-19 14:59:06.412 | INFO     | __main__:<module>:3 - If you are using Python 3.6, prefer f-strings of course!

异常追溯 在 Loguru 里可以直接使用它提供的装饰器就可以直接进行异常捕获,而且得到的日志是无比详细的:

from loguru import logger


@logger.catch
def my_function(x, y, z):
    # An error? It's caught anyway!
    return 1 / (x + y + z)


my_function(0, 0, 0)

日志输出:

2021-10-19 15:04:51.675 | ERROR    | __main__:<module>:10 - An error has been caught in function '<module>', process 'MainProcess' (30456), thread 'MainThread' (26268):
Traceback (most recent call last):

> File "D:/python3Project\test.py", line 10, in <module>
    my_function(0, 0, 0)
     <function my_function at 0x014CDFA8>

  File "D:/python3Project\test.py", line 7, in my_function
    return 1 / (x + y + z)
                       0
                    0
                 0

ZeroDivisionError: division by zero

在控制台的输出是这样的:

相比 Logging,Loguru 无论是在配置方面、日志输出样式还是异常追踪,都远优于 Logging,使用 Loguru 无疑能提升开发人员效率。本文仅介绍了一些常用的方法,想要详细了解可参考 Loguru 官方文档或关注 Loguru GitHub。