在 FreeBSD 12 上安装 Gnome3

在 FreeBSD 12 上安装 Gnome3

根据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.txzgnome3-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
 }

相关内容