답변:
미숙 한 사용자의 경우 USC 내에서 패키지를 제거한 다음 다시 설치하거나 업데이트를 얻는 더 우아한 방법이
sudo apt-get update dropbox
있습니까?
경험이없는 사용자에게는 패키지를 수동으로 설치하지 않는 것이 가장 좋습니다. .deb
패키지를 수동으로 설치 한다는 것은 시스템에 알려진 리포지토리를 통해 설치되지 않았기 때문에 해당 패키지에 대한 자동 업데이트를 더 이상받지 않습니다. 즉, 정기적으로 해당 다운로드 페이지로 이동하여 최신 버전을 다운로드하는 등 해당 패키지를 직접 업데이트해야합니다. 또한 사용 가능한 패키지는 Ubuntu에서 품질 검사를 거치지 않았으므로 시스템과의 호환성이 반드시 보장되는 것은 아닙니다. 최악의 경우, 해결 불가능한 이상한 종속성이 생길 수 있습니다.
따라서 업데이트를 얻는 더 우아한 방법이 있습니다.
최신 버전의 Dropbox 클라이언트가 곧 우분투 리포지토리에 추가 될 것입니다. 리포지토리에서 사용 가능한 Dropbox 클라이언트가 현재 Dropbox 서버에서 더 이상 작동하지 않는 경우, 이는 귀하뿐만 아니라 다른 수천 명의 우분투 사용자에게도 영향을 미치는 문제입니다. 따라서 신속하게 해결됩니다.
요약하면 작동 시스템을 수정하려고 시도하지 마십시오.
약간의 연구를 마친 후에는 Dropbox 클라이언트를 설치하는 방법 (즉, 이전에 설치 한 방법)이 3 가지 이상있을 수 있습니다. 그들을 통해 봅시다 :
1. 패키지 설치 nautilus-dropbox
에서multiverse
패키지 이름이 약간 혼동 될 수 있습니다. 실제 독점 Dropbox 클라이언트 자체를 포함하는 공식 저장소의 패키지입니다. 즉,이 패키지를 설치하면 Dropbox 웹 사이트에서 독점 Dropbox 클라이언트를 자동으로 다운로드하여 설치합니다 (to /usr/bin/dropbox
). 예. Dropbox 클라이언트를 Ubuntu의 표준 파일 관리자 ( /usr/lib/nautilus/extensions-3.0/libnautilus-dropbox.so
) 인 Nautilus와 패키지 이름 을 통합하는 확장 기능도 포함되어 있습니다 .
패키지에는 비 독점 독점 소프트웨어가 포함되어 있으므로 다중 저장소에 포함됩니다.
"일부 일반적인 조언"에서 언급 한 모든 이유로, 특히 우분투 초보자를 위해 Dropbox 클라이언트를 설치하는 것이 좋습니다. 패키지 관리자가 관리하며 공식 저장소에 있으며 괜찮을 것입니다. 우분투 팀은 당신을 위해 일하는 패키지를 돌볼 것입니다.
이 패키지를 설치하려면 다음을 수행하십시오.
sudo apt-get install nautilus-dropbox
다시 제거하려면 다음을 수행하십시오.
sudo apt-get remove nautilus-dropbox
2. dropbox
Dropbox의 타사 저장소에서 패키지 설치
Dropbox는 패키지 리포지토리 목록에 추가하고 Dropbox 클라이언트를 설치할 수있는 자체 리포지토리를 관리합니다. Linux 저장소에서 Dropbox를 추가하거나 제거하는 방법을 참조하십시오 . Dropbox 웹 사이트 도움말 페이지에서
해당 링크 아래의 지침에 설명 된대로 해당 리포지토리를 추가하면 패키지 관리 시스템을 사용하여 Dropbox 서버에서 직접 독점 Dropbox 클라이언트를 설치할 수 있습니다.
기본적으로 Dropbox를 설치하려면 먼저 저장소를
sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 5044912E
sudo add-apt-repository "deb http://linux.dropbox.com/ubuntu $(lsb_release -sc) main"
(이것은 도움말 페이지에서 말하는 것보다 약간 더 우아하지만 실제로는 동일하게 요약됩니다.)
sudo apt-get update
sudo apt-get install dropbox
이것이 두 번째로 좋은 방법입니다. 패키지는 여전히 패키지 관리 시스템에서 관리하지만 저장소는 Canonical에서 관리하지 않습니다. 따라서 해당 패키지의 패키지 관리 시스템을 통해 업데이트를받는 동안 Dropbox에서 제공하는 패키지가 Ubuntu 시스템에서 제대로 작동한다는 것을 믿어야합니다.
약간의 이점은이 패키지가 저장소 의 nautilus-dropbox
패키지 보다 최신 일 수 있다는 것 multiverse
입니다. 따라서 당신이 최첨단에 있고 싶다면이 옵션이 더 흥미로울 수 있습니다. 그러나 내가 말했듯이 첫 번째 옵션은 확실히 작동합니다 . 즉, multiverse
repo에 제공된 Dropbox 클라이언트가 더 이상 작동하지 않으면이 문제가 해결됩니다.
이와 같이 수행 된 설치를 되돌리려면 먼저 패키지를 제거하십시오.
sudo apt-get remove dropbox
그런 다음 키를 사용하여 저장소를 제거하십시오.
sudo add-apt-repository -r http://linux.dropbox.com/ubuntu
sudo apt-key del 5044912E
3. Dropbox 클라이언트 수동 설치
이것은 최악의 방법이며 질문에서 언급 한 방법 은 Dropbox 웹 사이트 의 Dropbox 설치 지침 에도 설명되어 있습니다. 기본적으로 수동으로 설치하려면
cd ~
wget -O - "https://www.dropbox.com/download?plat=lnx.$(uname -m)" | tar xzf -
(또, 그들이 말한 것보다 약간 더 우아합니다. 이것은 32 비트와 64 비트 모두에서 작동합니다). 이것이하는 일은 홈 폴더에 Dropbox 클라이언트의 복사본을 만드는 것입니다. 이 설치는 시스템 전체가 아닌 로컬 (해당 명령을 실행 한 사용자 만 사용할 수 있음)입니다. 또한 업데이트는 패키지 관리 시스템에서 관리되지 않습니다.
이 답변에 대한 DKBose의 의견에 따르면 이와 같은 클라이언트를 설치할 때 여전히 자동으로 업데이트됩니다. 이것이 사실이면 클라이언트 자체가 자체 업데이트를 확인, 다운로드 및 설치한다는 의미 일뿐입니다. 사용자의 홈 폴더 안에 로컬로 설치되므로 루트 권한이 필요하지 않습니다. 그러나 클라이언트는 패키지 관리 시스템에서 관리하지 않습니다. 그러한 독점적이고 불투명 한 업데이트 절차에 의존하는 것은 매우 비 Linux입니다. 이것은 일반적으로 패키지 관리자의 작업으로, 중앙에서 투명하게 수행하므로 설치된 모든 것을 나열, 업데이트 또는 제거하는 데 사용할 수 있습니다 패키지.
이와 같이 설치된 경우 소프트웨어를 제거하는 것은 적절하지 않습니다.
rm -r ~/.dropbox-dist/
이것은 방금 테스트 한 버전을위한 것이며 다운로드 한 아카이브에 포함 된 것이 정확히이 .dropbox-dist/
폴더 이기 때문에 현재 작동 합니다. 향후 변경 될 수 있습니다. 패키지 관리자를 사용하지 않으면 실제로 설치된 파일을 추적 할 수 없습니다.
머신에 대한 루트 권한이없는 경우에만 로컬로 설치해야하는 경우에만 이 방법을 사용합니다 . 루트 권한이있는 경우 Dropbox 서버에서 직접 제공되는 버전을 사용한다고 주장하더라도 두 번째 방법이 선호됩니다. 최소한 패키지 관리 시스템은 설치된 파일을 추적하고,보다 투명한 방식으로 업데이트가 발생하며 소프트웨어 제거가 원활합니다.
요약하면, 나의 충고는 이것입니다. 방법 2 또는 3을 사용하여 Dropbox 클라이언트를 설치 한 경우 제거하고 방법 1을 사용하여 설치하십시오. 처음 두 가지 방법으로 Dropbox 클라이언트는 패키지 관리 시스템에 의해 자동으로 업데이트됩니다. 세 번째 방법을 사용하는 경우 클라이언트도 자체적으로 업데이트를 처리합니다. 따라서 기본적으로 걱정할 필요가 없습니다. 어쨌든 자동으로 최신 버전을 얻습니다.
nautilus-dropbox
공식 우분투 리포지토리 (다중 우주)를 통해 사용할 수 있으며 이것이 내 답변에 게시 한 것입니다. 다른 하나는이며 dropbox
공식 우분투 저장소에서는 사용할 수 없습니다. 이것을 가지고 있다면 수동으로 설치하거나 타사 저장소를 추가했습니다 . 3rd pary repos는 최신 버전을 제공 할 수 있습니다. 그러나 초보자에게는 공식 저장소에서 패키지를 제안합니다. 괜찮을 것입니다.
nautilus-dropbox
패키지는 Dropbox 클라이언트의 독점 버전을 다운로드 할 것이며, 가장 큰 차이점은 공식 저장소에 있고 일부 테스트를 먼저 받는다는 것입니다. nautilus-dropbox
패키지가 설치되어 있는지 확인하십시오 (USC의 패키지 이름은 더 작은 글꼴로 작성되고 패키지 설명 아래에 표시됨). dropbox
패키지를 대신 사용 하는 경우 패키지를 제거하고 (타사 Dropbox 저장소를 활성화 한 경우 USC 메뉴를 통해 비활성화) 패키지를 Edit->Software Sources->Other Software
설치하는 것이 nautilus-dropbox
좋습니다.
Ubuntu Software Center를 통해 현재 버전을 제거합니다. 그런 다음 링크로 이동하여 아키텍처 (32 또는 64 비트)의 .deb를 다운로드하여 설치하십시오. 그러면 리포지토리가 시스템에 추가되고 업데이트는 사용 가능한 경우 정기적 인 시스템 업데이트와 함께 설치됩니다.
.deb
파일을 다운로드 하고 설치 하면 시스템에 저장소가 추가 되지 않으므로 일반적인 패키지 관리 시스템을 통해이 패키지에 대한 업데이트가 없습니다. 반대로, 이렇게하면 패키지를 수동으로 업데이트해야합니다. 그렇지 않으면 항상 설치 한 버전으로 유지됩니다. 그래서 내 충고는 기다릴 것입니다. 공식 우분투 저장소의 Dropbox 버전이 더 이상 작동하지 않으면 우분투 개발자가 신속하게 처리 할 것입니다.
cd
, a wget
및 a tar
)에 설치하십시오. 해당 소프트웨어가 자체적으로 업데이트를 확인하고 업데이트가있을 때 설치합니다. 사용자의 홈 폴더에 로컬 (시스템 전체가 아님) 설치이므로 소프트웨어에 루트 권한이 필요하지 않습니다. 그러나 이것은 클라이언트가 자체적으로 업데이트한다는 의미이며 Ubuntu의 패키지 관리 시스템에서 관리하지 않습니다. 그러나 대부분의 리눅스 배포판에 의해 공유 가장 큰 선물 중 하나 입니다 패키지 관리자.
~/.dropbox-dist/dropboxd
이 쉘의 전경에 있다는 것입니다. 실행 중이면 프롬프트로 돌아 가지 않습니다. 당신은으로 시작 ~/.dropbox-dist/dropboxd &
합니다 (와 &
그 동작을 방지하는 기호) (하지만 당신은 아마 어쨌든 자동 시작에 해당 응용 프로그램을 추가 할 수 있습니다). 내가 함께 관련된 동일한 경고가 여전히 적용됩니다. 손상되지 않은 경우 수정하지 마십시오. 패키지 관리자를 사용하십시오. 필요한 경우가 아니면 소프트웨어를 수동으로 설치하지 마십시오. 그러나 나는 나 자신을 반복한다.
이전 deb를 제거한 후 deb를 다운로드하여 설치합니다. 이메일에서 알 수 있듯이 중요한 보안 향상 기능이 있습니다. 보안 업데이트는 가장 중요하며 설치해야합니다. 리포지토리가 업데이트 될 때까지 기다리는 경우 잠시 기다릴 수 있습니다.
apt-get remove
최신 릴리스를 발견 한 후 수동으로 해당 패키지를 직접 설치하고 업데이트하는 패키지에 대해서는 더 안전하지 않을 것입니다 . Ubuntu SecurityTeam FAQ 를 읽고 자세한 내용, 특히 "비공식 소프트웨어"섹션을 참조하십시오. 이 토론에 대한 잘못된 위치입니다. 당신이 좋아한다면, 당신은 적절한 질문을 열 수 있으며 나는 행복하게 정교하게하겠습니다.
drobpox 패키지 리포지토리 (이 시점에서 다운로드 링크와 동일한 deb를 제공함)에서 설치했을 때 드롭 박스를 사용할 수 없었습니다. 계정 세부 정보를 입력 한 후 드롭 박스 창이 빨간색으로보고되었습니다. 질문에 표시된 웹 페이지에서 업데이트 된 버전을 설치해야했습니다.
tar.gz
지시에 따라 파일을 다운로드하여 압축을 풀고 설치하면 dropbox가 다시 작동합니다.
이 버전에서는 수동으로 실행해야합니다 (또는 자동으로 실행되도록 설정해야 함). 또한 보관 용 계정에 연결하려면 해당 계정 dropboxd
을 실행 한 터미널에 URL을 작성하십시오. 해당 URL을 브라우저에 붙여 넣고 계정 로그인 정보를 입력하면 dropbox가 파일 동기화를 시작합니다.
한 가지 더해야 할 일이 있습니다. 로컬 드롭 박스 폴더가 다른 하드 드라이브에 심볼릭 링크되어 있습니다. dropboxd
심볼릭 링크를 인식하지 못하고 그 자리에 빈 디렉토리를 만들고 모든 파일을 다운로드하기 시작했습니다 (많은 것이 있습니다). 나는을 죽이고 dropboxd
심볼릭 링크를 다시 생성하고 다시 시작 dropboxd
했다. 모두 괜찮아졌다.