tightvnc rpm包编译

官方网站:http://sourceforge.net/projects/vnc-tight/files/?source=navbar

yum -y install rpm-build xmkmf tcp_wrappers-devel

tar -xvf tightvnc-1.3.10_unixsrc.tar.bz2 -C /usr/local/src
注意:amd64架构需要修改一行
vim /usr/local/src/vnc_unixsrc/tightvnc.spec
ExclusiveArch: i386 alpha sparc ppc s390 s390x x86_64

cp -fv /usr/local/src/vnc_unixsrc/tightvnc.spec /tmp
cp -fv tightvnc-1.3.10_unixsrc.tar.bz2 /tmp
注意:要用普通用户身份编译,root用户编译最后会报权限错误
su - foo
cd /tmp
rpmbuild -ba tightvnc.spec
cp -fv /tmp/tightvnc-1.3.10_unixsrc.tar.bz2 /home/foo/rpmbuild/SOURCES/
rpmbuild -ba tightvnc.spec
ls /home/foo/rpmbuild/RPMS/x86_64
tightvnc-1.3.10-1.x86_64.rpm            tightvnc-server-1.3.10-1.x86_64.rpm
tightvnc-debuginfo-1.3.10-1.x86_64.rpm

编译完成后会生成3个文件

posted @ 2015-05-20 22:30  李庆喜  阅读(196)  评论(0编辑  收藏  举报