Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[New] 能否镜像 ppa 仓库里的软件? #43

Closed
BriFuture opened this issue Jun 15, 2016 · 25 comments
Closed

[New] 能否镜像 ppa 仓库里的软件? #43

BriFuture opened this issue Jun 15, 2016 · 25 comments

Comments

@BriFuture
Copy link

使用 apt 软件的时候,需要一些额外的软件,但是这些软件在科大的镜像站上没有,需要添加 ppa 源,但是直接下载 ppa 的软件特别慢,能否将 ppa 仓库里的软件做个镜像?

@BriFuture BriFuture changed the title 能否镜像 ppa 仓库里的软件? [new] 能否镜像 ppa 仓库里的软件? Jun 15, 2016
@BriFuture BriFuture changed the title [new] 能否镜像 ppa 仓库里的软件? [New] 能否镜像 ppa 仓库里的软件? Jun 15, 2016
@zhsj
Copy link
Contributor

zhsj commented Jun 16, 2016

每个 PPA 都是个独立的仓库,无法统一的镜像,过于零散,也不好操作。

@BriFuture
Copy link
Author

好吧=。=
但是我看添加的 ppa,最后访问的都是 https://launchpad.net 这个网址,要是能镜像就好了。虽
然有时候有 100 多 K/s,但是慢的时候就几 K/s。

@abcfy2
Copy link

abcfy2 commented Sep 2, 2016

也可以考虑通过反向代理的形式?

@gaoyifan
Copy link
Member

gaoyifan commented Sep 2, 2016

可以考虑反向代理

@gaoyifan gaoyifan reopened this Sep 2, 2016
@knight42
Copy link
Member

knight42 commented Sep 3, 2016

http://launchpad.proxy.ustclug.org

@knight42 knight42 closed this as completed Sep 3, 2016
@abcfy2
Copy link

abcfy2 commented Sep 4, 2016

这个反向代理的后端不对,应该是ppa.launchpad.net,而不是launchpad.net,否则就是404.

给一个测试路径(git-core): deb http://ppa.launchpad.net/git-core/ppa/ubuntu trusty main

@gaoyifan gaoyifan reopened this Sep 4, 2016
@gaoyifan
Copy link
Member

gaoyifan commented Sep 4, 2016

问题可以复现

@knight42
Copy link
Member

knight42 commented Sep 5, 2016

@abcfy2 感谢您的反馈 😄

@gaoyifan 现在问题应该已经修复了.

@knight42 knight42 closed this as completed Sep 5, 2016
@FrankFang
Copy link

http://launchpad.proxy.ustclug.org 这个要如何使用呢?

@abcfy2
Copy link

abcfy2 commented Jan 12, 2017

把ppa仓库中的ppa.launchpad.net换成那个就行了

@FrankFang
Copy link

@abcfy2 请问在哪呢,我看 /etc/apt/sources.list 里没有

@FrankFang
Copy link

找到了 /etc/apt/sources.list.d

@ihipop
Copy link

ihipop commented Feb 20, 2017

find /etc/apt/sources.list.d/ -type f -name "*.list" -exec  sed  -i.bak -r  's#deb(-src)?\s*http(s)?://ppa.launchpad.net#deb\1 http\2://launchpad.proxy.ustclug.org#ig' {} \;
# 或者强制HTTPS
find /etc/apt/sources.list.d/ -type f -name "*.list" -exec  sed  -i.bak -r  's#deb(-src)?\s*http(s)?://ppa.launchpad.net#deb\1 https://launchpad.proxy.ustclug.org#ig' {} \;

现在虽然ppa官方仓库没有https(但是USTC有)以后PPA官方支持了HTTPS以后上面的替换正则依然适用
如果想USTC的Proxy强制走https,把那个\2改成s即可

另外赞一下USTC

@ihipop
Copy link

ihipop commented Feb 20, 2017

另外 这个文档没更新 https://lug.ustc.edu.cn/wiki/mirrors/help/revproxy
@knight42 @gaoyifan

@knight42
Copy link
Member

@ihipop 已更新

@tigerneil
Copy link

多谢!

@icerhe
Copy link

icerhe commented Jun 25, 2017

使用ustc镜像后apt-get update正常执行,然后通过apt-get安装nvidia驱动失败
错误:1 https://launchpad.proxy.ustclug.org/graphics-drivers/ppa/ubuntu xenial/main amd64 nvidia-381 amd64 381.22-0ubuntu0~gpu16.04.2 Operation too slow. Less than 10 bytes/sec transferred the last 120 seconds 获取:2 https://launchpad.proxy.ustclug.org/graphics-drivers/ppa/ubuntu xenial/main amd64 libcuda1-381 amd64 381.22-0ubuntu0~gpu16.04.2
速度还不如launchpad.net本身,so sad.
我不是教育网用户,有人能测试下教育网外的连接速度吗?

@nicholascw
Copy link

nicholascw commented Jun 25, 2017

dig命令显示ppa.launchpad.net是解析到英国,可以考虑看一下LUG在DO新加坡服务器的是不是绕路了。建议 迁移/新增 到AMS2区,回国ping 200ms左右。

另外我确实也经常觉得launchpad的反代速度提升不大。现在换Arch Linux了,AUR大法好(逃

@dearsatan
Copy link

最近是不是挂掉了?修改后apt-get update会Ign掉

@chebec
Copy link

chebec commented Dec 8, 2017

@ihipop brilliant

@echohenry2006
Copy link

great!

@sharljimhtsin
Copy link

好人呐~~~~内流满面。。。

@zmoki688
Copy link

http已被墙,请换用https,解决connection failed问题。

find /etc/apt/sources.list.d/ -type f -name "*.list" -exec  sed  -i.bak -r  's#deb(-src)?\s*http(s)?://ppa.launchpad.net#deb\1 https\2://launchpad.proxy.ustclug.org#ig' {} \;

已经修改的,手动到/etc/apt/sources.list.d修改文件graphics-drivers-ubuntu-ppa-bionic.listzarquon42-ubuntu-meshlab-bionic.list

@yaoyhu
Copy link

yaoyhu commented Feb 17, 2023

Mirror http://launchpad.proxy.ustclug.org/ is not working!!! (Feb 17 2023)

@taoky
Copy link
Member

taoky commented Feb 17, 2023

Mirror http://launchpad.proxy.ustclug.org/ is not working!!! (Feb 17 2023)

@danielhu19 See ustclug/discussions#325 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests