软件安装模式

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
凌风
帖子: 39
注册时间: 2007-11-17 23:34

软件安装模式

#1

帖子 凌风 » 2007-12-03 15:15

大家有空讨论一下各软件安装模式的好处和缺点。
在Windows下安装软件时,只需用鼠标双击软件的安装程序,
或者用Zip等解压缩软件解压缩即可安装。
在Linux下安装软件对初学者来说,难度高于Windows下软件安装。
在这里不介绍个详细安装方法。大家觉得linux下软件安装是否千奇百怪
虽然linux下也有不少绿色软件,但比较普及的安装方式仍是把软件细分合执行文件配置文件扔到各自角落。
如/etc /var /usr/local/ 等。
虽然可以指定安装路径 ./configure --prefix
linux下的PATH是否应该有针对性。
到现在我用新得立软件包装好之后我仍不知道我装的软件跑什么位置去了
或许不应该了解,还是应该花更多时间去了解每个软件的“每支手,每支却,每个部分”到底跑哪去了。
永中的office,安装时sh setup.sh,弹出安装画面,下一步下一步选择路径完成,安装好之后里面有卸载
windows的IIS安装好之后我也不知道他到底跑哪个角落去了。
linux软件应该再进一步细分
不能死抱着每一个软件都 rpm dem等用数据库记录安装位置,查看,添加,删除软件包各项。
至少,影音播放,office,邮件客户端。等化繁为简。
既使apache,mysql,sendmail,放到另一个分区的另一个文件夹里面重装系统的时候就不用去还原备份 /etc/或者找到复杂的每个角落散落的配置文件。
是linux的PATH所限?,不得不散发文件?
todaypuzzleme
帖子: 79
注册时间: 2007-06-08 22:43

#2

帖子 todaypuzzleme » 2007-12-03 15:51

安装完的文件基本上可以分成这么几部分:
编译后的可执行程序一般是放在/usr/bin,/usr/local/bin下面,多数自行编译的程序未指定prefix默认后者
相应的库文件则放在/usr/lib,/usr/local/lib,
相应的程序数据文件放在/usr/share,/usr/local/share,apt-get获取的depot包安装后一般都放在前者,自行编译的使用后者
相应的配置文件也有几个位置,如果是作为系统服务或者进程加载的,一般在/etc下;或者在/usr/local/etc,~/.xxx(用户目录下的程序目录)
至于/var,下面放置一般是程序运行的进程和临时文件,以及生成的日志等信息
不知道大家有什么补充?
回复