不会源码安装方式好烦
opensuse吧
全部回复
仅看楼主
level 9
huang0shun 楼主
不会源码安装,每次都要找rpm或者用yast,有谁能教一下源码安装么
2014年04月01日 09点04分 1
level 13
源代码要编译的,编译好麻烦,容易出错,比rpm包麻烦不知多少倍,RPM包是人家编译好,并打好了包,你只要
zypper install package_name 就行了,最简单方便的!
源码安装其实也简单的,只要你看得懂编译错误,安装大体步骤:
1 解压,tar -zxvf xxxxx.tar.gz
2 生成Makefile
3 make 编译
4 安装 sudo make install ,这一步相当于你的 sudo zypper install rpm,用RPM安装就少了上面三步。
2014年04月01日 09点04分 2
能详细讲一下怎么生成makefile和make编译么,1,4步都懂,制作makefile不懂
2014年04月01日 10点04分
回复 huang0shun :一般有先执行源码包里的./configure,如果没有,一般是已经有自带了makefile或者是用cmake的。
2014年04月01日 10点04分
level 5
通常3步。./configure, make ,sudo make install 。具体到各包可能存在差异,设置参数与指定路径需要查阅包内readme和install。这两个特别是install都会有完整的编译安装指导,正规源码包都带。个别懒人开发者可能不写这样的文件[不高兴],不过这种情况很少。--------配置依赖是件很折腾人的事。最近编译一个dock的plug-in折腾几小时死活不通过,莫名其妙的bug[升起]
2014年04月02日 03点04分 3
编译不通过最蛋疼[不高兴],能不能推荐个简单点的软件我来试试手,比如?
2014年04月02日 03点04分
level 5
github,sourceforge上随便找,编译git本身也可以。我记得编译putty很简单,虽然putty在linux下有点鸡肋[阴险]。爱壁纸也有源码包。其实参考install文件就好。最大的问题还是配置依赖。suse、fedora依赖包命名方式和debian/ubuntu不同,suse下的依赖用的多是*-devel这样的命名方式
2014年04月02日 04点04分 4
level 5
编译需要能折腾的心[太开心]
2014年04月02日 04点04分 5
level 9
huang0shun 楼主
已经找了本Linux c书籍参考了
2014年04月02日 08点04分 6
level 11
编译不归路
2014年04月02日 15点04分 7
1