我是 Linux 新手,这似乎微不足道,但我找不到简单的解决方案。
我将 VS Code 下载到我的主目录并解压缩它。
我知道我必须修改文件,chmod +x code然后./code 在终端中运行它。
但是如何将它添加为桌面图标,甚至作为我的任务栏中的收藏夹?
我找到了这个解决方案(https://askubuntu.com/a/66918),但 Gnome 桌面图标似乎在 Ubuntu 20.04 中被删除了。
我正在创建一个新贵脚本来执行我编写的 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 事件问题记录到特定文件?我需要知道新贵在启动过程中是否有问题。
在这种情况下,这基本上与墨鱼(摊牌中的应用程序)有关。
我找不到它的可执行文件的位置。
命令whereis没有给出任何结果!
我想将它添加到我的启动应用程序中,因此我需要路径!
PS:当第一次出现的设置不起作用时,应用程序的首选项没有显示出来并且自动勾选开始的事情!。
所以我需要找出可执行文件/bin文件...
我该怎么做呢?
Dolphin 有一个讨厌的习惯,它会执行我不小心点击的任何可执行文件。如何关闭此行为?在 Nautilus 中是否有类似的东西可以选择适当的操作?
我下载了一个 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) 我刚刚为 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) 我是一个新的 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在属性中找到了多次更改的提示。我试过了,现在如果我双击,什么也没有发生。
几天前我安装了 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 并且该文件具有必要的权限。
我不确定天气是否可能。我正在寻找一个脚本/命令,当我将文件添加到文件夹中时,该脚本/命令将执行命令或运行脚本。
例如:
我正在练习 bash 脚本。编写 bash 脚本后,我必须使用此命令将我的脚本文件转换为可执行文件chmod +x filename.sh。我所有的脚本都存储在一个名为 BASH 的文件夹中。因此,当我.sh在该文件夹中添加一个新 文件时,我希望运行一个命令/脚本,这将使我的.sh文件可执行。
怎么做?
我有一个 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,图标甚至显示出来,但是当我单击应用程序时,没有任何反应,光标卡在无限加载图标中。我错过了什么吗?