AnolisOS 入门三:软件安装

本文介绍了Anolis OS中使用dnf进行软件管理的基本操作,包括查看版本、安装、更新、搜索和卸载软件包,以及清理缓存等。dnf作为推荐的包管理工具,其指令与yum相似,为用户提供了方便的软件管理体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Anolis (龙蜥) 系统社区https://openanolis.cn/

AnolisOS 可以使用 dnf 或者 yum 进行软件安装,两者指令结构基本相同,推荐使用dnf。

1. 查看dnf 版本:

#查看 dnf版本
dnf --version

2. 查看已安装的软件:

dnf list installed

 

3. 查看所有软件包:

dnf list

 

 4. 查看可用的安装包:

dnf list available

 5. 查找指定的软件:

dnf search mysql-server #查找mysql

6. 安装指定软件包(以MYSQL 为例):

dnf install mysql-server

 

 7. 重新安装软件包:

dnf reinstall mysql-server

8.下载软件包,但不安装:

dnf download mysql-server

9. 查看软件包信息:

dnf info mysql-server

10. 检查已安装软件的是否有更新:

dnf check-update

 11. 安装软件更新:

dnf update

12. 更新指定软件包:(以MYSQL为例)

dnf update mysql-server

13. 删除指定软件包:

dnf remove mysql-server

14.删除多余的软件包(清理残余?):

dnf autoremove

15.清楚(已)缓存包

dnf clean all

### 如何在 AnolisOS 7.9安装 Docker #### 准备工作 为了成功安装 Docker,在开始之前需要确保系统软件包管理工具 `yum` 已经配置好,并且能够正常访问互联网或者本地仓库。如果网络环境受限,则需提前下载所需的 RPM 包及其依赖项[^4]。 #### 配置 YUM 源 执行以下命令来替换默认的 YUM 源为阿里云源,这一步有助于提高软件包获取的速度并减少错误发生的可能性: ```bash wget -O /etc/yum.repos.d/AnolisOS-Base.repo http://mirrors.aliyun.com/anolis/$releasever/base/os/x86_64/repodata/repomd.xml ``` 注意上述 URL 可能因版本更新而有所变化,请参照官方文档确认最新地址[^1]。 接着安装 EPEL 扩展库以及必要的文件系统支持组件: ```bash yum install epel-release -y && yum install fuse-overlayfs -y ``` #### 安装 Docker CE (Community Edition) 一旦基础环境准备就绪,就可以继续安装 Docker 社区版了。运行下面的一系列指令完成操作: 1. 添加 Docker 的官方 ALOIS 软件源: ```bash yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo ``` 2. 更新现有的索引数据并查看可用的 Docker 版本列表: ```bash yum makecache fast; yum list docker-ce --showduplicates | sort -r ``` 3. 开始实际安装过程,可以选择特定版本号代替最新的稳定发行版: ```bash yum install docker-ce docker-ce-cli containerd.io -y ``` #### 启动服务与验证状态 当所有必需的服务都被正确部署之后,启用它们以便于开机自启,并启动当前会话中的守护进程: ```bash systemctl enable docker.service && systemctl start docker.service ``` 最后检查是否一切正常运作无误: ```bash docker version; docker info ``` 至此,整个流程结束,您应该已经在 AnolisOS 7.9 成功设置了 Docker 运行时环境[^2]。 --- ### 注意事项 对于某些特殊场景比如防火墙规则严格的企业内部网路环境下实施此方案可能会遇到阻碍;此时考虑利用 ISO 或者其他形式打包好的离线资源来进行手动迁移处理。 另外值得注意的是,尽管本文档主要针对标准情况下的指导方针进行了描述说明,但在具体实践中仍可能面临各种未知挑战——例如兼容性问题或是第方插件冲突等等——这些都需要依靠使用者自身的经验积累加以克服解决。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值