当前位置: 首页 > news >正文

深圳企业做网站公司哪家好软文营销案例

深圳企业做网站公司哪家好,软文营销案例,园林网站模板下载,做网站的数据从哪里来1.介绍软件包安装方式 rpm包安装: rpm是个软件包管理工具,通过.rpm后缀来操作 -i #安装 -q #查询 -l #列出软件包下的文件 -e #卸载 -h, #软件包安装的时候列出哈希标记 (和 -v 一起使用效果更好) -v, #提供更多的详细信息输出 rpm的痛点&#…

1.介绍软件包安装方式

rpm包安装:

rpm是个软件包管理工具,通过.rpm后缀来操作

-i #安装

-q #查询

-l #列出软件包下的文件

-e #卸载

-h, #软件包安装的时候列出哈希标记 (和 -v 一起使用效果更好)

-v, #提供更多的详细信息输出

rpm的痛点:需要依赖
[root@shell Packages]# ls -l |grep nginx
-rw-rw-r--. 1 root root    23376 1112 2018 pcp-pmda-nginx-4.1.0-4.el7.x86_64.rpm
[root@shell Packages]# rpm -ivh pcp-pmda-nginx-4.1.0-4.el7.x86_64.rpm 
错误:依赖检测失败:perl(LWP::UserAgent) 被 pcp-pmda-nginx-4.1.0-4.el7.x86_64 需要perl-PCP-PMDA = 4.1.0-4.el7 被 pcp-pmda-nginx-4.1.0-4.el7.x86_64 需要
[root@shell Packages]# rpm -ivh perl-PCP-PMDA-4.1.0-4.el7.x86_64.rpm 
错误:依赖检测失败:libpcp.so.3()(64bit) 被 perl-PCP-PMDA-4.1.0-4.el7.x86_64 需要libpcp.so.3(PCP_3.0)(64bit) 被 perl-PCP-PMDA-4.1.0-4.el7.x86_64 需要libpcp.so.3(PCP_3.21)(64bit) 被 perl-PCP-PMDA-4.1.0-4.el7.x86_64 需要libpcp.so.3(PCP_3.22)(64bit) 被 perl-PCP-PMDA-4.1.0-4.el7.x86_64 需要libpcp_pmda.so.3()(64bit) 被 perl-PCP-PMDA-4.1.0-4.el7.x86_64 需要libpcp_pmda.so.3(PCP_PMDA_3.0)(64bit) 被 perl-PCP-PMDA-4.1.0-4.el7.x86_64 需要pcp-libs = 4.1.0-4.el7 被 perl-PCP-PMDA-4.1.0-4.el7.x86_64 需要
[root@shell Packages]#

一般组合:

rpm -ivh .rpm后缀 #安装

[root@shell ~]# rpm -ivh nginx-1.20.1-9.el7.x86_64.rpm 
错误:依赖检测失败:nginx-filesystem = 1:1.20.1-9.el7 被 nginx-1:1.20.1-9.el7.x86_64 需要
[root@shell ~]# rpm -ivh nginx-1.20.1-9.el7.x86_64.rpm nginx-filesystem-1.20.1-9.el7.noarch.rpm openssl11-libs-1.1.1k-2.el7.x86_64.rpm centos-indexhtml-7-9.el7.centos.noarch.rpm gperftools-libs-2.6.1-1.el7.x86_64.rpm 
准备中...                          ################################# [100%]软件包 gperftools-libs-2.6.1-1.el7.x86_64 已经安装软件包 centos-indexhtml-7-9.el7.centos.noarch 已经安装软件包 openssl11-libs-1:1.1.1k-5.el7.x86_64 (比 openssl11-libs-1:1.1.1k-2.el7.x86_64 还要新) 已经安装软件包 nginx-filesystem-1:1.20.1-10.el7.noarch (比 nginx-filesystem-1:1.20.1-9.el7.noarch 还要新) 已经安装软件包 nginx-1:1.20.1-10.el7.x86_64 (比 nginx-1:1.20.1-9.el7.x86_64 还要新) 已经安装file /usr/sbin/nginx from install of nginx-1:1.20.1-9.el7.x86_64 conflicts with file from package nginx-1:1.20.1-10.el7.x86_64file /usr/share/man/man3/nginx.3pm.gz from install of nginx-1:1.20.1-9.el7.x86_64 conflicts with file from package nginx-1:1.20.1-10.el7.x86_64

rpm -qa 名字

[root@shell ~]# rpm -qa nginx
nginx-1.20.1-10.el7.x86_64

rpm -ql 名字 #列出安装nginx时创建的文件

[root@shell ~]# rpm -ql nginx
/etc/logrotate.d/nginx
/etc/nginx/fastcgi.conf
/etc/nginx/fastcgi.conf.default
/etc/nginx/fastcgi_params
/etc/nginx/fastcgi_params.default
/etc/nginx/koi-utf
/etc/nginx/koi-win
/etc/nginx/mime.types
/etc/nginx/mime.types.default
/etc/nginx/nginx.conf
/etc/nginx/nginx.conf.default
/etc/nginx/scgi_params
/etc/nginx/scgi_params.default
/etc/nginx/uwsgi_params
/etc/nginx/uwsgi_params.default
/etc/nginx/win-utf
/usr/bin/nginx-upgrade
/usr/lib/systemd/system/nginx.service
/usr/lib64/nginx/modules
/usr/sbin/nginx
/usr/share/doc/nginx-1.20.1
/usr/share/doc/nginx-1.20.1/CHANGES
/usr/share/doc/nginx-1.20.1/README
/usr/share/doc/nginx-1.20.1/README.dynamic
/usr/share/doc/nginx-1.20.1/UPGRADE-NOTES-1.6-to-1.10
/usr/share/licenses/nginx-1.20.1
/usr/share/licenses/nginx-1.20.1/LICENSE
/usr/share/man/man3/nginx.3pm.gz
/usr/share/man/man8/nginx-upgrade.8.gz
/usr/share/man/man8/nginx.8.gz
/usr/share/nginx/html/404.html
/usr/share/nginx/html/50x.html
/usr/share/nginx/html/en-US
/usr/share/nginx/html/icons
/usr/share/nginx/html/icons/poweredby.png
/usr/share/nginx/html/img
/usr/share/nginx/html/index.html
/usr/share/nginx/html/nginx-logo.png
/usr/share/nginx/html/poweredby.png
/usr/share/nginx/modules
/usr/share/vim/vimfiles/ftdetect/nginx.vim
/usr/share/vim/vimfiles/ftplugin/nginx.vim
/usr/share/vim/vimfiles/indent/nginx.vim
/usr/share/vim/vimfiles/syntax/nginx.vim
/var/lib/nginx
/var/lib/nginx/tmp
/var/log/nginx
/var/log/nginx/access.log
/var/log/nginx/error.log

rpm -e 命名的名字#卸载

[root@shell ~]# rpm -qa tree
tree-1.6.0-10.el7.x86_64
[root@shell ~]# rpm -e tree
[root@shell ~]# rpm -qa tree

which nginx 一般搭配yum provides 使用 #查看软件属于那个包中

[root@shell ~]# which nginx
/usr/sbin/nginx
[root@shell ~]# rpm -qa /usr/sbin/nginx
[root@shell ~]# yum provides /usr/sbin/nginx 
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile* epel: mirror.01link.hk
1:nginx-1.20.1-10.el7.x86_64 : A high performance web server and reverse proxy server
源    :epel
匹配来源:
文件名    :/usr/sbin/nginx1:nginx-1.20.1-10.el7.x86_64 : A high performance web server and reverse proxy server
源    :@epel
匹配来源:
文件名    :/usr/sbin/nginx
yum软件包管理(在线,一般生产环境使用):
[root@shell Packages]# yum install -y tree
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile* epel: mirror.01link.hk
base                                                                             | 3.6 kB  00:00:00     
extras                                                                           | 2.9 kB  00:00:00     
updates                                                                          | 2.9 kB  00:00:00     
正在解决依赖关系
--> 正在检查事务
---> 软件包 tree.x86_64.0.1.6.0-10.el7 将被 安装
--> 解决依赖关系完成依赖关系解决========================================================================================================Package              架构                   版本                            源                    大小
========================================================================================================
正在安装:tree                 x86_64                 1.6.0-10.el7                    base                  46 k事务概要
========================================================================================================
安装  1 软件包
总下载量:46 k
安装大小:87 k
Downloading packages:
tree-1.6.0-10.el7.x86_64.rpm                                                     |  46 kB  00:00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction正在安装    : tree-1.6.0-10.el7.x86_64                                                            1/1 验证中      : tree-1.6.0-10.el7.x86_64                                                            1/1 
已安装:tree.x86_64 0:1.6.0-10.el7                                                                    
完毕!

