아치 리눅스에 Dropbox를 설치하려고합니다. 나는 모두를 설치 한 dropbox
및 dropbox-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 +++
답변
나는이 동작을 꽤 오랫동안 보았다. 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
대신 그렇게했을 것입니다.
답변
젠투 박스에서 같은 문제가 발생하여 dropbox start
간단히 인쇄 할 수 Killed
있었습니다. 내 경우에는 간단한
rm -rf ~/.dropbox-dist
문제를 해결했습니다. 또 다른 실행은 dropbox
올바른 버전의 데몬 바이너리를 다운로드하여 다시 로그인하도록 요청했으며 모든 것이 잘 작동했습니다.
답변
주말 내내 내 컴퓨터 에서이 문제가 발생했습니다. 사무실에서 내 컴퓨터에 원격으로 접속합니다. IT의 일부 천재가 금요일에 DNS 서버 이름을 변경 한 것으로 나타났습니다. Google 핑을 시도하십시오.
ping google.com
그리고 아무것도 얻지 못하면. 이게 문제 야. IT 부서에 연락하여 그들이 말한대로 /etc/resolv.conf 파일을 변경해야합니다.