当前位置:首页 > 嵌入式培训 > 嵌入式学习 > 学习笔记 > 嵌入式学习笔记:linux软件包安装程序介绍

嵌入式学习笔记:linux软件包安装程序介绍 时间:2018-09-11      来源:未知

今天我们来看看linux软件包安装程序流程,让学习加速度

1. deb

deb 可执行程序包,不带源代码

deb-src 源代码包

命名规则:tree_1.5.3-2_i386.deb

软件名_版本-修订版_处理器(cpu)架构.deb

2. rpm

4.2 deb软件包安装/卸载

1. 安装

sudo dpkg -i deb文件(tree_1.5.3-2_i386.deb)

2. 查询安装包信息

(1) 查询所有

sudo dpkg -l

sudo dpkg -l | grep tree

(2) 查询指定包

sudo dpkg -L 软件名(tree)

(3) 查询软件包状态

sudo dpkg -s 软件名(tree)

3. 删除(卸载)

sudo dpkg -P 软件名(tree)

4. 运行

tree (命令)

补充:将包放到linux下的方法

(1)设置共享,放进去

(2)直接将文件拖动到虚拟机中,虚拟机中会出现一个路径,就是拖动过去的文件所在的路径。

5. apt软件包管理器:第三种方式产生的背景,linux的操作系统太多了,环境差异大,会出现软件包的依赖库,在不同环境可能会有问题。复杂的包,可能依赖关系会很复杂,手动安装会很复杂,可能会花很长的时间。(ubuntu就是采用在线安装的,所以ubuntu现在比较流行。)

5.1特点

支持在线安装

会检查软件包之间的依赖关系,将所依赖的软件包一起安装。

5.2管理原理

/etc/apt/sources.list 软件服务器地址文件

/var/lib/apt/lists 软件服务器软件包的索引文件

/var/cache/apt/archives 软件包(deb)缓存路径

5.3安装(PPT 57-58)

sudo apt-get install 软件包名

5.4修复

g载,很可能就是软件包的依赖关系出了问题,

可以用下面命令修复依赖关系:

sudo apt-get check

sudo apt-get install -f

5.5 删除

sudo apt-get remove --purge 软件包名

5.6更新软件索引文件

sudo apt-get update

5.7清空软件包缓存

sudo apt-get clean

上一篇:嵌入式学习笔记:linux入门基础,比较全面

下一篇:嵌入式学习笔记:shell脚本学习从入门到精通

热点文章推荐
华清学员就业榜单
高薪学员经验分享
热点新闻推荐
前台专线:010-82525158 企业培训洽谈专线:010-82525379 院校合作洽谈专线:010-82525379 Copyright © 2004-2022 北京华清远见科技集团有限公司 版权所有 ,京ICP备16055225号-5京公海网安备11010802025203号

回到顶部