找不到freeBSD(freeNAS监狱)软件包上的安装GIT
我办公室里有一个免费的。并考虑在那里安装隐藏git管理器(web GUI)。我创建了定制监狱,让它能看到外面的世界 现在我在SSH中运行找不到freeBSD(freeNAS监狱)软件包上的安装GIT,git,installation,freebsd,package-managers,Git,Installation,Freebsd,Package Managers,我办公室里有一个免费的。并考虑在那里安装隐藏git管理器(web GUI)。我创建了定制监狱,让它能看到外面的世界 现在我在SSH中运行pkg安装git,它说 root@git:/ # pkg install git Updating repository catalogue The foll
pkg安装git
,它说
root@git:/ # pkg install git
Updating repository catalogue
The following 12 packages will be installed:
Installing p5-GSSAPI: 0.28
Installing p5-Digest-HMAC: 1.03
Installing p5-Net-SSLeay: 1.63
Installing p5-Socket: 2.014
Installing p5-IO-Socket-IP: 0.29
Installing p5-Error: 0.17022
Installing cvsps: 2.1_1
Installing p5-MIME-Base64: 3.14
Installing p5-Authen-SASL: 2.16
Installing p5-IO-Socket-SSL: 1.992
Installing p5-Net-SMTP-SSL: 1.01_2
Installing git: 2.0.0
The installation will require 181 MB more space
3 MB to be downloaded
Proceed with installing packages [y/N]: y
pkg: http://pkg.FreeBSD.org/freebsd:9:x86:64/latest/All/p5-GSSAPI-0.28.txz: Not
Found
它找不到包的问题p5-GSSAPI-0.28.txz
。我在谷歌上到处搜索,但很可能是因为我不知道问题的性质或原因,我不知道该搜索什么,也不知道该搜索什么关键词
我确信我必须添加一些自定义包存储库或其他东西
如何解决此问题?软件包现在的版本为0.28_1
当前的git包是。根据该协议,它不再需要p5 GSSAPI
可能您的存储库配置已过时?
首先尝试更新pkg
,然后运行pkg更新
之后,我建议你再试一次
编辑:我突然想到,FreeNAS可能不使用FreeBSD存储库。检查/usr/local/etc/pkg/repos/
的内容。在我的系统上有一个文件,FreeBSD.conf
:
# file: /usr/local/etc/pkg/repos/FreeBSD.conf
# $Date: 2014-02-05 19:48:00 +0100 $
# Repository definition file for the FreeBSD repository.
FreeBSD: {
url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",
mirror_type: "srv",
enabled: yes
}
请尝试
pkg升级pkg
。升级成功。但更新后也会出现同样的问题。请在pkg安装git
之前尝试pkg更新
。还要检查它使用的回购协议。也许FreeNAS不使用FreeBSD回购。