V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
jorakura
V2EX  ›  云计算

aliyun 上 apt-get install 失败

  •  
  •   jorakura · 2013-02-13 16:34:36 +08:00 · 6413 次点击
    这是一个创建于 4293 天前的主题,其中的信息可能已经有所发展或是发生改变。
    系统用的是 10.10,似乎 maverick 这个分支已经在官方服务器上无法拿到了。163 的镜像和 v2ex 的镜像都试过了,均不行。

    Failed to fetch http://mirrors.163.com/ubuntu/pool/main/libx/libxml2/libxml2_2.7.7.dfsg-4ubuntu0.4_amd64.deb 404 Not Found

    尝试用 apt-get update 来更新包的地址,同样也报错

    W: Failed to fetch http://mirrors.163.com/ubuntu/dists/maverick/main/source/Sources.gz 404 Not Found
    19 条回复    1970-01-01 08:00:00 +08:00
    Livid
        1
    Livid  
    MOD
       2013-02-13 16:39:37 +08:00
    非 LTS 确实会有这个问题。目前官方服务器上,非 LTS 版本的系统最早只有 11.04 natty 了。
    Altman
        2
    Altman  
       2013-02-13 20:12:11 +08:00
    你得换个源,aliyun默认源貌似有问题
    jorakura
        3
    jorakura  
    OP
       2013-02-13 21:21:40 +08:00
    @livid 当时选装系统 ubuntu 只有 10.10。还不支持内核升级。

    是不是还是服务器在墙外,squid 或者其他什么的在国内比较好?有什么推荐的做法么?
    ericFork
        4
    ericFork  
       2013-02-13 21:48:40 +08:00   ❤️ 1
    这个问题和阿里云无关,是 163 的源同步了官方源把 10.10 删除了……

    你可以试试把 10.10 升级到 12.04,我就是这么做的
    m4ker
        5
    m4ker  
       2013-02-13 21:49:44 +08:00
    求高人解答,我也经常遇到这个问题,最后没办法就只能换unbuntu最新版。
    iZr
        6
    iZr  
       2013-02-13 21:58:05 +08:00 via iPad
    放弃aliyun
    Livid
        7
    Livid  
    MOD
       2013-02-13 22:17:05 +08:00
    @jorakura 如果他们现在已经有 12.04 模板的话,我的建议是用 12.04 重新装一台。

    在真实设备上,是可以通过 apt-get dist-upgrade 升级到最新版的。但是在虚拟环境下可能就会有问题。如果底层 Hypervisor 是 Xen 的话,那么做 dist-upgrade 有可能重启之后就没反应了。你看一下第一块硬盘的设备名是不是 /dev/xvda,如果是的话,那么应该就是 Xen 的 Hypervisor 了,这样的话,通常是无法直接 dist-upgrade 的。
    Livid
        8
    Livid  
    MOD
       2013-02-13 22:18:07 +08:00
    @jorakura 12.04 的模板在我们的北京 BGP 机房里是有的,如果需要,我这边也可以提供。
    jorakura
        9
    jorakura  
    OP
       2013-02-13 22:22:33 +08:00
    @livid 非常感谢!我还没配置前就 dist-upgrade 过,结果死的很惨。官方不支持升级。他们现在是有模板了。只是我还停留在纯手工装机的阶段,重新来一次需要有点心理准备。。

    如果要把安装全过程自动化,有没有什么轻量级的工具?
    Livid
        10
    Livid  
    MOD
       2013-02-13 22:24:44 +08:00
    @jorakura 最科学的办法是把要装的东西写成 .pp 文件。

    https://puppetlabs.com/
    jorakura
        11
    jorakura  
    OP
       2013-02-13 22:26:38 +08:00
    @ericFork 是的。但是当初选模板的时候 ubuntu 只给一个非 LTS 的 10.10,不支持升级也要问了客服才知道,这个是陷阱。
    ericFork
        12
    ericFork  
       2013-02-13 22:32:24 +08:00   ❤️ 1
    @jorakura 可以升级,客服不知道怎么升级而已……需要把和 kernel 相关的几个包,以及 grub 之类的 hold 一下,具体可以见: http://bbs.aliyun.com/read.php?tid=55539&page=1
    ericFork
        13
    ericFork  
       2013-02-13 22:32:59 +08:00
    阿里云的客服态度真的挺好,但是很多东西……他们是真的不会……
    jorakura
        14
    jorakura  
    OP
       2013-02-13 22:33:30 +08:00
    @livid 目测比较宏大。非专业人士就怕学了个半调子还不如不用。请问大概要多久可以上手?
    jorakura
        15
    jorakura  
    OP
       2013-02-13 22:38:04 +08:00
    @ericFork 谢谢!看着非常靠谱。不过现在是 prod 服务器,不敢直接来。还是需要先把环境备份一套先。
    Livid
        16
    Livid  
    MOD
       2013-02-13 22:39:05 +08:00 via iPhone   ❤️ 1
    @jorakura 目前业界管理服务器的标准解决方案,这家公司刚刚从 VMware 拿到 30M 的投资。

    一个晚上就可以搞定了。非常值得深入的技术。
    jorakura
        17
    jorakura  
    OP
       2013-02-13 22:48:40 +08:00
    @Livid 了解!
    jorakura
        18
    jorakura  
    OP
       2013-02-13 23:03:45 +08:00
    aliyun 的客服给了一个脚本,找到了 http://mirror.lupaworld.com/ubuntu/ 这个可以用的源。

    谢谢 @ericFork 的升级方法和 @livid 给的 puppet 的方向!
    beenhero
        19
    beenhero  
       2013-02-14 01:29:59 +08:00
    ah, 握手. 有过同样的遭遇, aliyun升级内核结果机器起不来了.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1186 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:32 · PVG 02:32 · LAX 10:32 · JFK 13:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.