V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
qsmy
V2EX  ›  Ubuntu

伟大的 q,连 apt 都不能正常使用了。

  •  
  •   qsmy · 2016-12-01 19:14:44 +08:00 · 4243 次点击
    这是一个创建于 2941 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一直把 ubuntu14.04 作为编程工作环境,突然 sougou 输入法不能使用了,尝试了各种无果。
    遂决定重装,从 ubuntu16.04 、 Linux Mint17.3 到换回 ubuntu14.04 ,过程十分曲折。我的要求其实很简单,只要 ss 、 chrome 、 java 、 eclipse 正常就行,但是各种问题层出不穷。如此真的对 linux 的桌面丧失了信心。
    $ sudo apt-get update总是 hash 校验错误,以为是软件源的问题,官方、 163 、中科大、清华源试了个遍。
    无法 update 导致 ss-qt5 的 ppa 都加不上去了,幸好从 lanchpad 下载下来 deb 包装上去了。梯子搭好了,然后就是给 apt 做代理,sudo gedit /etc/apt/apt.conf(如无此文件则新建),内容如下:

    Acquire::http::proxy "http://127.0.0.1:1080/";
    Acquire::ftp::proxy "ftp://127.0.0.1:1080/";
    Acquire::https::proxy "https://127.0.0.1:1080/";
    

    fq 了就一切好说了,换回官方源就可以了。看来 ubuntu 在天朝想普及桌面版看来难了。
    ubuntu 一堆祖传内部错误真是让我无语,非常后悔双 11 时¥ 8906 没有入手 Mbp840 。

    28 条回复    2016-12-09 18:02:22 +08:00
    choury
        1
    choury  
       2016-12-01 19:16:29 +08:00
    这个一般是运营商缓存的锅,和 q 没关系,另外,为什么用 https 的地址?
    choury
        2
    choury  
       2016-12-01 19:16:43 +08:00
    @choury 为什么不用
    muziki
        3
    muziki  
       2016-12-01 19:51:34 +08:00
    你那的网络状况不好而已,说的这么吓人,测试满速
    soland
        4
    soland  
       2016-12-01 19:55:14 +08:00
    你被劫持了
    feather12315
        5
    feather12315  
       2016-12-01 20:00:51 +08:00 via Android
    hash 教研错误还有一种可能:
    上游在同步
    bubuyu
        6
    bubuyu  
       2016-12-01 20:04:15 +08:00
    我试着装过几次 ubuntu ,基本上 apt update 都没有一次没出错的, Debian 就从来没有这问题...
    danili
        7
    danili  
       2016-12-01 20:26:22 +08:00
    继续折腾吧,等你们折腾出了经验,我就用你们经验节省点时间,现在我还是使用 MacBook Air 吧。
    huigeer
        8
    huigeer  
       2016-12-01 21:27:02 +08:00 via iPhone
    移动的宽带会有这个问题
    EchoChan
        9
    EchoChan  
       2016-12-01 21:33:30 +08:00 via iPhone
    用阿里云源
    EricCartman
        10
    EricCartman  
       2016-12-01 22:09:30 +08:00 via Android
    并没有遇到过,有可刷机的路由器用路由器翻墙,没有路由器装个 tsocks
    Arthur2e5
        11
    Arthur2e5  
       2016-12-01 22:22:49 +08:00
    https 防运营商艹是基本技能啊……
    hosiet
        12
    hosiet  
       2016-12-01 22:26:46 +08:00 via Android
    楼主没试过直接用国内源, sources.list 换 https 吗?这样可以解决运营商缓存问题。

    另外有 16.04 还是别抱着 14.04 比较好(虽然我已经逃离 Ubuntu 改用 Debian
    Umix
        13
    Umix  
       2016-12-01 22:40:38 +08:00
    推荐用 proxychains+ss
    DesignerSkyline
        14
    DesignerSkyline  
       2016-12-01 22:49:16 +08:00
    安装 apt-transport-https 然后把源切换成 HTTPS 的镜像可以避免遇到这种情况
    Yc1992
        15
    Yc1992  
       2016-12-01 22:52:06 +08:00 via Android
    这个锅方校长不背
    realpg
        16
    realpg  
       2016-12-02 00:49:03 +08:00
    这是你自己的运营商的锅,不是墙的锅

    PS 愿病魔早日战胜方校长
    Devmingwang
        17
    Devmingwang  
       2016-12-02 00:54:28 +08:00 via Android
    我这边小宽带运营商缓存了源之后下载真的嗖嗖的,还有呢就是中国电信慢也是很正常的,中国联通最近开始限制 shadowsocks(R)了。

    注:愿病魔早日战胜方小兴。
    fox0001
        18
    fox0001  
       2016-12-02 08:41:53 +08:00 via Android
    楼主需自检…家里 10 年前的烂电脑,跑 Lununtu 16.04 ,连国内源,一样爽~ ss 直接 github 下载 libev 版编译安装吧
    sola97
        19
    sola97  
       2016-12-02 08:55:27 +08:00
    我已经懒得纠结选哪个源了,路由器上放个 ss 代理,省心
    skylancer
        20
    skylancer  
       2016-12-02 09:02:27 +08:00
    这摆明是你运营商的问题,有 https 为什么不用?
    doubleflower
        21
    doubleflower  
       2016-12-02 09:22:03 +08:00   ❤️ 1
    这真不关 ubuntu 和墙的事。


    以前写客户端的时候,设计 API 时 URL 后加了后缀,比如 http://xxx.com/aaa.txt 之类,下载数据的 URL 后加个.txt 后缀,觉得很酷。

    然后本地测试上线后当场被客户口水淹死。

    调试了很久,发现运营商会缓存这个 URL ,怎么刷新都是老数据。。。当时我的心情是崩溃的。
    然后我加个?timestamp=xxx ,然并卵,最后去掉.txt 就好了。
    tusj
        22
    tusj  
       2016-12-02 09:38:26 +08:00
    换阿里源, 网易源, 中科大源都可以啊
    iRiven
        23
    iRiven  
       2016-12-02 10:14:51 +08:00 via Android
    Mac OS 好用啊
    sunjourney
        24
    sunjourney  
       2016-12-02 13:49:12 +08:00
    hash 错误应该还是网络的问题。本人在学校 apt-get 也是各种问题,换了学校的 mirror 就好了
    akira
        25
    akira  
       2016-12-02 14:06:44 +08:00
    阿里源有几个 source 是会有校验问题的,如果只是为了过校验,移除掉有问题的部分就好了
    Hardrain
        26
    Hardrain  
       2016-12-03 10:30:17 +08:00
    之前用 16.04 的时候经常是家里的网(垃圾鹏博士)连 apt update 都不行
    而手机的网(联通 4G)就可以
    很玄学的问题
    但是看楼上有人提到是缓存服务器的锅就明白了
    还有这鹏博士的网 不 fq 第一次开 Github 会打不开 或者等很长时间后页面出来, CSS 图片什么的全挂 10 分钟后刷新就一切正常.
    small32
        27
    small32  
       2016-12-05 17:12:01 +08:00 via Android
    jarlyyn
        28
    jarlyyn  
       2016-12-09 18:02:22 +08:00
    墙如果连国内的都要墙,也太累了,好需要备案干嘛?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2828 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 03:01 · PVG 11:01 · LAX 19:01 · JFK 22:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.