2013-10-17 6 views
2

Heroku Toolbelt를 설치할 때 오류가 발생했습니다. 내 OS는 우분투 -12.04입니다. stackoverflow 비슷한 문제가 발견했습니다 : fail to install heroku on Ubuntu 12.04 LTS. 그의 오류보고는 내 것과 비슷하며 우리는 모두 중국 출신이다. 그 게시물에서 그가 말한 원인과 해결책은 "사이트 toolbelt.heroku.com이 중국에서 차단되었으므로 GFW 문제 해결을위한 솔루션을 사용해야합니다." 그러나 나는 우리에게 같은 문제가 있는지 확신하지 못한다.Heroku Toolbelt 설치 중 오류 : heroku-toolbelt 패키지를 찾을 수 없습니다.

누구나 설치에 대한 잘못된 점과 해결 방법을 알려줄 수 있습니까? 감사! 내 OS는 우분투 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