OpenBSD安装后如何安装套件
时间:2020-01-09 10:42:52 来源:igfitidea点击:
在OpenBSD操作系统下安装后如何安装软件包集?
我忘了添加文件集comp63.tgz包。
安装操作系统后如何安装?
说明:文件集不过是OpenBSD操作系统的一部分。
每个集合都专用于一个目的,例如内核,手册页,游戏,编译器等。
完整的OpenBSD安装分为许多文件集。
新的OpenBSD用户可以安装所有它们以避免出现问题。
如果您选择在安装时跳过一些文件集,在本教程中我们学习了如何安装OpenBSD文件集。
OpenBSD安装后如何安装套件
OpenBSD项目建议以下两种方法在初次安装后安装集。
方法1:升级
- 使用重新启动命令重新启动您的OpenBSD系统。
- 插入您的安装介质/CD-ROM(您也可以使用PXE网络启动选项启动)
- 选择升级而不是安装。
- 当您到达要安装的文件集列表时,选择第一次被忽略的文件集,选择源,然后让它为您安装。
官方文档也建议采用以下方式:
如果您选择在安装时跳过某些文件集,则稍后可能会意识到您确实确实需要它们。
只需从根文件系统启动bsd.rd并选择(U)pgrade。
当您到达文件集列表时,选择所需的文件集。
bsd.rd ramdisk内核是完全在内存中运行的实时OpenBSD环境。
它包含安装脚本和执行完整安装所需的少量实用程序。
这些实用程序还可用于灾难恢复。
安装介质会自动引导到bsd.rd中,并为您启动安装脚本。
您将从第一个可识别的硬盘分区中启动名为bsd.rd的内核,然后选择" U"进行升级:提供所需的信息,您将到达以下屏幕,以安装缺少的OpenBSD集:有时,您应获得屏幕上显示以下消息:
恭喜!您的OpenBSD升级已成功完成!要引导新系统,请在命令提示符下输入reboot。
# reboot
方法2:使用tar命令
使用wget或者ftp客户端下载名为comp63.tgz的文件集:
$ cd /tmp ## [ set these are per your needs ] ## $ PKG="comp63.tgz" $ ARCH="amd64" $ VER="6.3" ## [ use wget from ports ] ## $ wget http://mirror.switch.ch/ftp/pub/OpenBSD/$VER/$ARCH/$PKG ## [ OR use ftp client which installed by default on an OpenBSD ] ## $ ftp https://cloudflare.cdn.openbsd.org/pub/OpenBSD/$VER/$ARCH/$PKG
执行以下tar命令以提取文件:
# cd / # pwd # PKG="comp63.tgz" # tar xzvphf /tmp/$PKG
输出示例:
./usr/lib/libasn1.a ./usr/lib/libasn1_p.a ./usr/lib/libasn1_pic.a ./usr/lib/libc.a .... ... ...
comp63.tgz($PKG)文件集只是压缩的tar文件,您可以使用tar命令从文件系统的根目录手动扩展它们。
不要忘记上面的tar命令中的p
选项,以正确恢复文件权限。