问题标签 [pkgsrc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
installation - 我可以在使用 Homebrew 作为主要包管理系统的同时使用 pkgsrc 从源代码构建一些软件吗?
我使用 Homebrew 安装大多数软件包。但有时某些软件包无法通过 Homebrew 获得。我想知道是否可以使用 pkgsrc 从源代码构建软件。说明如下(在标题为“从源代码构建”的部分中):http ://www.perkin.org.uk/pages/pkgsrc-binary-packages-for-osx.html 。
这种方法可以吗?潜在的问题是什么?
gcc - 在 RHEL 4 上安装 NetBSD pkgsrc 时出现语法错误
我正在尝试使用 GCC 3.4.6 在 RHEL4 上以非特权模式安装 NETBSD pkgsrc。首先这个设置是不是太老了?
我从http://ftp.netbsd.org/pub/pkgsrc/stable/pkgsrc.tar.gz下载了最新的稳定版本。
使用以下命令运行引导脚本时,出现语法错误:
导致问题的行是:
bsd - url2pkg returns "/opt/pkg/bin/url2pkg must be run from a package directory (.../pkgsrc/category/package)"
I'm on mac, and I'm trying to create a new package for pkgsrc. Every time I run url2pkg
I get the message:
/opt/pkg/bin/url2pkg must be run from a package directory (.../pkgsrc/category/package). at /opt/pkg/bin/url2pkg line 517.
where do I need to run this from? It's not super clear to me. Do I need to make a pkgsrc
directory?
I've tried creating new directories in root and also from /opt/pkg
and I get this error in both places.
package - NetBSD 'pkg_add' 无法处理包:禁止
我是使用 NetBSD 的新手,但我已经在 VM 上设置了它,并且目前正在运行一些软件包安装。据我了解,这是通过设置 PKG_PATH 变量然后使用pkg_add实用程序来完成的,但是当我尝试安装任何软件包时,我会收到“禁止”错误消息。
$ PKG_PATH="http://cdn.NetBSD.org/pub/pkgsrc/packages/$(uname -s)/$(uname -m)/$(uname -r|cut -f '1 2' -d. )/All/"
$ export PKG_PATH
$ pkg_add tmux
pkg_add: 无法处理http://cdn.NetBSD.org:80/pub/pkgsrc/packages/NetBSD/amd64 /7.1/All//tmux*: 禁止
pkg_add:没有找到 'tmux' 的 pkg,抱歉。
pkg_add: 1 包添加失败
我已经访问了 URL 并且该包确实存在,它也为我尝试安装的任何包执行此操作。据我所知,机器上的网络很好,所以我有点不知道从这里去哪里。有什么建议么?
sysadmin - 如何确定删除 pkgsrc 更新建议的文件夹是否安全?
使用更新和升级 pkgsrc 及其包时
它建议可以删除一些目录:
我的问题是,如何确定是否没有其他软件包正在使用上面建议的目录以便可以删除它们?简单地忽略这一步并删除它们似乎并不安全。
macos - pkgsrc:无法安装 multimarkdown
看来我无法使用 pkgsrc 安装 multimarkdown:
我该如何解决?
apache - 如何在 OmniOS 上安装 Apache
我正在尝试在 OmniOS 上安装 Apache。我按照这里的说明进行操作:选项 2 https://wiki.openindiana.org/oi/3.+Installing+software+and+package+management
运行命令:
echo $PATH
结果是/opt/local/sbin:/opt/local/bin:/usr/gnu/bin:/usr/sbin:/sbin
curl https://pkgsrc.joyent.com/packages/SmartOS/bootstrap/bootstrap-2016Q4-x86_64.tar.gz | gtar -zxpf - -C /
pkgin -y update
pkgin -y install apache-2.4.6
导致消息Calculating dependencies...done
,然后nothing to do
我找不到这里描述的 apache 服务或配置目录:https ://docs.joyent.com/public-cloud/instances/infrastructure/images/smartos/apache
/opt/local/etc/httpd
Apache的配置目录svcs pkgsrc/apache
检查 Apache 的服务
服务器信息:
uname -v
结果是omnios-r151026-d9b45886bd
- 运行 x86
- 同时运行 SunONE 网络服务器
虽然不完整,但我的命令确实做出了改变。我的 Perl 脚本再也找不到 DBI。
为什么 Apache 安装说有nothing to do
?我错过了什么?
更新
- 冉
which apache2
导致no apache2
- 跑来
pkgin list
列出所有已安装的软件包。只有 apache 参考是apache-maven-3.5.4
find . -name '*apache*'
在以下目录中运行 :\etc
没有\opt
成立:- vim、el 和 elc 文件在
SUNWspro
org-apache-tools-ant-module
文件和文件夹在netbeans/3.5V11/modules/patches
apache
SUNWwbsvr/plugins/java/samples/webapps/jstl/src/org
包含java文件的文件夹- vim、tag、el 和 elc 文件在
sfw
--- 也是一个apache
文件夹,sfw
其中包含 apache/php 的 readme/bash 类型文件和一个 so 文件 apache-maven-3.5.4
中的文件/文件夹local
org-apache-xml-resolver*
文件在sunstudio12.1
- vim、el 和 elc 文件在
- '\usr' 发现:
- 2个病毒
share/vim/vim80/syntax
apache-fcgi.conf
在lib/python2.7/vendor-packages/cherrypy/scaffold
- 2个病毒
- '\var' 没有
据我所知,尚未安装二进制文件