Posts Tagged ‘ yum

CentOS 6.x 安装 nslookup 的步骤 (与 yum 如何查询套件)

Linode VPS 布署的 CentOS 6.x 已经没有 nslookup 这个工具程式了!!

以下将借由安装 nslookup 的同时,顺便也复习一下 yum 的查询套件功能...

Read more

如何解决 yum 安装 glibc-headers 失败的问题

最近我用 yum 在安装套件时,突然出现这些错误讯息:

---> Package glibc-headers.x86_64 0:2.12-1.107.el6 will be installed
--> Processing Dependency: kernel-headers >= 2.2.1 for package: glibc-headers-2.12-1.107.el6.x86_64
--> Processing Dependency: kernel-headers for package: glibc-headers-2.12-1.107.el6.x86_64
--> Finished Dependency Resolution
Error: Package: glibc-headers-2.12-1.107.el6.x86_64 (base)
           Requires: kernel-headers >= 2.2.1
Error: Package: glibc-headers-2.12-1.107.el6.x86_64 (base)
           Requires: kernel-headers
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

错误讯息有提到跟 "kernel" 有关!!

原来是我当初为了不让 yum 自动更新 Kernel,所以我在 "/etc/yum.conf" 加了这一行:

exclude=kernel*

把这一行删除就好了。之后如果遇到有关 Kernel 的失败状况,应该都是这个问题。

解决无法读取 mcrypt 模组的问题

明明已经用 yum 安装 php-mcrypt 了,在登入 phpMyAdmin 时,却出现了错误讯息:

无法读取 mcrypt 模组, 请检查 PHP 设定

执行 php -v ,也出现:

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/module.so' - /usr/lib64/php/modules/module.so: cannot open shared object file: No such file or directory in Unknown on line 0
; Enable mcrypt extension module

依照错误讯息,到 /usr/lib64/php/modules/ 查看,确实没有“module.so”,倒是有一个 “mcrypt.so”。
Read more

rpm 用法整理

* 安装套件

rpm -ivh 套件名称

* 强制安装套件

rpm -ivh --force --nodeps 套件名称

* 升级套件

rpm -Uvh 套件名称

* 列出所有已安装的套件

rpm -qa

Read more

yum 用法整理

基本指令

  1. 安装套件:
    yum install 套件名称
  2. 升级套件:
    yum update 套件名称
  3. 升级全部套件:
    yum update
  4. 升级全部套件及发行版本 (请小心使用):
    yum upgrade
  5. 移除套件:
    yum remove 套件名称
    
  6. 清除暂存盘 (/var/cache/yum):
    yum clean

Read more

SVN + Trac + Apache 完整安装攻略

SVN + Trac + Apache 完整安装攻略,而原本在 SVN 所欠缺的用户及权限管理接口,也都可以由 Trac 的外挂程式来搞定,可谓两全其美。

本文章适合熟悉 SVN 但没用个任何线上专案管理的人做为参考。

请注意,本人使用的 Linux 是 CentOS 4.x,RHEL 4.x 也适用。

Read more

return top