可以使用yum -y install strace来安装,centos系统安装使用使用yum命令。
yum命令说明:
yum命令是在Fedora和RedHat、centos以及SUSE中基于rpm的软件包管理器,它可以使系统管理人员交互和自动化地更细与管理RPM软件包,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。
yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。
语法
yum(选项)(参数)
选项
-h:显示帮助信息;
-y:对所有的提问都回答“yes”;
-c:指定配置文件;
-q:安静模式;
-v:详细模式;
-d:设置调试等级(0-10);
-e:设置错误等级(0-10);
-R:设置yum处理一个命令的最大等待时间;
-C:完全从缓存中运行,而不去下载或者更新任何头文件。
参数
install:安装rpm软件包;
update:更新rpm软件包;
check-update:检查是否有可用的更新rpm软件包;
remove:删除指定的rpm软件包;
list:显示软件包的信息;
search:检查软件包的信息;
info:显示指定的rpm软件包的描述信息和概要信息;
clean:清理yum过期的缓存;
shell:进入yum的shell提示符;
resolvedep:显示rpm软件包的依赖关系;
localinstall:安装本地的rpm软件包;
localupdate:显示本地rpm软件包进行更新;
deplist:显示rpm软件包的所有依赖关系。
建议:
1. Linux系统都是类似的,因为我安装的是Redhat Enterprise Linux 5(RHEL 5),我以此为例进行介绍;
2. 打开终端,输入命令:rpm -qa |grep strace,如果显示如下:
[root@localhost ~]# rpm -qa |grep strace
strace-4.5.18-5.el5
说明系统安装了strace软件,strace命令自然就可以使用了;
3. 如果没有这个显示结果,可以采取如下方式:
3.1 在系统光盘中查找对应的软件包,一般在Server目录下;
3.2 可以去Linux系统对应的官方网站进行下载对应的软件包;
4. 安装方式:
4.1 如果在图形界面,通常双击安装即可;
4.2 如果是在命令行界面,进入对应的路径,输入命令“rpm -ivh strace等文件全称.rpm”安装即可;
4.3 安装完成后使用命令“rpm -qa |grep strace”查询即可知道是否安装正确。
是因为你没有安装strace命令的rpm包。
首先挂载镜像,
mount /dev/cdrom /mnt
cd /mnt/Server
rpm -ivh rpm ivh strace-4.5.16-1.el5.1.i386.rpm
然后就OK了
yum源安装:yum install strace
源码编译安装:去网站下载源代码包,http://sourceforge.net/projects/strace/,然后解压,在目录中输入如下命令
$ ./configure
$ make
# make install
安装strace命令有好几种方式都是可以的
可以在网上下载tar.gz的安装包,用源码包安装
还有就是如果你服务器有yum源的话可以直接用yum命令安装