- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[Ubuntu中软件的安装与升级
第9章 Ubuntu 软件的安装与升级 教学提示:软件的安装与系统升级是使用操作系统基本任务,Ubuntu Linux操作系统采用APT管理软件,使Linux系统软件安装维护方面更加方便易用。本章涉及的内容主要有APT管理基础知识,命令或者图形环境软件的安装与升级。 教学要求:学习完本章后,将了解APT软件管理原理,能够使用命令与图形界面进行软件的安装与系统升级, ATP简介 以往,使用过Windows而又转用Linux的用户一定为软件的安装与系统的安全升级烦恼,当对于有类似Red Hat那样的RMP包安装方式,linux是一大进步,但是对于RPM包安装一个很大的问题就是包的依赖性与安装后的软件维护问题,现在Ubuntu提供了APT(高级软件包工具,Advanced 软件包名Tool),在软件安装维护方面更加方便易用,使用起来比Windows的安装与维护甚至更为方便。 在Linux最初只有.tar.gz的打包文件,用户必须编译每个他想在Linux上运行的软件。对于用户,一方面,需要一个快速、实用、高效的方法来安装软件包;另一方面,当软件包更新时,这个工具应该能自动管理关联文件和维护已有配置文件。Debian率先解决了这个问题,这就是APT(Advanced Packaging Tool)。作为Debian的孪生兄弟Ubuntu自然就采用了这种高级的高级软件包管理工具。 命令环境软件的安装与升级 常用apt类命令 1.apt-get—文本环境的软件的安装、升级与移除命令 (1)安装软件包。 student@Ubuntu:~$ sudo apt-get install 软件包名 apt-get 命令会检查软件包的完整性关系,如果即使完整性检查失败了仍然继续安装,应使用如下方式: student@Ubuntu:~$sudo apt-get install –f 软件包名 软件包名可以使用通配符,如果该软件包需要其它软件包才能正常运行,APT会做关联性检查并自动安装所关联软件包。也可以用一条命令安装多个软件包。如果是网络安装包,包文件先存在本地 /var/cache/apt/archives目录,稍后再安装。 例1:安装 mysql数据库。 (2)删除软件包 student@Ubuntu:~$sudo apt-get remove 软件包名 以上仅仅删除软件包,但不包括删除配置文件等,如果要完全删除使用以下命令: student@Ubuntu:~$sudo apt-get remove 软件包名 - - purge 例2:移除 mysql数据库。 student@Ubuntu:~$sudo apt-get remove mysql-server (3)下载软件包但不安装。 student@Ubuntu:~$sudo apt-get -d remove 软件包名 这个命令可以常用来下载需要的软件,制作本地软件源。 2.软件与系统更新 安装完系统后最重要的是软件与安全更新,系统更新一般分两步。 一般说来,这是安装软件首先进行的第一步。apt-get update将扫描软件源中软件包列表文件(主要是文件名为package或者source列表文件)的来更新本地数据库列表,它将使系统获得最新的软件包更新和安全更新等信息。 (2) 更新已安装的软件包。 提示: apt-get update只是让你知道软件有更新或者有新版本的软件,而apt-get upgrade才真正更新已经安装的软件。比如,假设你系统安装了qq2006,命令apt-get update让你知道qq2007已经出来了,而apt-get upgrade才使你的qq从qq2006升级到qq2007。另外 apt-get upgrade只做软件升级,而apt-get dist-upgrade是发布版升级,升级更为强大。 例:常用升级步骤。 student@Ubuntu:~$sudo apt-get update ┆ student@Ubuntu:~$sudo apt-get upgrade ┆ student@Ubuntu:~$sudo apt-get apt-get dist-upgrade 3.apt-cache—查询软件包信息 只要知道了软件包名称, 使用APT安装简直就是小菜一碟,当我们需要安装一个软件, 而又没有确切的知道其名称时, 就需要求助于 apt 提供的另一个命令 apt-cache, 它可以用于查询您的软件包数据库获取相关软件包信息。 (1)根据正则表达式搜索软件包。 student@Ubuntu:~$sudo apt-cache search 软件包名 (2) 显示该软件包的依赖信息。 student@
您可能关注的文档
- [I91和I91G主要区别.doc
- [基于光电传感器的奔跑速度检测系统设计.doc
- [基于人才分级培养的示范建设方案.doc
- [善于合作.ppt
- [TSC工具软件DiagnosticTool使用帮助.ppt
- [基于全面预算管理视角下的企业内部控制研究.doc
- [基于农业物联网监测系统的农田土壤墒情监测系统研究.doc
- [基于创造价值增长率的财务战略选择.doc
- [善基金管理章程.ppt
- [善待他人11-15改.ppt
- 2022届高考历史人教通史版二轮训练-第十二单元第29讲 新航路的开辟与早期殖民扩张.docx
- 2022届高考历史人教通史版二轮训练-第六单元第13讲 列强侵华与中国军民的抗争.docx
- 2022届高考历史人民版一轮教学案-第28讲 “自由放任”的美国与罗斯福新政.docx
- 2022届高考历史人教通史版二轮训练-第十七单元第45讲 中外历史人物评说.docx
- 2022届高考历史人教通史版二轮训练-第十三单元第33讲 两次工业革命与资本主义世界市场的形成.docx
- 2023届新高考历史一轮课时跟踪练第44讲货币的使用与世界货币体系的形成.docx
- 2022届高考历史人教通史版二轮训练-第四单元第9讲 宋元时期的思想与科技文化.docx
- 2022届高考历史人教通史版二轮训练-第十三单元第34讲 世界近代科学技术与文学艺术.docx
- 2022届高考历史人教通史版二轮训练-第十四单元单元综合提升.docx
- 2023届新高考历史一轮单元检测第三单元 辽宋夏金多民族政权的并立与元朝的统一.docx
最近下载
- CJJ_T 135-2009 (2023年版) 透水水泥混凝土路面技术规程正式版.pdf
- 肠道门诊知识考试试题及答案.doc
- 义务教育语文课程(2022版).pdf
- 2023.05.14 金沙之行考察报告(2023.05.14 改).pptx VIP
- 开放系统23661《计算机组网技术》期末机考真题及答案(第101套).docx
- 2022高二【语文(统编版)】大卫·科波菲尔(第二课时)课件.pptx
- 民事起诉状(征信名誉权纠纷).docx
- 第1讲 E.K.Strong销售技巧(上).doc VIP
- AQ1018-2006《矿井瓦斯涌出量预测方法》.pdf
- 吴兴区湖州市第十一中学教育集团社团类初中科学微型校本课程教材.pdf
文档评论(0)