RHCSA---第七天

day07

软件安装

1.获取软件 包

(1)本地获取

本地光盘存储介质获取

默认路径:/run/media/root/RHEL-8-1-0-BaseOS-x86_64

手动挂载: mkdir /sr0

mount /dev/sr0 /sr0 (临时生效)

挂载命令 设备名称 挂载点目录

取消挂载: 注意不能再挂载点目录中取消

                                umount   设备名

umount 挂载点

(2)网络(上网)

网易开源镜像站

阿里开源镜像站

清华大学

2.安装软包RHEL8

/mnt/AppStream/Packages

/mnt/BaseOS/Packages

#cd /mnt/AppStream/Packages

rpm -ivh zsh-html-5.5.1-6.el8.noarch.rpm

-qpi 包名 查看一个软件包的详细信息

-evh 卸载软件包

-qa 查询已安装的所有软件包 rpm -qa | grep 软件名

-ql 查看指定软件的文件列表

-qf 查看某个文件是由哪一个包提供

-Uvh 更新软件包

-qd 查询软件的事例文档

[root@localhost ~]# rpm -ivh https://down.qq.com/qqweb/LinuxQQ/linuxqq_2.0.0-b2-1089_x86_64.rpm

dnf/yum

能够自动解决依赖关系(自动识别依赖包并且下载对应依赖包,一次性安装无需手动指定)

1.获取软件包

(1)本地安装

mount /dev/sr0 /mnt

(2)网络安装

2.安装软件包

配置yum配置文件----/etc/yum.repos.d/*.repo

vim /etc/yum.repos.d/base.repo

[AppStream] 源标示名称(名称自定义)

name=App 源名称

baseurl=file:///mnt/AppStream

gpgcheck=0

[BaseOS]

name=base

baseurl=file:///mnt/BaseOS

gpgcheck=0

#dnf install httpd -y

repolist 显示仓库状态

remove 移除,卸载软件

update

源码安装

解包 —— tar 解包、释放出源代码文件 配置 —— ./configure 针对当前系统、软件环境,配置好安装参数 编译 —— make 将源代码文件变为二进制的可执行程序 安装 —— make install 将编译好的程序文件复制到系统中

mkdir /test rm -rf /test/* mv tar-1.29.tar.gz /test

cd /test ll tar -zxvf tar-1.29.tar.gz ll dnf remove tar -y touch 1 tar -cvzf 1.tar.gz 1 --系统默认的tar工具移除 ll cd tar-1.29/ yum install gcc* -y --安装编译器

./configure ---不能通过管理员运行 su redhat

rm -rf config.log

./configure --通过普通用户进行配置、

exit

make make install ll tree which tar cd .. ll tar -zcvf 1.tar.gz 1 hash hash -d tar tar -zcvf 1.tar.gz 1 ll history

ps pstree top kill PID killall 进程名称 & ctrl-z jobs fg bg nohup

top ***

磁盘管理

1.磁盘设备基本单位 扇区=512 数据层 1块 = 4KB

2.主机启动顺序

主机加电开机+bios硬件自检+mbr+grub2+启动内核+initrams+加载系统系统文件

3.mbr 默认只记录四个分区表项,但是可以把其中一个主分区作为扩展分区在扩展分区中可以分多个逻辑分区

3主分区+1扩展分区(n逻辑分区)

主分区

为什么创建多个分区:通过不同分区可以管理不同类型的数据文件;通过多个分区设置不同的文件系统类型,来存放不同数据类型的文件。

如何创建分区

1.条件

至少需要一块硬盘;有剩余空间

lsblk 可以显示系统所有块设备

2.磁盘管理工具创建分区

fdisk /dev/nvme0n2

n 创建新的分区 d删除分区 p打印分区列表 w 保存退 q退出不存

3.设置文件系统类型(格式化)

[root@localhost ~]# mkfs.xfs /dev/nvme0n2p2

4.使用分区

临时挂载

mkdir /p1

mount /dev/nvme0n2p1 /p1

umount /p1

永久挂载

vim /etc/fstab

设备名(UUID) 挂载点目录 文件系统类型 参数 开机备份 开机检查

mount -a 在当前主机运行状态下挂载所有加载/etc/fstab 文件设备新添加设信息

reboot 重启加载文件

blkid 查看设备id (设备的文件系统类型)

注: 一个文件系统可以同时挂载到多个挂点目录;多个文件系统挂载到一个挂载点目录,但是通过挂载点查看的是最后一次连接文件系统信息。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值