Arch Linux에서 Dropbox에 “ Killed ”가 표시되는 이유는 무엇인가요?

Arch Linux에 Dropbox를 설치하려고합니다. dropbox

, 최소한 바이너리가있는 시점까지.

dropbox를 단독으로 실행하면 빨간색 글자로 Killed 만 응답합니다. dropbox-cli start를 실행하면 다음과 같이 출력됩니다.

Starting Dropbox... Dropbox isn"t running! Done! 

그런 다음 dropbox-cli statusDropbox isn"t running!를 반환합니다.

이더넷에 연결되어 있습니다.

여기에서 어디로 가야하나요?


strace를 포함하도록 수정 :

futex(0xa10520, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x1285920, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xa104e4, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 158, {1430164659, 469752000}, ffffffff) = -1 EAGAIN (Resource temporarily unavailable) futex(0xa10564, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0xa10560, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 futex(0xa105a0, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xa10520, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xa104e4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0xa104e0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 futex(0xa10520, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xa104e4, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 164, {1430164659, 469845000}, ffffffff) = -1 EAGAIN (Resource temporarily unavailable) futex(0xa10564, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0xa10560, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 futex(0xa105a0, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xa10520, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xa104e4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0xa104e0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 futex(0xa10520, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xa104e4, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 170, {1430164659, 469934000}, ffffffff) = -1 EAGAIN (Resource temporarily unavailable) futex(0xa10564, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0xa10560, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 futex(0xa105a0, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xa10520, FUTEX_WAKE_PRIVATE, 1) = 0 futex(0xa104e4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0xa104e0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 futex(0xa10520, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xa104e4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0xa104e0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 futex(0xa10520, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xa104e4, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 177, {1430164659, 470056000}, ffffffff) = -1 EAGAIN (Resource temporarily unavailable) futex(0xa10564, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0xa10560, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 futex(0xa105a0, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xa10520, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0xa104e4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0xa104e0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 futex(0xa10520, FUTEX_WAKE_PRIVATE, 1) = 1 select(0, NULL, NULL, NULL, {0, 1000}) = 0 (Timeout) pipe([5, 6]) = 0 fcntl(5, F_GETFD) = 0 fcntl(5, F_SETFD, FD_CLOEXEC) = 0 fcntl(6, F_GETFD) = 0 fcntl(6, F_SETFD, FD_CLOEXEC) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fd8e32809d0) = 22277 close(6) = 0 read(5, "", 50000) = 0 close(5) = 0 wait4(22277, <unfinished ...> +++ killed by SIGKILL +++ 

댓글

  • div id = “220e5bb7e7″>

? 그렇다면 strace dropbox를 실행하고 출력 (또는 적어도 마지막 20 개 또는 30 줄)을 게시 해보세요. (Don ' 댓글을 사용하지 마세요. 이와 같은 추가 정보는 질문의 일부 로 간주되므로 수정해야합니다. 질문하고 거기에 정보를 추가하십시오.)

  • sudo를 사용해 보셨습니까?
  • strace와 함께 -f를 사용해야합니다.
  • SIGKILL을받는 프로세스 일반적으로 메모리를 너무 많이 먹으면 Out-Of-Memory 킬러라고하는 커널 부분이 메모리를 죽이기 때문입니다. dmesg 이러한 내용을 설명하는 메시지에 대해 설명합니다.
  • dropboxdropbox-cli가 비공식적이라는 점을 추가하고 싶습니다. Arch Linux의 일부가 아닌 패키지입니다. Linux에서 실행되는 Dropbox의 문제는 이상적으로 Dropbox 개발자를 대상으로해야합니다.
  • 답변

    본 적이 있습니다. arch 및 gentoo dropbox 패키지는 예상과 다르게 작동하는 것 같습니다. 기본적으로 $ HOME / .dropbox-dist /에 최신 바이너리를 다운로드하고 실행할 수있는 초기 버전 인 래퍼입니다. 대신 일반적으로 dropbox를 실행하면 $ HOME / .dropbox-dist / dropboxd가 실행되고 원래 프로세스가 종료됩니다. 실행 후 ps -ef | grep dropbox를 확인하셨습니까? 내가 일반적으로 수행하는 작업은 다음과 같습니다. 참조 :

    $ strace dropbox .... clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fd144c329d0) = 1530 close(6) = 0 read(5, "", 50000) = 0 close(5) = 0 wait4(1530, <unfinished ...> +++ killed by SIGKILL +++ Killed $ ps -ef | grep dropbox me 1530 1 99 09:05 pts/6 00:00:32 /home/me/.dropbox-dist/dropbox-lnx.x86_64-16.3.27/dropbox /newerversion 

    RE : dropbox-status 반환 Dropbox isn"t running! : 내 가설을 반박 할 수있는 수수께끼입니다. “ps를 실행하고 있는지 확인하기 위해 답변 대신 댓글을 달 수있는 충분한 담당자가 있었다면 대신 그렇게했을 것입니다.

    p>

    답변

    같은 문제가있었습니다. dropbox start가 단순히 Killed를 인쇄하는 Gentoo 상자에서. 제 경우에는 간단한

    rm -rf ~/.dropbox-dist 

    문제가 해결되었습니다. dropbox를 다시 실행 한 다음 올바른 버전의 데몬 바이너리를 다운로드하고 다시 로그인하도록 요청했고 모든 것이 정상적으로 작동했습니다.

    Answer

    주말 내내 컴퓨터에이 문제가 발생했습니다. 사무실에있는 내 컴퓨터에 원격으로 접속했습니다. IT의 일부 천재가 금요일에 DNS 서버 이름을 변경 한 것으로 나타났습니다. Google에 ping을 시도해보십시오.

    ping google.com 

    아무것도 얻지 못하면 이것이 문제입니다. IT에 문의하여 /를 변경해야합니다. etc / resolv.conf 파일을 제공합니다.

    댓글

    • 또한, I ' 이것은 늦은 답변이라는 것을 알고 있습니다. 누군가 필요할 경우를 대비하여 여기에 넣으십시오.

    답글 남기기

    이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다