Ubuntu 系统下 .tar.gz 文件安装程序全指南
在 Ubuntu 系统中,.tar.gz 是一种常见的软件分发格式,尤其适用于一些官方提供的最新版软件(如 Postman、部分开发工具等)。本文将以 Postman 为例,详细介绍在 Ubuntu 中安装 .tar.gz 格式程序的完整流程,所有操作步骤均提供规范的终端命令。
一、了解 .tar.gz 文件
.tar.gz 是 Linux 系统中经典的压缩打包格式:
.tar 用于将多个文件和文件夹打包成一个文件.gz 用于对打包后的文件进行压缩,减小文件体积
在 Ubuntu 中安装这类程序,本质上是"解压文件 → 部署程序 → 配置启动方式"的过程。
二、安装步骤(以 Postman 为例)
1. 下载 .tar.gz 安装包
打开终端(快捷键 Ctrl+Alt+T),使用 wget 命令下载安装包:
# 下载 Postman 的最新 Linux 64位版本
wget https://dl.pstmn.io/download/latest/linux64 -O postman.tar.gz
如果系统是20.04,建议下载旧版postman
示例:下载 v9.31.28
wget https://dl.pstmn.io/download/version/9.31.28/linux_64 -O postman-v9.tar.gz
如果提示 wget: 未找到命令,先安装 wget:
sudo apt update && sudo apt install wget
2. 解压安装包
使用 tar 命令解压下载的 .tar.gz 文件:
# 解压文件,会生成一个 Postman 文件夹
tar -xvf postman.tar.gz
参数说明:
-x:表示解压操作-v:显示解压过程(可选)-f:指定要解压的文件
3. 部署程序到系统目录
将解压后的文件夹移动到 /opt 目录(Ubuntu 推荐的第三方软件安装目录):
# 使用管理员权限移动文件夹
sudo mv Postman /opt/
执行后,程序文件将被安置在 /opt/Postman 路径下。
4. 配置终端快捷启动
创建符号链接,让终端可以直接通过命令启动程序:
# 创建快捷链接,使终端输入 postman 即可启动
sudo ln -s /opt/Postman/Postman /usr/local/bin/postman
参数说明:
ln :是 “link” 的缩写,用于创建文件链接,有两种类型:
硬链接(默认,不加 -s):相当于文件的副本,修改一个会影响另一个
符号链接(软链接,加 -s):相当于快捷方式,仅指向原文件,修改原文件才会生效
-s :表示创建「符号链接」(软链接),这是我们需要的类型,因为我们只是想创建一个启动程序的快捷方式,而不是复制整个程序文件。
验证是否成功:
# 尝试启动程序
postman
5. 创建桌面快捷方式
为了能在应用菜单中找到程序,需要创建 .desktop 配置文件:
# 创建并编辑配置文件
sudo nano /usr/share/applications/postman.desktop
在打开的编辑器中,粘贴以下内容:
[Desktop Entry]
Encoding=UTF-8
Name=Postman
Exec=postman
Icon=/opt/Postman/app/resources/app/assets/icon.png
Terminal=false
Type=Application
Categories=Development;
保存并退出:
按 Ctrl+X输入 Y 确认保存按回车确认文件名
三、验证安装
终端启动:在终端输入 postman 命令图形界面启动:
点击 Ubuntu 左下角的"应用程序"菜单搜索"Postman"点击图标启动
四、卸载方法
如需卸载程序,执行以下命令:
# 删除程序主目录
sudo rm -rf /opt/Postman
# 删除终端快捷链接
sudo rm /usr/local/bin/postman
# 删除桌面快捷方式
sudo rm /usr/share/applications/postman.desktop
五、通用安装模板
对于其他 .tar.gz 格式的程序,可套用以下模板:
下载:
wget [软件下载链接] -O [自定义名称].tar.gz
解压:
tar -xvf [自定义名称].tar.gz
部署:
sudo mv [解压后的文件夹名] /opt/
终端快捷启动:
sudo ln -s /opt/[文件夹名]/[可执行文件名] /usr/local/bin/[自定义命令]
桌面快捷方式:
sudo nano /usr/share/applications/[软件名].desktop
配置内容:
[Desktop Entry]
Encoding=UTF-8
Name=[软件显示名称]
Exec=[自定义命令]
Icon=/opt/[文件夹名]/[图标路径]
Terminal=false
Type=Application
Categories=[分类,如Development、System等]
通过以上步骤,你可以在 Ubuntu 系统中轻松安装任何 .tar.gz 格式的程序,灵活获取官方最新版本的软件。