оснащення відмовляється запускати програму, щоб уникнути нападу дозволів [закрито]


14

Щойно я встановив програму з оснащенням менеджера пакунків, щойно встановлений на моєму комп'ютері Linux Mint Cinnamon 18.

Я встановив додаток із наступним:

sudo snap install cloudcompare

Я вийшов із системи та знову ввійшов у свою машину, щоб оновити шлях. Програма все ще не запускається, поки значки та шлях існують зараз. Ось як я запускаю програму з терміналу:

cloudcompare.CloudCompare

який повертає:

snap-confine has elevated permissions and is not confined but should be. Refusing to continue to avoid permission escalation attacks

Будь-яка ідея, як запобігти цій відмові?


Яку версію оснащених пакетів ви встановили? У мене є наступне, і це працює. $ snap version snap 2.23 snapd 2.23 series 16 linuxmint 18.1 kernel 4.4.0-53-generic
папі

snap --version snap 2.22.7 snapd 2.22.7 series 16 linuxmint 18.1 kernel 4.4.0-53-generic Я перевстановив snapd, і хмара додатків порівнюється. Зараз я отримую іншу помилку: cloudcompare.CloudCompare cannot change profile for the next exec call: No such file or directory розробник програми згадує, що це може бути пов’язано із оснащенням і м'ятою. cloudcompare.org/forum/…
Simon

Як я вже сказав, я тестував на монетному дворі 18.1, тому не впевнений, що там не так. Це може бути помилка snapd. Я схильний би подати це на bugs.launchpad.net/ubuntu/+source/snapd/+bugs
popey


Точно те саме відбувається у звичайному Ubuntu 18.04 - див. Пов'язане питання: askubuntu.com/questions/1074114/…
Джеймс Бредбері

Відповіді:


13
sudo apt purge snapd snap-confine && sudo apt install -y snapd

виправила проблему для мене


@ leaf4good Дякую за відповідь. Після вашої рекомендації я тепер встановив оснащення версії 2.22.6 та оснащення 2.22.6. і навіть не можу встановити версію потрібного пакету, оскільки я отримую цю помилку:
Саймон

<помилка: не може виконати наступні завдання: - налаштування оснащення профілів безпеки "core" (1577) (пропуск параметрів захисту безпеки для оснащення "cloudcompare" при обробці оснащення "core": відсутність стану ключа для ключа) - налаштування оснащення "core" ( 1577) профілі безпеки (не вдається налаштувати apparmor для оснащення "core": не вдається завантажити програму apparmor "snap.core.hook.configure": не вдається завантажити профіль apparmor: вихідний стан 1 вихід apparmor_parser: кеш-читання / запис вимкнено: файл інтерфейсу відсутній. ( Ядро потрібен патч сумісності AppArmor 2.4. Попередження: не вдається знайти відповідний fs в / proc / mounts, він встановлений?>
Simon

Пакет apparmor актуальний, тому я дуже розгублений у тому, що відбувається. Спасибі
Саймон

2
Так, це "виправляє" проблему, але в моєму випадку я також повинен був перевстановити свою програму. Безумовно, є простіший спосіб, чи означає, що ми повинні так часто перевстановлювати програми ?!
Джеймс Бредбері
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.