当前课程知识点:Linux系统应用基础 > 第4章 Linux软件安装 > 4.3 源码安装软件包 > 4.3.1 学习指导-源码安装软件包
【预期学习成果】
掌握源码安装软件包的基本步骤,能够获取、安装源码软件包,并具备一定的排错能力。
【课程内容提要】
1. 使用源码安装软件包,源码安装的好处是,软件在当前的硬件和软件环境下编译,安装后会十分契合当前的CPU架构和操作系统环境,另一个好处是可以更灵活地根据需要定制安装,缺点就是步骤相较于使用rpm包安装要繁琐。
2. 具体步骤大致可以分为四步:
第一步:需要首先检查软件所需要的编译器和函数库在系统中是否存在,如果不存在需要先安装;
第二步:运行源码包中带的configure脚本,运行时脚本也会检查软件所需的编译器和函数库是否存在,如果不存在会停止运行,给出错误提示,如果没有问题会生成makefile文件;
第三步:使用make命令,根据makefile文件对源码进行编译;
第四步:使用make install命令,用刚编译生成的二进制文件安装软件。
【微课中的上机操作任务】
源码安装Python3.8.6。
【课后作业】
1. 观看微课“源码安装软件包”,参考微课配套的上机操作指导,完成视频中的全部操作。
2. 在虚拟机“姓名全拼-cmd”完成如下操作:
(1) 下载python3.8源码包至/opt目录下
(2) 解压后源码安装python3.8
(3) 安装好后运行python3.8的解释程序
-1.1 初识Linux
-讨论1
-1.2 安装centos 8 Linux系统
--1.2.1 学习指导-安装centos 8 Linux系统
-1.3 登录使用Centos 8 Linux系统
--1.3.1 学习指导-登录使用Centos 8 Linux系统
--1.3.2 微课-登录使用Centos 8 Linux系统
-讨论2
-测试1
-上机实践1
-2.1 Linux下区分文件类型
-2.2 目录常规操作
-2.3 路径与路径切换
-2.4 文本编辑器vi的使用
-讨论3
-测试2
-上机实践2
-2.5 查看文件的内容
-2.6 重定向与管道
-2.7 文本文件常规操作
-2.8 通配符的使用
-2.9 硬链接与软链接
-讨论4
-测试3
-上机实践3
-2.10 在系统中搜索指定的文件
-2.11 压缩与解压缩
-3.1 使用ip命令配置网络
-3.2 使用nmcli命令配置网络连接
-讨论5
-测试4
-上机实践4
-4.1 使用RPM命令管理软件包
-4.2 将本地光盘配置为YUM源
-4.3 源码安装软件包
-讨论6
-测试5
-上机实践5
-5.1 创建用户账户与组账户
-5.2 管理用户账户与组账户
-讨论7
-6.1 目录及文件的权限管理
-6.2 文件访问控制列表
-6.3 强制位与粘滞位
-测试6
-上机实践6
-7.1 扩充系统的磁盘空间
-7.2 移除主机中的磁盘
-讨论8
-8.1 进程管理
-讨论9
-测试7
-上机实践7