Install dropbox over proxy on RHEL7
1 環境
- Red Hat Enterprise Linux Server release 7.2 (Maipo)
- nautilus-dropbox 2015.10.28-1
2 環境変数 HTTPPROXY の設定
export http_proxy = "http://proxy_adress:port/" export https_proxy = "http://proxy_adress:port/" export ftp_proxy = "http://proxy_adress:port/"
3 wgetrc の設定
~/.wgetrc に以下のように記載 1
HTTP_PROXY = http://proxy_adress:port/ http_proxy = http://proxy_adress:port/ HTTPS_PROXY = http://proxy_adress:port/
4 dropbox のインストール
sudo yum install libgnome
wget -O nautilus-dropbox-2015.10.28-1.fedora.x86_64.rpm "https://www.dropbox.com/download?dl=packages/fedora/nautilus-dropbox-2015.10.28-1.fedora.x86_64.rpm"
sudo rpm -ivh nautilus-dropbox-2015.10.28-1.fedora.x86_64.rpm
dropbox start -i
5 yum の設定
このままだと、yum った時に以下のようなエラーが出る。
http://linux.dropbox.com/fedora/7Server/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found Trying other mirror.
これは dropbox.repo が $releasever を利用していて、fedra のそれと redhat のそれが合わないため。
sudo yum-config-manager --disablerepo=Dropbox
と無効化してしまうか、
--- /etc/yum.repos.d/dropbox.repo.orig 2016-08-15 02:57:27.950632263 -0400 +++ /etc/yum.repos.d/dropbox.repo 2016-08-15 02:57:39.710632263 -0400 @@ -1,4 +1,4 @@ [Dropbox] name=Dropbox Repository -baseurl=http://linux.dropbox.com/fedora/$releasever/ +baseurl=https://linux.dropbox.com/fedora/24/ gpgkey=https://linux.dropbox.com/fedora/rpm-public-key.asc
などと、指定してしまう。
6 参考
脚注:
1
他ソフトで、大文字、小文字両方定義しておいた方がいい場合があったので。。。