provides 命令或者文件路径 :查询软件包名

[root@shell ~]# yum provides rz
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile* epel: mirror.nju.edu.cn
epel/x86_64/filelists_db                                                         |  12 MB  00:00:01     
extras/7/x86_64/filelists_db                                                     | 303 kB  00:00:00     
updates/7/x86_64/filelists_db                                                    |  14 MB  00:00:01     
lrzsz-0.12.20-36.el7.x86_64 : The lrz and lsz modem communications programs
源    :base
匹配来源:
文件名    :/usr/bin/rz
lrzsz-0.12.20-36.el7.x86_64 : The lrz and lsz modem communications programs
源    :@anaconda
匹配来源:
文件名    :/usr/bin/rz
缓存rpm包:
[root@shell ~]# sed -i.bak s#keepcache=0#keepcache=1#g /etc/yum.conf 
[root@shell ~]# cat /etc/yum.conf |egrep -v "^#|^$"
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=1
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-release
[root@shell ~]# rpm -e nmap 
[root@shell ~]# rpm -e nmap-ncat 
错误:依赖检测失败:nc 被 (已安裝) libvirt-libs-4.5.0-10.el7.x86_64 需要
[root@shell ~]# rpm -e --force libvirt-libs 
rpm:只有安装和升级可以强制执行解决方法:
[root@shell ~]#[root@shell ~]# yum reinstall nmap-ncat
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile* epel: mirror.citrahost.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 nmap-ncat.x86_64.2.6.40-19.el7 将被 已重新安装
--> 解决依赖关系完成依赖关系解决========================================================================================================Package                  架构                  版本                          源                   大小
========================================================================================================
重新安装:nmap-ncat                x86_64                2:6.40-19.el7                 base                206 k事务概要
========================================================================================================
重新安装  1 软件包总计:206 k
安装大小:423 k
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
警告:RPM 数据库已被非 yum 程序修改。正在安装    : 2:nmap-ncat-6.40-19.el7.x86_64                                                      1/1 验证中      : 2:nmap-ncat-6.40-19.el7.x86_64                                                      1/1 已安装:nmap-ncat.x86_64 2:6.40-19.el7                                                                        完毕!
[root@shell ~]# yum install nc
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile* epel: repo2.shinjiru.com
软件包 2:nmap-ncat-6.40-19.el7.x86_64 已安装并且是最新版本
无须任何处理
[root@shell ~]# rpm -e nmap-ncat
错误:依赖检测失败:nc 被 (已安裝) libvirt-libs-4.5.0-10.el7.x86_64 需要
[root@shell ~]# rpm -e --nodeps nmap-ncat
[root@shell ~]# find /var/cache/yum/x86_64/7/ -name "*.rpm" |grep nmap
/var/cache/yum/x86_64/7/base/packages/nmap-ncat-6.40-19.el7.x86_64.rpm
/var/cache/yum/x86_64/7/base/packages/nmap-6.40-19.el7.x86_64.rpm
清除所有yum软件包的缓存和元数据
yum clean all
清除软件包:
yum clean packages
yum 常用命令:
install 安装
provides 查看命令属于那个软件包
list    列出软件包一个或者一组
clean          删除缓存数据
groups         显示或使用、组信息
makecache      创建元数据缓存
repolist       显示已配置的源
search         在软件包详细信息中搜索指定字符串
update         更新系统中的一个或多个软件包
yum 补全:
[root@shell ~]# yum #tab补全
check             downgrade         install           reinstall         update
check-update      groups            list              remove            upgrade
clean             help              load-transaction  repolist          version
deplist           history           makecache         search            
distro-sync       info              provides          shell             
[root@shell ~]# yum clean #回车也会提示需要输入什么内容
错误:清理命令需要参数:headers, packages, metadata, dbcache, plugins, expire-cache, rpmdb, all
[root@shell ~]# yum help clean #标准提示
clean [headers|packages|metadata|dbcache|plugins|expire-cache|all]
删除缓存数据

