Dropbox는 왜 아치 리눅스에서 "Killed"라고 말합니까?


9

아치 리눅스에 Dropbox를 설치하려고합니다. 나는 모두를 설치 한 dropboxdropbox-cli적어도 바이너리를 갖는 점에.

내가 dropbox스스로 Killed달리면 빨간색 글자로 응답합니다 . 내가 실행 dropbox-cli start하면 인쇄됩니다.

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

그러면 a dropbox-cli status가 반환 Dropbox 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 +++

당신이 있습니까 strace? 그렇다면 strace dropbox출력을 실행 하여 게시하십시오 (최소 20 또는 30 행 이상). (의견을 사용하지 마십시오. 이와 같은 보충 정보 는 질문의 일부로 간주 되므로 질문편집 하고 정보를 추가 해야 합니다.)
G-Man은 'Reinstate Monica'라고

1
sudo를 사용해 보셨습니까?
Esref

1
strace와 함께 -f를 사용해야합니다
rrauenza

2
SIGKILL을 파란색으로 처리하는 프로세스는 일반적으로 메모리를 너무 많이 먹기 때문에 메모리 부족 킬러라고하는 커널 부분이이를 죽입니다. dmesg그러한 것을 설명하는 메시지를 확인하십시오 .
Josip Rodin

1
단지를 추가하고 싶었 dropboxdropbox-cli비공식 패키지가 아니라 아치 리눅스의 일부입니다. Linux에서 실행중인 Dropbox의 문제는 Dropbox 개발자에게 이상적입니다.
Alexander

답변:


1

나는이 동작을 꽤 오랫동안 보았다. 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대신 그렇게했을 것입니다.


1

젠투 박스에서 같은 문제가 발생하여 dropbox start간단히 인쇄 할 수 Killed있었습니다. 내 경우에는 간단한

rm -rf ~/.dropbox-dist

문제를 해결했습니다. 또 다른 실행은 dropbox올바른 버전의 데몬 바이너리를 다운로드하여 다시 로그인하도록 요청했으며 모든 것이 잘 작동했습니다.


0

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

ping google.com

그리고 아무것도 얻지 못하면. 이게 문제 야. IT 부서에 연락하여 그들이 말한대로 /etc/resolv.conf 파일을 변경해야합니다.


또한 이것이 늦은 답변이라는 것을 알고 있습니다. 누군가가 길에서 그것을 필요로 할 경우를 대비하여 여기에 넣으십시오.
Wilmer E. Henao
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.