ubuntu镜像源有什么用(ubuntu镜像怎么用)

ubuntu镜像源有什么用(ubuntu镜像怎么用)如果你喜欢 离不开的网 的文章 可以置顶 或星标 哦 win10 下安装 配置与使用 ubuntu 子系统完全指南 最近 遇到很多 Python 第三方库不支持 Windows 系统或则安装很繁琐要不就是要安装 vc 环境 都比较麻烦 对于开发者而言 Mac 真的是个不错的选择 Linux 就更不用说了 一直听过 Windows 子系统 但是从来没有尝试过 之前都是用的虚拟机安装并使用 今天把我 win10 下安装

大家好,我是讯享网,很高兴认识大家。



如果你喜欢【离不开的网】的文章,可以置顶星标哦~

win10下安装、配置与使用ubuntu子系统完全指南。

最近,遇到很多Python第三方库不支持Windows系统或则安装很繁琐要不就是要安装vc++环境,都比较麻烦,对于开发者而言,Mac真的是个不错的选择,Linux就更不用说了,一直听过Windows子系统,但是从来没有尝试过,之前都是用的虚拟机安装并使用,今天把我win10下安装、配置与使用ubuntu子系统的过程记录下来,希望对某些小伙伴有用,尽量避免踩坑。

win10 ubuntu子系统的文件路径为:

C:Users(XXX)AppDataLocalPackagesCanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc

首先,win10的子系统开启前,需要进行一系列操作,并重启计算机,过程如下:

打开win10开发人员模式,在设置–>更新和安全–>针对开发人员,中勾选开发人员模式。

然后在控制面板中勾选添加Linux子系统。依次进入控制面板–>程序–>启用或关闭windows功能,勾选适用于windows的linux的子系统,点击确定。之后重启电脑。

重启后就可以安装Linux子系统了。

安装Linux子系统的方法有两种:

第一种,最直接去Microsoft store里面直接搜索Ubuntu进行安装。

第二种方法就是,在win10 命令行内进行安装。win+R或则win10搜索cmd打开cmd,进入Windows下的命令行。命令行下输入命令bash回车,它会问你是否安装,输入y继续。(bash是Linux下的一个命令行)

使用方法也是两种,第一就是使用时,直接在cmd中输入bash即可进入Linux子系统。也可以直接打开在Microsoft store中下载的Ubuntu进入子系统。(两种操作上面都已经操作过,查看即可)

最后再说一遍,初次进入Linux子系统需要设置Linux的用户名及密码,之后就不能在输入了,不过用户名密码还是需要记住的,特别是密码。

上面其实也涉及到一丢丢的配置,比如安装前配置和用户名密码配置。接下来将一些优化配置。

第一步,肯定是换源

那么换什么源呢,我们需要更换Linux子系统ubuntu的apt镜像源,因为Linux的apt源使用的是官方源,需要连接到国外的服务器。所以安装一些包或一些软件时下载会很慢,我们可以改用国内的镜像apt源。

国内的镜像我比较推荐中科大、阿里的和清华的,这三个速度都比较快,不过阿里的在安装图形界面是会出问题,我这里选择中科大的。

国内的镜像源主要有,下面列举几个常用的:

清华源

阿里源

中科大源

网易源

其他镜像站可参考此博客网址的详细内容:https://blog.csdn.net/shangyuanlang/article/details/

修改镜像源的方法可以使vim直接进行修改,也可以把子系统原镜像文件删除然后新建一个把国内源数据复制进去保存即可,我这里使用第一种方法。

第二种方法操作如下代码,注释也编写明确。

首先,备份原来的数据源配置文件,就是对系统给的镜像源进行备份,以防出问题。

然后,修改数据源配置文件。

使用vim打开该文件如上图所示,选择一个源添加到文件最前面或直接将官方的源注释掉替换掉原文件。

键盘点击 i 即可进行编辑,修改完成后,点击esc然后退出保存输入【:wq】,强制保存退出,或输入【:wq!】保存退出即可。

