Ubuntu软件管理全攻略
立即解锁
发布时间: 2025-09-10 00:52:57 阅读量: 4 订阅数: 4 AIGC 

### Ubuntu软件管理全攻略
#### 1. 软件搜索
Ubuntu 22.04.1 LTS中约有70,000个软件包,找到要安装的新软件可能颇具挑战。有时软件包名称与应用程序标题相同,如“thunderbird”或“inkscape”;但有时则不同,像“nethack - console”。
- **使用`apt`搜索**:
- `apt search`:该命令可搜索计算机上软件包数据库中的名称和描述,并打印软件包名称及其简短描述列表。例如,若要查找相关软件包,可运行`apt search [关键词]`。
- `apt show`:用于获取特定软件包的更多信息,运行`apt show [软件包名称]`后,会显示包括安装大小和软件包长描述等大量信息,有助于确定要安装的软件包名称。
- `apt policy`:能了解软件包的安装状态和可用性。例如:
```bash
nathan@ubuntubook:~$ apt policy libreoffice - writer
libreoffice - writer:
Installed: 1:7.3.5 - 0ubuntu0.22.04.1
Candidate: 1:7.3.5 - 0ubuntu0.22.04.1
Version table:
*** 1:7.3.5 - 0ubuntu0.22.04.1 500
500 http://us.archive.ubuntu.com/ubuntu jammy - updates/main amd64 Packages
100 /var/lib/dpkg/status
1:7.3.2 - 0ubuntu2 500
500 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 Packages
```
从“Installed”字段可知已安装的版本,“Candidate”字段显示Ubuntu想要安装的最新版本。版本表能让我们了解软件包的来源和更新情况。
#### 2. 新软件安装
在命令行上从Ubuntu仓库安装软件很简单,若明确要安装的软件,可在数秒内启动安装过程。
- **`apt install`命令**:需使用`sudo`运行,格式为`sudo apt install [软件包名称]`。例如安装FocusWriter:
```bash
nathan@ubuntubook:~$ sudo apt install focuswriter
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
libdouble - conversion3 libmd4c0 libpcre2 - 16 - 0 libqt5core5a libqt5dbus5
libqt5gui5 libqt5multimedia5 libqt5network5 libqt5printsupport5 libqt5svg5
libqt5widgets5 libxcb - xinerama0 libxcb - xinput0 qt5 - gtk - platformtheme
qttranslations5 - l10n
Suggested packages:
myspell - dictionary qt5 - image - formats - plugins qtwayland5
The following NEW packages will be installed:
focuswriter libdouble - conversion3 libmd4c0 libpcre2 - 16 - 0 libqt5core5a
libqt5dbus5 libqt5gui5 libqt5multimedia5 libqt5network5 libqt5printsupport5
libqt5svg5 libqt5widgets5 libxcb - xinerama0 libxcb - xinput0
qt5 - gtk - platformtheme qttranslations5 - l10n
0 upgraded, 16 newly installed, 0 to remove and 4 not upgraded.
Need to get 0 B/18.4 MB of archives.
After this operation, 58.6 MB of additional disk space will be used.
Do you want to continue? [Y/n]
```
若软件包需要额外的未指定软件包,会在打印摘要后暂停,按Enter键开始安装。若想了解额外软件包的信息,可输入“n”后按Enter,再使用`apt show`命令查看。
- **同时安装多个软件包**:在命令行列出多个软件包名称即可,如`sudo apt install gimp inkscape vlc ubuntu - restricted - extras`。
- **仅下载不安装**:使用`-d`选项,如`sudo apt -d install [软件包名称]`或`sudo apt -d upgrade`。
#### 3. 软件移除
- **`apt remove`**:卸载软件包并释放磁盘空间,会删除应用程序和相关系统文件,但通常不会删除主文件夹中的配置数据,方便后续备份和恢复旧设置。
- **`apt purge`**:完全移除软件包及其配置文件,不会留下指定软件的任何痕迹,格式为`apt p
0
0
复制全文
相关推荐










