标签: pkg

如何在 FreeBSD 中安装最新版本的软件?

港口仓库(svnweb.freebsd.org/ports/head/) 显示HAProxy的是version 1.7.10,但pkg search haproxy给我

haproxy-1.7.9 可靠、高性能的 TCP/HTTP 负载均衡器

它建议pkg search使用其他源而不是 FreeBSD 端口。真的吗?

如何在 FreeBSD 中安装最新版本的 haproxy-1.7.10(最好使用二进制包)?

freebsd version pkg

8
推荐指数
2
解决办法
5444
查看次数

如何在 FreeBSD pkg 中列出已安装的文件?

有没有办法列出pkg某个包的已安装文件?

freebsd pkg

7
推荐指数
1
解决办法
3419
查看次数

Solaris 不会更新,因为 ddt-incorporation 使用的是自签名证书

我正在尝试更新我的 Solaris 11.3 x86 系统。系统上有Sun/Oracle 软件,包括Sun Developer Studio 和Sun SSH 服务器。它上面没有其他软件,我在/usr/local.

我发现了这个错误:

$ sudo pkg update
Creating Plan (Package planning:  1/10): -
pkg update: Chain was rooted in an untrusted self-signed certificate.
The package involved is pkg://solaris/consolidation/ddt/ddt-incorporation@18.3.18.7.13,0.5.11-11.4.0.0.1.11.0:20180718T212443Z
Run Code Online (Sandbox Code Playgroud)

根据打包和交付软件与图像打包系统 | Untrusted Self-Signed Certificate,文档说这是因为使用了自签名 OpenSSL 证书。另一个类似的页面是对签名包进行故障排除,但它重新整理了之前的页面并没有添加任何新内容。在更新包甲骨文的文档是在更新软件包,但它似乎并没有提供我需要的信息。

Sun 文章缺乏解决问题的分步说明。我试图让 Solaris 信任 Sun 证书,但我无法超越使用错误:

$ sudo pkg set-publisher --approve-ca-cert  solaris/consolidation/ddt/ddt-incorporation
pkg set-publisher: requires a publisher name
Usage:
    pkg set-publisher [-Ped] [-k ssl_key] [-c ssl_cert]
        [-g origin_to_add|--add-origin=origin_to_add …
Run Code Online (Sandbox Code Playgroud)

solaris software-updates pkg

6
推荐指数
2
解决办法
8090
查看次数

alpine 中的等效软件包 build-essential 和 linux-headers-<xxxx> 是什么?

我想在 Alpine 中构建内核模块;我知道如何在 Ubuntu 中做到这一点。
在 Ubuntu 中,我曾经通过运行以下命令来安装内核头文件:

apt install -y build-essential linux-headers-$(uname -r)
Run Code Online (Sandbox Code Playgroud)

Alpine 中的等效项是什么?

我在网上搜索了一下,Github 用户 progrium 写了一条评论,相当于build-essentialis build-base,但是 呢linux-headers-$(uname -r)

ubuntu kernel-modules apt alpine-linux pkg

6
推荐指数
1
解决办法
6750
查看次数

FreeBSD,引导 pkg,“pkg-static:执行 INSERT 或 ROLLBACK INTO pkg_search 时出现 sqlite 错误”

我试图在 FreeBSD 10.2 系统上安装 bash,请参阅如何在 FreeBSD 上安装 bash

但是安装失败,因为 pkg 试图从一个太新的存储库中获取。

然后我尝试按照https://glasz.org/sheeplog/2017/02/freebsd-usrlocalliblibpkgso3-undefined-symbol-utimensat.html 上的食谱进行操作,几个消息来源说这是正确的做法。

但是,部分方法涉及卸载 pkg 并重新安装它。结果如下:

# pkg install -y pkg
The package management tool is not yet installed on your system.
Do you want to fetch and install it now? [y/N]: y

Bootstrapping pkg from 
pkg+http://pkg.FreeBSD.org/FreeBSD:10:amd64/release_2, please 
wait...
Verifying signature with trusted certificate 
pkg.freebsd.org.2013102301... done
pkg-static: warning: database version 34 is newer than libpkg(3) 
version 31, but still compatible
pkg-static: sqlite error while executing …
Run Code Online (Sandbox Code Playgroud)

freebsd pkg

5
推荐指数
1
解决办法
1687
查看次数

“apt show”的 pkg 模拟是什么?

pkg info显示有关已安装软件包的完整信息。如何为尚未安装的软件包获得相同的输出?在 Ubuntu 上,apt show正是这样做的。

ETA:我正在寻找的一个例子,取自 Ubuntu。

$ apt show sudoku
Package: sudoku
Version: 1.0.5-2build2
Priority: optional
Section: universe/games
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Peter Spiess-Knafl <dev@spiessknafl.at>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 124 kB
Depends: libc6 (>= 2.4), libncurses5 (>= 6), libtinfo5 (>= 6)
Homepage: https://github.com/cinemast/sudoku
Download-Size: 41.9 kB
APT-Sources: http://ru.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
Description: console based sudoku
 This sudoku puzzle generator/solver features:
  * character based (curses) interface;
  * cross-platform (Minix, Unix, Windows) with …
Run Code Online (Sandbox Code Playgroud)

freebsd pkg

5
推荐指数
1
解决办法
66
查看次数

FreeBSD 中“pkg”工具使用的“quarterly”和“latest”软件包集之间的更改

FreeBSD 中的工具pkg通常设置为利用quarterlylatest软件包集。该latest集合可能会随着更新而更频繁地变动,而其quarterly本意是更稳定,但不是最新的\xe2\x80\xa0

\n\n

\xe2\x9e\xa5 如何从一种切换到另一种?

\n\n
\n\n

\xe2\x80\xa0或者也许不是

\n

freebsd package-management pkg

4
推荐指数
1
解决办法
6000
查看次数

无法安装任何 FreeBSD 软件包

我一直在新桌面上安装 FreeBSD 12.0-CURRENT。

我在更新系统时丢失了 wifi 连接。

之后,尝试aterm使用以下命令安装:

sudo pkg install aterm
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Proceed with this action [y/N]: y
Fetching aterm-1.0.7.txz: 0% of 70 KiB                                                                                 
pkg: cached package aterm-1.0.7: size mismatch, fetching from remote
Fetching aterm-1.0.7: 0% of 70 KiB                                                                                 
pkg: cached package aterm-1.0.7: size mismatch, cannot continue
Run Code Online (Sandbox Code Playgroud)

我注意到它在安装其他软件包时也不起作用。

该怎么办?

freebsd pkg

3
推荐指数
1
解决办法
3951
查看次数

FreeBSD 中“apt list”的等价物是什么?

在远离基于 *BSD 的系统(macOS 除外)多年后,我刚刚再次开始使用 FreeBSD。我使用的是 FreeBSD 11.0 和 12.0。

管理包,pkg看起来很直观,实际上命令非常相似pkg update,分别是pkg upgradepkg searchpkg autoremove

但是,什么是相当于apt listdpkg -l具有已安装的软件包列表?我有点记得并找到了一个详细说明它的页面pkg_info,但是该命令不起作用。

freebsd package-management pkg

2
推荐指数
1
解决办法
384
查看次数