在 Ubuntu 24.04 上安装二进制文件(逐步指南)
在 Ubuntu 24.04、22.04 或其他版本中安装 二进制文件 是 Linux 用户经常执行的任务,尤其是当您要安装的软件在默认系统仓库中不可用时。例如,Google Chrome、Terraform 和 Minecraft 服务器。因此,如果您是 Linux 的新手,并且下载了 .bin
、.run
或甚至没有扩展名的二进制文件,您可能会想知道:
👉 我该如何安装它?
👉 我应该把二进制文件放在哪里?
👉 我需要把它移到 /usr/local/bin
吗?
为了解答您的疑问,我们提供了这份指南,以学习如何在 Ubuntu(如 24.04)及其他版本中安装和运行二进制文件,我们还将提供实际软件示例来澄清问题。让我们开始吧!🚀
什么是 Linux 中的二进制文件?
二进制文件 是一个 已经编译好的程序,用户无需手动使用源代码进行编译,这尤其是对于新手来说可能会很繁琐。此外,各种软件的预编译二进制文件可以从其官方网站下载,因此我们无需依赖 Ubuntu 的 APT 包管理器和仓库来获取它们。
二进制文件示例
📌 Google Chrome (google-chrome-stable
) – 用于在基于 Debian 的 Linux 系统上安装 Chrome 的 .deb
二进制文件
📌 Terraform (terraform
) – 用于云基础设施自动化的独立二进制文件
📌 Minecraft 服务器 (server.jar
) – 基于 Java 的游戏服务器
第 1 步:下载二进制文件
安装方法 取决于您要安装的二进制文件类型,因此我们分别介绍。首先,使用浏览器下载您需要的二进制文件,或者使用特定类型的二进制包的直接链接,并使用 wget 或 curl 等工具获取它。我们将展示三个示例:一个是 Deb 包,另一个是独立二进制文件和 Jar 二进制文件。
示例 1:下载 Google Chrome 的 .deb
二进制文件
以下命令将使用 wget 下载 Google Chrome 的 Debian 包,可以使用 DPKG 或 APT 安装;我们将在本文后面解释如何操作。
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
由于网络原因,我无法成功解析上述网页。如果您需要该网页的具体内容,请检查网页链接的合法性,并适当重试。
示例 2:下载 Terraform 独立二进制文件
预编译二进制文件的另一种形式是独立二进制文件,它包含了运行软件可执行文件所需的所有文件。例如,Terraform,因为该软件的开发者提供了 独立二进制文件,可以手动安装。
wget https://releases.hashicorp.com/terraform/1.10.5/terraform_1.10.5_linux_amd64.zip
解压 ZIP 文件:
unzip terraform_1.10.5_linux_amd64.zip
现在,我们有了 terraform
二进制文件。
示例 3:下载 Minecraft 服务器二进制文件(.jar
文件)
在第三个示例中,我们有一个 Minecraft 服务器的 Jar 格式 二进制文件,也可以使用 wget 以类似的方式获取。然而,与 deb 和独立二进制文件不同,这个文件不需要安装,但需要 Java 才能运行。
wget https://piston-data.mojang.com/v1/objects/4707d00eb834b446575d89a61a11b5d548d8c001/server.jar
由于网络原因,我无法成功解析上述网页。如果您需要该网页的具体内容,请检查网页链接的合法性,并适当重试。
第 2 步:使二进制文件可执行
在学习如何安装二进制文件之前,让我们 赋予它执行权限。这一步对于 Google Chrome 来说是不必要的,因为 .deb 文件的安装方式不同。
chmod +x terraform
chmod +x server.jar
第 3 步:安装或运行二进制文件
方法 1:安装 Google Chrome(.deb
文件)
Google Chrome 提供了一个 Debian 包(.deb
),应该使用 dpkg
安装: