常用SHELL软件命令
2015-02-04 16:33
197 查看
rpm常用操作
rpm -ivh lynx # rpm安装rpm -e lynx # 卸载包
rpm -e lynx --nodeps # 强制卸载
rpm -qa # 查看所有安装的rpm包
rpm -qa | grep lynx # 查找包是否安装
rpm -ql # 软件包路径
rpm -Uvh # 升级包
rpm --test lynx # 测试
rpm -qc # 软件包配置文档
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 # 导入rpm的签名信息
rpm --initdb # 初始化rpm 数据库
rpm --rebuilddb # 重建rpm数据库 在rpm列表不好使的情况使用
yum常用操作
yum list # 所有软件列表yum install 包名 # 安装包和依赖包
yum -y update # 升级所有包版本,依赖关系,系统版本内核都升级
yum -y update 软件包名 # 升级指定的软件包
yum -y upgrade # 不改变软件设置更新软件,系统版本升级,内核不改变
yum search mail # yum搜索相关包
yum grouplist # 软件包组
yum -y groupinstall "Virtualization" # 安装软件包组
repoquery -ql gstreamer # 不安装软件查看包含文件
yum clean all # 清除var下缓存
yum扩展源
# 包下载地址: http://download.fedoraproject.org/pub/epel # 选择版本wget http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
rpm -Uvh epel-release-5-4.noarch.rpm
自定义yum源
find /etc/yum.repos.d -name "*.repo" -exec mv {} {}.bak \;vim /etc/yum.repos.d/yum.repo
[yum]
#http
baseurl=http://10.0.0.1/centos5.5
#挂载iso
#mount -o loop CentOS-5.8-x86_64-bin-DVD-1of2.iso /data/iso/
#本地
#baseurl=file:///data/iso/
enable=1 #导入key
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
编译
源码安装
./configure --help # 查看所有编译参数./configure --prefix=/usr/local/ # 配置参数
make # 编译
make install # 安装包
make clean # 清除编译结果
perl程序编译
perl Makefile.PLmake
make test
make install
python程序编译
python file.py# 源码包编译安装
python setup.py build
python setup.py install
编译c程序
gcc -g hello.c -o hello相关文章推荐
- shell常用操作命令系列(软件操作命令)
- shell常用操作命令系列:软件操作命令
- Berkeley DB XML Shell常用命令使用实例
- 常用shell脚本命令总结(添加中。。。)
- Linux常用shell命令
- 菜鸟玩ubuntu(2)-- Ubuntu8.04常用软件,配置和命令
- Shell常用命令[转]
- 常用Shell命令用法(1)
- 常用shell命令
- Linux常用shell命令
- Shell常用命令整理
- Shell中的grep、awk和sed的常用命令和语法
- [linux.admin.shell] find命令常用法
- rpm软件包管理系统的常用命令
- Ubuntu8.04常用软件,配置和命令
- shell及常用命令介绍
- Shell中的grep、awk和sed的常用命令和语法
- 简单而常用的shell 命令
- 几个常用SHELL命令
- 常用shell命令参数(高级)