OPNsense离线安装软件包

由于OPNsense的软件仓库服务器位于国外(20.75版本,增加了香港镜像站点,https://opnsense.aivian.org),国内用户会经常遇到无法安装的情况。本文以安装zerotier插件为例,介绍在OPNsense上离线安装软件包的方法。

下载软件包及依赖包

在OPNsense香港镜像仓库下载对应版本的软件包,一些共用的依赖包可以在FreeBSD的软件仓库找到。安装zerotier插件需要下载两个文件,一是应用程序文件,一个是系统安装文件(os开头的文件,用于添加菜单并进行相应设置,其他插件根据安装提示可能还需要依赖包),请根据自己的系统版本下载对应的文件。

  1. zerotier-1.4.6.txz
  2. os-zerotier-1.3.2_2.txz

上传软件包

下载运行WINSCP软件,将下载的文件上传到OPNsense防火墙后台根目录的/tmp子目录下。

执行安装程序

使用Xshell等软件,进入OPNsense的shell环境,进入上传文件所在的目录。执行以下命令:

cd /tmp

按照先安装依赖包,再安装应用程序,最后安装系统包的顺序进行安装,依次执行以下命令:

pkg add zerotier-1.4.6.txz
pkg add os-zerotier-1.3.2_2.txz

遇到如下提示,一律点”y”

Proceed with this action? [y/N]: 

将依赖包和应用程序都安装完成。

运行软件包

导航到VPN>zerotier,就可以进行各项设置了。

删除软件包

与pfSense不同,这种方式安装的软件包,在系统>插件处可以卸载。当然也可以在shell下,使用以下命令手动删除:

pkg remove zerotier

命令执行如下所示:

root@OPNsense:/tmp # pkg remove zerotier

Checking integrity... done (0 conflicting)

Deinstallation has been requested for the following 2 packages (of 0 packag

es in the universe):

Installed packages to be REMOVED:

        os-zerotier: 1.3.2_2

        zerotier: 1.4.6

Number of packages to be removed: 2

The operation will free 2 MiB.

Proceed with deinstalling packages? [y/N]: y

[1/2] Deinstalling os-zerotier-1.3.2_2...

[1/2] Deleting files for os-zerotier-1.3.2_2: 100%

Reloading plugin configuration

[2/2] Deinstalling zerotier-1.4.6...

[2/2] Deleting files for zerotier-1.4.6: 100%

安装其他下线软件包

在20.75版本中,已不再提供pptp和L2TP插件的安装,使用本文介绍的方法,可以继续安装这两个插件。

进入Index of /FreeBSD:11:amd64/20.1/latest/All/目录,找到文件os-pptp-1.9.txz、os-l2tp-1.9.txz,按照上面介绍的方法安装即可使用。

相关文章:pfSense离线安装软件包

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