首页 >> 综合问答 >

freebsd9.3安装教程(FREEBSD软件安装)

2023-04-20 23:45:48 来源: 用户: 

大家好,综合小编来为大家讲解下freebsd9.3安装教程,FREEBSD软件安装这个很多人还不知道,现在让我们一起来看看吧!

本章包含软件安装所需的以下主题:

各种安装方式的优缺点。如何使用包?如何使用端口?如何用传统的安装方法自己编译软件?10.1简介

传统上,在UNIX系统上安装其他软件时,有几个步骤:

下载软件,可能是二进制文件,也可能是源代码。解压文件,通常是tar或gzip格式。阅读这个目录下的描述文件,可能是readme或者doc/file。

了解如何安装该软件。如果下载源代码,您可能需要在编译软件之前编辑Makefile或执行configure。最后,测试和安装。当然,

我们可以使用传统的方式在FreeBSD上安装软件,但是有更简单的选择。FreeBSD提供了两种安装软件的简单方法:包和端口。

所谓的pakcage,就是别人帮你把程序编译成二进制文件,定义安装在哪里。我们可以通过下载一个压缩文件并使用命令pkg_add在FreeBSD上快速安装软件。

这是安装软件最简单的一步,安装的是最标准的,不如根据自己的需求修改编译源代码灵活。

Port使用源代码来安装软件。我们所要做的就是在/usr/ports/中输入软件目录,并指示make install完成安装。

FreeBSD帮助我们定义了安装软件和其他所需软件包的步骤。无论是包还是端口,当安装的软件依赖其他软件继续安装时,它们会自动帮你安装该软件。

所有安装的软件都将被记录在/var/db/pkg中。如果我们将来想删除软件,我们可以用一个简单的命令pkg_delete添加软件名。

既然port这么好用,为什么FreeBSD既有包又有端口?让我们比较一下端口和包装的优势:

封装的优点:

编译后的压缩文件通常比包含源代码的文件小。使用pakcage不需要做任何编译。如果你的电脑运行缓慢,在安装KDE和GNOME等大型软件时,

不用编译可以节省很多时间。使用package安装软件时,不必事先了解FreeBSD上编译时的软件及其流程。端口的优势:

为了在大多数计算机上执行,考虑到兼容性问题,包通常被保守地编译。有了端口,就可以根据自己的系统进行修改,比如选择奔腾III或者速龙处理器。

在编译包的时候,软件的功能已经被限制了,不能再根据自己的需要进行扩展。例如,Apache有许多可以在编译时挂起的函数。当使用端口进行安装时,

可以根据自己的需求进行修改。我们可以通过更新端口树来使用更新的软件,软件包通常只随系统一起发布。

有些软件不允许使用二进制文件分发,只能下载源代码。有了源代码,就可以自己修改应用了。有些人喜欢有源代码。他们可以阅读并从中学习。

然后我们将解释如何使用包和端口。

10.2 Use packages

10.2.1 Installing the Package

有两种安装软件包的方法。第一种方式是用sysinstall安装(也就是我们安装FreeBSD时看到的图片),另一种方式是手动安装。使用sysinstall安装时,

我们必需选择安装的来源,最常使用的来源是网络及光盘片。但是由于光盘片容量有限,所以在FreeBSD 安装光盘中所含的package 软件数量并不多,因此我通常都选择使用网络安装。

而使用手动安装必须自行抓回所需的档案,并以指令安装。以下我们就分别针对这二种方式来说明:

方式一:使用sysinstall

假设我们要安装在FreeBSD 上收信的软件pine,首先我们要执行sysinstall 以进入安装时的画面:

# sysinstall图10-1

接着选取Configure选项,进入图10-2 的画面:

图10-2

我们选Packages 选项来安装package:

图10-3

在图10-3 中,我们必须选择安装来源,在这里我们选择FTP ,从FTP 中我们可以找到较多的软件。选择了FTP 之后,将出现图10-4 的画面,让我们选择要使用哪一个FTP 站台:

图10-4

我们选择「URL」来自订要使用的FTP 站台。接着便会出现一个要求我们输入站台地址的窗口,如图10-5 所示,假设我们要使用交大资工的站台,

则输入freebsd.csie.nctu.edu.tw/pub/releases/i386/:

图10-5

输入站台后,会问您是否要使用目前的网络设定。如果我们己经连上网络,则选YES,否则请选NO 来设定网络。接着会出现一个软件分类选单,这一份分类选单将各个软件分门别类放在不同的选项下,

其中All 是所有软件的所在,如图10-6。

图10-6

本文[高级伪原创标题]到此分享完毕,希望对大家有所帮助。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章