분배하다

분배하다

최근에 다른 Electron 기반 애플리케이션( )을 실행하려고 시도한 particl-desktop후 동일한 문제가 발생했으며 다음 명령을 실행하여 수동으로 문제를 해결할 수 있었습니다.

sudo chown root chrome-sandbox
chmod 4755 chrome-sandbox

이를 통해 위에서 언급한 패키지를 성공적으로 시작할 수 있었습니다. 하지만 같은 일을 다시 하기 전에, 나는 알고 싶습니다.이런 일이 발생하고 있습니다. 이런 일이 발생하는 경우 더 영구적인 해결책이 있습니까?유지하다이 일어나고있다.

--no-sandbox이 플래그를 사용하여 이러한 응용 프로그램을 시작할 수도 있다는 것을 읽었습니다 . 하지만 안전한가요?

분배하다

데비안 10(버스터)

질문

atom &
/usr/bin/atom: line 190: 27367 Trace/breakpoint trap   nohup "$ATOM_PATH" --executed-from="$(pwd)" --pid=$$ "$@" > "$ATOM_HOME/nohup.out" 2>&1
[27367:0520/072821.694231:FATAL:setuid_sandbox_host.cc(157)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /usr/share/atom/chrome-sandbox is owned by root and has mode 4755.

추가 정보

uname -a
Linux debian 4.19.0-9-amd64 #1 SMP Debian 4.19.118-2 (2020-04-29) x86_64 GNU/Linux
journalctl
May 20 07:28:21 debian kernel: traps: atom[27367] trap int3 ip:560ceaee7627 sp:7ffdfd684ad0 error:0 in atom[560ce8fc3000+5024000]
sudo dpkg -l | grep atom
ii  atom                                   1.47.0                               amd64        A hackable text editor for the 21st Century.

답변1

버전 1.47.0으로 업데이트했는데도 같은 문제가 발생했습니다. 언급한 대로 샌드박스를 제거할 수 있지만 현재 더 나은 해결 방법은 이전 버전으로 다운그레이드하는 것입니다.

여기에는 다운그레이드할 수 있는 모든 버전이 표시됩니다(v1.46.0을 선택해야 할 수도 있음).

sudo apt-cache policy atom

실행 직후:

sudo apt install atom=1.46.0

그건 그렇고, 이것은 resources.list.d 디렉토리에 Atom 저장소가 있다고 가정합니다. 당신은 확인할 수 있습니다:

cd /etc/apt/sources.list.d
ls

그러면atom.list가 보일 것입니다. 그렇지 않다면 참조하세요아톰 설치

관련 정보