web-dev-qa-db-fra.com

Mise à jour impossible car le proxy Word * est bloqué

Je vis en Ethiopie et le gouvernement bloque toutes les URL contenant le mot "proxy". Je ne pouvais pas utiliser ce mot dans le titre ci-dessus car cela ferait que l'URL contiendrait le proxy Word.

Lorsque je apt-get upgrade, je reçois des erreurs car certains paquets tels que libproxy1, libproxy1-plugin-gsettings, libproxy1-plugin-networkmanager, python-libproxy contiennent tous le mot p.

Par conséquent, tout est bloqué. J'ai essayé de mettre les URL dans des sites proxy, mais ils viennent tous de revenir à leur page d'accueil.

Y a-t-il d'autres solutions?

49
tofurator

Les paquets sont bloqués car votre gouvernement utilise apparemment un filtre d'URL. Vous pouvez contourner ce problème en utilisant FTP au lieu de HTTP pour effectuer la mise à niveau. Pour ce faire, éditez le fichier /etc/apt/sources.list et remplacez toutes les occurrences de http avec ftp .

Vous pouvez également le faire avec ces commandes dans un terminal:

Sudo cp /etc/apt/sources.list{,.old}
Sudo sed -i 's/http/ftp/g' /etc/apt/sources.list

Maintenant, essayez de mettre à jour votre liste de paquets et d'installer les mises à jour

Sudo apt-get update && Sudo apt-get upgrade

Vous devrez répéter le processus pour les sources logicielles supplémentaires (c.-à-d. Les PPA) qui résident dans le répertoire /etc/apt/sources.list.d/. (le crédit va à tilisateur Reddit noname -_- )

29
mniess

À part obtenir des paquets non officiels dignes de confiance, si vous ne connaissez pas la source, vous pouvez télécharger les CD et les DVD de distribution en tant que fichier .iso directement à partir Ubuntu:

En naviguant sur la version que vous utilisez, vous trouverez également les dernières mises à jour quotidiennes à partir desquelles vous pourrez peut-être installer des paquets mis à jour (elles peuvent ne pas être stables). C'est par exemple un lien vers le 12.04.2 DVD de construction quotidien .

Voici également une liste de miroirs de téléchargement, dont certains peuvent être mieux accessibles pour votre:

Notez que vous ne pourrez toujours pas avoir de mises à jour de sécurité immédiates à partir de packages contenant un mot interdit dans leur nom.

14
Takkat

Utilisez un VPN.

VPN gratuit -Google

Avec un VPN, vous vous connectez à un autre ordinateur, à partir de là, vous vous connectez aux miroirs. La connexion est cryptée, il ne reste donc que l'URL du VPN à vérifier.

Attention, à moins que ce ne soit illégal dans votre pays.

13
Mario

Ces miroirs fonctionnent avec HTTPS avec des certificats valides

https://ftp.lysator.liu.se/ubuntu/
https://mirrors.bloomu.edu/ubuntu/
https://mirrors.cs.wmich.edu/ubuntu/

Ceux-ci fonctionnent tous avec HTTPS mais ont des certificats non valides

https://mirrors.coopvgg.com.ar/ubuntu/
https://ubuntu.xfree.com.ar/ubuntu/
https://ftp.ccc.uba.ar/pub/linux/ubuntu/
https://ubuntu.unc.edu.ar/ubuntu/
https://mirror.aarnet.edu.au/pub/ubuntu/archive/
https://ftp.iinet.net.au/pub/ubuntu/
https://mirror.internode.on.net/pub/ubuntu/ubuntu/
https://mirror.overthewire.com.au/ubuntu/
https://ubuntu.mirror.uber.com.au/archive/
https://Gd.tuwien.ac.at/opsys/linux/ubuntu/archive/
https://mirror.dhakacom.com/ubuntu/
https://ftp.byfly.by/ubuntu/
https://mirror.datacenter.by/ubuntu/
https://ftp.belnet.be/ubuntu.com/ubuntu/
https://gaosu.rave.org/ubuntu/
https://ubuntu.mirrors.skynet.be/ubuntu/
https://ubuntu.mirrors.skynet.be/pub/ubuntu.com/ubuntu/
https://archive.ubuntu.com.ba/ubuntu/
https://mirror.globo.com/ubuntu/archive/
https://ubuntu.ufba.br/ubuntu/
https://espelhos.edugraf.ufsc.br/ubuntu/
https://mirror.unesp.br/ubuntu/
https://sft.if.usp.br/ubuntu/
https://www.las.ic.unicamp.br/pub/ubuntu/
https://mirror.its.sfu.ca/mirror/ubuntu/
https://mirror.cpsc.ucalgary.ca/mirror/ubuntu.com/packages/
https://ubuntu.skarta.net/ubuntu/
https://ftp.iitm.ac.in/ubuntu/
https://biruni.upm.my/mirror/ubuntu/
https://cesium.di.uminho.pt/pub/ubuntu-archive/
https://ftp.rnl.ist.utl.pt/pub/ubuntu/archive/
https://free.nchc.org.tw/ubuntu/
https://mirror.umd.edu/ubuntu/
https://mirror.uoregon.edu/ubuntu/
https://www.club.cc.cmu.edu/pub/ubuntu/
https://mirror.clarkson.edu/ubuntu/
https://mirror.vcu.edu/pub/gnu+linux/ubuntu/
11
user71404

