乌班图安装各种命令依赖

一、安装yum

1、yum介绍
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

2、Fedora介绍
Fedora Linux(第七版以前为Fedora Core)是由Fedora项目社区开发、红帽公司赞助,目标是创建一套新颖、多功能并且自由(开放源代码)的操作系统。Fedora是商业化的Red Hat Enterprise Linux发行版的上游源码。

3、build-essential软件包
提供编译程序必须软件包的列表信息。build-essential包包含了开发很多必要的软件包,安装一个build-essential包,对应C/C++依赖的好多包都会被安装。
可以查看build-essential的依赖关系,输入命令:apt-cache depends build-essential

从上面可以看出,安装build-essential之后,对于上面的依赖都会被安装。

本文使用的linux系统是ubuntu系统。

二、安装yum
1、首先安装build-essential包,
命令:apt-get install build-essential

安装完成之后,出现如下提示:

2、安装yum

步骤:sudo apt-get install yum

linux系统基本上分两大类:
1 RedHat系列:Redhat、Centos、Fedora等
2 Debian系列:Debian、Ubuntu等

RedHat 系列:
1 常见的安装包格式 rpm 包,安装rpm包的命令是 “rpm -参数”
2 包管理工具 yum
3 支持tar包

Debian系列:
1 常见的安装包格式 deb 包,安装deb包的命令是 “dpkg -参数”
2 包管理工具 apt-get
3 支持tar包

所以问题最终的解法就是用apt-get 安装mlocate。

apt-get 安装 mlocate

sudo apt-get install mlocate

开门见山,Ubuntu的包管理工具是apt-get,所以不必再安装yum。如果要安装其他包需要使用apt-get命令。

Subscribe to 0x1559
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.