标签: yum

yum 更新失败:错误:无法检索存储库的存储库元数据 (repomd.xml) ...

我正在使用 CentOS 6.3。当我尝试使用 yum 更新我的系统时,我收到以下消息:

yum update

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.ircam.fr
 * centosplus: miroir.univ-paris13.fr
 * extras: mirrors.ircam.fr
 * update: centos.quelquesmots.fr
http://mirror.centos.org/centos/6/addons/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404"
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: addons. Please verify its path and try again
Run Code Online (Sandbox Code Playgroud)

yum clean all

Loaded plugins: fastestmirror
Cleaning repos: CactiEZ addons base centosplus extras pgdg93 update
Cleaning up Everything
Cleaning up …
Run Code Online (Sandbox Code Playgroud)

yum centos upgrade

43
推荐指数
3
解决办法
35万
查看次数

如何使用 yum 获取所需的所有 RPM,以供离线使用?

我有一台具有网络连接的服务器,我可以在其中使用“yum install $PACKAGE”。
我想要一些 yum 命令,yum cache-rpms $PACKAGE $DIRECTORY例如所有需要的 RPM 文件都将下载到 $DIRECTORY,其中还有一个文件 ( Install.sh),说明在许多其他没有网络连接的服务器上安装这些 RPM 的顺序。
Install.sh甚至可能是一个 shell 脚本,它的行为与 相同yum install $PACKAGE,只是它不会使用网络,而只会使用$DIRECTORY.

可能的?

我正在寻找可以使用 yum 和 RPM 的通用解决方案,但为了特殊性:它位于一组 CENTOS 6.7 服务器上。

yum rpm

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

安装 git "sudo: apt-get: command not found"

我正在尝试安装 git。我运行以下命令:

sudo apt-get install git-core git-gui git-doc

但收到以下错误: sudo: apt-get: command not found

我该怎么办?

command-line yum centos git apt

39
推荐指数
2
解决办法
42万
查看次数

使用 yumdownloader 下载所有依赖项,即使已经安装?

有没有办法使用 yumdownloader 下载所有依赖项,即使它们已经安装?

我正在尝试创建一个本地存储库,并且只想包含我们需要的包。

yum repository

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

如何避免“yum lock”的麻烦?

我在尝试安装应用程序时经常遇到“另一个应用程序当前持有 yum 锁;正在等待它退出...”消息,我必须手动杀死 yum。我怎样才能避免这种情况?有什么简单的方法可以解锁yum吗?

似乎只能运行一个 yum 实例。与其他包管理器(apt-get、pacman)一样吗?

yum centos

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

软件更新和升级有什么区别?

有人说“更新”是小改动,“升级”是大改动。我对软件更新和升级非常困惑。什么时候应该使用更新与什么时候应该使用升级。

有人可以解释包管理器中这些术语之间的区别吗?

yum apt package-management software-updates

38
推荐指数
1
解决办法
7万
查看次数

使用 yum 删除 yum repo

我在工作时在我的机器上没有 root 访问权限,但我有 sudo 使用权限sudo yum(并且只有 yum)。

最近我不小心安装了一个错误的存储库(dropbox),现在我想删除它。由于我没有对该yum.repos.d目录的写访问权限,手动编辑或删除 repo 文件是不可能的。

我知道您可以使用 yum 安装存储库(我就是这样做的),但是您可以使用 yum 删除存储库吗?

使用科学 Linux 6。

顺便说一句,我知道我可以yum --disablerepo=忽略有问题的回购。但我想永久删除它,因为它也会导致图形包管理器出现问题(它不断弹出通知说无法检索更新)。

yum package-management repository

36
推荐指数
3
解决办法
10万
查看次数

yum 的 --enablerepo 选项是否只为当前命令启用 repo?

百胜吗 --enablerepo选项仅在当前命令期间启用存储库?

例如,如果enabled在设置/etc/yum.repos.d/remi.repo文件设置为0(禁用),我跑:

yum --enablerepo remi,remi-php55 install php
Run Code Online (Sandbox Code Playgroud)

指定的存储库(remiremi-php55)是否仅在install命令期间启用?

有没有办法enabled使用yum而不是.repo直接编辑文件来保留设置?

yum centos

36
推荐指数
1
解决办法
9万
查看次数

yum 安装的 kernel-devel 与我的内核版本不同

我正在尝试在 Fedora 19 中安装 VMWare 播放器。我遇到了多个用户遇到的问题,其中 VMware 播放器找不到内核头文件。我已经安装了kernel-headerskernel-develyum,出现的文件/usr/src/kernels是:

3.12.8-200.fc19.x86_64
Run Code Online (Sandbox Code Playgroud)

但是,当我这样做时,uname -r我的 Fedora 内核版本是:

3.9.5-301.fc19.x86_64
Run Code Online (Sandbox Code Playgroud)

这是一个不同的版本。这似乎意味着当我将 VMware player 指向内核路径时,我收到此错误:

C header files matching your running kernel were not found.  
Refer to your distribution's documentation for installation instructions.
Run Code Online (Sandbox Code Playgroud)

如何安装正确的内核,如果不是,我应该将 VMware 指向哪里/usr/src/kernels/<my-kernel>

yum fedora kernel vmware

35
推荐指数
3
解决办法
13万
查看次数

yum update 后重启服务器是个好主意吗?

我知道yum update不时运行以保持我的 Centos 服务器更新是很好的,我什至看到有办法自动更新。我的问题是,更新后是否需要重新启动服务器?这是个好主意吗?如果我不断更新并且永不重启会怎样?

yum

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