免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1404 | 回复: 5
打印 上一主题 下一主题

[系统安装] 关于linux软件安装的问题请教,谢谢了 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2016-01-06 11:07 |只看该作者 |倒序浏览
才接触linux不久,需要安装软件。我在网上找到安装指南如下
--------------------------------------
tar.bz2源代码包安装方式:
1、找到相应的软件包,比如soft123.tar.bz2,下载到本机某个目录,比如/download;
2、打开一个终端,su -成root用户;
3、cd soft123.tar.bz2所在的目录/download;
4、tar -xjvf soft123.tar.bz2 //一般会生成一个soft123目录
5、cd soft123
6、./configure --prefix=/usr/local/soft(指定安装目录)
7、make
8、make install
9、安装完成可以使用make clean清除临时文件什么的
卸载:用cd 命令进入编译后的软件目录,即安装时的目录,使用make uninstall
----------------------------------------------------
那么问题来了,
1、安装完成后,因为硬盘太小原因。如果把编译后的软件目录(比说/download/soft123)删除后,此软件还能正常运行吗?
2、如果1里面讲的目录删除了,也就没有make相关的东西,是不是就不能使用make uninstall卸载了,而只能手动一个一个去删

论坛徽章:
0
2 [报告]
发表于 2016-01-06 11:31 |只看该作者
1.能正常运行,软件的编译目录在/download/soft123,安装目录在/usr/local/soft,也就是可执行文件的目录,程序的执行和编译目录没有关系。
2.是不能用make uninstall了。make uninstall执行的是Makefile中的指令,而Makefile是在编译目录里。你可以把Makefile移动到别的地方然后再删掉安装目录去执行。

论坛徽章:
0
3 [报告]
发表于 2016-01-06 11:51 |只看该作者
回复 2# Unix_C_Linux

谢谢,这样讲一下子就明白了。
那我建立一个同SOFT123的文件夹专门管理makefile就方便了。

求职 : Linux运维
论坛徽章:
203
拜羊年徽章
日期:2015-03-03 16:15:432015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:57:092015小元宵徽章
日期:2015-03-06 15:58:182015年亚洲杯之约旦
日期:2015-04-05 20:08:292015年亚洲杯之澳大利亚
日期:2015-04-09 09:25:552015年亚洲杯之约旦
日期:2015-04-10 17:34:102015年亚洲杯之巴勒斯坦
日期:2015-04-10 17:35:342015年亚洲杯之日本
日期:2015-04-16 16:28:552015年亚洲杯纪念徽章
日期:2015-04-27 23:29:17操作系统版块每日发帖之星
日期:2015-06-06 22:20:00操作系统版块每日发帖之星
日期:2015-06-09 22:20:00
4 [报告]
发表于 2016-01-06 20:58 |只看该作者
@newliujian
Makefile都给你删了,怎麽make uninstall
不过对于编译安装的软件,我们一般直接把程序运行目录rm 就可以了,没有必要保留Makefile,更没有必要使用make uninstall来删除软件

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
5 [报告]
发表于 2016-01-07 13:51 |只看该作者
编译安装的软件,如果不考虑后续删除,重新改编参数等,源码的目录是可以删除的

论坛徽章:
1
处女座
日期:2015-12-22 12:54:06
6 [报告]
发表于 2016-01-07 16:26 |只看该作者
不过编译也有个最不好的地方,将来升级新版本应用会很麻烦,尤其是版本跨度比较大的
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP