
但是问题是官方的软件源一般更新很慢,而且很多的软件根本就从来没有进入过官方的源里面,这种情况下就需要自己下载源代码编译了。其实自己编译软件一点都不难,只要你看一下源码包自带的readme或者install文件就可以搞定了,一般分为如下几个步骤,首先解压缩,然后进入解压缩后的文件夹,sudo apt-get build-dep “软件名”,此步骤是为了下载编译环境所需要的一些文档和工具软件,只要网速良好,不一会ubuntu自己就下载安装好了,然后就是:/configuremakesudo make install通过以上几个步骤就可以搞定绝大部分的软件编译问题,不同的也就是有时候需要使用一些配置参数,详情可以看源码包自带的readme或者install文件。但是接下来问题就接踵而来了,因为如果我们发现这个软件并不是那么稳定好使,想要卸载它就难了,因为在新立得软件包管理器中根本就找不到它的身影。这个时候我们需要安装一个生成deb格式软件安装包的软件checkinstall,装好后,在编译软件的最后一步使用sudo make checkinstall它就会提醒你一步一步安装软件,并在源码文件夹中生成一个deb格式的安装包,以后就可以使用它重新安装此软件,而不用麻烦的重新编译了。首先打开新立得软件包管理器,一般会在左边看到:已安装已安装(本地的或陈旧的)未安装未安装的(残存配置)软件仓库里的新内容现在选择未安装的(残存配置),如果没有这个选择那就证明你的系统并没有残存配置文件,把右面列表里不想保留的配置文件删除就可以了。当你需要安装某个软件包时,新立得软件包管理器从/etc/apt/sourceslist中所列的主机下载所需的文件,将它们保存到本机软件库(/var/cache/apt/archives/), 然后开始安装。本地软件库会不断膨胀占用大量硬盘空间,幸运的是,APT提供了工具来管理本地软件库:apt-get的clean方法和autoclean方法。apt-get clean将删除/var/cache/apt/archives目录 和/var/cache/apt/archives/partial目录下锁文件以外的所有文件。这样以来,当你需要再次安装某个软件包时,APT将重新下载它。apt-get autoclean仅删除那些不需要再次下载的文件。使用时一定要记得在前面加上sudo。
以上就是关于ubuntu中如何编译、卸载程序以及如何减肥全部的内容,包括:ubuntu中如何编译、卸载程序以及如何减肥、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)