centos 安装dosbox

在切换到CentOS系统后,安装DOSBox过程中遇到了一些问题,包括下载dosbox的修复版包,解压后进入目录,检查环境,解决make命令不可用的错误,并最终成功编译和安装DOSBox。

最近换了个centos ,可是各种障碍,最近学汇编要装个dosbox,也是遇到几个麻烦。
1. 首先是下载dosbox的包(从学长那拿的=_=)
dosbox-0.74 bug 修复版下载: http://download.youkuaiyun.com/detail/yangbodong22011/9663271
2. 解压
$ tar zxf dosbox-0.74.tar.gz
3. 进入目录
$ cd dosbox-0.74/
$ ls

这里写图片描述
4. 检测环境
[root@localhost dosbox-0.74]# ./configure

发现如下错误:`configure: error: *** SDL version 1.2.0 not found!`

接下来执行:
[root@localhost dosbox-0.74]# yum -y install SDL
[root@localhost dosbox-0.74]# yum install SDL-devel
再次检测,没有其他问题。
5. 编译
[root@localhost dosbox-0.74]# make
(CDPATH="${ZSH_VERSION+.}:" && cd . && autoheader)
/bin/sh: autoheader: 未找到命令
make: *** [config.h.in] 错误 127

出现上述

### 安装 `dos2unix` 工具的方法 在 CentOS 系统上安装 `dos2unix` 工具有多种方法,以下是详细的说明: #### 方法一:在线安装 如果您的 CentOS 虚拟机能够连接互联网,则可以通过 Yum 包管理器直接在线安装 `dos2unix` 工具。执行以下命令来完成安装: ```bash yum install dos2unix -y ``` 此命令会自动从官方仓库下载并安装所需的软件包[^1]。 --- #### 方法二:离线安装 RPM 文件 当虚拟机无法访问外部网络时,可以采用手动下载 `.rpm` 文件的方式进行离线安装。 ##### 步骤 1:获取适合版本的 RPM 文件 根据您使用的 CentOS 版本(如 CentOS 7 或 CentOS 8),下载对应的 `dos2unix` 的 RPM 文件。例如: - 对于 CentOS 7,可使用 `dos2unix-6.0.3-7.el7.x86_64.rpm`。 - 对于 CentOS 8,可使用 `dos2unix-7.4.0-3.el8.x86_64.rpm`。 您可以从第三方镜像站点或本地存储中获取该文件。 ##### 步骤 2:传输 RPM 文件至虚拟机 将下载好的 RPM 文件上传到虚拟机中的 `/root/` 或其他目录下。推荐使用工具如 XFTP、WinSCP 或 SCP 命令实现文件传输。 ##### 步骤 3:安装 RPM 文件 进入存放 RPM 文件的路径后,运行以下命令完成安装: ```bash rpm -ivh dos2unix-*.rpm ``` 其中,`*` 表示具体的 RPM 文件名。例如: ```bash rpm -ivh dos2unix-6.0.3-7.el7.x86_64.rpm ``` 注意:某些情况下可能还需要额外依赖库的支持,比如 `glibc` 和 `glibc-common`。此时需先安装这些依赖项后再继续安装 `dos2unix`[^3]。 --- #### 验证安装是否成功 无论采取哪种方式,在安装完成后都可以验证其功能是否正常工作。尝试运行如下测试命令: ```bash dos2unix --version ``` 或者对某个文件应用转换操作: ```bash dos2unix example.txt ``` 以上过程即完成了 `dos2unix` 在 CentOS 中的成功部署[^2]。 --- ### 注意事项 - 如果遇到权限不足的情况,请确保以超级管理员身份登录 (`sudo`) 后重试相应命令。 - 不同版本间的兼容性问题可能导致部分旧版 RPM 文件不适用于较新的操作系统环境;建议优先选用匹配当前发行版号的资源。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值