Que diriez-vous de cette idée:

  1. Accédez à un site miroir, tel que http://nl.archive.ubuntu.com/ubuntu/pool/main/libp/libproxy/

  2. Ah, vous ne pouvez pas, parce que l'URL contient le mot "proxy". Remplacez le mot "proxy" par "% 70% 72% 6F% 78% 79": http://nl.archive.ubuntu.com/ubuntu/pool/main/libp/lib%70%72%6F%78%79/

  3. Trouvez le lien correct: http://nl.archive.ubuntu.com/ubuntu/pool/main/libp/libproxy/python-libproxy_0.4.7-0ubuntu4_all.deb

  4. (En supposant qu'il s'agisse du package correct ...) Modifiez à nouveau le mot "proxy" en "% 70% 72% 6F% 78% 79": http://nl.archive.ubuntu.com/ubuntu/pool/main/libp/libproxy/python-lib%70%72%6F%78%79_0.4.7-0ubuntu4_all.deb et téléchargez-le avec wget:

    wget http://nl.archive.ubuntu.com/ubuntu/pool/main/libp/libproxy/python-lib%70%72%6F%78%79_0.4.7-0ubuntu4_all.deb

Je n'ai pas vérifié si cela fonctionnait vraiment, et ce n'est pas une explication à 100%, mais cela pourrait être un point de départ ... Bonne chance avec ce gouvernement oppressif!

7
j0057

Dans la lignée de la réponse de pwnguin, mais s’ils bloquent strictement les chaînes d’URL HTTP, il suffit d’utiliser FTP ou rsync pour passer à travers le filtre. De toute évidence, ils n’inspectent PAS trop le contenu de la connexion, sinon ce message n’aurait pas été publié hors du pays car il contient le "mot p".

En outre, ce type de blocage est idiot. Mais je suppose que vous le saviez déjà.

7
ToeBee

Essayez TOR.

Tor est un logiciel libre et un réseau ouvert qui vous aide à vous défendre contre une forme de surveillance de réseau qui menace la liberté personnelle et la vie privée, les activités commerciales confidentielles et les relations.

Tor est un réseau de tunnels virtuels qui permet aux personnes et aux groupes d’améliorer leur confidentialité et leur sécurité sur Internet. Il permet également aux développeurs de logiciels de créer de nouveaux outils de communication dotés de fonctionnalités de confidentialité intégrées. Tor constitue la base d'une gamme d'applications permettant aux organisations et aux particuliers de partager des informations sur des réseaux publics sans compromettre leur confidentialité.

Pour plus d'informations et pour télécharger TOR, visitez leur site Web . Une fois téléchargé, voir Comment installer un fichier .tar.gz (ou .tar.bz2) .

Source: TOR

5
Mitch

Comme quelqu'un de bien fait remarquer que l'utilisation de ftp:// ou https:// pour contourner le filtrage d'URL, vous pouvez également utiliser rsync:// qui vient avec l'avantage d'utiliser un codage delta qui réduit la bande passante utilisée. Configurez simplement votre sources.list sur n’importe lequel de ces miroirs qui prend en charge rsync et tout devrait bien se passer.

Exemple:

deb rsync://mirror.picosecond.org/ubuntu/ quantal main restricted universe multiverse
deb rsync://mirror.picosecond.org/ubuntu/ quantal-security main restricted universe multiverse 
deb rsync://mirror.picosecond.org/ubuntu/ quantal-updates main restricted universe multiverse 
4
Braiam

Je l'ai corrigé en téléchargeant manuellement le paquet manquant et en le mettant dans /var/cache/apt/archives et apt-get le voit comme un paquet téléchargé et tout a bien fonctionné :)

2
OverCoder

Ironiquement, ne pouvez-vous pas configurer un proxy SOCKS à l'aide d'un serveur Web distant et acheminer tout le trafic à travers celui-ci? Je fais quelque chose de similaire pour contourner le blocage des sites de torrent.

2
Clintonio