:wq!保存后运行下面代码更新配置即完成换源操作。

出现下图,则表示更换国内镜像源操作已全部完成。

重复一下替换操作 ubuntu镜像源配置文件为 /etc/apt/resours.list,只需编辑里面文件将自带链接替换为各大镜像站链接即可。 1.备份原配置文件 sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak 2.编辑配置文件(vim) sudo nano /etc/apt/sources.list 将其内容替换或在最开头添加某一镜像站链接列表即可。 3.更新链接索引 sudo apt-get update sudo apt-get upgrade

第二步就是Linux子系统运行图形界面程序的安装与使用。

因为我们之后要使用pycharm,没有图形化界面,安装的PyCharm打开时也无法显示,编写代码以及调试也有诸多不便。所以为子系统安装图形化界面是很有必要的啦,下面给出我的安装步骤。

首先在win10中安装开源软件xming,可以直接在官网 https://xming.en.softonic.com/ 上下载到。

安装过程如下,基本直接下一步即可,然后这里要选择这样配置选项。

然后继续点击下一步直到安装完成,然后运行其中的Xlaunch,如下图所示。

选择 Multiple Windows ,Display Number处默认为0。


讯享网

然后再在子系统下安装x11-apps。

运行图形界面程序时,在程序名前面加上DISPLAY=:0 即可。比如打开Linux下的一个程序编辑器geany。

