我想使用 update-alternatives 和 wine 命令向 notepadd++ 安装添加一个命令:
sudo update-alternatives --install /usr/bin/notepad notepad "/<path_to_wine>/bin/wine C:\\Program\ Files\\Notepad++\\notepad++.exe" 100
但我得到一个错误:
update-alternatives: error: alternative path //bin/wine C:\Program\ Files\Notepad++\notepad++.exe 不存在
有没有办法将程序参数添加到 update-alternatives 路径参数?
注:是我的teamviewer wine安装:/opt/teamviewer9/tv_bin/wine/
执行此操作的最佳方法是为要调用的命令创建一个简单的 shell 脚本包装器,然后将 shell 脚本的路径添加到备选系统。
/usr/local/bin/wine-notepad++
对于您的情况,您可以使用以下内容在(或您喜欢的任何路径和名称)创建一个 shell 脚本:然后,您可以根据需要将此脚本的路径添加到替代系统中
update-alternatives
,使用请注意,Ubuntu 中的替代方案是通过符号链接实现的,因此这是一个与如何创建符号链接以运行带有命令行参数的程序的非常相似的问题和答案?.