有些工具偶尔会用,时间长会忘记,还得从新查,记个笔记,好记性不如烂笔头 :)
1. linux 检测某个包是否安装的命令:
rpm -qa |grep 包 名
2. 删除某个rpm 包 命令:
rpm -e 包名 --nodeps
如果有多个 对应的rpm 版本,会提示 specifies multiple packages ,此时则需要参数 --allmatches
安装 rpm包命令: rpm -ivh 包名字
3. 动态链接库查找加载失败,一般为路径为题
在/etc/ld.conf 文件中 添加动态库路径,然后执行 ldconfig生效
4. relocation R_X86_64_32 against `a local symbol' 错误
这个错误原因是 64位系统中编译源码没有添加fPIC 参数,在makefile CFLAGS 里面添加 -fPIC再编译即可解决。
5.一、在linux下递归 删除某目录,命令如下
find . -type d -name ".svn"|xargs rm -rf
或者
find . -type d -iname ".svn" -exec rm -rf {} \;
持续更新。。