安装成功geany。(注意:执行DISPLAY=:0 geany时,Xming需要处于在线状态。

安装X-Windows

可供选择安装的X-Windows有多个:VcXsrv Windows X Server、Xming、Cygwin X Server,本文选择第一个,因为比较容易,而且据说稳定;

软件首页:https://sourceforge.net/projects/vcxsrv/

下载地址:https://ncu.dl.sourceforge.net/project/vcxsrv/vcxsrv/1.19.3.3/vcxsrv-64.1.19.3.3.installer.exe

下载软件,windows下安装好,启动Launcher,首次启动自动进入界面设置后,按下图设置:

选择:“one large window”,Display number设置成0,其它默认即可:

接着配置显示方式

启动之前安装的X-Windows,在Bash中执行如下命令:

在X-windows中,即会弹出ccsm的配置界面,勾选您需要的Desktop组件(只需要勾选Desktop中的Ubuntu Unity Plugin即可,其它默认就好)

关闭ccsm,启动compiz,让其加载Unity-desktop:

安装桌面环境

配置compiz窗口管理器

输入以下命令

会弹出ccsm的配置界面,按下图勾选

最重要的就是Ubuntu Unity Plugin选项,勾选后会弹出提示框,根据提示框一直点击Enable即可完成配置。然后点击close关闭ccsm。

启动compiz (打开桌面)

第三步就是安装常用的软件。

1. 安装配置zsh

ubuntu的默认shell使用bash,但是外观不太好看而且功能不够强大。zsh是一个相对好用一点的shell,可以使用zsh替换默认shell。

安装zsh

启动zsh

安装好了,但是连高亮都没有,所以接下来就是美化了,有很多主题可选。 安装oh-my-zsh oh-my-zsh中整理了常用的zsh扩展和主题,所以先安装oh-my-zsh,安装oh-my-zsh或其他一些扩展都需要curl、wget、git等,我们先安装这些命令行下载、数据传输工具。 安装wget、git、curl

执行oh-my-zsh配置脚本进行安装

将zsh设置为系统默认终端,即设置为默认的shell

设置、安装zsh的主题 https://github.com/robbyrussell/oh-my-zsh/wiki/Themes , 这里列出了zsh的主题列表。

将ZSH_THEME="robbyrussell"这一行后面改成自己想要的主题名,保存退出即可。

修改完成以后输入source /root/.zshrc即可查看效果。

注意: 可能网上会有很多人建议下载Powerline和PowerFonts,使用agnoster主题,如果是在安装之前先保证自己电脑上有powerline font,因为主题会使用到这些特殊的字符。

我选择的是“ys”主题,当然这个也是看你们个人喜欢,我觉得它包含了用户、Host、工作目录、时间选项,并且另起一行用于用户输入,在输出结果的末尾也会加一行空行,同时还搭配了美观的配色。反正自己看着舒服就行。

安装配置zsh,并配置其主题,到这里就结束了,最后再放一次主题地址,https://github.com/robbyrussell/oh-my-zsh/wiki/Themes ,个人按自己喜欢的来,总结就是萝卜青菜各有所爱,自己喜欢看着舒服最重要。

终端的美化方案,使用 bash 客户端软件 cmder(其实是windows中使用linux命令的软件)

Cmder把conemu,msysgit和clink打包在一起,解压即可使用无需配置。可以在 官网 下载。下载的时候,有两个版本,分别是mini与full版;唯一的差别在于有没有内建msysgit工具,这是Git for Windows的标配。我们的Linux子系统中工具齐全,所以下载mini版即可。

一个cmder的小绝招:将cmder 添加到右键菜单

第一种办法:我们可以将cmder添加进win10的环境变量中,这样我们就可以像在Linux系统中那样,在任意文件目录下直接右键打开cmder并进入当前路径了。

这是另外一种办法:把 cmder 加到环境变量,然后打开一个cmder命令行窗口,ctrl+T,勾选 Run as administrator,点击Start就打开了一个管理员权限的终端,在新终端中输入以下命令,就可以使用右键打开cmder窗口了。 Cmder.exe /REGISTER ALL

我们采用第一种方法,直观一点。

到这里就完成了相应操作,你可以在任意文件目录下直接右键打开cmder并进入当前路径了。比如在桌面点击右键,选择cmder here,这样打开cmder就可以直接进入桌面的路径了。

设置启动 cmder 时直接运行 bash

打开一个cmder窗口,点击右下角的目录按钮——>Settings——>Startup——>Command line,输入“bash -cur_console:p”,保存设置,下次打开时就直接进入Linux子系统了。

可以通过软件底部的加号(直接点加号也可以)旁边的下拉符号新开标签页并进入 bash。

还可以设置配色主题

进入Settings——>Features——>Colors——>Schemes,下拉菜单中选择<ubuntu>。

win10 Ubuntu子系统 安装 Anaconda3

说一下安装anaconda吧,因为忘记截图了,就重启了,所以下面截图均来源网络上。

安装Anaconda3 图片来源 https://blog.csdn.net/_/article/details/

1. 下载 Anaconda

直接anaconda官网 https://www.anaconda.com/ 下载你想要的版本即可。

记住你的下载路径。

2. 安装 Anaconda

1)windows管理员打开cmd;

2)打开下载文件的位置:cd Downloads/

3)教你们一个快捷办法,就是直接在文件下载路径哪里,按住Shift+右键,选择打开powershell窗口即可。

4)运行 .sh 文件:bash xxxxx.sh(你的完整文件名,记得带上.sh)

5)进入注册信息页面,输入yes

6)阅读注册信息,然后输入yes;查看文件即将安装的位置,按enter,即可安装

7)进入安装过程,如图

8)安装完成后,收到加入环境变量的提示信息,输入yes

9)看到如下图这些信息说明已经安装完成

10)重启终端,即可使用Anaconda3

11)若在终端输入 python 或 python3,仍然会显示Ubuntu自带的python版本,我们执行:

这里有一个细节需要注意,就是如果你跟我一样上面把默认shell换成了zsh的话 https://cloud.tencent.com/developer/article/bashrc 是写给bash 看的 如果用的是zsh 则要配置https://cloud.tencent.com/developer/article/zshrc 以后遇到bashrc都要换成zshrc

没有则忽略这一步,修改终端的默认 python 为 anaconda,至此全部完成。

小讯
上一篇 2025-05-15 11:08
下一篇 2025-05-14 08:41

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/156097.html