Linux 系统管理技术实验八 Linux 下软件的安装和卸载 本实验的目的是掌握 Linux 系统下软件的安装和卸载,包括使用 RPM 包安装、查询、删除软件的命令和过程,以及使用 Tarball 安装、查询、删除软件的命令和过程。 一、RPM 软件包管理 RPM(RedHat Package Manager)是一种软件包管理工具,用于管理 Linux 系统下的软件安装、查询和卸载。RPM 文件格式名称虽然打上了 RedHat 的标志,但其原始设计理念是开放式的,现在包括 OpenLinux、S.u.S.E. 以及 Turbo Linux 等 Linux 发行版本都有采用,可以算是公认的行业标准。 RPM 的特点是将软件包编译打包完毕,安装方便,并将安装信息记录在数据库上,方便查找、升级与卸载。但是,RPM 安装方式也存在一些缺点,例如安装环境要和打包环境一致或相当,满足软件的依赖性要求。 二、RPM 命令 1. 安装命令:rpm -ivh filename.xxx.rpm 2. 查询安装信息:rpm -q filename 3. 删除安装:rpm -e filename 例如: [root@localhost src]# rpm -ivh linuxqq-v1.0.2-beta1.i386.rpm [root@localhost ~]# rpm -q linuxqq [root@localhost ~]# rpm -ql linuxqq [root@localhost ~]# rpm -qi linuxqq [root@localhost ~]# rpm -e linuxqq 三、Tarball 软件包 Tarball 软件包实际上是将软件的所有原始代码文件先以 tar 打包,然后再以压缩技术来压缩的安装包。Tarball 主要包括两部分:源代码和不同环境的配置文件。 1. gzip 压缩:*.tar.gz 或 *.tgz 2. bzip2 压缩:*.tar.bz2 Tarball 的安装过程包括: 1. 获得软件的源代码文件:*.tar.gz。 2. 在/usr/src 解压缩:tar –xzvf *.tar.gz。 3. 阅读解压后文件夹的 install 和 Readme 文件。 4. 执行 ./configure 命令为编译做准备,生成 makefile。 5. 执行 make 命令编译软件。 6. 执行 make install 命令安装软件。 本实验通过学习 RPM 和 Tarball 两种软件安装方式,掌握了 Linux 系统下软件的安装、查询和卸载的命令和过程,为日常工作和学习奠定了基础。
- 粉丝: 47
- 资源: 143
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- C语言-leetcode题解之70-climbing-stairs.c
- C语言-leetcode题解之68-text-justification.c
- C语言-leetcode题解之66-plus-one.c
- C语言-leetcode题解之64-minimum-path-sum.c
- C语言-leetcode题解之63-unique-paths-ii.c
- C语言-leetcode题解之62-unique-paths.c
- C语言-leetcode题解之61-rotate-list.c
- C语言-leetcode题解之59-spiral-matrix-ii.c
- C语言-leetcode题解之58-length-of-last-word.c
- 计算机编程课程设计基础教程