常用Linux发行版镜像源配置的示例分析
小编给大家分享一下常用Linux发行版镜像源配置的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
什么是Linux系统
Linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统,使用Linux能运行主要的Unix工具软件、应用程序和网络协议。
最近研究Linux,试了一些Linux发行版,但是大多数发行版的软件源速度都不是很理想。所以我这里干脆做了一个收集,把我用过的一些常用发行版的软件源设置方法做个总结,大家也可以做个参考。
Ubuntu 18.04
18.04是目前Ubuntu最新的长期支持版。当然我非常期待4月份推出的20.04长期支持版,支持wireguard这一点就非常吸引人。
# 备份官方镜像cp /etc/apt/sources.list /etc/apt/sources.list.backup# 使用清华镜像源tee /etc/apt/sources.list <openSUSE tumbleweed
openSUSE tumbleweed是openSUSE的滚动更新版本,如果你喜欢尝试最新的软件,推荐使用这个版本。manjaro的字体渲染有些问题,所以我现在又找到了openSUSE这个滚动发行版,除了包管理器比pacman慢一点,其他的感觉都很好。当然最好在yast管理程序里关闭官方镜像源,不然他默认还是从官方镜像源开始下载。
# 添加清华镜像源zypper addrepo -f https://mirrors.tuna.tsinghua.edu.cn/opensuse/tumbleweed/repo/oss/ tsinghua_osszypper addrepo -f https://mirrors.tuna.tsinghua.edu.cn/opensuse/tumbleweed/repo/non-oss/ tsinghua_nonossArch
Arch是一个非常流行的滚动发行版,具有软件源新、高度可定制的特性。当然因为定制性太高了,连桌面什么的都要自己装自己配,所以最后我还是不用Arch了。但是虚拟机里的Arch是真的好用,不装图形界面,启动快更新快,还能体会到最新的软件。
# 添加清华镜像源和网易镜像源sed -i '1i Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch' /etc/pacman.d/mirrorlistsed -i '2i Server = https://mirrors.163.com/archlinux/$repo/os/$arch' /etc/pacman.d/mirrorlistManjaro
Manjaro是基于Arch开发的衍生发行版,不仅具有Arch的优点,而且添加了预配置的图形界面,用户可以向使用Ubuntu那样轻松得到一个开箱即用的桌面版Linux系统。缺点就是和Arch一样太激进了,装双系统的话时间长了再更新系统的话,很容易出现一堆软件包冲突更新失败的情况。Manjaro自带了镜像源配置工具,所以不需要我们手动编辑配置文件,简单调用工具将镜像源设置为中国即可。
pacman-mirrors -c ChinaFedora
Fedora默认的GNOME桌面我感觉很丑,所以最后还是放弃了。不过Fedora作为发行版来说还是可以的,虽然是固定版本发行的,但是软件更新速度也很快。新版内核、软件之类的很快就可以获取到。这一点上和滚动发行版没有什么太大差别。这里列出的是Fedora 28及更新版本的配置方法,旧版本配置请参考清华官方镜像源的配置说明。
# 备份旧配置cp /etc/yum.repos.d/fedora.repo /etc/yum.repos.d/fedora.repo.backupcp /etc/yum.repos.d/fedora-updates.repo /etc/yum.repos.d/fedora-updates.repo.backup# 使用清华镜像源tee /etc/yum.repos.d/fedora.repo <以上是"常用Linux发行版镜像源配置的示例分析"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!