编译安装:

参考大佬链接:https://www.cnblogs.com/mclind/p/16972857.html

二进制安装:

参考大佬链接:https://www.cnblogs.com/mclind/p/16972857.html

组包管理:

[root@shell ~]# yum groups mark convert  #切换为旧的格式(会显示已经安装的环境组)
已加载插件:fastestmirror, langpacks
没有安装组信息文件
Maybe run: yum groups mark convert (see man yum)
Loading mirror speeds from cached hostfile* epel: mirror.citrahost.com
Converted old style groups to objects.
[root@shell ~]# yum groups list
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile* epel: mirror.citrahost.com
可用的环境分组:                #环境组包最小安装基础设施服务器计算节点文件及打印服务器Cinnamon 桌面环境MATE 桌面环境基本网页服务器虚拟化主机带 GUI 的服务器GNOME 桌面KDE Plasma Workspaces开发及生成工作站
已安装的组:					#已经安装的组包Milkymist传统 UNIX 兼容性图形管理工具安全性工具电子实验室系统管理工具
可用组:					#组包中的小软件包CinnamonFedora PackagerHaskellLXQt 桌面环境MATETurboGears 应用程序构架Xfce兼容性程序库开发工具控制台互联网工具教育软件智能卡支持科学记数法支持系统管理通用桌面
完成
[root@shell ~]# 
安装组包:
yum groupinstall "GNOME Desktop" -y  #安装桌面环境

配置本地yum源:

1.使用光盘作为yum源
[root@shell ~]# mount /dev/cdrom /mnt  #前提是光盘已经插入
mount: /dev/sr0 写保护,将以只读方式挂载
[root@shell ~]# ls /mnt
CentOS_BuildTag  EULA  images    LiveOS    repodata              RPM-GPG-KEY-CentOS-Testing-7
EFI              GPL   isolinux  Packages  RPM-GPG-KEY-CentOS-7  TRANS.TBL
[root@shell ~]# 
2.使用gzip 把原来的yum源配置失效
[root@shell ~]# gzip /etc/yum.repos.d/
CentOS-Base.repo         CentOS-Debuginfo.repo    CentOS-Sources.repo      epel-testing.repo
CentOS-Base.repo.backup  CentOS-fasttrack.repo    CentOS-Vault.repo        
CentOS-CR.repo           CentOS-Media.repo        epel.repo                
[root@shell ~]# gzip /etc/yum.repos.d/*
[root@shell ~]# ls /etc/yum.repos.d/
CentOS-Base.repo.backup.gz  CentOS-Debuginfo.repo.gz  CentOS-Sources.repo.gz  epel-testing.repo.gz
CentOS-Base.repo.gz         CentOS-fasttrack.repo.gz  CentOS-Vault.repo.gz
CentOS-CR.repo.gz           CentOS-Media.repo.gz      epel.repo.gz
[root@shell ~]# yum install -y tree  #下面是失效的安装情况
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
There are no enabled repos.Run "yum repolist all" to see the repos you have.To enable Red Hat Subscription Management repositories:subscription-manager repos --enable <repo>To enable custom repositories:yum-config-manager --enable <repo>
[root@shell ~]# 
3.配置yum源
[root@shell ~]# vim /etc/yum.repos.d/CentOS-Cdrom.repo
[root@shell ~]# cat /etc/yum.repos.d/CentOS-C
CentOS-Cdrom.repo  CentOS-CR.repo.gz  
[root@shell ~]# cat /etc/yum.repos.d/CentOS-Cdrom.repo 
[BenDiios]
name=Centos7
baseurl=file:///mnt
enable=1
gpgcheck=0
[root@shell ~]# yum makecache  #生成缓存
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
BenDiios                                                                         | 3.6 kB  00:00:00     
(1/4): BenDiios/group_gz                                                         | 166 kB  00:00:00     
(2/4): BenDiios/filelists_db                                                     | 3.2 MB  00:00:00     
(3/4): BenDiios/primary_db                                                       | 3.1 MB  00:00:00     
(4/4): BenDiios/other_db                                                         | 1.3 MB  00:00:00     
元数据缓存已建立
[root@shell ~]# yum reinstall -y tree  #我以为有了所有使用的这个命令
已加载插件:fastestmirror, langpacks
参数 tree 没有匹配
Loading mirror speeds from cached hostfile
软件包 tree 可用,但尚未安装。
错误:无须任何处理
[root@shell ~]# yum install -y tree
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 tree.x86_64.0.1.6.0-10.el7 将被 安装
--> 解决依赖关系完成
依赖关系解决
========================================================================================================Package             架构                  版本                           源                       大小
========================================================================================================
正在安装:tree                x86_64                1.6.0-10.el7                   BenDiios                 46 k
事务概要
========================================================================================================
安装  1 软件包
总下载量:46 k
安装大小:87 k
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
警告:RPM 数据库已被非 yum 程序修改。
** 发现 1 个已存在的 RPM 数据库问题, 'yum check' 输出如下:
libvirt-libs-4.5.0-10.el7.x86_64 有缺少的需求 nc正在安装    : tree-1.6.0-10.el7.x86_64                                                            1/1 验证中      : tree-1.6.0-10.el7.x86_64                                                            1/1 
已安装:tree.x86_64 0:1.6.0-10.el7                                                               完毕!
[root@shell ~]#

