最近对linux学习的一些总结

对于配通网络,直接用nmtui是很好的一个方法。

-->首先把自动改为手动,然后配置IP地址,192.168.28.100/24,然后网关dns都为192.168.28.4。(大概根据虚拟编辑器而定)

然后就是重启网卡,systemctl restart network / service network restart

然后用ping命令测试网络,用ctrl+z /ctrl+c 暂停

然后对于安装软件第一个命令是rpm安装,前提是你有这个安装包。

RPM安装

rpm –ivh 包全名  

-i(install)   安装  

-v(verbose) 显示详细信息    

-h(hash)  显示进度  

--nodeps  不检测依赖性

RPM包升级

rpm  -Uvh  包全名

-U(upgrade)   升级

卸载

rpm  -e  包名  

-e(erase) 卸载  

--nodeps  不检查依赖性

查询是否安装

[root@localhost ~]# rpm  -q  包名 

查询软件包详细信息

[root@localhost ~]#  rpm –qi 包名 

查询包中文件安装位置

[root@localhost ~]#  rpm –ql 包名 

查询系统文件属于哪个RPM包

[root@localhost ~]#  rpm –qf 系统文件名 

查询软件包的依赖性  

[root@localhost ~]# rpm –qR 包名 

yum工具

1核心:需要有一个软件仓库,软件仓库指的是来存放软件包软件包之间的依赖关系地方。

仓库可以在本地——>本地yum源

仓库可以在远程——>网络yum源——>网络必须ok

2. 需要告诉yum工具到哪个仓库里找

默认有一个地方,存放了xxx.repo文件——>定义了去哪个仓库里找

配置本地仓库

步骤一 挂载光盘

mkdir /mnt/cdrom

[root@localhost ~]# mount /dev/sr0  /mnt/cdrom/  

列出BaseOS和AppStream的内容如下说明仓库已准备好

[root@RedHat8 ~]# ls /mnt/BaseOS/

Packages repodata

[root@RedHat8 ~]# ls /mnt/AppStream/

Packages repodata

步骤2:修改配置文件指定本地存储库

[root@localhost ~]# cd /etc/yum.repos.d/ 

[root@RedHat8 yum.repos.d]# pwd

/etc/yum.repos.d

[root@RedHat8 yum.repos.d]# cat local.repo

[BaseOS]

name=BaseOS

baseurl=file:///mnt/BaseOS

gpgcheck=0

enabled=1

[AppStream]

name=AppStream

baseurl=file:///mnt/AppStream

enabled=1

gpgcheck=0

步骤3:查看是否成功清空yum缓存

[root@RedHat8 yum.repos.d]# yum clean all

创建yum缓存

[root@RedHat8 yum.repos.d]# yum makecache

查看仓库

[root@RedHat8 yum.repos.d]# yum repolist

仓库标识 仓库名称 状态

AppStream AppStream 4,672

BaseOS

BaseOS 1,658

yumdnf)工具使用

安装软件包

# yum -y install 软件包1 软件包2

# yum -y groupinstall "包组名"

注意:

1.其中,-y选项表示取消交互

2.包组里面包含很多的软件包。

卸载软件包

# yum -y remove 软件包名

# yum -y groupremove "包组名"

升级rpm包

# yum update 软件包名

配置网路yum

​cd /etc/repo.d

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值