很久以前,玩过很多东西,只是玩玩而已,玩完了总是忘记。既然你有空,收拾一下。我们可能会变老,但谁还记得。本文基于Ubuntu18.04Server版本,很多东西可能不再适用。Ubuntu官网对18.04的维护支持将于2023年4月结束。也就是在写完这篇文章之后。下载:https://mirrors.ustc.edu.cn/ubuntu-releases/bionic/ubuntu-18...安装过程和大多数Linux发行版一样,无非就是设置语言,硬盘安装位置,用户name等。后面会开一篇新的文章来比较不同发行版在安装过程中的差异。换源受网络环境影响,可以选择国内的软件仓库(repository),上游基于官方的Ubuntu。18.04代号仿生海狸。修改/etc/apt/sources.list(记得备份),复制粘贴如下内容。#源码仓库默认有注释,需要的话可以取消注释debhttps://mirrors.ustc.edu.cn/ubuntu/bionicmainrestricteduniversemultiversedebhttps://mirrors.ustc.edu.cn/ubuntu/bionic-securitymainrestricteduniversemultiversedebhttps://mirrors.ustc.edu.cn/ubuntu/bionic-updatesmainrestricteduniversemultiversedebhttps://mirrors.ustc.edu.cn/ubuntu/bionic-backportsmainrestricteduniversemultiverse#debhttps://mirrors.ustc.edu.cn/ubuntu/bionic-proposedmainrestricteduniversemultiverse#deb-srchttps://mirrors.ustc.edu.cn/ubuntu/bionicmainrestricteduniversemultiverse下面解释一些名词,无需复制##镜像源bionic:软件源为镜像发布时的初始版本bionic-security:系统安全相关的更新bionic-updates:软件可以更新,但正式版会限制到某个版本,为了兼容其他软件bionic-backports:软件可以升级到更新的版本,由社区维护,安全性有一定的保证##分类main:官方支持,维护,和更新的免费软件受限:官方支持、维护和更新,但取决于非免费/专有软件软件需要软件才能工作。universe:由社区维护的免费软件multiverse:由社区维护的需要非自由/专有软件才能运行的软件您可以下载这些软件的源代码。##好像有点糊涂,别着急,照抄上面的就对了,以后有时间再研究。PPASourcePPA是PersonalPackageArchives的意思,也就是个人的包集合,不安全,尽量避免使用,但有时又不得不使用这些软件。例如,Docker在下载软件时添加了一个GPG密钥进行验证,以保证软件的安全性。这样会直接在/etc/apt/sources.list文件末尾添加软件源curl-fsSLhttps://download.docker.com/linux/ubuntu/gpg|sudoapt-keyadd-add-apt-repository"deb[arch=amd64]https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntubionicstable"还有一种情况,直接添加ppa用户名称+软件名称,会在/etc/apt/sources.list.d新建一个文件夹,然后添加软件源,速度慢,不好用,请退出。add-apt-repositoryppa:webapps/preview更新所有源后,需要刷新本地缓存。如果aptupdate上的软件源不够你用,你可能需要snapsnap,方便在不同系统上移植,运行在沙盒中,它有独立的lib库依赖,与系统依赖库不冲突。如果apt安装的软件版本太低,或许可以在这里找到更好的。我打算开始写一篇关于它的新文章。网络配置应该在更改源之前完成,但在大多数情况下,只要您的网线连接正常并且可以与外界通信,这一步会在系统安装阶段自动完成。SSH远程连接终端VNC或X11远程GUI桌面待续.....
