我是 Ubuntu 新手。我想安装 my-udev-notify,我可以按照 README.md 文件中的以下说明进行操作:
安装
------------
- 在系统中的某个位置解压档案
- 将文件复制./stuff/my-udev-notify.rules
到/etc/udev/rules.d
然而,当我遇到这种情况时:
- 修改其中的路径:更改
/path/to/my-udev-notify/my-udev-notify.sh
为脚本
的真实路径my-udev-notify.sh
(您解压脚本的位置)。
我很困惑。我尝试查找如何修改路径,但我看到了一些不同的答案,我不确定在这种情况下如何正确执行此任务。请让我知道我应该怎么做,并逐步详细解释执行此任务所需的终端命令。
答案1
复制my-udev-notify.rules
到并使用/etc/udev/rules.d
打开,你可以先安装:gedit
gksudo
gksu
sudo apt-get install gksu
sudo cp -iv ./stuff/my-udev-notify.rules /etc/udev/rules.d
gksudo gedit /etc/udev/rules.d/my-udev-notify.rules
一旦打开,只需代替在两行中都/path/to/my-udev-notify/my-udev-notify.sh
添加您的路径/home/imnebuddy/Software/Other/Compressed/my-udev-notify/dfrank-my-udev-notify-0d78b20a38e8/my-udev-notify.sh
。您可以使用复制粘贴来完成。
保存并退出。
现在按照说明复制配置文件README.md
并进行编辑。/path/to/some/sound_file
用声音位于与东西目录。最后,重新启动系统:
sudo cp -iv ./stuff/config_example/my-udev-notify.conf /etc/my-udev-notify.conf
gksudo gedit /etc/my-udev-notify.conf
sudo reboot
答案2
听起来它可能是说要修改您安装的配置文件中的路径,因为它说“修改其中的路径”;据推测,“它”是指前面提到的文件,可能是/etc/udev/rules.d
因为它是最后提到的文件。您需要使用 gedit 等编辑器编辑此文件。如果它位于/etc/udev
root 拥有的目录中,则需要使用以下gksudo
命令运行 gedit:
gksudo gedit /etc/udev/rules.d
这是程序读取自身配置设置的常用方法。该路径仅供系统查找可执行文件。
但是,如果您需要修改路径,这里有一个关于如何操作的一般准则...
在哪里修改路径
对于仅影响特定用户(例如您自己)的 shell,~/.profile
似乎是正确的修改位置。对于所有用户,我相信需要在 中进行设置/etc/profile
。
如何修改
PATH=$PATH:/path/to/be/added
export PATH