欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ubuntu on windows安装和配置

程序员文章站 2022-05-27 14:38:24
...

因为github上很多都是在linux下运行的代码,我也不想用git on windows,于是使用win10自带的linux子系统。

一 安装 ubuntu on windows(bash on windows)

  • win10设置,更新和安全,开发者选项中选择开发者人员模式

  • 控制面板,程序,程序和功能,启动或关闭windows功能中选择勾选适用于linux的windows子系统。会提示重启电脑。

  • microstore中搜索ubuntu,选择ubuntu16.04,是五星评价的那个。点击get安装,等待。

  • 安装完毕打开,会提示安装组件之类的消息,等待一会,输入名称和密码。安装结束

二 ubuntu on windows的配置 (很重要)

第一步修改源,否则下载包会卡住。在bash.exe中输入以下代码进行备份

sudo mv /etc/apt/sources.list /etc/apt/source.list.bak

 接着修改源

sudo vim /etc/apt/sources.list

进入vim的insert模式

阿里源如下,将内容复制好,在bash.exe中点击右键即可完成粘贴操作。

deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
##测试版源
deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
# 源码
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
##测试版源
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
# Canonical 合作伙伴和附加
deb http://archive.canonical.com/ubuntu/ xenial partner
deb http://extras.ubuntu.com/ubuntu/ xenial main

 依次更新软件列表和软件包

sudo apt-get update
sudo apt-get upgrade

最后安装基本组件即可完成配置

sudo apt-get install build-essential

 就可以make github上的makefile文件了