dim包在ubuntu下的配置
dim包是在windows下开发的,所以在文件路径上和传统的unix有些不一样.所以我们在使用dim之前需要 对dim 进行dos2unix转换
一丶 一般电脑是没有dos2unix/unix2dos 命令的 需要我们手动去安装
下载相应的Dos2Unix包 比如下载到的是hd2u-1.0.0.tgz
tar -zxf hd2u-1.0.0.tgz
cd hd2-1.0.0
-
./configure
Configuring hd2u 1.0.0 checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for a BSD-compatible install... /usr/bin/install -c checking for getopt_long in -lpopt... no configure: error: *** libpopt not found //报错了 找不到popt库
二丶安装rpm工具和popt库
解析rpm文件需要安装rpm工具 所以我们需要先安装rpm
sudo apt-get install rpm
就好下载popt库 下载最新的就好 比如我下载到的是
popt-1.15.tar.gz
在popt-1.15.tar.gz 目录下执行命令
tar -xf popt-1.15.tar.gz
cd popt-1.155. ./configure 之后 sudo make 接着 sudo make install 这样就生成了popt库文件 安装成功反馈信息如图
现在可以回到
cd hd2-1.0.0
进入hd2-1.0.0目录后接着执行 ./configure 之后make 接着make install
whereis dos2unix
看看是否有输出 有输出说明安装成功此刻 基本的库都安装完成了, 通过which dim找到dim的地址 使用 `dos2unix <dim的地址> 便可 信息如图