Próbuję zainstalować pakiet (Android-Studio) przez PPA i mam pewne problemy. Jestem w 95% pewien, że jest to związane z korporacyjnym proxy, za którym jesteśmy.
Oto moje ustawienia:
env | grep -i proxy
http_proxy=http://1.2.3.4:5678/
ftp_proxy=http://1.2.3.4:5678/
socks_proxy=socks://1.2.3.4:5678/
https_proxy=http://1.2.3.4:5678/
set | grep -i proxy
ftp_proxy=http://1.2.3.4:5678/
http_proxy=http://1.2.3.4:5678/
https_proxy=http://1.2.3.4:5678/
socks_proxy=socks://1.2.3.4:5678/
-p --http-proxy --no-http-proxy\
-p --http-proxy --no-http-proxy\
-p --http-proxy --no-http-proxy\
-p --http-proxy --no-http-proxy\
-p --http-proxy --no-http-proxy\
-p --http-proxy --no-http-proxy\
-p --http-proxy --no-http-proxy\
Następnie, gdy wykonuję polecenie, proces blokuje się podczas próby pobrania pakietu z terminala.
sudo apt-get install android-studio
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Paquetes sugeridos:
default-jdk
Se instalarán los siguientes paquetes NUEVOS:
android-studio
0 actualizados, 1 se instalarán, 0 para eliminar y 2 no actualizados.
4 no instalados del todo o eliminados.
Se necesita descargar 0 B/36,2 kB de archivos.
Se utilizarán 98,3 kB de espacio de disco adicional después de esta operación.
(Leyendo la base de datos ... 885309 ficheros o directorios instalados actualmente.)
Preparando para desempaquetar .../android-studio_162.3934792~trusty_amd64.deb ...
--2017-05-18 10:37:30-- https://dl.google.com/dl/android/studio/ide-zips/2.3.2.0/android-studio-ide-162.3934792-linux.zip
Resolviendo dl.google.com (dl.google.com)... 216.58.202.206, 2800:3f0:4001:815::200e
Conectando con dl.google.com (dl.google.com)[216.58.202.206]:443...
PS: Mogę pobrać plik przez przeglądarkę i używając wget z terminala
Czy ktoś wie, jak mogę to rozwiązać, nawet jeśli muszę użyć ustawienia lub polecenia czasowego?
Dzięki
command-line
apt
package-management
proxy
Enrique
źródło
źródło
sudo apt-get install android-studio
uruchomićLC_ALL=c sudo apt-get install android-studio
i dodać dane wyjściowe do pytania, więc bardziej pomocne jest zdiagnozowanie problemu.Odpowiedzi:
Z mojego doświadczenia wynika, że terminal nie przestrzega ustawień systemu gnome.
Gdy mieliśmy serwer proxy do kopiowania, musieliśmy ustawić je w .bashrc. Tak więc ustaw serwer proxy w ~ / .bashrc, dodając te wiersze na końcu pliku i spróbuj ponownie (może być wystarczające ustawienie tylko serwera proxy HTTP i https, ale nigdy nie wiesz ...):
Plik .bashrc jest wykonywany przy każdym uruchomieniu terminalu. Nie zapomnij więc zamknąć i ponownie otworzyć terminala po zapisaniu .bashrc.
Powodzenia i miłej zabawy.
źródło
wget https://dl.google.com/dl/android/studio/ide-zips/2.3.2.0/android-studio-ide-162.3934792-linux.zip
? Jeśli tak, masz problem z AptGet, jeśli nie, nadal występuje problem z połączeniem w terminalu.Stworzyłem skrypt, aby ułatwić nowemu użytkownikowi rejestrowanie poświadczeń proxy bez polegania na stronie trzeciej. Zmodyfikuj adresy proxy dla swojego (ironport ...)
zapisz jako arquivo.sh i chmod -x ./arquivo.sh i uruchom ./arquivo.sh
Aby przetestować bez komentarza superużytkownika (#) wiersze 4, 5, 6 i 7
źródło