当前位置: 技术问答>linux和unix
请教一个软件安装方面的菜鸟问题
来源: 互联网 发布时间:2014-11-14
本文导语: 有的软件要先编译,可是我在编译后仍不知道该怎么做。似乎没有象Windows安装程序那样有个Setup.exe什么的。请问用make编译后的软件该怎么办啊? 再就是有的软件我用KDE上的软件包管理程序安装了,然后又怎么运行这...
有的软件要先编译,可是我在编译后仍不知道该怎么做。似乎没有象Windows安装程序那样有个Setup.exe什么的。请问用make编译后的软件该怎么办啊?
再就是有的软件我用KDE上的软件包管理程序安装了,然后又怎么运行这个刚安装的软件呢?
再就是有的软件我用KDE上的软件包管理程序安装了,然后又怎么运行这个刚安装的软件呢?
|
一般把软件的源码load下来后,通常解压到/usr/local/src下面,然后./configure,make depend,make,make install.具体可以看看readme或者install是怎样说的.安装完后,可以到软件安装路径下的bin目录直接执行
|
一般redhat都是用 rpm,
安裝: rpm -Ivh myprog.rpm
升級: rpm -Uvh myprog.rpm
移除: rpm -e myprog
查看: rpm -q myprog
還有其他設定, 且看 man rpm 吧
rpm就是 redhat package management的縮寫, 他就是可以統一軟件的安裝.
redhat,mandrake,SuSE,turbo linux,紅旗, Xteam....都是用.rpm
Debian 會用.deb, 大致功能和.rpm一樣
而其他的是用 .tgz 或 .tar.gz; 是用源代碼來編譯安裝, 好處是肯定該
軟件必可在安裝的計算機上走, 不會因硬件的不同條件, 而令軟件不能運作.
同時用戶可按自己的需要, 更改 configure才編譯, 軟件的整合性最好.
但在安裝時和反安裝時, 需用戶必有一定的編程知識較好.
安裝: rpm -Ivh myprog.rpm
升級: rpm -Uvh myprog.rpm
移除: rpm -e myprog
查看: rpm -q myprog
還有其他設定, 且看 man rpm 吧
rpm就是 redhat package management的縮寫, 他就是可以統一軟件的安裝.
redhat,mandrake,SuSE,turbo linux,紅旗, Xteam....都是用.rpm
Debian 會用.deb, 大致功能和.rpm一樣
而其他的是用 .tgz 或 .tar.gz; 是用源代碼來編譯安裝, 好處是肯定該
軟件必可在安裝的計算機上走, 不會因硬件的不同條件, 而令軟件不能運作.
同時用戶可按自己的需要, 更改 configure才編譯, 軟件的整合性最好.
但在安裝時和反安裝時, 需用戶必有一定的編程知識較好.
|
你编译后应该就有可执行的文件了呀。程序一般没有SETUP。EXE因为你是有原代码的呀,当然有的编译后会有setup不过很少
|
呵呵,LINUX都给说了,我就来说说FREEBSD吧
一般FREEBSD下的应用软件,如果你安装了PORTS,可以直接进入到该PORT下的软件目录,先MAKE,然后MAKE INSTALL就可以了
如果没有安装PORT或者比PORT中的更新的话,直接PKG_ADD xxx1.2.3.tgz
一般FREEBSD下的应用软件,如果你安装了PORTS,可以直接进入到该PORT下的软件目录,先MAKE,然后MAKE INSTALL就可以了
如果没有安装PORT或者比PORT中的更新的话,直接PKG_ADD xxx1.2.3.tgz