windows 10的linux子系统的小问题记录

听说windows 10内置了linux子系统,得知这个消息的时候也是十分激动。今天按照网上给的教程操作了一番。操作过程中有遇到几个问题,简单补充一下。

1. 给内置系统Ubuntu更换apt-get更新源

由于众所周知的原因,国内访问一些国外更新源的时候经常性的网速比较慢或者根本访问不了。我在开始摆弄一台linux的服务器的时候时候常常第一件事做的就是切换更新源。以前没用过Ubuntu,今天用的时候才发现它默认的安装工具是apt-get,而不是yum,不过思路都是一样的。把源的内容给更换了就行了。

a. 备份保存之前的源列表

sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak  #备份
sudo vi /etc/apt/sources.list  # 编辑源

我采用的是aliyun的源,当然你也可以使用国内高校或者网易搜狐的。

阿里云源

deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse

把以上内容复制粘贴到sources.list 文件里面,保存。

然后更新

sudo apt-get update  # 更新列表

参考:https://www.yurendu.com/code/16.html

2. 解决sudo: unable to resolve host  XXX  no tty present and no askpass program specified 问题

当我使用sudo命令的时候报错

sudo:unable to resolve host XXX
sudo:no tty present and no askpass program specified

截图如下:

qq%e5%9b%be%e7%89%8720161027213429

我找了好久没找到怎么解决的,最后还是在stackoverflow上面找到了,只有四个人点赞的答案。

sudo -S true

回答的人也说自己是一脸懵逼,虽然不知道为什么能解决,但是能解决问题。

我查了一下手册,发现sodu -S 的意思是重新输入密码。

虽然不知道到底怎么导致的这个问题,但是按照提示重新输入密码之后顺利解决了。

对了还有后续操作,去掉sudo的警告。

先查询自己的主机名,通过以下命令查询:

cat /etc/hostname

比如我的主机名是DESTOP-XXX, 那我需要把这个主机名加入到hosts中。

sudo vi /etc/hosts

插入一行:

127.0.0.1 <span>DESTOP-XXX  # 自己的主机名 </span>

保存。

解决方案来自:http://stackoverflow.com/questions/21659637/how-to-fix-sudo-no-tty-present-and-no-askpass-program-specified-error

    

至于如何开启这个系统,我就不详细详细介绍了,附上参考链接:http://www.cnblogs.com/leehavin/p/5751762.html

吐槽: KindEditor for WordPress 兼容性不好。



十月 27th, 2016 by