第 5 章:Linux 进阶:apt 包管理、软件中心与新手学习方法,从入门到熟练
学会了安装和基础指令,接下来要解决 “怎么装软件”“遇到问题怎么办”—— 这是从 “入门” 到 “熟练” 的关键。本章会讲两个核心工具(apt 包管理和软件中心),再分享 3 个新手必备的学习方法,帮你长期用好 Linux。
5.1 用 apt 管理软件:Linux 的 “命令行应用商店”
Ubuntu 用
(Advanced Package Tool)管理软件,能通过终端快速安装、卸载、更新软件,比 Windows 的 “控制面板” 更高效。新手只需记住 4 个核心命令,就能搞定 90% 的软件操作。
apt
1. 先搞懂:apt 的基本逻辑(软件源是什么?)
软件源:
通过 “软件源列表”(存放在
apt
)获取软件下载地址,默认是 Ubuntu 官方的软件源(速度可能较慢,新手暂时不用修改,后续可换国内源如阿里云、清华源);
/etc/apt/sources.list
与
apt update
的区别:
apt upgrade
:更新 “软件源列表”(告诉
apt update
哪些软件有新版本,不实际更新软件);
apt
:根据
apt upgrade
获取的信息,更新所有已安装的软件到最新版本; 关键顺序:安装软件或更新软件前,必须先执行
apt update
,否则
apt update
不知道软件的最新信息,可能安装旧版本。
apt
2. apt 的 4 个核心命令(安装、卸载、更新全搞定)
所有
命令都需要管理员权限,所以必须加
apt
,输入密码时不显示星号,输完按回车即可。
sudo
命令 | 功能说明 | 实操示例 | 注意事项 |
---|---|---|---|
|
更新软件源列表(获取软件最新版本信息) |
|
执行后会显示 “命中”“忽略”“获取” 的软件源信息,无错误即可 |
|
安装指定软件(软件包名要准确) | (安装 Firefox 浏览器) (安装 Vim 文本编辑器) |
若不知道软件包名,可先在软件中心搜索,再用 安装 |
|
卸载指定软件(保留软件配置文件) |
|
适合后续可能重新安装该软件的情况,配置文件不会丢失 |
|
彻底卸载软件(删除软件及所有配置文件) |
|
适合完全不想用该软件的情况,删除所有相关文件 |
|
升级所有已安装的软件到最新版本 |
|
执行时会提示 “需要下载 XX MB”,输入 确认后开始升级 |
3. 实操场景:用 apt 安装微信(新手常用软件)
Ubuntu 默认没有微信,需要用
安装(以 “deepin-wine 版微信” 为例,适合新手):
apt
先添加微信的软件源(新手直接复制命令执行):
bash
sudo dpkg --add-architecture i386
wget -O- https://deepin-wine.i-m.dev/setup.sh | sh
更新软件源:
;安装微信:
sudo apt update
;安装完成后,在 Ubuntu 的 “应用程序” 菜单中找到 “微信”,点击即可打开。
sudo apt install com.qq.weixin.deepin
5.2 用 Ubuntu 软件中心:图形化装软件,不用记命令
如果不想用终端,Ubuntu 自带的 “软件中心”(Software)是新手的 “福音”—— 像手机的应用商店一样,图形化操作,搜名字就能装软件。
1. 打开软件中心
方法 1:点击 Ubuntu 桌面左侧的 “软件” 图标(蓝色购物袋图标,上面有白色的 “Ubuntu” 标志);方法 2:在 “应用程序” 菜单中找到 “软件”,点击打开。
2. 软件中心的 3 个核心操作
(1)搜索与安装软件
在软件中心顶部的搜索框中,输入软件名(如 “Chrome”“微信”“LibreOffice”);在搜索结果中找到你要的软件,点击进入软件详情页;点击 “安装”,输入你的 Ubuntu 密码(和登录密码一致),等待安装完成;安装完成后,“安装” 按钮会变成 “打开”,点击即可启动软件,同时软件会添加到 “应用程序” 菜单中。
(2)卸载软件
在软件中心中,点击顶部的 “已安装” 标签,显示所有已安装的软件;找到你要卸载的软件,点击进入详情页;点击 “卸载”,输入密码确认,等待卸载完成。
(3)更新软件
点击软件中心顶部的 “更新” 标签,会显示所有需要更新的软件;点击 “全部更新”,输入密码确认,等待所有软件更新完成;若有系统更新,可能需要重启电脑才能生效(软件中心会提示)。
3. 新手推荐安装的 5 个常用软件
浏览器:Google Chrome(比默认的 Firefox 更符合 Windows 用户习惯);办公软件:LibreOffice(免费开源,兼容 Word、Excel、PPT 格式,软件中心直接搜 “LibreOffice”);聊天工具:微信(deepin-wine 版,软件中心搜 “微信”);文本编辑器:Visual Studio Code(简称 VS Code,写代码、编辑文本都好用,软件中心搜 “Code”);截图工具:Flameshot(比默认的截图工具功能更多,支持标注、裁剪,软件中心搜 “Flameshot”)。
5.3 新手长期学习 Linux 的 3 个核心方法(避免半途而废)
很多新手学会安装和基础指令后,就不知道 “下一步学什么”,或者遇到问题就放弃。分享 3 个经过验证的学习方法,帮你持续进步。
方法 1:从 “小需求” 出发,边用边学
不要一开始就抱着 “学完所有命令” 的心态,而是从 “解决实际需求” 切入 —— 你需要用 Linux 做什么,就学什么:
需求 1:想写笔记 → 学
的基础操作(
vim
进入编辑,
i
退出编辑,
Esc
保存退出),或装 VS Code;需求 2:想管理文件 → 练熟
:wq
/
ls
/
cd
/
cp
/
mv
,尝试用终端整理 “下载” 目录的文件;需求 3:想装软件 → 先用软件中心,再尝试用
rm
装同一个软件,对比两种方法的差异;效果:每解决一个需求,就会多掌握一个技能,积累信心,不会觉得 “学了没用”。
apt
方法 2:遇到问题,先搜 “错误提示”
Linux 新手会遇到各种小问题(如 WiFi 连不上、软件打不开、命令报错),但 99% 的问题别人都遇到过,关键是 “怎么搜”:
搜索关键词:直接复制 “错误提示”(比如 “Ubuntu WiFi not working”“sudo apt install E: Unable to locate package”),加上 “Ubuntu 22.04”(你的系统版本);靠谱平台:
CSDN、知乎:中文资源多,新手问题的解决方案更接地气;Stack Overflow(https://stackoverflow.com/):英文权威平台,技术问题的 “终极答案库”,用英文关键词搜更准;Ubuntu 官方论坛(https://ubuntuforums.org/):官方支持,适合解决系统级问题; 示例:若执行
报错 “E: Unable to locate package wechat”,搜 “Ubuntu 22.04 sudo apt install E: Unable to locate package wechat”,就能找到 “需要先添加微信软件源” 的解决方案。
sudo apt install wechat
方法 3:多动手 “折腾”,别怕出错
Linux 的 “自由” 在于可以随意折腾,只要不在根目录(
)执行
/
,大部分错误都能挽回:
rm -rf
推荐 “折腾” 场景:
在 “家目录” 创建一个 “Test” 文件夹,里面随便创建文件、复制、移动、删除,练熟指令;尝试装一个软件,再卸载,对比
和
apt remove
的区别;修改桌面壁纸、图标布局,熟悉 Ubuntu 的图形化设置; 出错了怎么办?
apt purge
若软件装错了,用
卸载;若命令输错了,按
apt remove
终止命令;若系统出问题,重启电脑,从 GRUB 菜单进入 Windows,再查解决方案; 记住:新手的每一次 “出错”,都是一次 “进步”—— 你会知道 “这个操作不能这么做”,下次就不会再犯。
Ctrl + C
本章小结
本章的核心是 “从‘会操作’到‘会用 Linux 解决问题’”:
用
或软件中心能轻松管理软件,
apt
适合高效操作,软件中心适合新手;学习方法比学命令更重要:从需求出发、搜错误提示、多动手折腾,能帮你持续进步;Linux 的学习是 “循序渐进” 的,不用急,每天学一个小技能,慢慢就会熟练。
apt
系列总结
Linux 从零到一的入门之旅,核心是 “先搞懂逻辑,再练熟操作”:
第 1-2 章:解决 “怎么装系统”,通过双系统方案,安全保留 Windows,完成 Ubuntu 安装;第 3-4 章:解决 “怎么用终端”,理解目录结构,练熟 12 个核心指令,能应对日常操作;第 5 章:解决 “怎么装软件” 和 “怎么持续学”,掌握 apt 和软件中心,学会用 Linux 解决实际问题。
Linux 的学习曲线可能有些陡峭,但一旦你熟悉了它的逻辑,就会发现它的高效、稳定和自由。希望这个系列指南能成为你 Linux 之旅的 “敲门砖”,后续遇到问题,欢迎随时交流 —— 我们一起在 Linux 的世界里持续进步!