二、Ubuntu Server 软件安装/更新/卸载

安装完系统的第一步,个人觉得不是如何设置ip地址联网之类的,毕竟在一个只有终端才做的系统内,先熟悉怎么设置ip地址,难度属实有点高了;所以咱们就先从如何软件的安装/更新/卸载开始慢慢聊。

一、软件源的选择

上一章说过,如果没有选好软件的安装源,那么你可能会面临一些情况;
比如,系统由于连接不到软件服务器,导致下载不成功而安装失败;
或者,就是找不到你想要的软件,自然就谈不上安装了。

了解完软件源的重要性之后,我们聊一下如何找到适合你自己的软件源;

1.1:Ubuntu 桌面版获取

桌面版的Ubuntu,可以在桌面右下角的 “显示应用程序” 里找到 “软件更新器”,

在这里,你可以获取到一个速度比较快的镜像源,可以收藏备用。

1.2:国内优质镜像源

工业生产选阿里:https://mirrors.aliyun.com/ubuntu/
教育行业选清华:https://mirrors.tuna.tsinghua.edu.cn/ubuntu/
备选中国科技大:https://mirrors.ustc.edu.cn/ubuntu/
以上三个地址,你都可以在系统安装过程中验证使用。

当然,也可以查阅Ubuntu的官方镜像源列表,而且是全球的:
Ubuntu官方列表:https://launchpad.net/ubuntu/+cdmirrors

至于在Ubuntu Server系统内如何切换软件源,可以查阅下面两个参考资料:
阿里云Ubuntu镜像:https://developer.aliyun.com/mirror/ubuntu
Ubuntu 帮助手册:https://cernet.mirrors.ustc.edu.cn/help/ubuntu.html

二、更新软件包

说到这里,我们就要了解一个工具 APT ,它是 Debian 系 Linux 的默认包管理工具,在所有 Debian 系列的 Linux系统中都是使用它来完成软件的安装/更新/卸载。

图片[5]-二、Ubuntu Server 软件安装/更新/卸载-队长的Blog
在Ubuntu的命令行模式下,输入 apt -h 可以查看该工具的使用说明和版本信息。

2.1:更新软件包列表

sudo apt update

命令作用:
从 /etc/apt/sources.list 配置的软件源(如阿里云、清华大学等)拉取最新的包索引(如版本号、下载地址),
确保安装的是当前可用的最新版本。

命令解析:
sudo :获取管理员权限;
apt update :从 /etc/apt/sources.list 配置的软件源同步最新包信息,仅更新列表,不升级软件。

可能的输出:
会显示各软件源的同步进度,最后提示 “有 X 个软件包可以升级”(升级是可选的,不影响本次安装)。

图片[6]-二、Ubuntu Server 软件安装/更新/卸载-队长的Blog

2.2:更新已安装软件包到最新版

sudo apt upgrade

命令作用:
根据 update 获取的索引,升级已安装的软件包到最新版(需先执行 update)

命令解析:
sudo :获取管理员权限;
apt upgrade :升级已安装的软件包到当前软件源中的最新版本,同时自动处理大部分依赖关系(但不会删除或新增包来解决复杂依赖冲突)

简单说:update 是 “查新”,upgrade 是 “换新”——必须先执行 update,upgrade 才能知道哪些包需要升级。

图片[7]-二、Ubuntu Server 软件安装/更新/卸载-队长的Blog
按 y 继续执行,直到更新完成!

2.3:一条命令搞定检查和更新

sudo apt update && sudo apt upgrade -y
图片[8]-二、Ubuntu Server 软件安装/更新/卸载-队长的Blog

三、其它软件的安装/卸载

既然是举例子,我们就找一个比较有代表性的例子,就是安装完Ubuntu桌面版之后,无法远程访问桌面版。
原因是因为桌面版没有内置SSH Server。

sudo apt install ssh
图片[9]-二、Ubuntu Server 软件安装/更新/卸载-队长的Blog
按 y 继续,直到安装完成。
图片[10]-二、Ubuntu Server 软件安装/更新/卸载-队长的Blog
SSH安装完成后,我可以根据机器ip地址进行访问。
图片[11]-二、Ubuntu Server 软件安装/更新/卸载-队长的Blog
OK,远程链接成功!

走到这里,如何用 apt 来安装软件,我想大家都有了一个基本的概念了;

接下来卸载操作,那就更简单了。你觉得呢?

sudo apt remove ssh
图片[12]-二、Ubuntu Server 软件安装/更新/卸载-队长的Blog

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容