关于自己下载软件回来make的问题

编译安装或者制作Deb包
回复
头像
woxiguilin
帖子: 8
注册时间: 2007-08-28 17:03
来自: 中国上海市浦东新区
送出感谢: 0
接收感谢: 0

关于自己下载软件回来make的问题

#1

帖子 woxiguilin » 2010-07-22 8:16

各位达人.

我想问2个问题.
一、make install后的软件是自动安装到系统里面去,原来tar后的目录能否删除.
还是像windows的绿色版软件一样,点一下绿化,文件还是在当前目录.不能删除?
我是自己下载vsftp.tar.gz编译安装产生的疑惑。

二、一般软件安装在哪里?有没有因定的目录?还是?

希望大家帮助我。



谢谢大家.
上次由 woxiguilin 在 2010-07-24 12:33,总共编辑 2 次。
==[XGL]:::>>>
头像
独自の哀怜
帖子: 125
注册时间: 2010-05-18 9:28
送出感谢: 0
接收感谢: 0

Re: 关于自己下载软件回来make的问题

#2

帖子 独自の哀怜 » 2010-07-22 9:30

linux在安装软件的时候,会把文件散落到各个目录,所以听说单靠人工去删有点难删的完(麻烦)
应该在新立得里有卸载在方法吧~~~
我永远只是新手……
头像
123rps
帖子: 189
注册时间: 2009-04-30 16:17
送出感谢: 0
接收感谢: 1 次

Re: 关于自己下载软件回来make的问题

#3

帖子 123rps » 2010-07-22 9:37

linux软件安装时会将自己的文件按类别散落在不同的文件夹,一般/usr/bin放二进制(可执行)文件,/etc放配置文件,/usr/lib放库文件,/usr/share放资源文件(图片和声音等)
make install之后软件的不同部分被复制到系统的不同位置,具体复制到哪里去要看makefile中怎么设定的,可以打开makefile看看,也可以修改makefile以便将软件安装到不同的地方
安装后原来的文件夹可以删除
卸载的话,一般makefile里面会提供,一般可以运行make remove,具体命令的名字是什么打开makefile看看便知
总之,makefile才是王道
东西大街南北走
出门碰到人咬狗
搬起狗来砸砖头
却被砖头咬了手
OpenOffice.org Math公式编辑器完全教程
chenxing
帖子: 152
注册时间: 2006-01-03 18:23
送出感谢: 1 次
接收感谢: 5 次
联系:

Re: 关于自己下载软件回来make的问题

#4

帖子 chenxing » 2010-07-22 23:32

make install之后,tar包和安装目录均可删除。

文件会被安装在系统中具备相应功能的多个目录中,可以在源码目录中运行make uninstall卸载,但删除了源码就不太好卸载了。一般还要再把源码弄来吧。

所以一般推荐使用包管理工具啊,它追踪各个包里的文件,省去自己管理软件之苦,但如果想自己定制软件,就很难办了。Archlinux之类的之所以流行,就是其软件包生成较简单,可以很容易的把自己编译的程序做成包,安装、卸载相对容易,当然此类发行版的配置相应也要复杂些。
回复

回到 “编译或打包”