使用 yum 更新时,我收到以下消息:
yum update
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
* atomic: www7.atomicorp.com
* base: mirror.de.leaseweb.net
* extras: mirror.de.leaseweb.net
* updates: mirror.de.leaseweb.net
118 packages excluded due to repository priority protections
Setting up Update Process
No Packages marked for Update
Run Code Online (Sandbox Code Playgroud)
这意味着什么 ?如何安装这些软件包?
尝试为服务器生成密钥。
gpg --gen-key
Run Code Online (Sandbox Code Playgroud)
我们需要生成大量随机字节。在素数生成期间执行一些其他操作(在键盘上键入、移动鼠标、使用磁盘)是个好主意;这使随机数生成器有更好的机会获得足够的熵。
它只是挂在那里。
还有一个错误:
无法连接到`/root/.gnupg/S.gpg-agent':没有这样的文件或目录
之后似乎消失了:
gpg-agent --daemon
GPG_AGENT_INFO=/tmp/gpg-4c5hyT/S.gpg-agent:1397:1; 导出 GPG_AGENT_INFO;
#GPG_AGENT_INFO=/tmp/gpg-4c5hyT/S.gpg-agent:1397:1; export GPG_AGENT_INFO;
gpg --gen-key
...
Run Code Online (Sandbox Code Playgroud)
但同样,它挂在“......获得足够的熵”。
没有“++++++++++++++++++++++++++++++++++++++++++”的从论坛帖子看起来应该是预期的,因为生成了密钥。
我试过重新安装软件包,但似乎一切都取决于 gpg。
我也读过其他人在 centos 6 上也遇到过这个问题(而 centos 5 工作正常)。
没有什么了不起的/var/log/*。
关于从这里去哪里的任何想法?
谢谢。
我有一个运行 CentOS 6(64 位)的虚拟机,我正在尝试像往常一样添加 EPEL 存储库以安装各种软件包,因为我经常这样做。
今天,我遇到了一些奇怪的错误,但我没有做任何不同的事情。
我正在像这样添加 EPEL:
# wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm
Run Code Online (Sandbox Code Playgroud)
然而,当我尝试为任何东西运行 yum 时,我收到了这个错误:
[root@core /]# yum 列表
加载的插件:fastestmirror
确定最快的镜像
错误:无法检索存储库的 metalink:epel。请验证其路径并重试
有任何想法吗?我难住了!
目前在 CentOS 6.5 上运行 PHP 5.4。
我安装了 webtatic php55w 包,然后通过 PECL 安装了 PEAR+PECL 以及 redis 和 mongo,没有问题。
不久之后,我意识到 5.5 与我正在使用的框架不兼容,所以我 yum 删除了 php55w 并在它的位置安装了 php54w。
现在 pecl 命令根本不起作用。每次我发出任何 pecl 命令时,它都会产生一串非常长的错误(缩写......最多重复几十次):
Warning: Invalid argument supplied for foreach() in Command.php on line 259
Warning: Invalid argument supplied for foreach() in /usr/share/pear/PEAR/Command.php on line 259
...etc etc etc...
Notice: Undefined index: honorsbaseinstall in Role.php on line 180
Notice: Undefined index: honorsbaseinstall in Role.php on line 180
...etc etc etc...
Notice: Undefined index: installable …Run Code Online (Sandbox Code Playgroud) 基于上一个问题,我安装了ipmitool ( yum install ipmitool)。
但是,即使在重新启动后,我在尝试运行时也会收到以下错误ipmitool power status:
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Unable to get Chassis Power Status
Run Code Online (Sandbox Code Playgroud)
这是操作系统/硬件问题吗(远程数据中心托管机器上的 CentOS 6.3 x64 - 硬件供应商不确定)?还是我在安装时错过了一些更基本的东西ipmitool?
我使用PuTTY连接到 Linux 机器(CentOS 6.4)。除了我可以将 PuTTY 设置为仅使用一种类型的协议之外,我如何才能找到当前的 SSH 连接版本(SSH1 或 SSH2)?
我在/usr/local/lib. 如何在 CentOS 6 系统范围内设置 PATH 和 LD_LIBRARY_PATH 以使用/usr/local/lib. 我意识到可能有不止一种方法。最简单最标准的方法是什么?
我在 CentOS 6.5 机器上安装了 Google-Authenticator 并配置了某些用户以提供 OTP。
在编辑时,/etc/ssh/sshd_config我看到一个指令“ PermitRootLogin”,默认情况下被注释掉。
我想设置“ PermitRootLogin no”,但仍然只能从本地网络以 root 身份通过 ssh 连接到机器。
那可能吗?
有一个特定的目录 ( /var/www),当我运行时ls(有或没有某些选项),命令挂起并且永远不会完成。中只有大约 10-15 个文件和目录/var/www。大多数只是文本文件。以下是一些调查信息:
[me@server www]$ df .
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_dev-lv_root
50G 19G 29G 40% /
[me@server www]$ df -i .
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/mapper/vg_dev-lv_root
3.2M 435K 2.8M 14% /
Run Code Online (Sandbox Code Playgroud)
find工作正常。我也可以cd /var/www/在按回车键之前输入并按 TAB 键,它将成功完成所有文件/目录的制表符完成列表:
[me@server www]$ cd /var/www/
cgi-bin/ create_vhost.sh html/ manual/ phpMyAdmin/ scripts/ usage/
conf/ error/ icons/ mediawiki/ rackspace sqlbuddy/ vhosts/
[me@server www]$ cd /var/www/
Run Code Online (Sandbox Code Playgroud)
由于ls挂起,我不得不多次终止我的终端会话:
[me@server ~]$ ps …Run Code Online (Sandbox Code Playgroud) 在过去的几天里,我一直在使用很多 F-words,同时浏览 Internet 以获取有关如何设置 LDAP 服务器的良好文档。到目前为止,我没有发现任何东西,但有很多不如好,但比坏好。所以我不得不按照通常的 Linux 方式来做,阅读、测试、尖叫、阅读、测试和尖叫。
我对 LDAP 服务器的目标是:
这是我通常自己回答的那种问题,但我会很感激有关如何更好地进行安装的建议。