2

Heroku Toolbelt のインストール中にエラーが発生しました。私のOSはubuntu-12.04です。stackoverflow で同様の問題を見つけました: fail to install heroku on Ubuntu 12.04 LTS。彼のエラー レポートは私のものと似ており、私たちはどちらも中国出身です。その投稿から、彼が言った原因と解決策は、「サイトtoolbelt.heroku.comは中国でブロックされています。このようにアクセスするには、GFWの問題の解決策を使用する必要があります.」しかし、私たちが同じ問題を抱えているかどうかはわかりません。

インストールの何が問題なのか、それを修正する方法を誰か教えてもらえますか? ありがとう!私のOSはUbuntu 12.04です。以下は私のインストール情報です:

administrator@ubuntu:~/mysite$ wget -qO- https://toolbelt.heroku.com/install-ubuntu.sh | LC_ALL=C sh
This script requires superuser access to install apt packages.
You will be prompted for your password by sudo.
[sudo] password for administrator: 
--2013-10-17 10:56:27--  https://toolbelt.heroku.com/apt/release.key
Resolving toolbelt.heroku.com (toolbelt.heroku.com)... 54.243.76.97, 174.129.17.173, 23.21.198.2
Connecting to toolbelt.heroku.com (toolbelt.heroku.com)|54.243.76.97|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1737 (1.7K) [application/octet-stream]
Saving to: `STDOUT'

100%[======================================>] 1,737       --.-K/s   in 0s      

2013-10-17 10:56:29 (8.89 MB/s) - written to stdout [1737/1737]

OK
Hit http://cn.archive.ubuntu.com precise Release.gpg
Hit http://cn.archive.ubuntu.com precise-updates Release.gpg                   
Hit http://cn.archive.ubuntu.com precise-backports Release.gpg                 
Hit http://cn.archive.ubuntu.com precise Release                               
Hit http://cn.archive.ubuntu.com precise-updates Release                       
Hit http://cn.archive.ubuntu.com precise-backports Release                     
Hit http://cn.archive.ubuntu.com precise/main Sources                          
Hit http://ppa.launchpad.net precise Release.gpg                               
Hit http://cn.archive.ubuntu.com precise/restricted Sources                    
Hit http://cn.archive.ubuntu.com precise/universe Sources                      
Hit http://cn.archive.ubuntu.com precise/multiverse Sources                    
Hit http://cn.archive.ubuntu.com precise/main i386 Packages                    
Hit http://cn.archive.ubuntu.com precise/restricted i386 Packages              
Hit http://cn.archive.ubuntu.com precise/universe i386 Packages                
Hit http://cn.archive.ubuntu.com precise/multiverse i386 Packages              
Hit http://cn.archive.ubuntu.com precise/main TranslationIndex                 
Hit http://cn.archive.ubuntu.com precise/multiverse TranslationIndex           
Hit http://cn.archive.ubuntu.com precise/restricted TranslationIndex           
Hit http://security.ubuntu.com precise-security Release.gpg                    
Hit http://cn.archive.ubuntu.com precise/universe TranslationIndex             
Hit http://cn.archive.ubuntu.com precise-updates/main Sources                  
Hit http://cn.archive.ubuntu.com precise-updates/restricted Sources            
Hit http://cn.archive.ubuntu.com precise-updates/universe Sources              
Hit http://cn.archive.ubuntu.com precise-updates/multiverse Sources            
Hit http://cn.archive.ubuntu.com precise-updates/main i386 Packages            
Hit http://cn.archive.ubuntu.com precise-updates/restricted i386 Packages      
Hit http://cn.archive.ubuntu.com precise-updates/universe i386 Packages        
Hit http://ppa.launchpad.net precise Release                                   
Hit http://cn.archive.ubuntu.com precise-updates/multiverse i386 Packages      
Hit http://cn.archive.ubuntu.com precise-updates/main TranslationIndex         
Hit http://cn.archive.ubuntu.com precise-updates/multiverse TranslationIndex   
Hit http://cn.archive.ubuntu.com precise-updates/restricted TranslationIndex   
Hit http://cn.archive.ubuntu.com precise-updates/universe TranslationIndex     
Hit http://cn.archive.ubuntu.com precise-backports/main Sources                
Hit http://cn.archive.ubuntu.com precise-backports/restricted Sources          
Hit http://cn.archive.ubuntu.com precise-backports/universe Sources            
Hit http://cn.archive.ubuntu.com precise-backports/multiverse Sources          
Hit http://cn.archive.ubuntu.com precise-backports/main i386 Packages          
Hit http://cn.archive.ubuntu.com precise-backports/restricted i386 Packages    
Hit http://cn.archive.ubuntu.com precise-backports/universe i386 Packages      
Hit http://cn.archive.ubuntu.com precise-backports/multiverse i386 Packages    
Hit http://cn.archive.ubuntu.com precise-backports/main TranslationIndex       
Hit http://cn.archive.ubuntu.com precise-backports/multiverse TranslationIndex 
Hit http://cn.archive.ubuntu.com precise-backports/restricted TranslationIndex 
Hit http://cn.archive.ubuntu.com precise-backports/universe TranslationIndex   
Hit http://security.ubuntu.com precise-security Release                        
Hit http://cn.archive.ubuntu.com precise/main Translation-en                   
Hit http://cn.archive.ubuntu.com precise/multiverse Translation-en             
Hit http://cn.archive.ubuntu.com precise/restricted Translation-en             
Hit http://cn.archive.ubuntu.com precise/universe Translation-en               
Hit http://cn.archive.ubuntu.com precise-updates/main Translation-en           
Hit http://ppa.launchpad.net precise/main Sources                              
Hit http://cn.archive.ubuntu.com precise-updates/multiverse Translation-en     
Hit http://cn.archive.ubuntu.com precise-updates/restricted Translation-en     
Hit http://cn.archive.ubuntu.com precise-updates/universe Translation-en       
Hit http://cn.archive.ubuntu.com precise-backports/main Translation-en         
Hit http://cn.archive.ubuntu.com precise-backports/multiverse Translation-en   
Hit http://cn.archive.ubuntu.com precise-backports/restricted Translation-en   
Hit http://cn.archive.ubuntu.com precise-backports/universe Translation-en     
Hit http://ppa.launchpad.net precise/main i386 Packages                        
Ign http://ppa.launchpad.net precise/main TranslationIndex                     
Hit http://security.ubuntu.com precise-security/main Sources                   
Err http://toolbelt.heroku.com ./ Release.gpg                                  
  Connection failed [IP: 174.129.17.173 80]
Hit http://security.ubuntu.com precise-security/restricted Sources             
Hit http://security.ubuntu.com precise-security/universe Sources               
Hit http://security.ubuntu.com precise-security/multiverse Sources             
Hit http://security.ubuntu.com precise-security/main i386 Packages             
Hit http://security.ubuntu.com precise-security/restricted i386 Packages       
Hit http://security.ubuntu.com precise-security/universe i386 Packages         
Hit http://security.ubuntu.com precise-security/multiverse i386 Packages       
Hit http://security.ubuntu.com precise-security/main TranslationIndex          
Hit http://security.ubuntu.com precise-security/multiverse TranslationIndex    
Hit http://security.ubuntu.com precise-security/restricted TranslationIndex    
Hit http://security.ubuntu.com precise-security/universe TranslationIndex      
Hit http://security.ubuntu.com precise-security/main Translation-en            
Hit http://security.ubuntu.com precise-security/multiverse Translation-en      
Ign http://ppa.launchpad.net precise/main Translation-en                       
Hit http://security.ubuntu.com precise-security/restricted Translation-en      
Ign http://toolbelt.heroku.com ./ Release                                      
Hit http://security.ubuntu.com precise-security/universe Translation-en        
Err http://toolbelt.heroku.com ./ Packages                          
  Connection failed [IP: 23.21.198.2 80]
Err http://toolbelt.heroku.com ./ Translation-en
  Connection failed [IP: 54.243.76.97 80]
W: Failed to fetch http://toolbelt.heroku.com/ubuntu/./Release.gpg  Connection failed [IP: 174.129.17.173 80]

W: Failed to fetch http://toolbelt.heroku.com/ubuntu/./Packages  Connection failed [IP: 23.21.198.2 80]

W: Failed to fetch http://toolbelt.heroku.com/ubuntu/./en  Connection failed [IP: 54.243.76.97 80]

E: Some index files failed to download. They have been ignored, or old ones used instead.
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package heroku-toolbelt
4

2 に答える 2

0

はい、完全にGFWの問題です。今、私はそれを修正します。私に問題がある場合は、私のアプローチを試すことができます。実際、優れたファイアウォールをクラックすることはそれほど難しくありません。このプロセスには1時間強かかりました。

要するに、私のアプローチは、goagent をインストールしてから構成を追加することです。詳細は次のとおりです。

1、goagent のインストール: https://code.google.com/p/goagent/wiki/InstallGuide

2、構成を追加します。

sudo su # you need root privilege first
echo "Acquire::http::Proxy \"http://127.0.0.1:8087\";" >> /etc/apt/apt.conf.d/40proxy

注: ステップ 1 の後、Great Firewall (GFW) をクラックできます。ステップ 2 の後、私が遭遇した heroku ツールベルトのインストールの問題を最終的に解決できます。

問題の解決に貢献してくれたすべての人に感謝します!

リソース:

http://my.oschina.net/swuly302/blog/155971

https://code.google.com/p/goagent/wiki/InstallGuide

于 2013-10-18T02:30:02.307 に答える