shenyue_sam 发表于 2016-02-17 10:35

新人求助--请问内网主机能否利用releaseDVD安装软件

像centOS可以使用DVD作为yum源,freebsd有没有类似功能?

用ports编译安装软件时,需要连网下载软件,很慢不说,如果是内网机不能连网怎么办?

能否直接利用FreeBSD-10.1-RELEASE-amd64-dvd1.iso安装软件呢?
2G多的iso,安装完系统后还能用它来干什么呢?

rtm009 发表于 2016-02-17 11:53

:mrgreen:理论上是可以 在redhat下 最惨就是手动一条条的去敲安装指令 很锻炼人!

lsstarboy 发表于 2016-02-17 22:05

像centOS可以使用DVD作为yum源,freebsd有没有类似功能?
有,前提是使用pkg,既可以设置环境变量,也可以直接进入DVD里面运行pkg,当然也可以用图形界面的bsdinstall。

用ports编译安装软件时,需要连网下载软件,很慢不说,如果是内网机不能连网怎么办?
可以用其他机器下载下来,复制或挂载到/usr/ports/distfile目录下。

能否直接利用FreeBSD-10.1-RELEASE-amd64-dvd1.iso安装软件呢?
2G多的iso,安装完系统后还能用它来干什么呢?
能,只是dvd自带的软件不是很多,只能是一些常用的包,其实每个Linux发行版也一样,只能带官方认为重要的包。

shenyue_sam 发表于 2016-02-19 10:52

感谢版主指点。

现在知道了可以把dvd mount到/mnt/cdrom下,然后配置为pkg源:
/usr/local/etc/pkg/repos/dvd.confFreeBSD_install_cdrom: {
url: "file:///mnt/cdrom/packages/${ABI}",
mirror_type: "none",
enabled: yes
}另外,想请问,我同时配置了dvd源和官方源(pkg0.twn.FreeBSD.org)之后,
每次查找和安装软件时,怎样设置多个源的优先顺序?

我遇到的问题是,安装python,明明dvd源里有,但我执行pkg install python时,却去连网下载了,好像没用到dvd源。
我把官方源禁用后FreeBSD: {enabled: no},再安装,就没连网,很快就装完了。

yum不是有参数 --disablerepo=* --enablerepo=xxx 吗,pkg有类似功能吧?
页: [1]
查看完整版本: 新人求助--请问内网主机能否利用releaseDVD安装软件