【玩转Ubuntu】linux_fetion的编译方法

来源:互联网 发布:域名诈骗怎么报警 编辑:程序博客网 时间:2024/06/05 07:51

最近回归Ubuntu,发现很久以前的飞信客户端无法登录。在网上搜到最新版本的Linux-fetion1.3的源代码,试着自己编译。发现自己连用tar命令解压都不会了。后了查了下知道了tar只是个打包的工具,压缩和解压还得调用gzip等压缩工具。由于下载的源代码为tar.gz格式,所以可以用

 

解压。

其中:

x 从档案文件中释放文件。

v 详细报告tar处理的文件信息。如无此选项,tar不报告文件信息。

f 使用档案文件或设备,这个选项通常是必选的。

z 用gzip来压缩/解压缩文件,加上该选项后可以将档案文件进行压缩,但还原时也一定要使用该选项进行解压缩。 

另外还有一些命令:

c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。
r 把要存档的文件追加到档案文件的未尾。例如用户已经作好备份文件,又发现还有一个目录或是一些文件忘记备份了,这时可以使用该选项,将忘记的目录或文件追加到备份文件中。
t 列出档案文件的内容,查看已经备份了哪些文件。
u 更新文件。就是说,用新增的文件取代原备份文件,如果在备份文件中找不到要更新的文件,则把它追加到备份文件的最后。
辅助选项:
b 该选项是为磁带机设定的。其后跟一数字,用来说明区块的大小,系统预设值为20(20*512 bytes)。
k 保存已经存在的文件。例如我们把某个文件还原,在还原的过程中,遇到相同的文件,不会进行覆盖。
m 在还原文件时,把所有文件的修改时间设定为现在。
M 创建多卷的档案文件,以便在几个磁盘中存放。
w 每一步都要求确认。

解压后发现得到的文件中只有install.sh没有Makefile。所以直接运行./install.sh,报错“linux-fetion”这个文件找不到。百度之后才发现这个文件要自己编译出来的。也第一次知道qmake是用来生成Makefile的一个小工具,linux-fetion.pro就是qmake需要的文件。关于qmake的更多信息……

总之,linux-fetion的安装过程如下:

 

1:建立编译环境:在终端执行以下命令:sudo apt-get install automakesudo apt-get install libc-devsudo apt-get install g++ sudo apt-get install libcurl4-gnutls-dev sudo apt-get install libqt4-dev qt4-dev-tools 2:下载源代码:源码下载: http://www.libfetion.org解压命令:tar -zxvf linux_fetion-0.*.*.tar.gz进入源代码目录: cd linux_fetion-0.*.*(64位用户需执行:  ./64_libfetion.sh 脚本)运行编译命令: qmake-qt4;make安装程序:./install.sh
安装好后,在“开始”--“网络”---“Linux 飞信第三方客户程序”

 

原创粉丝点击