如何在Linux中安装程序:5种经过验证的方式

Anonim

如何在Linux中安装程序

在基于Linux内核的操作系统中,使用各种包管理器,允许您下载并安装可用程序。此外,还有一个单独的包,其中已经存储了应用程序。他们只需要通过特定工具运行,以便它无法包装和编译,之后它将可供使用。今天,我们希望在最流行的分发的示例中影响安装主题,详细介绍每个可访问的安装选项,并在练习中显示所有工作原理。

在Linux中安装程序

当然,目前有大量的最多多样化的分布,但它们的某部分是基于现有平台并具有相同的骨骼,但是从开发人员添加了一些功能。接下来,我们将触摸三个流行分支机构的主题,其中安装操作不同,并且您根据所提供的信息,您可以找到适合用于使用的分布的信息。

正如您所看到的,APT非常实现。考虑一下,在最新版本的Ubuntu写入中,APT-Get是完全可选的,您可以简单地缩短到APT,并已进入安装。以下是通过官方存储设施可安装的流行应用程序的一些示例:

sudo apt安装vlc - 视频播放器。

sudo apt安装gnome-music - 音乐播放器。

sudo apt安装gimp - 图形编辑器。

sudo apt安装gparted - 在控制硬盘分区的控制上。

Redhat,Centos和Fedora

在分布式中,yum是redhat平台的基础,是主要的经理。它通过类比使用已被认为的工具,仅通过RPM格式目录控制。从官方存储库安装软件实际上没有什么不同,看起来如此:

  1. 通过任何方便的方法运行控制台。
  2. 从CentOS中启动终端,以进一步安装程序

  3. 通过sudo yum更新更新系统存储库列表。
  4. 获取CentOS中系统库的更新

  5. 通过输入root访问密码确认操作。
  6. 输入密码以更新CentOS中的系统库

  7. 通过指定Y版本来添加新文件的协议。
  8. 通过CentOS中的终端添加系统库的确认

  9. 在更新结束时,sudo yum安装thunderbird并激活它。例如,我们拍摄了Thunderbird电子邮件客户端,可以将行中的最后一个表达式替换为任何其他必要的软件。
  10. 从官方安装在Centos中的官员中安装程序

  11. 在这里,您还需要指定要下载的选项y。
  12. 从CentOS中的官方存储库确认程序安装程序

  13. 期待下载和解压缩应用程序组件。
  14. 从CentOS中的官方存储库完成程序的安装

通过与以前的包管理器类比,让我们提供几个使用yum来安装某些程序的示例:

sudo yum安装Java - Java组件。

sudo yum安装铬 - 浏览器铬。

sudo yum安装gparted - 驱动器管理程序。

Arch Linux,Chakra,Manjaro

它仍然需要考虑分布的最后第三个分支,这是由Arch Linux拍摄的。这是Pacman经理。它适用于Tar格式包,通过使用FTP或HTTP协议通过特殊指定的站点进行加载组件。我们已经举例说明了Manjaro分布的标准图形界面,并希望在视觉上展示使用Pacman的程序。

  1. 打开图形shell菜单并转到经典控制台。
  2. 从Manjaro启动终端,以进一步安装程序

  3. 例如,安装流行的铬浏览器。为此,请输入sudo pacman -s铬。参数 - 对于必须下载和安装程序的事实,对命令进行负责。
  4. 从Manjaro中从官方存储库安装程序的命令

  5. 输入密码确认超级用户帐户的真实性。
  6. 输入密码以从Manjaro官方存储库安装程序

  7. 通过选择Y版本来安装组件。
  8. 确认从Manjaro官方存储库安装程序的开始

  9. 期待下载:要成功执行此过程,您需要连接到Internet。
  10. 等待Manjaro官方存储库的包裹

  11. 如果控制台中出现新的输入行,则安装已成功传递,可以在应用程序中进行工作。
  12. 从Manjaro的官方存储库完成程序安装程序

添加另一个流行软件的示例如下所示:

sudo pacman -s firefox

sudo pacman -s gimp

sudo pacman -s vlc

现在,您知道该软件如何在三个不同的Linux平台上使用官方存储通过内置管理器安装。我们要注意,由于屏幕上的安装包的错误条目错误,在大多数情况下,使用正确的选项出现提示,然后通过纠正错误来重写命令就足够了。

方法2:包管理器和自定义存储

除了各种应用程序的官方存储库,还有习惯。此选项将成为希望获取某个版本应用程序的用户的最佳解决方案,或者将它们设置为计算机上的几件数量。这种安装方法略有不同,被认为更加困难,因此我们提供了解决问题的详细信息。如果您没有存储库的地址,则首先遵循它。通过特殊网站来执行此操作的最简单方法以及整个过程如下所示:

