对于计算机最好的翻译软件是--人脑!
2010-12-04 09:50
218 查看
rpm:是一个通用的软件包管理器
RPM全名是: Redhat Package Manager
命名方式:
name-wersion-release.arch.rpm
name: 自身名字 名字中间有时也有-线 主包-子包
version: major,minor,reision 版本号,包括:主版本-次版本-修订号
release: 制作者升级的发行号
bash-4.3.1.tar.gz --> bash-4.4
bash-4.3.1-2.f16.i386.rpm
应用的平台包括:
x86
i386 :指这个软件包适用于intel 80386以上的x86架构的计算机(AI32)
i486
i586
i686:指这个软件包适用于intel 80686以上(奔腾pro以上)的x86架构的计算机(IA32)
x86_64
x64.rpm
powerpc
ppc.rpm
noarch.rpm:表示与平台无关
rpm管理:
安装, 卸载, 查询, 升级, 校验
-i -e -q -U/-F -V
install erase query upgrade/freshen verify
1、安装:
rpm -i
--nodeps 忽略依赖关系
--force:强制安装
--test:不安装,测试能不能安装
--replacepkgs 重装
-v :显示详细信息
-vv:显示更详细的信息
-h:显示进度
rpm -ivh name :安装常用的选项
-ivh,在安装的同时可以显示进度
rpm ivh --replacepkgs --test name 重装并测试
2、卸载:只需要跟名字即可
rpm -e
--test :测试
--nodeps 无依赖关系
注意:
使用命令 rpm -e 时:
包名可以包含版本号等信息,但是不可以有后缀.rpm
比如卸载软件包proftpd-1.2.8-1,可以使用下列格式:
rpm -e proftpd-1.2.8-1
rpm -e proftpd-1.2.8
rpm -e proftpd-
rpm -e proftpd
但不能使用 rpm -e proftp-1.2.8-1.rpm
3、查询:
rpm -q PKGNAME
rpm -qp /path/to/PACKAGE:查询路径
rpm -q b*
rpm -qa | grep "^b" 查找以b开头的
-i:简要信息
-l:list 查询安装后都生成了了那些文件
-f:查询有那个包安装生成的,后面要跟名字
-f /path/to/file
-c:--configfiles
--script:查询都提供了哪些shell脚本
rpm -q --script bash
-a:所有的
4、升级:将旧版本升级为新版本
-U:后面接的软件即使没有安装过,则系统将予以直接安装,
若后面接的软件有安装过旧版本,则自动升级至新版本
-F:如果没有有老版本,则该软件不会被安装。
即只有有老版本才会被升级
常用组合选项:
-Uvh
-Fvh
Q: 是否可以通过ftp安装安装升级rpm包?
A :可以。rpm -ivh ftp://xxxxxxxx/PATH2SomeRPM
5、校验:
来检测安装的文件是否改变,与安全有关
rpm -V:
根据单项加密算法算的:
rpm -V zsh
S file size differs :文件大小是否改变
M mode differs :模式
5 md5 sum differs :MD5加密算法
U user owenship differs :用户
G group :所属组
T mtime differs :修改时间
signature:签名
公钥加密,公钥/私钥,非对称加密
公钥的来源必须合法
md5:128bits
openss1,gpg
-k, --checksig 检查
--nodigest
--nosignature 无签名
rpm数据包重建:
--initdb:
--rebuliddb:
RPM全名是: Redhat Package Manager
命名方式:
name-wersion-release.arch.rpm
name: 自身名字 名字中间有时也有-线 主包-子包
version: major,minor,reision 版本号,包括:主版本-次版本-修订号
release: 制作者升级的发行号
bash-4.3.1.tar.gz --> bash-4.4
bash-4.3.1-2.f16.i386.rpm
应用的平台包括:
x86
i386 :指这个软件包适用于intel 80386以上的x86架构的计算机(AI32)
i486
i586
i686:指这个软件包适用于intel 80686以上(奔腾pro以上)的x86架构的计算机(IA32)
x86_64
x64.rpm
powerpc
ppc.rpm
noarch.rpm:表示与平台无关
rpm管理:
安装, 卸载, 查询, 升级, 校验
-i -e -q -U/-F -V
install erase query upgrade/freshen verify
1、安装:
rpm -i
--nodeps 忽略依赖关系
--force:强制安装
--test:不安装,测试能不能安装
--replacepkgs 重装
-v :显示详细信息
-vv:显示更详细的信息
-h:显示进度
rpm -ivh name :安装常用的选项
-ivh,在安装的同时可以显示进度
rpm ivh --replacepkgs --test name 重装并测试
2、卸载:只需要跟名字即可
rpm -e
--test :测试
--nodeps 无依赖关系
注意:
使用命令 rpm -e 时:
包名可以包含版本号等信息,但是不可以有后缀.rpm
比如卸载软件包proftpd-1.2.8-1,可以使用下列格式:
rpm -e proftpd-1.2.8-1
rpm -e proftpd-1.2.8
rpm -e proftpd-
rpm -e proftpd
但不能使用 rpm -e proftp-1.2.8-1.rpm
3、查询:
rpm -q PKGNAME
rpm -qp /path/to/PACKAGE:查询路径
rpm -q b*
rpm -qa | grep "^b" 查找以b开头的
-i:简要信息
-l:list 查询安装后都生成了了那些文件
-f:查询有那个包安装生成的,后面要跟名字
-f /path/to/file
-c:--configfiles
--script:查询都提供了哪些shell脚本
rpm -q --script bash
-a:所有的
4、升级:将旧版本升级为新版本
-U:后面接的软件即使没有安装过,则系统将予以直接安装,
若后面接的软件有安装过旧版本,则自动升级至新版本
-F:如果没有有老版本,则该软件不会被安装。
即只有有老版本才会被升级
常用组合选项:
-Uvh
-Fvh
Q: 是否可以通过ftp安装安装升级rpm包?
A :可以。rpm -ivh ftp://xxxxxxxx/PATH2SomeRPM
5、校验:
来检测安装的文件是否改变,与安全有关
rpm -V:
根据单项加密算法算的:
rpm -V zsh
S file size differs :文件大小是否改变
M mode differs :模式
5 md5 sum differs :MD5加密算法
U user owenship differs :用户
G group :所属组
T mtime differs :修改时间
signature:签名
公钥加密,公钥/私钥,非对称加密
公钥的来源必须合法
md5:128bits
openss1,gpg
-k, --checksig 检查
--nodigest
--nosignature 无签名
rpm数据包重建:
--initdb:
--rebuliddb:
相关文章推荐
- 对于学软件计算机的影响最大的、不可不读的那些书
- 对于学软件计算机的影响最大的、不可不读的那些书
- 对于学软件计算机的影响最大的、不可不读的那些书、、、
- 对于计算机专业的同学们选择做软件编程还是做网络方向的一点建议 推荐
- 除了BAT,计算机、软件专业的毕业生还有别的好去处吗?
- 计算机软件资格考试
- 开题报告、文献综述、外文翻译、论文反抄袭软件、论文目录,就差论文正文了,其他都全了!!
- 全国计算机技术与软件专业技术人员继 续 教 育 培 训 大 纲 纲 要
- 如何在软件频繁改变时测试?〔翻译〕
- 网译(在线中文英语翻译软件)[强力推荐]
- 20161211计算机科学导论07_软件与硬件
- 适配器模式 : 农村小伙娶乌克兰美女语言不通 翻译软件立功
- 2008秋季-计算机软件基础-0917课堂用例(2)
- 开发计算机软件
- 软件企业不要忘记计算机文化 --谈谈软件企业的文化失衡
- 计算机方面最好的论文
- 计算机软考证书英文名称完全翻译指南
- 对于android中实现软件更新及安装中代码的实现步骤
- 201604-1折点计数——CCF计算机软件能力认证试题历届真题
- 齐宁, 导师:赵荣彩,静态二进制翻译中基于软件规范的函数识别及恢复技术研究