ubuntu命令行软件包管理

阅读更多
1. APT

 

      • APT (Advanced Package Tool,高级软件包工具) 是一个强大的包管理系统,而那些图形化程序如 添加/删除 应用程序 和 Synaptic 都是建立在它的基础之上的。APT 自动处理依赖关系并在系统软件包执行其他操作以便安装所要的软件包。 运行 APT 要求管理权限 。 可以被 APT 使用的一些常用命令:
        • 安装软件包:
          • sudo apt-get install packagename
        • 删除软件包:
          • sudo apt-get remove packagename
        • 获取新的软件包列表:
          • sudo apt-get update
        • 升级有可用更新的系统:
          • sudo apt-get upgrade
        • 列出更多命令和选项:
          • apt-get help

安装单个软件包文件

 

      • 虽然 Ubuntu 软件包库非常大,但也有可能您想要安装的软件包并不在 Ubuntu 库中。如果这样的话,您也可以从网站下载并安装文件。 在您安装文件之前确认您所下载的文件来自一个安全的源是重要的。 有许多不同类型的 Linux 软件包文件。它们多数与特定 Linux 发行版的软件管理器相关联。如 Debian 软件包 文件 (.deb 文件)、Redhat 软件包管理器 文件 (.rpm 文件) 和 Tarballs (.tar 文件)。 本部分内容将介绍如何安装这些单个文件。 无法保证这些文件将与您系统兼容,如果您安装这些文件的话,您也将无法得到安全更新。有鉴于此,如果您想安装程序的话,请尽可能通过软件包管理器来安装由 Ubuntu 自身提供的应用程序软件包。

 

2. 安装/卸载 .deb 文件

 

      • 这些是Debian 软件包。这些与 Ubuntu 相关的软件包文件使用 .deb 後缀是因为 Ubuntu 与 Debian GNU/Linux 发行版有着紧密的关系。您将需要管理权限来安装 .deb 文件 。
        • 要安装 .deb 文件,简单地双击它,然後选择 安装软件包 即可。
        • 或者,您也可以打开一个终端并输入:
          • sudo dpkg -i package_file.deb 来安装 .deb 文件。
        • 如需卸载 .deb 文件,在您软件包管理器中反选它,或输入:
          • sudo dpkg -r package_name

 

3. 将 .rpm 文件转为 .deb 文件

 

    • 另一种软件包文件是 .rpm为後缀
    • 的 Red Hat 软件包管理器文件。我们并不建议在 Ubuntu 系统中安装它们。在绝大多数情况下,Ubuntu 自身的 .deb 软件包是可用的。然而,如果绝对必要,可以使用程序 alien 将 .rpm 文件转化为.deb 文件。
      • 安装 alien 程序 。
      • 在终端使用管理权限运行以下命令:
        • sudo alien package_file.rpm
4. 安装 tarballs
    • 以 .tar.gz 或 .tar.bz2 作为後缀名的文件是在 Linux 和 Unix 中被广泛使用的 tarballs 的打包文件。 如果在任何 Ubuntu 软件库中都没有 Ubuntu 的软件包,您可以按照软件包自带的指示使用命令行来安装和卸载 Tarball 文件。 Tarballs 通常包括程序的源代码,并且需要 编译 才能使用。

你可能感兴趣的:(ubuntu命令行软件包管理)