转到Launchpad的官方网站

  1. 转到上面的链接到LaunchPad主页,然后输入软件的名称。为方便起见,您可以在此行中完成另一个PPA,这意味着用户存储。
  2. 用户存储库中的程序搜索

  3. 在结果中,找到适当的选项,然后单击相应的链接。
  4. 转到Linux用户存储库中的程序页面

  5. 查看可能的包并选择相应的包。
  6. Linux用户存储库中的包选择

  7. 转到软件页面。
  8. 转到Linux用户存储库中的包页面

  9. 在PPA页面上,您将看到安装的团队。
  10. 链接从Linux用户存储库安装程序

现在您了解最受欢迎的方法,用于在必要版本上获取用户存储库的链接。它仍然是为了处理他们在各种分布中安装的复杂性。让我们从一切顺利开始。

Debian,Ubuntu,Linux Mint

您已经熟悉了标准包管理器,该管理器安装在这些平台上。安装软件的方法还意味着使用此工具,但初步执行其他操作。以上,我们已经拆除了向系统添加铬添加铬的示例,现在让我们熟悉通过用户存储库完成的方式。

  1. 将链接放在上面指定的网站上的存储库,然后运行控制台并将其插入。我们将为示例拍摄最新版本的Web浏览器。 sudo添加-apt-repository ppa:saiarcot895 / chromium-dev。
  2. 从Ubuntu的用户存储库下载程序的程序

  3. 输入密码确认操作。
  4. 从Ubuntu中的用户存储库确认下载程序

  5. 接下来,读取将输入系统的包列表,然后按ENTER键。
  6. 确认为Ubuntu添加自定义存储库

  7. 在过程结束时,更新系统库:sudo apt-get更新。
  8. 在向Ubuntu添加程序后获取系统库的更新

  9. 使用熟悉的命令从添加的sudo apt安装Chromium浏览器存储库安装浏览器。
  10. 在向Ubuntu添加存储库后安装程序

  11. 通过选择D.选项来接受添加新组件
  12. 从Ubuntu的用户存储库确认程序的安装

  13. 安装后,请在“应用程序”菜单中。必须添加浏览器正在运行的新图标。
  14. 从Ubuntu的用户存储库运行程序

正如您所看到的,在使用此类商店时,没有任何复杂。您只需要在上面的站点上找到适当的软件版本,并在控制台中插入那里给出的命令。添加目录后,它只留下要安装已熟悉的选项的新版本 - 通过APT安装。

Redhat,Centos和Fedora

对于这些操作系统来说,最好使用存储设施http://mirror.lihnidos.org和http://li.nux.ro,您将找到更多合适的rpm目录格式,直接从安装控制台,没有从网站上下载之前,它是在几个动作进行:

  1. 例如,我想采取Ruby编程语言组件。首先在网站上找到一个合适的包,然后进入控制台,输入一些WGET地址http://mirror.lihnidos.org/centos/7/pdates/x86_64/packages/ruby-2.0.0.648 -34.el7_6.x86_64。RPM。链接将根据您使用的存储库而有所不同。进入后,激活命令。
  2. 从CentOS中的用户存储库获取文件

  3. 接下来,将加载到计算机上的包,只需以通常的方式安装它,因此请指定sudo yum install + name_package。
  4. 安装从CentOS中的用户存储库接收的程序

  5. 通过从主帐户输入密码来激活root访问权限。
  6. 输入密码以从CentOS用户存储库安装程序

  7. 期望完成脚本和兼容性检查。
  8. 等待下载CentOS用户存储库组件

  9. 通过选择相应的选项确认设置。
  10. 从CentOS用户存储库确认程序安装

拱门,Chakra,Manjaro

大多数自定义存储库存储arch linux仅限Tar.gz格式文件,并且系统在系统中的安装方法略有不同。值得注意的是,所有必要的目录都可以在aur.archlinux.org网站上找到。要在运行Manjaro的计算机上访问此存储,您将首先需要执行sudo pacman -s base-devel yaourt - 将添加其他组件。

  1. 此前在主文件夹通过卷曲-1-邻https://dl.discordapp.net/apps/linux/0.0.9/discord-0.0.9.tar.gz加载发现包。在查看Aur站点时,请在程序页面上显示归档Tar.gz。
  2. 获取程序从Manjaro用户系统信息库

  3. 解压下载的文件到使用tar -xvf不和谐-0.0.9.tar.gz,其中的不和谐-0.0.9.tar.gz是必需的目录名相同的文件夹。
  4. 从用户库Manjaro收到解压

  5. 使用MAKEPKG -SRI实用程序来收集,并立即安装该程序。在此过程完成后,你可以去工作软件。
  6. 从用户存储库Manjaro安装程序

