问题标签 [omnios]

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.

0 投票
2 回答
36119 浏览

linux - 如何静态链接使用 ./configure 的 Linux 软件?

我想编译NRPE静态,所以我可以将编译后的二进制文件复制到 OmniOS 服务器,我不希望在其中安装 gcc。我更愿意从存储库安装支持 SSl 的 NRPE,但这种情况并不存在,所以我想自己编译它。但是./configure脚本不包含它接缝的静态选项

问题

如何编译configure静态使用的程序?

0 投票
1 回答
1557 浏览

solaris - 在 OmniOS 上使用 SmartOS 中的 pkgsrc 和 pkgin 实用程序

我正在使用运行 64 位 OmniOS 安装的 solaris 的虚拟机,并且想访问joyent SmartOS 软件包存储库中的软件包,我正在尝试安装 pkgrsrc 但没有任何运气。我已尝试按照以下说明进行操作:- http://pkgsrc.joyent.com/installing.html

有任何想法吗?

0 投票
1 回答
389 浏览

javascript - 在 Node.js 程序上使用 DTrace 时没有函数名称

我正在尝试根据本指南在 VirtualBox 中的 OmniOS VM 上使用 DTrace 对 Node.js 程序进行 CPU 分析,我完全按照这些步骤进行设置(使用节点 0.10.26 除外)。

不幸的是,DTrace 没有给我人类可读的 JS 函数名称,而只是原始函数地址(据我所知),看起来像这样并且不是很有帮助:

以上是运行这些命令的结果:

我之前没有使用 DTrace 的经验,但根据我目前收集到的信息,Node 的ustack 助手应该将这些地址转换为可读的名称。使用标志构建节点时应该启用此功能--with-dtrace(我这样做了),但显然它对我不起作用。

以前实际上已经问过几乎完全相同的问题,但是那里接受的答案对我的情况没有帮助,因为我一直在使用--dest-cpu=x64(也尝试--dest-cpu=ia32确定,但这没有任何区别)。

0 投票
1 回答
447 浏览

smartos - SmartOS 在安装时无法识别我的键盘

我买了一台家庭服务器,想安装 SmartOS...我有一个 Roccat ISKU USB-Keyboard,它在启动时工作(可以进入 bios),我也可以通过这个键盘选择启动选项。 Live 64-bit (text) 选择这个选项后,它需要很长一段时间没有发生任何其他事情,然后有一个警告:

然后启动继续,直到我不得不说“是”继续配置..我不能在这里输入任何内容?我究竟做错了什么?

同样(具有相同的错误消息)适用于omniOS

0 投票
0 回答
124 浏览

awk - 为什么该命令仅在 gawk 中有效?

我有 2 台主机:一台正在运行Linux,另一台正在运行OmniOS

awk开启Linuxgawk: _

运行以下命令就可以了:

我认为awkon OmniOSis nawk,但不确定:

但是执行相同的命令是错误的:

我无法找出根本原因,有人可以提供任何线索吗?

0 投票
1 回答
354 浏览

oracle - 致命重定位错误 libocci.so.11.1 OCIServerAttach,__1c2N6FL_pv_ 未定义符号

我一直在尝试为 naviserver (nsoracle) 编译 oracle 驱动程序。它编译得很好,但是当我启动服务器时,它在 nsoracle.so 的模块加载期间抱怨。

Makefile 中的库/链接行如下所示:

ORACLE_HOME 包含 libocci.so.11.1 libclntsh.11.1 libociei.so libnnz11.so lib

0 投票
1 回答
137 浏览

zfs - 设备命名 zfs vs smartctl vs iostat

我正在从 SAN (5.11 omnios-7648372) 收集性能指标数据。我们使用 JBOD 上的数据。

zdb -C mypoolname 的输出片段:

专注于“路径”部分,它说“/dev/dsk/c1t0d0s0”我假设设备名称是 c1t0d0s0 并且它与 smartctl “匹配”......除非智能 ctl 说路径是 /dev/rdsk/c1t0d0s0

但是 'iostat -extnc 3 1' 以不同的方式命名设备:c1t0d0

请告诉我为什么他们三个没有为同一设备使用相同的名称?

0 投票
0 回答
34 浏览

compiler-errors - OmniOS 上的 Freetype2 64 位

我正在 64 位版本的 OmniOS 上从源代码安装 freetype2。我需要安装 64 位的 freetype2。

问题是我遇到了一个我无法弄清楚的编译错误。

我尝试过使用内置包管理器的 freetype,但所有可用版本都是 32 位的。

配置工作得很好,但是当我用 gmake 编译时,我得到:

0 投票
2 回答
220 浏览

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
      • apacheSUNWwbsvr/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
    • '\usr' 发现:
      • 2个病毒share/vim/vim80/syntax
      • apache-fcgi.conflib/python2.7/vendor-packages/cherrypy/scaffold
    • '\var' 没有

据我所知,尚未安装二进制文件