2013-10-17 97 views
2

安裝Heroku Toolbelt時遇到錯誤。我的操作系統是Ubuntu-12.04。我在計算器中發現了一個類似的問題:fail to install heroku on Ubuntu 12.04 LTS。他的錯誤報告與我的類似,我們都來自中國。從那篇文章中,他說的原因和解決方案是「Site toolbelt.heroku.com在中國被封鎖,您應該使用GFW問題的解決方案來訪問它。」但我不確定我們有同樣的問題。安裝Heroku Toolbelt時出錯:無法找到程序包heroku-toolbelt

任何人都可以告訴我什麼是錯誤的安裝和如何解決它?謝謝!我的操作系統是Ubuntu 12.04。以下是我的安裝信息:

[email protected]:~/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 

回答

0

一個簡單的方法來解決這個問題:

# Use the "https" instead of "http" for the heroku's sources.list 
echo "deb https://toolbelt.heroku.com/ubuntu ./" > /etc/apt/sources.list.d/heroku.list 

#Install apt-transport-https in order to support https 
sudo apt-get install apt-transport-https 
相關問題