1. 使用 RPM 进行软件包管理
- 通过网络下载并安装 RPM 包
telnet
假设telnet
版本为telnet-0.17-79.el7.x86_64.rpm
,可以使用wget
命令从网络下载:bash复制代码wget http://mirror.centos.org/centos/7/os/x86_64/Packages/telnet-0.17-79.el7.x86_64.rpm
- 使用 RPM 安装
telnet
包:bash复制代码sudo rpm -ivh telnet-0.17-79.el7.x86_64.rpm
- 查询软件包
telnet
是否已经安装:bash复制代码rpm -q telnet
- 查询软件包
telnet
的详细信息:bash复制代码rpm -qi telnet
- 查询软件包
telnet
的安装文件:bash复制代码rpm -ql telnet
- 卸载
telnet
软件包:bash复制代码sudo rpm -e telnet
2. 使用 YUM 进行软件包管理
- 使用 YUM 安装软件包
httpd
假设安装的具体版本为httpd-2.4.6-93.el7.centos.x86_64
:bash复制代码sudo yum install httpd-2.4.6-93.el7.centos.x86_64
- 查询软件包
httpd
是否安装:bash复制代码yum list installed httpd
- 查询
httpd
的详细信息:bash复制代码yum info httpd
- 卸载
httpd
软件包:bash复制代码sudo yum remove httpd
3. 管理服务
- 使用
systemctl
查看当前系统上正在运行的服务:bash复制代码systemctl list-units --type=service --state=running
- 启动和停止服务(以
httpd
服务为例):- 启动
httpd
服务:bash复制代码sudo systemctl start httpd
- 停止
httpd
服务:bash复制代码sudo systemctl stop httpd
- 启动
4. 管理进程
- 使用
ps
命令查看当前运行的进程列表:bash复制代码ps aux
- 选择一个进程(例如
httpd
),并使用kill
命令终止它:- 首先找到
httpd
进程的 PID:bash复制代码ps aux | grep httpd
- 使用
kill
命令终止进程(假设 PID 为 1234):bash复制代码sudo kill 1234
- 首先找到
- 再次查看进程状态:bash复制代码
ps aux | grep httpd
5. 配置自动启动服务
以 httpd
服务为例,将其配置为在系统启动时自动启动:
bash复制代码sudo systemctl enable httpd
以上步骤涵盖了从网络安装、管理、查询、服务管理和自动启动配置等操作。
https://blog.csdn.net/maxiaojingabc/article/details/139318635
Kylin Linux Advanced Server 10 – DVD 0.0 B/s | 0 B 00:00
Errors during downloading metadata for repository ‘cdrom’:
Error: Failed to download metadata for repo ‘cdrom’: Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
下载并配置适用于银河麒麟的官方或镜像源:
下载 Kylin 官方源文件: 访问银河麒麟官网,找到合适的网络源配置文件,或联系支持团队获取官方源。
将网络源文件添加到 /etc/yum.repos.d/ 目录,例如:
bash
复制代码
sudo cp kylin.repo /etc/yum.repos.d/
清理缓存并刷新 YUM 源:
bash
复制代码
sudo yum clean all
sudo yum makecache
3. 重试 YUM 安装
尝试重新使用 yum 安装所需的软件包:
bash
复制代码
sudo yum install telnet -y
通过禁用本地光盘源并配置网络源,应该能解决 cdrom 源的读取错误问题。
http://www.rpmfind.net/linux/centos-stream/9-stream/AppStream/x86_64/os/Packages/httpd-2.4.57-3.el9.x86_64.rpm
例8.12:添加本地YUM仓库。
[root@localhost /]# vim /etc/yum.repos.d/kylin_x86_64.repo
[cdrom] name=KylinOS DVD Repository
baseurl=file:///run/media/Kylin-Server-10
enabled=1
gpgcheck=0