浏览模式: 普通 | 列表
分类: centos/linux | < | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | > | >>
由于YUM包管理是使用Python编写的,因此如果单独对Python进行升级可能会导致YUM服务无法使用。

出现这种情况的主要原因在于新安装的Python没有YUM服务所依赖的Packages。

可以尝试在Python中执行import yum语句,如果Python此时抛出异常则表示YUM无法正常运行。

一般情况下出现的问题为:No module named rpm,如果这时没有rpm-python的安装包,那么就需要来重新build一个,这个package被包含在了rpm代码当中,所以先要到rpm.org网站上下载对应机器上rpm版本的源码包,然后解压,执行./configure,进入python子目录,执行make install。安装完成后,退出python子目录,执行python,再次import yum,查看是否不再出现No module named rpm,如果依然出现可...

阅读全文…
Step 1: Download file ca-certificates-2009-2.RHL5.noarch.rpm
wget http://files.lucidsolutions.co.nz/linux/centos/nginx/ca-certificates-2009-2.RHL5.noarch.rpm

Result:
[root@tutorialspots ~]# wget http://files.lucidsolutions.co.nz/linux/centos/nginx/ca-
certificates-2009-2.RHL5.noarch.rpm
--2016-05-06 23:01:25-- http://files.lucidsolutions.co.nz/linux/centos/nginx/ca
...

阅读全文…
公司测试机环境不知道给我卸了什么包,导致yum运行报错状况:

系统版本:Red Hat Enterprise Linux Server release 6.2 (Santiago)

内核版本:2.6.32-220.el6.x86_64


报错情况:

There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

    No module named sqlite

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that ...

阅读全文…

centos安装和更新yum的方法

[ 2016-11-23 14:43:16 | 作者: admin ]
1,下载最新的yum-3.2.28.tar.gz并解压

wget http://yum.baseurl.org/download/3.2/yum-3.2.28.tar.gz

tar xvf yum-3.2.28.tar.gz

2,进入目录(在root目录下),运行安装

cd yum-3.2.28

./yummain.py install yum

如果提示错误:

CRITICAL:yum.cli:Config Error: Error accessing file for config file:///etc/

原来是缺少配置文件。在etc目录下面新建yum.conf文件

touch /etc/yum.conf

然后再次运行

./yummain.py install yum

顺利完成安装。

3,最后更新系统,全部搞定,收工。^_^

yum check-update

yum update

yum clean all
升级Python版本的时候千万不能卸载python 2.4,再安装python2.7,这样会有无穷无尽的麻烦,保守的方式
是直接安装python2.7的源码包,也就是python两个版本共存。(因为Centos里面有很多程序是依赖着python,
所有最好不要尝试去卸载python2.4)。

安装python需要用到gcc工具,首先查看gcc是否安装
# gcc -v
如果未安装则使用yum命令安装
# yum -y install gcc
下载最新安装python包
# wget http://python.org/ftp/python/2.7.6/Python-2.7.6.tgz
解压包
# tar -xzvf Python-2.7.6.tgz
编译安装
# ./configure --prefix=/usr/local/python2.7
# make && make install
...

阅读全文…
关于 Iftop

iftop 是类似于top的实时流量监控工具。主要用来显示本机网络流量情况及各相互通信的流量集合,如单独同那台机器间的流量大小,非常适合于代理服务器和iptables服务器使用

官方网站:http://www.ex-parrot.com/~pdw/iftop/

 

安装iftop

安装方法1、编译安装

如果采用编译安装可以到iftop官网下载最新的源码包。

安装前需要已经安装好基本的编译所需的环境,比如make、gcc、autoconf等。安装iftop还需要安装libpcap和libcurses。

CentOS上安装所需依赖包:

yum install flex byacc libpcap ncurses ncurses-devel libpcap-devel

Debian上安装所需依赖包:
...

阅读全文…

CentOS下安装vnStat监控服务器流量

[ 2016-09-13 14:25:36 | 作者: admin ]
一、使用编译安装

此方法适合所有的 Linux 发行版本

首先,从官网下载 vnStat :

wget http://humdi.net/vnstat/vnstat-1.11.tar.gz

解压:

tar xvzf vnstat-1.11.tar.gz

进入目录:

cd vnstat-1.11

编译安装:

make && make install

如果没有 make 命令,则需要安装 gcc 和 make

CentOS 下:

yum -y install gcc make

Debian / Ubuntu 下:

sudo apt-get install gcc make

编译安装完毕,通过 ifconfig -a 查看你的网卡,通常显示如下:

eth0 Link encap:Ethernet HWaddr 00:16:3e:a3:c3:9c
...

阅读全文…
使用火狐浏览器的poster插件