Как я могу запустить notepad ++. Exe из терминала?
Он находится под /home/jon/.wine/drive_c/Program Files/Notepad++/notepad++.exe
, но когда я выполняю
sudo /home/jon/.wine/drive_c/Program Files/Notepad++/notepad++.exe
, он возвращает
sudo: /home/jon/.wine/drive_c/Program: command not found
Если файл, который вы пытаетесь создать или отредактировать, не требует прав суперпользователя, выполните следующее:
wine /home/jon/.wine/drive_c/Program\ Files/Notepad++/notepad++.exe
Если вообще требуется разрешение root, установите notepad ++ с учетной записью root после того, как войдите в систему как пользователь root (например, выполнив sudo -s -H
), выйдите из системы и запустите:
sudo wine /home/root/.wine/drive_c/Program\ Files/Notepad++/notepad++.exe
Но обычно, как уже отмечалось, запускать приложения Wine от имени root не рекомендуется, поскольку приложения Wine полагаются Wine и исходный код приложений для Wine могут или не могут быть пересмотрены, что означает повышенный риск, связанный с этим.
Вот общие:
(Просто скопируйте и вставьте в терминал, и нажмите клавишу ENTER)
Для Ubuntu x64 OS:
wine /home/$USER/.wine/drive_c/Program\ Files\ \(x86\)/Notepad++/notepad++.exe
Для Ubuntu x86 OS:
wine /home/$USER/.wine/drive_c/Program\ Files/Notepad++/notepad++.exe
Если вы не знаете, является ли ваш Ubuntu x86 или нет, введите оба выше, один за другим, один будет работать.
Желаем удачи
Пробел в имени файла / пути может быть основной проблемой.
sudo /home/jon/.wine/drive_c/Program Files/Notepad++/notepad++.exe
должно быть:
sudo wine "/home/jon/.wine/drive_c/Program Files/Notepad++/notepad++.exe"
и я верю, что вы должны сказать вину, какой exe запустить.