方法3:安装deb包

在DEB文件格式用于分发软件和是一个标准型的Debian从操作系统的数据。在这样的分布中,默认的安装工具,既为通过图形壳,并通过“终端”安装这种格式的软件。用于添加德布包的所有方法最大的细节都画在另一个我们的文章,你可以从以下链接找到。至于其他类型的平台,那里是没有内置安装DEB文件的实用程序,安装过程稍微复杂。

了解更多:于Debian / Ubuntu /薄荷安装的deb包

红帽,Centos的和Fedora

如你所知,一个批次Manager与基于REDHAT RPM格式。其他的格式都使用标准工具没有安装。这个问题通过简单地使用额外的控制台应用程序转换校正。整个行动将采取从字面上一两分钟。

  1. 安装实用程序将经由百胜安装外国人。
  2. 安装程序DEB包CentOS的转换

  3. 运行通过输入须藤异己--to-RPM package.deb,其中package.deb是所需的程序包的名称转换过程。
  4. 运行德布包的CentOS的转换

  5. 一旦转换完成后,新的软件包将被保存到同一文件夹,它只会留下来解压通过sudo yum的localinstall package.rpm,其中package.rpm是相同的文件名,但只有现在RPM格式。
  6. 运行于CentOS的变换包

Arch Linux的,查克拉,Manjaro

在拱门Lixux分布,标准PACMAN管理器使用,它最初被写入安装与TAR.GZ扩展应用。因此,管理的deb包,你需要下载一个额外的工具,通过它直接添加的文件和目录。

  1. 使用Yaourt -S DPKG下载并安装该实用程序。
  2. 在Manjaro安装德布包安装程序

  3. 在此期间,您将需要确认添加的新对象几次,然后输入超级用户口令。
  4. 该程序的完整安装了黛比在Manjaro包

  5. 它只仍然是指定sudo dpkg -i name_package.deb等待并等待解包的结尾。在安装过程中,屏幕上可能会出现警告缺少某些依赖项,但它不会阻止程序正常工作。
  6. 在Manjaro操作系统中安装DEB包

方法4:安装RPM包

根据上述描述,您已经知道REDHAT,CentOS和其他类似分布中的默认情况下使用RPM数据包。至于它们的解压缩,启动可直接从文件管理器提供。只要打开程序的存储文件夹即可足够了,然后重新单击鼠标左键。安装将启动,并在完成后,您可以通过菜单找到应用程序,或通过控制台中的相应命令打开它。另外,要搜索软件,相同的标准软件“安装应用程序”是完美的。

通过CentOS中的Program Manager安装应用程序

要解压缩Debian中的RPM数据包,Ubuntu和Linux薄荷发行版常用的额外工具,但仅在无法在网络上找到类似的DED包。可以在本文中找到有关此主题的指令。

阅读更多:在Ubuntu / Debian / Mint中安装RPM数据包

在Arch Linux中,Chakra,Manjaro,没有正常实用程序,它将将RPM数据包转换为支持的tar.gz格式。因此,我们只能建议您在支持的扩展中搜索相同的程序。最好在Aur.archlinux.org的官方来源下执行此操作,其中有链接从开发人员或镜像与Tar.gz档案下载最流行的应用程序。

方法5:在归档中安装archives tar.gz

根据标准,让我们从Debian上的发行版开始。在这种情况下,通过将存档的内容编译到新的DEB包来设置tar.gz。整个过程分为四个简单的步骤,您可以将自己熟悉他们的材料在以下链接上。

阅读更多:在Ubuntu / debian / mint中安装tar.gz格式文件

在Redhat中,通过配置文件的编译添加有点不同:

  1. 首先,添加到系统的开发系统:sudo yum groupinstall“开发工具”。
  2. 在CentOS中安装系统附加组件

  3. 然后通过tar -zxf archive_name.tar.gz解压缩可用存档。
  4. Centos操作系统中的Tar.gz Springs

  5. 在完成解压缩后,通过CD archive_name移动到已完成的文件夹,并交替按照以下命令进行遵循以下命令:

    ./configure。

    制作

    sudo建立安装。

    通过CentOS中的Tar.gz编译和安装程序

    之后,您可以运行应用程序并与之交互。

据你所知,数据包管理器PACMAN与TAR.GZ格式的档案,通常默认的,所以用拱门,查克拉或Manjaro时,你应该从方法2执行相应的指令。

今天,您已熟悉基于Linux内核的操作系统中安装软件的五种不同的方法。正如您所看到的,对于您需要使用适当的方法。我们还建议使用时间来查找格式所需的搜索,以便安装操作快速简单。

阅读更多