На этот вопрос уже есть ответ:
Недавно я установил Ubuntu 18.04 на свой ноутбук. Я попытался установить Notepad ++ с помощью следующих команд:
sudo snap install notepad-plus-plus
Однако после его установки я вижу, что Notepad ++ установлен, но я не могу его открыть.
Когда я запускаю snap run notepad-plus-plus
, я получаю следующие результаты:
wine cmd.exe /c echo '%ProgramFiles%' returned empty string, error message "wine: WINEARCH set to win64 but '/home/my-username/snap/notepad-plus-plus/common/.wine' is a 32-bit installation."
Я также пробовал предложение, упомянутое в
snap notepad-plus-plus не запускается в Ubuntu
, но не удается открыть Notepad ++.
Та проблема происходит из-за больших изменений, внесенных в снимок. Это теперь использует версию на 64 бита Notepad++
с wine64
на amd64
системы и 32bit
версия Блокнота ++ на i386
системы. Этот снимок теперь использует wine-platform
привяжитесь, таким образом, это имеет обоих i386 & amd64
вино pkgs ранее это использовало wine-platform-i386
снимок, который только пил вино i386
pkgs. Таким образом, в настоящее время миграция на wine-platform
снимок от более старого wine-platform-i386
снимок, который не сделан автоматически, когда пользователь обновляет снимок, вызвал проблему. Я в настоящее время продвигаю изменения обнаруживать, если пользователь все еще соединен, снимок на более старой платформе должен попросить делать эти команды.
Работайте эти команды устранят Вашу проблему.
snap disconnect notepad-plus-plus:wine-platform-plug
snap install wine-platform
snap connect notepad-plus-plus:wine-platform-plug wine-platform:wine-base-stable
Если проблема все еще существует затем, необходимо удалить win32 WINEPREFIX
для создания win64.
rm -r $HOME/snap/notepad-plus-plus/common/.wine