ubuntu server 14.04,如何方便的在命令行下更换为国内的源? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
yalltd
V2EX    Linux

ubuntu server 14.04,如何方便的在命令行下更换为国内的源?

  •  
  •   yalltd 2016-01-08 21:08:53 +08:00 11351 次点击
    这是一个创建于 3631 天前的主题,其中的信息可能已经有所发展或是发生改变。

    虚拟机里跑,字符界面下也不好粘帖剪切板,有啥命令运行一下就切换源了吗??

    33 条回复    2017-04-04 10:54:10 +08:00
    v1024
        1
    v1024  
       2016-01-08 21:13:57 +08:00   1
    vi
    :%s/国外源域名 /国内源域名 /g
    airqj
        2
    airqj  
       2016-01-08 21:24:18 +08:00
    echo
    aliuwr
        3
    aliuwr  
       2016-01-08 21:28:45 +08:00
    sed -i
    yalltd
        4
    yalltd  
    OP
       2016-01-08 21:29:21 +08:00
    @v1024
    @airqj

    vi 弱手,命令行弱手, echo 是啥意思我都不太清楚
    qgy18
        5
    qgy18  
       2016-01-08 21:32:08 +08:00
    我都是在主机 python -m SimpleHTTPServer 开个 HTTP ,再去虚拟机 wget 或者 curl ,哈哈。
    yalltd
        6
    yalltd  
    OP
       2016-01-08 21:32:41 +08:00
    @aliuwr

    托您的福,地球上的 linux 还有个 sed 命令……放狗一搜,一下子还没看懂
    yalltd
        7
    alltd  
    OP
       2016-01-08 21:33:58 +08:00
    @qgy18 听着就很复杂的感觉......
    LoliconInside
        8
    LoliconInside  
       2016-01-08 21:34:53 +08:00   2
    sed -i [email protected]@mirrors.ustc.edu.cn@g /etc/apt/sources.list

    基本功啊少年。。。
    ETiV
        9
    ETiV  
       2016-01-08 21:36:31 +08:00
    诶?
    国内装 Ubuntu 不是默认走 cn.archive.ubuntu.com(阿里云镜像) 的吗.
    mxi1
        10
    mxi1  
       2016-01-08 21:41:21 +08:00
    @ETiV 教育网的各个学校镜像速度比 cn 镜像要高
    clino
        11
    clino  
       2016-01-08 21:55:25 +08:00
    用了好多年 ubuntu 从来不会做这种事情
    如果有这种需要 都是在 desktop 上 software-properties-gtk 改完以后再拷贝
    yalltd
        12
    yalltd  
    OP
       2016-01-08 21:55:33 +08:00
    @ETiV 问题是在虚拟机里装 ubuntu server 如果选了中文的话字符界面登录后一切提示都是◆◆◆◆◆◆◆◆
    lazycat
        13
    lazycat  
       2016-01-08 21:56:56 +08:00
    163 的源倒是有 sourcelist 可以直接 wget 下来替换
    Theo14
        14
    Theo14  
       2016-01-08 22:14:49 +08:00
    不如直接备份源文件,然后替换
    imWBB
        15
    imWBB  
       2016-01-08 22:19:24 +08:00
    默认源就很快

    除非 校园网 或 内网有本地源
    jkeylu
        16
    jkeylu  
       2016-01-08 22:27:29 +08:00
    @yalltd 语言选 English , 地区选 China 就可以了
    aapu
        17
    aapu  
       2016-01-08 22:28:20 +08:00
    网易的可以直接 wget 啊!
    wget http://mirrors.163.com/.help/sources.list.trusty
    LoliconInside
        18
    LoliconInside  
       2016-01-08 22:37:01 +08:00
    为什么楼上一个个都在 wget 、图形界面修改。。。我不相信有比 sed -i 还方便的方法。。。。
    LoliconInside
        19
    LoliconInside  
       2016-01-08 22:39:45 +08:00
    @yalltd tty1-6 显示的中文肯定是方块, tty 的中文显示确实比较难搞,最好用支持中文的 ssh 链接工具比如 xshell ,注意字符集问题
    ETiV
        20
    ETiV  
       2016-01-08 22:53:26 +08:00
    @yalltd 如 LS 所讲, 地区选择大陆就行了
    ershiwo
        21
    ershiwo  
       2016-01-08 23:35:15 +08:00
    我跑个题,就算是虚拟机开个 ssh/sftp ,然后把配置文件传上去也很容易吧。
    mengskysama
        22
    mengskysama  
       2016-01-09 00:00:20 +08:00
    sed -i "s/archive./mirrors.aliyun./g"
    iamfredng
        23
    iamfredng  
       2016-01-09 01:45:44 +08:00
    @LoliconInside 我也不信有比 sed 更方便的方式
    iamfredng
        24
    iamfredng  
       2016-01-09 01:48:36 +08:00
    @LoliconInside Xshell 太贵了。还是 Putty 好了,反正 Xshell 也是基于 putty 的。
    dzxx36gyy
        25
    dzxx36gyy  
       2016-01-09 01:59:11 +08:00 via Android
    @iamfredng 学生 /非商业免费……
    crabRunning
        26
    crabRunning  
       2016-01-09 16:39:56 +08:00 via Android
    复制阿里的源 sodo vim /etc/apt/sources.list 光标移到第一行 dG 然后 a Ctrl +shift+v 按 esc 键 然后: wq 退出 sodo apt-get update →_→
    bigtom
        27
    bigtom  
       2016-01-09 17:58:15 +08:00
    https://github.com/chenminhua/mirror_fuck_wall
    我前不久开了个 repo 来干这件事,省的每次到新机器上都要查一下。大家有什么需要的源的话欢迎贡献啊
    LoliconInside
        28
    LoliconInside  
       2016-01-09 20:36:58 +08:00
    @iamfredng XShell5 有免费授权的
    shyling
        29
    shyling  
       2016-01-09 20:58:46 +08:00
    替换咯 0 0 ,其实备份一个 sources.list 覆盖挺简单的
    LoliconInside
        30
    LoliconInside  
       2016-01-09 23:26:22 +08:00
    @shyling 我基本开新 ubuntu 虚拟机第一件事配 IP 第二件事就是 sed -i [email protected]@mirrors.ustc.edu.cn@g /etc/apt/sources.list && sed -i [email protected]@mirrors.ustc.edu.cn@g /etc/apt/sources.list && apt-get update ,然后就可以愉快的把机器丢给开发啦~其实完全可以做到虚拟机模板里来着_(:з∠)_
    zhangyubaka
        31
    zhangyubaka  
       2016-01-10 01:55:10 +08:00
    sed -i 啊
    justdoit123
        32
    justdoit123  
       2016-01-10 09:34:06 +08:00
    嗯。 这个问题貌似谷(百)歌(度)就能解决了。
    drinksober
        33
    drinksober  
       2017-04-04 10:54:10 +08:00
    @LoliconInside 哈哈 搜一下用 sed 换 ubuntu 源居然搜到你了。。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2840 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 14:21 PVG 22:21 LAX 06:21 JFK 09:21
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86