如何让命令在 linux CLI 中全局运行

问题描述

我正在尝试让 minizinc 与我的 node.js 应用程序一起工作。

我按照 https://www.npmjs.com/package/minizinc 处的说明进行操作,但错误指出未找到 minizinc。

我知道上面的安装只是实际程序的包装。我托管在 FreeBSD 服务器上,该服务器提供了在 https://freebsd.pkgs.org/12/freebsd-amd64/minizinc-2.5.5.txz.htmlhttps://docs.freebsd.org/en/books/handbook/ports/ 处安装 minizinc 的建议,但是 pkg installpkg search 无法使用错误 {{1 }}

我的托管服务然后提示我这个,这似乎可以安装所有东西。

pkg: Impossible to open / pkg: Cannot parse configuration file!

现在的问题是 wget https://github.com/MiniZinc/libminizinc/archive/refs/tags/2.5.5.zip unzip 2.5.5.zip cd libminizinc-2.5.5/ mkdir build cd build/ cmake -DCMAKE_BUILD_TYPE=Release .. cmake --build . 在任何文件夹中都未被识别为 CLI 命令,并且在尝试在节点中运行它时仍然找不到。

回信给托管服务,该人回复minizinc,这当然对我没有任何影响,在输入 I propose to create a symbolic link (ln -s) of the binaries to the ~/bin/ directory 后,我打印了这个,但似乎没有完成任何东西。

ls -s minizinc ~/bin/

在我给他回信之前,我为服务付费的那个人似乎懒得跟一个显然不知道他们在这种情况下在做什么的人说话,我想我会在这里问。

>

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)