Linux软件安装指南:轻松掌握.deb和.tar文件安装方法
核心要点
cd ~/Desktop/Dropbox_deb
和sudo dpkg -i *.deb
命令。chmod x veracrypt-1.18-setup-console-x64
和sh ./veracrypt-1.18-setup-console-x64
命令。sudo apt-get remove
命令,后跟程序名称。例如,要卸载Dropbox,请在终端中输入sudo apt-get remove dropbox
。本教程简要讲解如何使用终端命令在Linux中安装程序。本教程使用的是Linux Mint 18(Cinnamon 64位),但以下提供的命令适用于其他版本的Linux,例如Ubuntu。对于Linux新手来说,您可能熟悉内置的软件管理器:
简而言之,软件管理器允许通过简单搜索可用程序并从管理器安装来更轻松地安装各种程序。例如,如果用户想通过软件管理器安装GIMP,只需找到该程序并安装即可:
但是,Linux中的安装通常会比这更复杂,因为通常需要直接从源代码安装程序。在这里,我将解释如何安装两种常见的扩展类型,这些类型经常让Linux新手感到头疼。(在我刚开始使用时,确实让我很头疼!)
我们将学习通过终端安装Debian(.deb)和Tarball(.tar.gz)文件的方法,本教程中将分别使用Dropbox和VeraCrypt作为示例。通常的免责声明适用:这两个程序仅用于说明目的,本文不认可或推广任何特定产品。
安装.deb文件的难度各不相同。换句话说,一些由.deb文件组成的程序允许直接安装,而包含许多单独.deb文件的程序通常必须通过终端安装。让我们看看Dropbox安装.deb文件的示例。
首先,我们选择Ubuntu 64位版本(或适合您系统的版本):
接下来,系统提示我们直接安装软件包:
虽然这个特定的.deb文件很容易安装,但在某些情况下,我们必须直接从终端安装.deb文件。例如,程序可能提示我们解压.deb文件到特定位置,然后从那里安装,而不是直接安装。
以Dropbox为例,假设我们假设被提示解压文件然后安装。为了说明目的,让我们将此文件夹命名为Dropbox_deb,它存储在我们的下载文件夹中。在这种情况下,我们将:
a. 将我们的目录设置为下载文件夹中的Dropbox_deb文件夹:
cd ~/Desktop/Dropbox_deb
b. 使用以下命令安装.deb文件:
sudo dpkg -i *.deb
在某些情况下,用户必须通过.tar文件安装,这是Linux中标准的源代码下载方式。在这里,我们通过.tar.bz2文件安装VeraCrypt(如下面的图像中黄色文本突出显示):
下载完成后,系统会提示我们解压shell(sh)文件,在本例中,我们将将其解压到桌面:
解压sh文件后,只需使用相应的终端命令执行它们即可。我们看到我们有四个单独的sh文件,我们将执行veracrypt-1.18-setup-console-x64文件。请注意,此文件末尾没有.sh扩展名:如果它有,则需要在终端中在文件末尾添加.sh。
我们打开终端,将目录设置为桌面(cd ~/Desktop),并按如下方式运行命令:
chmod +x veracrypt-1.18-setup-console-x64
sh ./veracrypt-1.18-setup-console-x64
完成此操作后,我们将看到该程序提示我们在终端中进行完整安装:
请注意,要通过终端卸载程序,可以通过sudo apt-get remove
命令完成。例如,如果用户希望卸载Dropbox,则可以通过输入以下命令来完成:
sudo apt-get remove dropbox
如果您是Linux新手,务必花一些时间熟悉新的操作系统,在安装程序方面尤其如此,因为许多程序并未自动包含在软件管理器中。在这里,我们介绍了在Linux上通常安装的两种最常见的软件包类型,以及在Linux平台上安装新程序时需要牢记的关键命令。
.deb和.tar文件都是Linux中使用的压缩文件类型,但它们具有不同的用途。.deb文件是Debian软件包,用于在基于Debian的Linux发行版(如Ubuntu)中安装软件。它们包含已编译的二进制文件以及元数据,例如软件的名称、版本和依赖项。另一方面,.tar文件是磁带归档文件。它们是一种归档文件类型,可以包含任意数量的文件和目录。它们通常用于分发软件的源代码,然后可以将其编译并安装在任何Linux发行版上。
要在Linux中安装.deb文件,可以使用dpkg命令。首先,使用cd命令导航到包含.deb文件的目录。然后,使用以下命令安装它:sudo dpkg -i filename.deb
。将“filename.deb”替换为您.deb文件的名称。您可能需要输入sudo命令的密码。
在Linux中安装.tar文件包括解压归档文件,然后编译和安装软件。首先,导航到包含.tar文件的目录,并使用以下命令解压它:tar -xvf filename.tar
。然后,导航到解压的目录,并使用./configure
、make
和sudo make install
命令编译软件。
如果在安装.deb文件时遇到依赖项问题,可以使用apt-get命令来解决它们。在尝试使用dpkg安装.deb文件后,使用以下命令安装任何缺少的依赖项:sudo apt-get install -f
。
虽然.deb文件是为基于Debian的发行版设计的,但可以使用像alien这样的工具在其他发行版中安装它们,该工具可以将.deb文件转换为与其他发行版兼容的格式。但是,这通常不推荐,因为它会导致兼容性问题。
是的,.tar文件可以在任何Linux发行版中安装。但是,该过程比安装.deb文件更复杂,需要从源代码编译软件。
要删除从.deb文件安装的软件,可以使用带有-r选项的dpkg命令,如下所示:sudo dpkg -r packagename
。将“packagename”替换为您要删除的软件包的名称。
删除从.tar文件安装的软件可能更复杂,因为它取决于软件的安装方式。如果软件是使用make install安装的,则可以尝试在软件目录中使用make uninstall。但是,这仅在软件提供的Makefile包含卸载规则时才有效。
是的,许多Linux发行版提供用于安装.deb文件的图形工具。例如,在Ubuntu中,您可以双击.deb文件以在软件中心中打开它并从那里安装它。但是,安装.tar文件通常需要使用命令行。
从不受信任的来源安装.deb或.tar文件可能会带来安全风险,因为它们可能包含恶意代码。始终确保您信任文件的来源,并考虑检查文件的校验和以验证其完整性。
所有图片均保持原格式和位置。
以上是快速提示:如何在linux中安装.deb和.tar文件的详细内容。更多信息请关注PHP中文网其他相关文章!