标签: executable

如何为可执行文件创建桌面图标?

我是 Linux 新手,这似乎微不足道,但我找不到简单的解决方案。
我将 VS Code 下载到我的主目录并解压缩它。

我知道我必须修改文件,chmod +x code然后./code 在终端中运行它。
但是如何将它添加为桌面图标,甚至作为我的任务栏中的收藏夹?

我找到了这个解决方案(https://askubuntu.com/a/66918),但 Gnome 桌面图标似乎在 Ubuntu 20.04 中被删除了。

icons executable desktop-icons 20.04

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

ubuntu upstart script 执行一个 script.py 程序

我正在创建一个新贵脚本来执行我编写的 python 程序。当服务启动时,我想回显starting service - script.py...并回显程序启动后的进程 ID。

同样,我想stopping service - script.py...在停止时回声。

到目前为止我有这个(记住我是新手)......

#Name: script.conf
description "An upstart config to run ~/applications/systems/script.py as an OS service."
author "Corey F. - 12/2011"

pre-start script
    echo 'starting service - script.py...'
end script

post-stop script
    echo 'stopped service - script.py...'
end script

start on runlevel [2534]
stop on runlevel [!2534]

exec /home/lv_admin/applications/systems/script.py
respawn
Run Code Online (Sandbox Code Playgroud)

我想我需要命令2534 status来获取服务的 processid 和最后一个已知状态(如此处所述:http : //upstart.ubuntu.com/getting-started.html),但我不确定把它放在哪里.. .

另外,在执行此 script.conf upstart 文件期间,如何将 upstart 事件问题记录到特定文件?我需要知道新贵在启动过程中是否有问题。

python 10.10 upstart process executable

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

如果“whereis”未显示,如何找到应用程序的可执行文件?

在这种情况下,这基本上与墨鱼(摊牌中的应用程序)有关。

我找不到它的可执行文件的位置。

命令whereis没有给出任何结果!

我想将它添加到我的启动应用程序中,因此我需要路径!

PS:当第一次出现的设置不起作用时,应用程序的首选项没有显示出来并且自动勾选开始的事情!。

所以我需要找出可执行文件/bin文件...

我该怎么做呢?

command-line executable

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

如何强制 Dolphin 不执行可执行文件

Dolphin 有一个讨厌的习惯,它会执行我不小心点击的任何可执行文件。如何关闭此行为?在 Nautilus 中是否有类似的东西可以选择适当的操作?

settings dolphin executable

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

在 64 位系统上运行 32 位程序时出现“No such file”

我下载了一个 Chromium 快照并将其解压缩,如下所示:

michael@ubuntu:/opt/chrome-linux$ ls
chrome                  libffmpegsumo.so                nacl_irt_x86_32.nexe
chrome.1                libppGoogleNaClPluginChrome.so  product_logo_48.png
chrome_100_percent.pak  locales                         resources
chrome.pak              nacl_helper                     resources.pak
chrome_sandbox          nacl_helper_bootstrap           xdg-mime
chrome-wrapper          nacl_irt_srpc_x86_32.nexe       xdg-settings
Run Code Online (Sandbox Code Playgroud)

但是当我尝试运行时chrome,它不存在......

michael@ubuntu:/opt/chrome-linux$ ./chrome
bash: ./chrome: No such file or directory
Run Code Online (Sandbox Code Playgroud)

有谁知道为什么打不开?运行 Xubuntu 12.10 AMD64。

michael@ubuntu:/opt/chrome-linux$ ldd /opt/chrome-linux/* | grep -i "not found"
ldd: /opt/chrome-linux/locales: not regular file
ldd: /opt/chrome-linux/resources: not regular file
Run Code Online (Sandbox Code Playgroud)

64-bit bash files chromium executable

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

如何运行可执行(应用程序/x 可执行文件)文件?

我刚刚为 linux 下载了 Zodiac(一种化学软件),我尝试sudo bash ./Zodiac_linux从它的安装目录中使用,但收到了错误:

./Zodiac_linux: ./Zodiac_linux: cannot execute binary file
Run Code Online (Sandbox Code Playgroud)

如果相关,我正在运行 12.10。

运行file Zodiac_linux给出输出:

Zodiac_linux: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, not stripped
Run Code Online (Sandbox Code Playgroud)

的输出locate libopenbabel是:

/home/brentonhorne/build_babel/lib/libopenbabel.so
/home/brentonhorne/build_babel/lib/libopenbabel.so.4
/home/brentonhorne/build_babel/lib/libopenbabel.so.4.0.2
/usr/lib/libopenbabel.so.4
/usr/lib/libopenbabel.so.4.0.1
/usr/local/lib/libopenbabel.so
/usr/local/lib/libopenbabel.so.4
/usr/local/lib/libopenbabel.so.4.0.2
/usr/share/doc/libopenbabel4
/usr/share/doc/libopenbabel4/changelog.Debian.gz
/usr/share/doc/libopenbabel4/copyright
/var/lib/dpkg/info/libopenbabel4.list
/var/lib/dpkg/info/libopenbabel4.md5sums
/var/lib/dpkg/info/libopenbabel4.postinst
/var/lib/dpkg/info/libopenbabel4.postrm
/var/lib/dpkg/info/libopenbabel4.shlibs
Run Code Online (Sandbox Code Playgroud)

executable 12.10

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

没有为可执行文件安装应用程序

我是一个新的 Linux 用户。我在 1 个月前购买了一台预装了 Windows 8 的 64x 笔记本电脑。

我使用 UnetBootin 安装了 Ubuntu 12.10 并完全删除了 Windows 8。

现在,新的 Ubuntu 版本对于我的慢速笔记本电脑来说有点太重了,因此我决定尝试 Bodhi 或 Fedora。就像我安装 Ubuntu 一样,我下载了 Linux 版 UnetBootin 和 Bodhi 镜像。我以为我可以简单地运行 UnetBootin 并按照我在 Windows 上所做的相同步骤,然后安装 Bodhi ...

但是当我双击下载的 UnetBootin 可执行文件 ["unetbootin-linux-583"] 时,它给了我以下错误:

Could not display "/home/laptop/Desktop/unetbootin-linux-583".
There is no application installed for executable files.
Do you want to search for an application to open this file?
Run Code Online (Sandbox Code Playgroud)

我之前搜索过有关错误的信息,并Allow executing file as a program在属性中找到了多次更改的提示。我试过了,现在如果我双击,什么也没有发生。

executable unetbootin

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

当我尝试运行可执行文件时出现“exec format error”

几天前我安装了 Trusty(每日构建),虽然总的来说我很高兴,但我在运行一些独立应用程序(未安装)时遇到了一些问题,这些应用程序在升级前在 13.10 中运行良好。

例如,当我尝试通过启动器运行 eclipse 标准时,什么也没发生。我试图双击可执行文件,但什么也没发生。当我尝试在终端上运行它时,我得到:

~ ??? '/home/ecc/Apps/eclipseStandard/eclipse'
zsh: exec format error: /home/joaolopes/Apps/eclipseStandard/eclipse
Run Code Online (Sandbox Code Playgroud)

其他应用程序会出现这种行为,例如 Sublime Text 2 和其他版本的 eclipse。你知道发生了什么吗?

编辑添加:我正在使用 zsh 并且该文件具有必要的权限。

eclipse executable

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

在文件夹中添加新文件时执行命令

我不确定天气是否可能。我正在寻找一个脚本/命令,当我将文件添加到文件夹中时,该脚本/命令将执行命令或运行脚本。

例如:

我正在练习 bash 脚本。编写 bash 脚本后,我必须使用此命令将我的脚本文件转换为可执行文件chmod +x filename.sh。我所有的脚本都存储在一个名为 BASH 的文件夹中。因此,当我.sh在该文件夹中添加一个新 文件时,我希望运行一个命令/脚本,这将使我的.sh文件可执行。

怎么做?

bash executable

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

Shell 脚本未作为桌面应用程序打开

我有一个 shell 脚本,它是一个打开 .exe 文件的 wine 命令,如下所示:

#!/bin/bash
wine wow.exe -opengl
Run Code Online (Sandbox Code Playgroud)

它的唯一目的是运行该 .exe 文件。如果我只是双击脚本,它就可以工作。脚本的位置与 .exe 文件相同。我想要的是有一个桌面应用程序,即我可以固定到我的码头的图标,它执行这个 shell 脚本。我的桌面应用程序文件如下所示:

[Desktop Entry]
Comment=WoW
Exec=/home/siegmeyer/Documents/WoW/WoW.sh
Icon=/home/siegmeyer/Documents/WoW/WoW.png
Terminal=false
Type=Application
StartupNotify=false
Name[en_US]=WoW
Run Code Online (Sandbox Code Playgroud)

我可以成功地将应用程序固定到我的 Dock,图标甚至显示出来,但是当我单击应用程序时,没有任何反应,光标卡在无限加载图标中。我错过了什么吗?

wine scripts executable .desktop ubuntu-dock

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