Linux实战002:下载软件太慢了?赶紧更换国内镜像源吧!

前面我们在安装Ubuntu18.04系统时就遇到一个配置软件源的选项,系统默认软件原来自Ubuntu官方。但是官方软件源在国内使用并不理想,不仅网速非常慢而且容易出现超时的现象。所以一般我们都会选择更换国内镜像源来安装软件(比如阿里、网易、清华、中科大等都提供了不错的镜像源),我们只要选择一个适合自己地区的镜像源进行更换就可以大幅度的提升软件下载速度了。

备份Ubuntu官方源文件

养成好习惯在更改配置之前最好先做个备份,万一出现问题还可以恢复哦!然后再窗口中执行以下命名:

cd /etc/apt                              // 进入到apt目录
sudo cp sources.list sources.list.back   // 复制sources.list文件

 修改sources.list文件

使用超级权限来修改sources.list文件,执行命令:sudo vim /etc/apt/sources.list打开sources.list文件。vim是vi增强版的编辑工具,是一个功能丰富,使用快捷,应用广泛的开源免费软件。大多数linux系统上都自带vim编辑器,可以对文本文件进行建立,显示,编辑,删除,复制等操作。我们通过vim将Ubuntu官方源注释掉(或者直接删掉)然后换上国内源即可(这里我换的清华源),复制清华源文件粘贴到文件中后退出输入模式并输入 : wq保存退出文件。

更新软件源

修改并保存好sources.list文件后我们就可以来试试更新软件源了,使用 sudo apt-get update 命令即可更新获取清华软件源提供的软件列表。

更新软件

软件源更新好了我们就可以尝试下更新软件了,执行命令:sudo apt-get upgrade即可更新已安装软件。

知识拓展:vim 使用

vim 分为三种模式,分别是命令模式、输入模式、底线命令模式。当启动vim时进入命令模式,该模式只有一些最基本的命令。比如你要进入输入模式可以输入i、删除当前行可以输入dd、切换底线模式可以输入符号:等。进入输入模式之后可以才可正常输入内容,退出则按ESC键即可切换回命令模式。进入底线模式时可以对文件进行操作,比如wq为保存并退出文件。

其他软件源

还有很多不错的国内源可以使用,这里为大家收集了些常用的国内源。大家可以根据自己的需求选择适合自己的软件源进行更换,更换之后记得更新软件源!

#清华源
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
#阿里源
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
#中科大
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
#163源
deb http://mirrors.163.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic-backports main restricted universe multiverse
#北京交大
deb http://mirror.bjtu.edu.cn/ubuntu/ precise main multiverse restricted universe
deb http://mirror.bjtu.edu.cn/ubuntu/ precise-backports main multiverse restricted universe
deb http://mirror.bjtu.edu.cn/ubuntu/ precise-proposed main multiverse restricted universe
deb http://mirror.bjtu.edu.cn/ubuntu/ precise-security main multiverse restricted universe
deb http://mirror.bjtu.edu.cn/ubuntu/ precise-updates main multiverse restricted universe
deb-src http://mirror.bjtu.edu.cn/ubuntu/ precise main multiverse restricted universe
deb-src http://mirror.bjtu.edu.cn/ubuntu/ precise-backports main multiverse restricted universe
deb-src http://mirror.bjtu.edu.cn/ubuntu/ precise-proposed main multiverse restricted universe
deb-src http://mirror.bjtu.edu.cn/ubuntu/ precise-security main multiverse restricted universe
deb-src http://mirror.bjtu.edu.cn/ubuntu/ precise-updates main multiverse restricted universe

 

<think>嗯,用户想了解如何在系统上安装PowerShell。首先,我需要根据他们提供的引用资料整理不同操作系统的安装方法。引用里提到了Windows、Ubuntu,还有通过Winget安装的方法,可能还有其他系统吗?比如macOS?不过提供的引用里没有提到,可能需要补充说明或者建议用户参考官方文档。 首先,Windows系统的话,用户可以用Winget安装,这是推荐的方法,步骤简单。另外还有MSI安装包和Zip安装方式。Zip安装适合需要便携版的用户,但下载可能比较慢,建议用镜像站,比如nju镜像站,这样可以加快下载速度。 然后是Ubuntu系统,引用5里详细给出了安装步骤,需要依次执行几个命令,包括更新系统、安装依赖、下载包、安装PowerShell。这部分步骤比较明确,用户按照命令顺序执行应该没问题。 可能用户还有其他Linux发行版的需求,比如CentOS或者Fedora,虽然引用里没有提到,但根据经验,这些系统通常也有类似的安装方法,可能通过包管理器添加微软的仓库然后安装。不过由于资料中没有具体说明,可能需要建议用户查阅微软官方文档或者使用Snap安装。 另外,用户可能对安装后的验证步骤不太清楚,应该提醒他们安装完成后在终端输入pwsh来启动,确认版本号。还有升级和禁止升级检查的问题,引用4提到了安装指南中包含这些内容,但具体步骤可能需要展开,比如如何通过命令行升级,或者修改配置文件禁止自动检查更新。 需要注意的是,提供的引用中有一些是PowerShell的插件指南和书籍推荐,但用户的问题是关于安装的,所以这些引用可能暂时用不上,但可以提到《Windows PowerShell实战指南 第2版》作为学习资源,供用户安装后参考。 用户可能遇到的问题包括下载速度慢,这时候推荐使用镜像站,比如引用4提到的nju镜像站,或者其他的国内镜像源,帮助用户更快完成下载。此外,权限问题也可能出现,比如在Ubuntu安装时需要sudo权限,需要提醒用户确保有管理员权限。 总结一下,回答的结构应该按操作系统分点,Windows下分Winget、MSI、Zip三种方法,Ubuntu下用APT安装,其他Linux发行版简要说明,macOS提示用Homebrew,最后验证安装和补充说明升级及资源推荐。这样结构清晰,用户可以根据自己的系统选择对应的步骤。 另外,用户可能还想知道安装后的基本使用方法或者常见问题,但当前问题主要是安装,所以相关问题可以包括如何升级、如何配置环境、或者与其他工具的比较等。生成的相关问题需要符合用户可能的后续疑问,比如性能优化、应用场景、插件使用等,但根据引用内容,可能更适合问安装后的配置、不同系统的安装差异、或者如何验证安装成功等。</think>[用户可见层] # PowerShell安装指南(分系统说明) ### Windows系统安装 1. **通过Winget安装(推荐)** 打开命令提示符或PowerShell,运行: ```powershell winget install --id Microsoft.PowerShell ``` 自动完成下载和配置[^2]。 2. **MSI安装包** 从[微软官网](https://aka.ms/powershell-release)下载`.msi`文件,双击运行安装向导[^4]。 3. **Zip便携版** - 从镜像站(如[nju镜像站](https://mirrors.nju.edu.cn/))下载PowerShell的zip压缩包 - 解压后添加`pwsh.exe`所在路径到系统环境变量[^4]。 ### Ubuntu/Debian系统安装 ```bash # 依次执行以下命令 sudo apt-get update sudo apt-get install -y wget apt-transport-https software-properties-common wget -q "https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/packages-microsoft-prod.deb" sudo dpkg -i packages-microsoft-prod.deb sudo apt-get update sudo apt-get install -y powershell ``` 安装完成后输入`pwsh`验证[^5]。 ### 其他Linux发行版 - **CentOS/RHEL**:通过`yum`添加微软仓库后安装 - **Fedora**:使用`dnf install powershell` - **通用方案**:通过Snap安装 `sudo snap install powershell --classic` ### macOS系统 ```bash brew install --cask powershell ``` ### 验证安装 所有系统安装后,在终端输入: ```bash pwsh --version ``` 应显示类似`PowerShell 7.4.1`的版本信息。 ### 补充说明 1. **升级方法**:Windows可通过Winget执行`winget upgrade PowerShell`;Linux使用对应包管理器更新 2. **禁止升级检查**:修改配置文件`$PROFILE`,添加`Set-Item Env:PSModuleAutoUpdateCheckOff 1` 3. **学习资源**:《Windows PowerShell实战指南 第2版》提供从基础到脚本编写的系统指导[^3]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ProgramNotes

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值