LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1047|回复: 9

BSD安装软件的疑问

[复制链接]
发表于 2004-8-23 13:59:10 | 显示全部楼层 |阅读模式
偶是一个BSD新手,看了论坛上很多资料都是讲利用ports来安装软件,但是我这台机没有联网,自然不能用ports了.我想用pkg_add来安装,可是不清楚,pkg_add安装 和用./configure ;make ;make install ;make clean编译有什么不同,因为我装mysql.4.0.20.tar.gz用pkg不行,解包后用make也没反应, 请问一下什么样的后缀文件可以用pkg ,什么样的后缀文件可以make ,谢谢!
发表于 2004-8-23 15:14:20 | 显示全部楼层

小問題

ports: 是通過網羅安裝軟件包的.
一般以*.gz結尾的軟件包是已經編譯完畢的,直接用pkg_add安裝就可以了(詳細的可以參考: man pkg_add)
用./configure, make; make install/ make clean 是用?硪栽创a方式?戆惭b軟件包. 這種方式定制性好,但是會花費一些時間(這個時間一般不長.)
以你裝mysql.4.0.20.tar.gz而言: 可以使用
pkg_add mysql.4.0.20.tar.gz 就可以了

Have a good luck.
 楼主| 发表于 2004-8-23 15:49:22 | 显示全部楼层
谢谢 LoveLife123

还有几个问题想请教一下:

1。*.tgz ,*.tar.gz 是一样的吗,它们都可以用pkg_add来安装吗?
2。如果将它们解包后是不是也可以用make编译源码 的方法来安装?
3。pkg_add的过程中如果提示差依赖的文件那该怎么办啊?
发表于 2004-8-24 09:21:19 | 显示全部楼层

慚愧阿.
不小心寫錯了.
錯誤: 一般以*.gz結尾的軟件包是已經編譯完畢的,
正確: 一般以*.tgz結尾的軟件包是已經編譯完畢的.

如果你有一個*.tgz文件的軟件包, 那麼直接用pkg_add *.tgz就可以了.

如果你有一個*.tar.gz的軟件包.那麼說明軟件包是壓縮的, 需要用
tar zxvf *.tar.gz?斫鈮嚎s. 然後在進行安裝, 一般?碚f,這個都會含有源代碼,使用make方法?砭幾g,具體的可以參考文件中Readme/install等?似的文件.

pkg_add的過程如果提示需要依赖的文件,那麼需要先安裝所依赖的.

你可以參考下面的文章查看詳細的內容.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2004-8-24 15:30:06 | 显示全部楼层
总算明白了。。

多谢 LoveLife123 的热心帮助
发表于 2004-8-25 21:22:11 | 显示全部楼层
我习惯把ports下到本地保存起来下次装就不用下了
发表于 2004-8-26 16:29:52 | 显示全部楼层
pkg_add 是装2进制代码, 比较中庸稳定, 适用的平台广泛,但性能也许有很细微的不足; 好象是买来的盒饭, 适合大多数人吃;

port 就是把下载源代码, 打补钉, 编译, 安装, 清理集成为一个动作 , 这样用源代码啊在自己机器上编译的软件是最适合自己机器,最能发挥机器性能的.  好比买原料自己做饭, 时间久些, 但最适合自己口味, 但可能不适合别人吃,不具备夸平台性.

package的优点是可以装到很多平台上, 而且不用自己编译, 节省时间(大软件用ports装可能要N小时,用package可能就5分钟);缺点是性能不一定最好, 不一定最适合你的机器, 而且有些软件的部分功能必须自己编译才能开启

ports 的优缺点与 package 相反, 而且可以自己改源码, 而且ports装的软件比较新.

有网络条件还是建议用 ports
发表于 2004-8-26 23:14:26 | 显示全部楼层

菜菜鸟的建议

找到源码及编译方法,然后直接编译, 我觉得是刚学习的情况下的最好办法,ports 啊什么的牵连太多,一下子不明白,个人觉得编译最好,不过遇到什么什么缺少就没辙了(我就是,呵呵。。。)

灌水,别介意...
发表于 2004-8-27 17:41:57 | 显示全部楼层
自己编译一个xorg加上gnome?
有这个时间不如好好看看书,写个程序了
发表于 2004-8-29 14:12:06 | 显示全部楼层
机器慢了大概要一天。
从晚上睡觉到第二天早上应该差不多了。
编译一次就可以了,下次就没有耐性了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表