Linux嵌入式编程软件包管理.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux嵌入式编程 Linux嵌入式编程 Linux嵌入式编程 Linux嵌入式编程 Linux嵌入式编程 Linux嵌入式编程 * Linux基础操作 一、压缩和解压文件:tar 主要参数 [-cxtzjvfpPN] [文件与目录 ....] -c 压缩包,创建一个新的tar包 -x 解压包,从tar包中解出文件 -z 调用gzip压缩或解压文件 -j 调用bzip2压缩或解压文件 -f 文档名 对普通文件操作 -v 处理过程中输出相关信息 -t 查看tarfile里面的文件 注:创建tar是C,解包文件时x,c和x不能同时使用,因为不可能同时打包解包。 ——文件管理指令 Linux基础操作 1、打包 (1)仅打包不压缩 tar -cvf /tmp/root.tar /root ==将root下的文件打包 (2)以gzip压缩 tar -zcvf /tmp/root.tar.gz /root ==打包后压缩为gzip (3)以bzip2压缩 tar -jcvf /tmp/root.tar.bz2 /root ==打包后压缩为bzip2 (4)压缩文件保留权限 tar -zxvpf /tmp/root.tar.gz /root -p的属性是很重要的,尤其是当您要保留原本文件的属性时 注意:参数f之后的文件档名习惯上都用.tar来作为辨识。如果加z参数,则以.tar.gz或.tgz来代表gzip压缩过的。如果加j参数,则以.tar.bz2来作为附档名 ——文件管理指令 Linux基础操作 2、查看压缩文件内信息 tar -ztvf /tmp/root.tar.gz 由于我们使用gzip压缩,所以要查阅该tar file内的文件时,就得要加上z这个参数 3、解压文件 tar -zxvf /tmp/root.tar.gz tar -zxvf /tmp/root.tar.gz etc/passwd tar -xjvf cheng.tar.bz2 ——文件管理指令 Linux基础操作 4、tar包安装过程 1)下载软件包 2)释放软件包 3)查看软件包中的帮助文件 4)安装(在软件包目录中操作) 执行软件包中的configure(如果没有,可以省略) make make install ——文件管理指令 Linux基础操作 二、rpm安装包的使用 1.安装一个包 # rpm –ivh rpm package name 2.升级一个包 # rpm -Uvh rpm package name 3.移走一个包 # rpm -e rpm package name 4.安装参数 --force 即使覆盖属于其它包的文件也强迫安装 --nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。 5.查询一个包是否被安装 # rpm -q rpm package name ——文件管理指令 Linux基础操作 6.得到被安装的包的信息 # rpm -qi rpm package name 7.列出该包中有哪些文件 # rpm -ql rpm package name 8.列出服务器上的一个文件属于哪一个RPM包 # rpm -qf 9.可综合好几个参数一起用 # rpm -qil rpm package name 10.列出所有被安装的rpm package # rpm -qa 11.列出一个未被安装进系统的RPM包文件中包含有哪些文件? # rpm -qilp rpm package name ——文件管理指令 *

文档评论(0)

a13355589 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档