标签: yum

yum、apt-get、rpm、./configure && make install 有什么区别?

我是 Linux 新手,正在运行 CentOS。我遇到过四种更新或安装软件的方法。

到目前为止,我已经看到:

  • yum install [program]
  • apt-get install [program]
  • rpm -i [program].rpm
  • wget [program].tar.gz-> unpack-> ./configure-> make->make install

最后一个是一个真正的痛苦,尤其是来自 Windows,在 Windows 中,程序安装通常只需单击一下,并且有一个不错的安装向导。

所以,我的问题是:

  • 为什么在 Linux 中有这么多不同的方法来做到这一点?
  • 您推荐使用哪一种,为什么?
  • 有没有其他方法可以在 Linux 中安装程序?

linux package-management yum rpm installation

141
推荐指数
2
解决办法
15万
查看次数

已安装的存储库列表 (yum)

在 CentOS 中,如何获取已安装的软件库列表?

yum repository

99
推荐指数
4
解决办法
26万
查看次数

如何在 CentOS 上安装 gcc 4.7.x/4.8.x

gcc在 CentOS 6.2+ 的系统上安装4.7.x/4.8.x的最简单方法是什么?默认的 RPM 包包含旧版本的gcc.

centos yum rpm

91
推荐指数
5
解决办法
21万
查看次数

如何获取未安装的 RPM 包的依赖项列表?

apt-cache show <package> 还显示了它的依赖关系。

yum info <package> 不显示依赖关系,但它显然知道它们。

如何向 yum 询问指定包的依赖关系?

linux yum rpm dependencies

87
推荐指数
3
解决办法
17万
查看次数

yum install gcc-g++ 在 CentOs 6.4 中不再工作

今天在我的工作站上安装了全新的 CentOs 6.4。

我想安装g++. 令我惊讶的是,我没有成功使用

 yum install gcc-g++
Run Code Online (Sandbox Code Playgroud)

问题是,即使进行搜索,我也没有得到任何结果。

 # No package available
 yum search g++
Run Code Online (Sandbox Code Playgroud)

最重要的是我安装成功gcc。

你知道我是否使用了错误的包名或者我应该怎么做?

linux centos yum

85
推荐指数
2
解决办法
16万
查看次数

如何查看 Yum 命令的历史记录(更新、安装、删除)?

我在我的 apache 日志中看到一些错误,它们可能(也可能不)与我最近使用 Yum 安装/删除的某些软件包有关。

有没有办法查看已更新/安装/删除的 Yum 软件包的历史记录?

我可以使用 unix 中的“history”命令,但有些安装可能是用不同的帐户完成的。我也试过在网上搜索并阅读手册页,但没有找到任何东西。

centos yum

40
推荐指数
3
解决办法
8万
查看次数

百胜挂起,不会响应

我正在运行yum check-update,它在 2 行输出后冻结:

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Run Code Online (Sandbox Code Playgroud)

我不确定发生了什么。我记得用 yum 做的最后一件事是yum update查看 CentOS yum 存储库之一,但我没有做任何更改。

有什么建议可以修复 yum 吗?

linux centos yum centos-5

38
推荐指数
3
解决办法
11万
查看次数

yum安装后rpm文件在哪里?

我正在使用红帽 5.4。

我已经使用 yum 安装了一个包,这个包是wireshark。

但是,安装后。我在哪里可以找到 rpm 包?

我想找到实际的wireshark.rpm 包,以便我可以将它安装在另一台未连接到Internet 的机器上。

yum rpm redhat-enterprise-linux

28
推荐指数
3
解决办法
7万
查看次数

为什么在使用 yum 时出现“无法设置语言环境,默认为 C”?

每次我跑步yum install或yum update,我得到

无法设置语言环境,默认为 C

然后是其他信息。

如何避免收到此警告?

yum

27
推荐指数
5
解决办法
6万
查看次数

如何使用 yum(或 rpm)完全卸载软件包(包括它附带的所有额外文件)?

当我这样做时yum remove,它有时会保留一个包的配置文件。

无论如何要完全删除一个包,而不保留属于该包的任何文件?

我正在运行 CentOS。

linux centos yum rpm

23
推荐指数
1
解决办法
13万
查看次数