温馨提示×

ubuntu怎样安装新软件包

小樊
41
2025-10-18 01:27:46
栏目: 智能运维

Ubuntu安装新软件包的常用方法

1. 通过APT命令行安装(系统默认方式)

APT(Advanced Package Tool)是Ubuntu最核心的包管理工具,适用于安装官方软件源中的软件,能自动处理依赖关系。

  • 更新软件包列表:安装前建议先更新列表,确保获取最新版本。命令:sudo apt update
  • 搜索软件包:若不确定软件准确名称,可通过关键字搜索。命令:apt search 关键字(如apt search vscode
  • 安装软件包:指定软件包名执行安装,自动解决依赖。命令:sudo apt install 软件包名(如sudo apt install vim
  • 验证安装:安装完成后,可通过运行程序(如vim --version)或查看已安装包列表(dpkg -l | grep 软件包名)确认。

2. 通过Snap包管理器安装(现代应用格式)

Snap是Ubuntu官方推荐的跨发行版应用格式,包含应用及所有依赖,支持自动更新,适合安装最新版软件。

  • 安装Snapd(若未预装):Snapd是Snap的核心服务,多数Ubuntu版本已预装。未安装时执行:sudo apt update && sudo apt install snapd
  • 搜索Snap软件包:通过命令查找所需应用。命令:snap find 关键字(如snap find firefox
  • 安装Snap软件包:执行安装命令,需管理员权限。命令:sudo snap install 软件包名(如sudo snap install firefox
  • 管理Snap应用:常用命令包括sudo snap refresh 软件包名(更新)、sudo snap remove 软件包名(卸载)、snap list(查看已安装)。

3. 通过Ubuntu软件中心安装(图形界面方式)

适合不熟悉命令行的用户,通过图形界面直观搜索、安装软件。

  • 打开软件中心:点击桌面左侧应用菜单,找到“Ubuntu软件中心”并打开。
  • 搜索与安装:在搜索栏输入软件名称(如“Chrome”),找到目标软件后点击“安装”按钮,输入密码确认即可。
  • 管理已安装软件:点击软件中心顶部“已安装”标签,可查看、卸载或更新已安装的应用。

4. 通过DPKG安装.deb软件包(手动安装)

适用于安装官方源中没有的.deb格式软件(如从官网下载的软件包)。

  • 安装.deb文件:下载软件包后,在终端执行安装命令(需管理员权限)。命令:sudo dpkg -i 文件名.deb(如sudo dpkg -i google-chrome-stable_current_amd64.deb
  • 解决依赖问题:若安装过程中提示依赖缺失,可运行sudo apt install -f自动修复依赖。

5. 从源码编译安装(自定义需求)

若软件没有预编译的包,或需要自定义编译选项(如优化性能),可通过源码编译安装。

  • 安装编译工具:编译前需安装build-essential工具包。命令:sudo apt update && sudo apt install build-essential
  • 下载与解压源码:从软件官网下载源码包(如.tar.gz格式),解压并进入目录。命令:tar -xzf 源码包名.tar.gzcd 源码目录
  • 配置与编译:运行配置脚本(生成Makefile),再编译源码。命令:./configuremake
  • 安装软件:编译完成后,执行安装命令(需管理员权限)。命令:sudo make install
  • 卸载软件:若源码目录保留,可执行sudo make uninstall卸载;否则需手动删除安装文件。

0