
alien_8.79.tar.gz(无需修改) 由于该标题为文件名且包含版本号等具体信息,通常不需要进行大幅度的优化。在这种情况下,保持原样是最合适的选择。如果需要添加描述性文字,则可以考虑如下方式: alien_8.79源代码压缩包
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
简介:alien_8.79.tar.gz 是包含版本 8.79 的 alien 源代码和资源的压缩文件,适用于开发者进行解压、编译及进一步开发。
在使用deb to rpm工具的过程中,执行了以下命令:
首先查看当前目录下的文件:
```
[root@yun alien]# ls
Alien alien.lsm.in debian GPL Makefile README TODO
alien.lsm alien.pl gendiff.txt INSTALL mysqlcc_0.9.4-0ubuntu1_i386.deb
alien.spec.in alien.spec INSTALL.PL Makefile.PL package
```
然后运行`./alien.pl`,显示了该工具的使用方法:
```shell
[root@yun alien]# ./alien.pl
You must specify a file to convert.
Usage: alien [options] file [...]
...
```
接着尝试将一个名为mysqlcc_0.9.4-0ubuntu1_i386.deb的文件转换为.rpm格式:
```shell
[root@yun alien]# ./alien.pl -r mysqlcc_0.9.4-0ubuntu1_i386.deb
Warning: Skipping conversion of scripts in package mysqlcc: postinst postrm
Warning: Use the --scripts parameter to include the scripts.
mysqlcc-0.9.4-1.i386.rpm generated
```
转换完成后,再次列出目录下的文件:
```shell
[root@yun alien]# ls
Alien alien.lsm.in debian GPL Makefile README
alien.lsm alien.pl gendiff.txt INSTALL mysqlcc_0.9.4-0ubuntu1_i386.deb
alien.spec.debian alien.spec.in INSTALL.PL Makefile.PL package
mysqlcc-0.9.4-1.i386.rpm TODO
```
接下来运行`make`和`make install`命令进行构建并安装工具:
```shell
[root@yun alien]# make
cp Alien/Package/Deb.pm blib/lib/Alien/Package/Deb.pm ...
...
Installing /usr/local/share/man/man1/alien.1 ...
[root@yun alien]# make install
perl -i -pe s/\@version\@/8.79/g
全部评论 (0)