配置局域网yum源仓库:

1.关闭防火墙和selinux(或者把对应服务的端口放行)
[root@shell ~]# systemctl stop firewalld  #临时关闭
[root@shell ~]# 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@shell ~]#setenforce 0  #临时关闭selinux
[root@shell ~]# sed -i.bak s#SELINUX=enforcing#SELINUX=disable#g /etc/selinux/config  #永久关闭
2.安装vsftpd
[root@shell ~]# yum install -y vsftpd 
正在解决依赖关系
--> 正在检查事务
---> 软件包 vsftpd.x86_64.0.3.0.2-25.el7 将被 安装
--> 解决依赖关系完成依赖关系解决========================================================================================================Package               架构                  版本                         源                       大小
========================================================================================================
正在安装:vsftpd                x86_64                3.0.2-25.el7                 BenDiios                171 k事务概要
========================================================================================================
安装  1 软件包
总下载量:171 k
安装大小:353 k
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction正在安装    : vsftpd-3.0.2-25.el7.x86_64                                                          1/1 验证中      : vsftpd-3.0.2-25.el7.x86_64                                                          1/1 
已安装:vsftpd.x86_64 0:3.0.2-25.el7                                                             
完毕!
[root@shell ~]# systemctl start vsftpd  #开启服务
[root@shell ~]# systemctl enable vsftpd #开启开机自启
Created symlink from /etc/systemd/system/multi-user.target.wants/vsftpd.service to /usr/lib/systemd/system/vsftpd.service.
[root@shell ~]# ss -lntup | grep vsftpd  #查看端口
tcp    LISTEN     0      32       :::21                   :::*                   users:(("vsftpd",pid=26190,fd=4))
[root@shell ~]#
3.开启yum缓存功能
[root@shell ~]#grep keepcache /etc/yum.conf 
keepcache=0#如果是1的话,就不用后面的操作了
[root@shell ~]#sed -i 's#keepcache=0#keepcache=1#g' /etc/yum.conf
[root@shell ~]#grep keepcache /etc/yum.conf 
keepcache=1
[root@shell ~]#yum clean all
.创建yum仓库本地目录,并创建元数据以及拷贝rpm base软件包
[root@shell ~]# mkdir /var/ftp/centos7 -p
[root@shell ~]# yum install createrepo -y  #没有元数据是使用不了yum源的
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
软件包 createrepo-0.9.9-28.el7.noarch 已安装并且是最新版本
无须任何处理
[root@shell ~]# createrepo /var/ftp/centos7/
Saving Primary metadata
Saving file lists metadata
Saving other metadata
Generating sqlite DBs
Sqlite DBs complete
[root@shell ~]# ls /var/ftp/centos7/
repodata
[root@shell ~]# tree /var/ftp/centos7/
/var/ftp/centos7/
└── repodata├── 01a3b489a465bcac22a43492163df43451dc6ce47d27f66de289756b91635523-filelists.sqlite.bz2├── 401dc19bda88c82c403423fb835844d64345f7e95f5b9835888189c03834cc93-filelists.xml.gz├── 5dc1e6e73c84803f059bb3065e684e56adfc289a7e398946574d79dac6643945-primary.sqlite.bz2├── 6bf9672d0862e8ef8b8ff05a2fd0208a922b1f5978e6589d87944c88259cb670-other.xml.gz├── 7c36572015e075add2b38b900837bcdbb8a504130ddff49b2351a7fc0affa3d4-other.sqlite.bz2├── dabe2ce5481d23de1f4f52bdcfee0f9af98316c9e0de2ce8123adeefa0dd08b9-primary.xml.gz└── repomd.xml
[root@shell ~]# mount /dev/cdrom /mnt
mount: /dev/sr0 写保护,将以只读方式挂载
[root@shell ~]# df -h
文件系统        容量  已用  可用 已用% 挂载点
/dev/sda3        50G  5.2G   45G   11% /
devtmpfs        1.9G     0  1.9G    0% /dev
tmpfs           1.9G     0  1.9G    0% /dev/shm
tmpfs           1.9G   13M  1.9G    1% /run
tmpfs           1.9G     0  1.9G    0% /sys/fs/cgroup
/dev/sda5        46G   33M   46G    1% /home
/dev/sdb1        93M  1.6M   85M    2% /test
/dev/sda1      1014M  174M  841M   18% /boot
tmpfs           378M   36K  378M    1% /run/user/0
/dev/sr0        4.3G  4.3G     0  100% /mnt
tmpfs           378M  4.0K  378M    1% /run/user/42
[root@shell ~]# cp -rp /mnt/Packages/*.rpm /var/ftp/centos7/
检查是否在传(再开一个终端)
[root@shell ~]# ls /var/ftp/centos7/|wc -l
711
[root@shell ~]# ls /var/ftp/centos7/|wc -l
755
想放其他的软件包:
[root@shell ~]# find  /var/cache/yum  -name "*.rpm" -exec cp {} /var/ftp/centos7 \; #把自己使用的软件包(当时的软件包版本)放入yum仓库中
[root@shell ~]# find  /var/ftp  -name "sl-*"
/var/ftp/centos7/sl-5.02-1.el7.x86_64.rpm
[root@shell ~]# createrepo --update /var/ftp/centos7/ #更新yum源仓库
Spawning worker 0 with 2332 pkgs
Spawning worker 1 with 2332 pkgs
Workers Finished
Saving Primary metadata
Saving file lists metadata
Saving other metadata
Generating sqlite DBs
Sqlite DBs complete
[root@shell ~]# yum makecache  #刷新yum软件包管理器
客户端测试:
客户端配置yum源指向服务端
客户端配置并使用base基础源
[root@yum_client ~]# gzip /etc/yum.repos.d/*
[root@shell ~]# ls /etc/yum.repos.d/
CentOS-Base.repo.backup.gz  CentOS-CR.repo.gz         CentOS-Media.repo.gz    epel.repo.gz
CentOS-Base.repo.gz         CentOS-Debuginfo.repo.gz  CentOS-Sources.repo.gz  epel-testing.repo.gz
CentOS-Cdrom.repo.gz        CentOS-fasttrack.repo.gz  CentOS-Vault.repo.gz
[root@shell ~]# cat >/etc/yum.repos.d/centos7.repo<<EOF 
> [centos7]
> name=centos7_base
> baseurl=ftp://192.168.30.110/centos7
> enabled=1
> gpgcheck=0
> EOF
[root@shell ~]# rpm -e sl
[root@shell ~]# yum install -y sl
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 sl.x86_64.0.5.02-1.el7 将被 安装
--> 解决依赖关系完成依赖关系解决========================================================================================================Package             架构                    版本                        源                        大小
========================================================================================================
正在安装:sl                  x86_64                  5.02-1.el7                  centos7                   14 k事务概要
========================================================================================================
安装  1 软件包总下载量:14 k
安装大小:17 k
Downloading packages:
sl-5.02-1.el7.x86_64.rpm                                                         |  14 kB  00:00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
警告:RPM 数据库已被非 yum 程序修改。
** 发现 1 个已存在的 RPM 数据库问题, 'yum check' 输出如下:
libvirt-libs-4.5.0-10.el7.x86_64 有缺少的需求 nc正在安装    : sl-5.02-1.el7.x86_64                                                                1/1 验证中      : sl-5.02-1.el7.x86_64                                                                1/1 已安装:sl.x86_64 0:5.02-1.el7                                                                                完毕!
[root@shell ~]# sl
[root@shell ~]# yum install -y lftp 
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 lftp.x86_64.0.4.4.8-11.el7 将被 安装
--> 解决依赖关系完成依赖关系解决========================================================================================================Package             架构                  版本                           源                       大小
========================================================================================================
正在安装:lftp                x86_64                4.4.8-11.el7                   BenDiios                752 k事务概要
========================================================================================================
安装  1 软件包总下载量:752 k
安装大小:2.4 M
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction正在安装    : lftp-4.4.8-11.el7.x86_64                                                            1/1 验证中      : lftp-4.4.8-11.el7.x86_64                                                            1/1 已安装:lftp.x86_64 0:4.4.8-11.el7                                                                            完毕!
[root@shell ~]# lftp 192.168.30.110
lftp 192.168.30.110:~> ls
drwxr-xr-x    3 0        0          221184 Mar 24 08:44 centos7
drwxr-xr-x    2 0        0               6 Oct 30  2018 pub
lftp 192.168.30.110:/> 

