标签: bsd-ports

FreeBSD:混合包和端口?

我想构建最新版本的 Firefox(版本 4.0.1,1)。我目前安装了软件包版本 (3.6.13)。包/端口系统如何处理混合端口和包?会正确处理依赖项吗?

例如:Firefox 4.0.1 需要 nspr-4.8.7 而打包版本是 nspr-4.8.6。一大堆东西(主要来自依赖于 nspr 的 gnome2-lite 元包)。如果我从端口安装较新的版本,我会完全搞砸吗?

我想这引出了一个更大的问题:我可以混合使用包和端口吗?还是我必须选择一个并坚持下去?如果我决定构建一个混合系统,它会稳定吗?是否会进行适当的依赖项检查和解决?

freebsd bsd-ports package-management

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

如何在 FreeBSD jail 中安装 PostgreSQL 9.3?

我使用 配置了虚拟 NICS pf,并使用qjail create pgsql-jail 192.168.0.3.

当我尝试使用端口收集安装 PostgreSQL 9.3 时,它首先显示奇怪的消息。

pgsql-jail /usr/ports/databases/postgresql93-server >make install
===> Building/installing dialog4ports as it is required for the config dialog
===>  Cleaning for dialog4ports-0.1.5_1
===> Skipping 'config' as NO_DIALOG is defined
====> You must select one and only one option from the KRB5 single
*** [check-config] Error code 1

Stop in /basejail/usr/ports/ports-mgmt/dialog4ports.
*** [install] Error code 1

Stop in /basejail/usr/ports/ports-mgmt/dialog4ports.
===> Options unchanged
=> postgresql-9.3.0.tar.bz2 doesn't seem to exist in /var/ports/distfiles/postgresql. …
Run Code Online (Sandbox Code Playgroud)

freebsd jails bsd-ports postgresql

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

默认情况下为所有 FreeBSD 端口关闭 DOCS、NLS 和EXAMPLES 选项

搬运工手册说,在“5.12.1.3。默认选项”是DOCSNLSEXAMPLES是在默认情况下,所有端口。我想关闭它们,所以我必须在make config-recursive每个端口期间手动取消选中它们。默认情况下如何将它们设置为关闭?

freebsd bsd-ports make

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

如何在freebsd中查看make install产生的输出

在 freebsd 中,您可以使用以下命令安装任何软件

cd /usr/ports/mysql56-server
进行安装

它在屏幕上产生大量输出。

如何在文件中读取该输出。

我试过

cd /usr/ports/mysql56-server
make install > /home/mysql.install.log

但它失败了 -( ..... 有什么建议吗??

freebsd bsd-ports software-installation

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

GCC 无法在 FreeBSD 上运行

我正在尝试在 FreeBSD 上运行 GCC,但出现此错误:

% gcc
ar: unrecognized option `--plugin'
usage:  ar -d [-Tjsvz] archive file ...
        ar -m [-Tjsvz] archive file ...
        ar -m [-Tabijsvz] position archive file ...
        ar -p [-Tv] archive [file ...]
        ar -q [-TcDjsvz] archive file ...
        ar -r [-TcDjsuvz] archive file ...
        ar -r [-TabcDijsuvz] position archive file ...
        ar -s [-jz] archive
        ar -t [-Tv] archive [file ...]
        ar -x [-CTouv] archive [file ...]
        ar -V
Run Code Online (Sandbox Code Playgroud)

我已经使用二进制 pkg 安装了以下版本的 GCC:

% pkg info …
Run Code Online (Sandbox Code Playgroud)

freebsd bsd-ports gcc ar

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

Freebsd 等价的 build-essential

我已经熟悉 Debian 和 Ubuntu。目前我正在服务器上摆弄 FreeBSD,在安装它之后,我想知道安装“基本”编译/make/gcc 软件包的最佳方法是什么。

freebsd bsd-ports

0
推荐指数
1
解决办法
5424
查看次数