linux远程和软件包的管理
阅读原文时间:2023年07月13日阅读:1

远程管理

ssh   用户名@对方IP地址

-X   在本地可以运行对方的图形程序

端口 22

[root@room9pc01 ~]# ssh root@172.25.0.11

[root@server0 ~]#  exit            #退出远程管理

Ctrl + shfit + t  新开一个终端

软件包的管理

1、RPM Package Manager,RPM包管理器

– rpm  -q   软件名…   查询软件安装情况

– rpm  -ivh 软件名-版本信息.rpm…   i安装软件包(vh:显示安装进度)

– rpm  -e   软件名…   删除软件

rpm -qa  查看已安装的所有软件

导入红帽的签名信息

rpm --import /dvd/RPM-GPG-KEY-redhat-release

缺点:需手动解决依赖关系,软件安装依赖关系较多时安装困难

2、Yum软件包仓库,自动解决依赖关系

服务:为客户端 自动解决依赖 安装软件

服务端: classroom虚拟机搭建Web服务,共享光盘所有内容

yum配置文件的路径:/etc/yum.repos.d/*.repo

错误的配置文件,会影响正确配置文件

搭建YUM仓库

[root@server0 ~]# rm -rf /etc/yum.repos.d/*

[root@server0 ~]# vim /etc/yum.repos.d/dvd.repo

[rhel7]                #仓库标识

name=nsd 1803          #仓库的描述信息

baseurl=http://classroom.example.com/content/rhel7.0/x86_64/dvd/              #指定Yum仓库的位置

enabled=1              #启用该文件

gpgcheck=0             #关闭检测软件包签名功能

[root@server0 ~]# yum repolist    #列出仓库信息

Yum的使用

安装: yum  -y  install  软件名

卸载: yum  remove  软件名

yum clean all   清空Yum的缓存

yum  list  查看仓库所有软件包

yum  provides  服务名  查看服务对应的软件包名

yum deplist 软件名  查看依赖关系

wget下载,默认下载到当前目录

wget 软件包的URL网址

wget 软件包的URL网址  -O  /目录路径/新文件名