注意:(干净系统后做的操作,方便后面管理和维护)

安装系统reboot后。
1)在CentOS安装完毕,首先应该修改更新源,并升级到最新的系统。修改更新yum源的命令如下:
curl -s -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
curl -s -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
2)把软件更新到最新(生产上线之前)
yum update -y
3)常用软件包。
CentOS6和CentOS7都要安装的企业运维常用基础工具包
yum install tree nmap dos2unix lrzsz nc lsof wget tcpdump htop iftop iotop sysstat nethogs -y
CentOS7要安装的企业运维常用基础工具包
yum install psmisc net-tools bash-completion vim-enhanced -y 
http://www.tj-hxxt.cn/news/74978.html

相关文章:

  • 电商网站建设策划书模板整站关键词排名优化
  • wordpress添加网页背景图片大小搜索引擎优化方法有哪些
  • 可以做动漫的网站有哪些网站的营销推广
  • 网站建设软件开发班级优化大师的功能有哪些
  • 深圳靠谱网站建设公司收录查询站长工具
  • 做网站霸屏公司销售好做吗yoast seo教程
  • 辉县网站建设求职简历线上营销方案
  • 哪个网站做外单出口好乐陵市seo关键词优化
  • 房地产网站建设与优化分析保定seo建站
  • 江苏网站建设哪家有怎么交换友情链接
  • 武汉网站制作谁家好上海网站设计公司
  • 东莞做网站找平台推广
  • 最好网站建设公司运营团队百度客服中心
  • 建站平台网开发一个app需要多少钱?
  • php网站开发框架有哪些得物app的网络营销分析论文
  • 有哪些漫画做的好的网站苏州seo服务热线
  • 2024年春节还有疫情吗长沙网站seo诊断
  • 购物网站建设思维导图关键词是怎么排名的
  • c2c网站 多钱seo免费推广软件
  • 一个教做网页的网站关键词排名怎么做上首页
  • 浙江新地标建设集团网站重庆网站制作公司哪家好
  • 有了源码怎么做网站搜索引擎优化管理实验报告
  • 公司网站建设服务类别产品软文范例500字
  • 做简历那些网站比较好新网站推广最直接的方法
  • 东营网站建设方案策划企业网站优化服务
  • 网站做推广需要营业执照seo课
  • 网站快照工具seo收费标准多少
  • 武汉哪些网站做免费广告深圳网络推广网站
  • 网站建设培训网站郑州网站建设制作公司
  • 爬取漫画数据做网站搜索引擎优化分析