标签: executable

从混乱的 binfmts 配置中恢复

我想要做的就是获得一个手动安装的单声道(到 /opt/mono-2.10)来运行 CLI 可执行文件,而不必明确指定解释器。安装Wine 。

Ubuntu 10.10。目前dpkg -l | grep mono没有安装 mono 包(什么也没安装),但是在我意识到我需要一个更新的包之前它们已经过去了,所以这可能是造成这种混乱的根源。

运行 CLI 可执行文件给了我这个:

Can't exec "/usr/lib/cli/binfmt-detector-cli": No such file or directory at /usr/share/binfmt-support/run-detectors line 92.
Run Code Online (Sandbox Code Playgroud)

这是正确的,/usr/lib/cli/binfmt-detector-cli不存在,我不知道它应该来自哪里。

所以我用谷歌搜索了一下,找到了一些关于 binfmt_misc 模块的信息。实际上,它已加载,并且我有一个/proc/sys/fs/binfmt_misc/cli包含以下内容的内容:

enabled
interpreter /usr/share/binfmt-support/run-detectors
flags:
offset 0
magic 4d5a
Run Code Online (Sandbox Code Playgroud)

这个run-detectors脚本是 Perl,但显然不起作用(这可能是Debian #575776):

user@host:/$ /usr/share/binfmt-support/run-detectors
Use of uninitialized value in open at /usr/share/binfmt-support/run-detectors line 56.
Use of uninitialized value $ARGV[0] in concatenation (.) or string at /usr/share/binfmt-support/run-detectors line …
Run Code Online (Sandbox Code Playgroud)

executable

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

如何更改文件管理器处理可执行文件的方式?

当我双击文本文件时,nautilus 会问我想用它们做什么。我觉得这很烦人,因为我只是想让它们打开。

我怎样才能解决这个问题?

注意: 这个问题是关于该主题的“规范”问题;如果需要,请编辑
注 2:文本文件可以是 HTML、CSS、TXT 等。

filesystem nautilus files executable

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

可执行文件缺少库

我下载了一个可执行文件到我的 Ubuntu 10.04 上,但我无法运行,因为它缺少一个库。我也试过用 CMake 编译源代码。这是我的终端输出:

zack@zack-laptop:~/Desktop$ ./MultiMC
./MultiMC: error while loading shared libraries: libssl.so.1.0.0:
cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我想我需要 libssl 1.0 来运行这个文件,但我不确定。有什么帮助吗?

@Jim Salter:输出lsb_release -d ; apt-file update ; apt-file search libssl.so.1.0.0是:

Description:    Ubuntu 10.04.4 LTS
apt-file is now using the user's cache directory.
If you want to switch back to the system-wide cache directory,
 run 'apt-file purge'
Downloading complete file http://us.archive.ubuntu.com/ubuntu/dists/lucid/Contents-i386.gz
  % Total    % Received % Xferd  Average Speed   Time …
Run Code Online (Sandbox Code Playgroud)

10.04 bash shared-library executable

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

如何在 Linux(初学者)中创建可执行文件?

问题是我最近才开始使用 Linux (Lubuntu),我需要一些基本知识。我的 Packard Bell Dot 上网本的亮度总是最高,而且亮度控制按钮不起作用。我找到了一个将亮度级别设置为特定百分比的命令行。我想创建三个可执行文件:85%、50%、25%。我的问题是如何在我的桌面上创建一个文件,当点击它时运行某行命令。我不想每次都打开终端。

谢谢。

command-line scripts executable

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

如何编辑/usr/bin 中的文件?

如果我错了,请纠正我,但是在 Ubuntu 中存储命令的目录之一是/usr/bin. 我尝试查看其中一个 ELF 64 位 LSB 可执行文件(协同),nano但我看到的只是随机符号/字母的混合。我可以查看这些文件吗?如果是这样,我该怎么做?

command-line executable

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

使 Python 程序从其图标可执行

我希望通过单击图标在窗口中执行 python 程序。

这是自学和编码类型和 Ubuntu 的第一天,因此我们感谢过度解释和额外的细节。

我正在使用的代码示例

print("Game Over")
input("\n\nPress the enter key to exit")
Run Code Online (Sandbox Code Playgroud)

在 IDLE 中运行正常,但是当我单击 .py 文件图标时,它会打开一个编辑器而不是程序/窗口

到目前为止我已经完成的步骤

  • 右键单击 .py 文件并将权限设置为“允许将文件作为程序执行”
  • 尽可能多地阅读,它似乎将我指向我头顶上的信息。

例子

#!/usr/local/bin/python
#!/usr/bin/env python
CHMOD X
Run Code Online (Sandbox Code Playgroud)

我不理解或不知道在哪里使用。

我正在使用 Ubuntu 14.04 和 Python 3

先感谢您。

icons python executable

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

为什么 mount、ping 和 su 设置了粘性位?

/bin大多数二进制文件没有粘滞位除外:fusermoutmountumountpingping6su

为什么这些不应该被删除或重命名?是否因为它们用于某些关键脚本中,如果是这样,是否意味着所有其他二进制文件都不重要并且系统可以在没有它们的情况下工作?

permissions executable

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

如何找到特定应用程序(谷歌浏览器)的路径?

我在笔记本电脑上下载了谷歌浏览器,我想找到它与 Windows 路径相比的位置,主要用于文本到语音项目。

在 Windows 上,它位于此处:

chrome_path = 'C:/Program Files (x86)/Google/Chrome/Application/chrome.exe %s'
Run Code Online (Sandbox Code Playgroud)

如何在 Linux 上获取路径?我试过:

(MoodBotEnv) mike@mike-thinks:~/Programing/Rasa/moodbot$ which chrome
(MoodBotEnv) mike@mike-thinks:~/Programing/Rasa/moodbot$ which google*
(MoodBotEnv) mike@mike-thinks:~/Programing/Rasa/moodbot$ where google*
No command 'where' found, did you mean:
 Command 'gwhere' from package 'gwhere' (universe)
where: command not found
Run Code Online (Sandbox Code Playgroud)

“搜索您的计算机”左上角按钮也不提供路径。

google-chrome paths executable

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

如何转换此 bat 文件以使用它安装游戏?

bat文件如下:

 @echo off
uharc x data.uha
call restore.bat
startw unpack.exe /nh
startw inject.exe "streams.wav"
startw regsetup.exe
del data.uha > nul
del uharc.exe > nul
del startw.exe > nul
del inject.exe > nul
del restore.bat > nul
echo -------------------------------------------
echo All Done. <<<---- GNdH ---->>> 
echo -------------------------------------------
Run Code Online (Sandbox Code Playgroud)

那么我必须做些什么才能让它能够安装这个游戏呢?如果可能的话,有什么提示吗?

我已经尝试了一些东西,我有其他 bat 文件像 tekkit server bat 一样运行。但我想不出我能做些什么。除了 wine/crossover 之外还有什么程序可以运行它吗?

当我使用 wine cmd 时,它给出“应用程序无法启动”。

通过将它重命名为.sh我设法得到 5 或 6 个句子,但它仍然在半秒后关闭,就像通常没有改变任何东西一样。

command-line executable batch

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

如何使 ffmpeg 无处不在?

我已经ffmpeg按照trac.ffmpeg.org 上的本教程进行安装

现在,ffmpeg工作,如果我cdbin,并执行它./ffmpeg

我想知道我是否可以ffmpeg通过ffmpeg从任何地方输入终端来执行。

ffmpeg executable

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