Signal — это приложение Electron, которое в основном работает в выделенном экземпляре Chrome. Чтобы содержать приложение, Chrome использует песочницу, которая должна иметь права root, чтобы он мог настроить песочницу (, что кажется парадоксальным ). Это обсуждалось в системе отслеживания проблем Electron ; Подводя итог, разработчики Electron утверждают, что более безопасно запускать приложения Electron в песочнице Chrome с помощью помощника setuid, чем запускать их без него.
Начиная с signal-desktop
версии 1.27.2, вы также можете запускать с помощью--no-sandbox
:
signal-desktop --no-sandbox
Будьте осторожны:
*
), чтобы выбрать, какие файлы для cp
, mv
,... не являются регулярными выражениями . Это Bash внутренняя система сопоставления с образцом(подробности , подробности с примерами). символ пробела является разделителем полей:
cp file1 file2 myDir
скопирует файлы file1
и file2
в каталог myDir
, а:
cp Leopardus wiedii_GLM_canhtglad_s4_mean.csv myDir
завершится ошибкой, так как нет ни Leopardus
, ни wiedii_GLM_canhtglad_s4_mean.csv
файлов.
это можно обойти:
с кавычками (простые или двойные кавычки в данном случае не имеют значения):
cp 'Leopardus wiedii_GLM_canhtglad_s4_mean.csv' myDir
недостатком является то, что подстановочные знаки конфликтуют с кавычками...
экранированием пробела с помощью\
:
cp Leopardus\ wiedii_GLM_canhtglad_s4_mean.csv myDir
Помимо этого, ваша команда выглядит нормально (, за исключением использования mv
вместо cp
для фактического перемещения файлов ). У вас есть дополнительная информация / сообщение об ошибке?