根据FreeBSD 手册,Gnome可以按如下方式安装。
pkg install gnome3
该命令会导致以下错误。
pkg: No packages available to install matching 'gnome3'
have been found in the repositories.
我尝试使用以下命令来确定需要安装哪个包。
pkg search gnome
这产生了 155 个结果,但我不确定使用哪一个。
我使用的是 FreeBSD 12。
我宁愿不使用 ports 集合。我更喜欢使用预先构建的二进制包。
答案1
有一个元端口侏儒3。它可在旧系统上使用:
$ uname -r
11.1-RELEASE
$ pkg -v
1.10.5
$ pkg search gnome3
gnome3-3.18.0_1 "meta-port" for the GNOME 3 integrated X11 desktop
gnome3-lite-3.18.0_1 The "meta-port" of the GNOME desktop slimmed down for only the basics
libproxy-gnome3-0.4.12 GSettings-based configuration plug-in for libproxy
pinentry-gnome3-1.1.0 GNOME 3 version of the GnuPG password dialog
如果找不到它,首先要尝试的是更新索引:
sudo pkg update
您还可以在线查看实际构建的二进制包:
https://pkg.freebsd.org/
您使用的是 12.0,这只是2天大。他们可能还没有完成所有二进制包的构建。如果是新安装,则可以考虑使用 11.2,然后稍后升级。
因此更新以确保。如果它仍然不存在 - 那么你自己构建 - 或者干脆等待。
我不确定如何更新FreeBSD 侏儒页面是,但可能值得跟踪。
这就是我的建议。如果您无法忍受这一点 - 那么您可以使用以前构建的旧包。查找并下载该包作为.txz
文件https://pkg.freebsd.org/。我发现gnome3-3.18.0.txz和gnome3-lite-3.18.0_1.txz为了AMD64
然后你可以这样做:
pkg add <pkgname.txz>
请务必在使用pkg check -d
和之后检查一致性pkg check -B
。
不过,我只推荐这种方法用于比 Gnome 更简单的包。但选项是有的...
答案2
您可以使用pkg install gnome-desktop
。为我工作。看来 gnome 桌面的元包在此版本中发生了变化。
答案3
您可能需要修改 pkgng 以指向 freebsd 存储库。但在此之前请备份 FreeBSD.conf。
实际上你要更改存储库
网址:“pkg+http://pkg.FreeBSD.org/${ABI}/季度”至
网址:“pkg+http://pkg.FreeBSD.org/${ABI}/最新”。
纳米/etc/pkg/repos/FreeBSD.conf:
FreeBSD: {
url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest"
Mirror_type: "srv",
enabled: yes
}