/images/hugo/avatar.png

11.1 计算机网络基础知识

程序包编译安装

/images/linux_mt/linux_mt.jpg

本章我们开始学习 Linux 网络配置相关知识。计算机网络包含了众多协议和基础设施,大学里一般都有专门的课程来讲解。本章主要还是对网络配置相关命令讲解,对于计算机网络的基础知识,在一章里肯定没法说清道明。不过有几本书推荐给大家,可以作为深入学习的参考资料。计算机网络-自顶向下方法 五星推荐,对计算机网络的整体架构,基础设施,大多数协议都作了详细概述,通俗易懂。TCP/IP详解 这一系列分成了三卷,对 TCP/IP 协议栈原理作了深入讲解。自己还没读过,大神都是力荐。本章将包含以下内容:

10.4 程序包编译安装

程序包编译安装

/images/linux_mt/linux_mt.jpg

前面我们讲解了使用 rpm,yum 安装程序包的方法,相比于编译安装,它们更加便捷,但是由于 rpm 包是编译好的二进制程序,我们就无法根据自己的需求去定制程序特性和功能。所有如果想定制程序,则必需编译安装,在编译时启用需要的特性。本节我们首先会说一说编译安装的过程,然后再来介绍如何在 Linux 中实现编译安装 C/++ 程序。本节内容概括如下:

10.3 yum命令使用

yum命令使用

/images/linux_mt/linux_mt.jpg

yum 是 rpm 的前端工具,在 rpm 基础上能自动解决程序包的依赖问题,管理程序更加的方便。本节我们就来介绍 yum 的使用,包括以下内容: