1、自建yum仓库,分别为网络源和本地源

网络源:

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 可直接下载覆盖

文本处理sed&软件管理练习题_centos

本地源:

挂在镜像,编写文件

文本处理sed&软件管理练习题_centos_02

2、编译安装http2.4,实现可以正常访问。
  • 将安装包下载并解压

文本处理sed&软件管理练习题_配置文件_03

  • 安装依赖包
apr-devel
apr-util-devel
pcre-devel
openssl-devel
  • 进入解压后的文件夹,运行configure文件,指定安装路径和配置文件路径

文本处理sed&软件管理练习题_安装包_04

  • 编译源码 安装 启动httpd服务
make
make install

文本处理sed&软件管理练习题_本地源_05

3、利用sed 取出ifconfig命令中本机的IPv4地址

文本处理sed&软件管理练习题_包依赖_06

4、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符

文本处理sed&软件管理练习题_安装包_07

5、处理/etc/fstab路径,使用sed命令取出其目录名和基名

文本处理sed&软件管理练习题_centos_08

6、ubuntu软件管理工具apt的一些常用命令

安装软件包:apt-get install <Package Name>

删除软件包:apt-get remove <Package Name>

更新软件包列表:apt-get update

升级有可用更新的系统(慎用):apt-get upgrade

搜索:apt-get search <Package Name>

获取包信息:apt-get show <Package Name>

删除包及配置文件:apt-get remove <Package Name> --purge

了解使用依赖:apt-get depends <Package Name>

查看被那些包依赖:apt-cache rdepends <Package Name>

安装相关的编译环境:apt-get build-dep <Package Name>

下载源代码:apt-get source <Package Name>

清理无用包:apt-get clean && apt-get autoclean

检查是否有损坏的依赖:apt-get check