美文网首页
Linux学习笔记20200409

Linux学习笔记20200409

作者: 70fa0b237415 | 来源:发表于2020-04-09 22:31 被阅读0次

1.Linux自学计划

学习目的:了解Linux系统,熟练使用Linux命令

学习资源:https://www.bilibili.com/video/av18156598/ 、《细说Linux基础知识》-兄弟连教育组

学习计划:该视频教程共106集,每集大概30分钟,计划每天晚上看两集,预估用时1-1.5小时,简书记录每日学习的新知识

今日进度:p27-p28

2.学习笔记

软件包管理

软件包分类:源码包和二进制包

源码包一般是C语言或者C++写的,要安装源代码程序,一定要安装编译器gcc和gcc-c++。

优点:

  • 开源

  • 可以自由选择所需的功能

  • 更加适合自己的系统,更加稳定,效率也更高

  • 卸载方便

缺点:

  • 安装步骤多,易出错

  • 编译过程时间长,安装时间比二进制包长

  • 安装出错,新手难解决

二进制包是Linux下的默认安装包,它是源码包经过编译之后的包,安装速度快。目前有两个系列的二进制包管理系统:一个是Red Hat上的RPM包管理系统;另一个是Debian和Ubuntu上的DPKG包管理系统。

优点:

  • 包管理系统简单,通过几个命令就可以实现包的安装、升级、查询和卸载

  • 安装速度快

缺点:

  • 看不到源代码

  • 依赖性

  • 功能选择不灵活

RPM命令管理

RPM包命名规则

httpd-2.2.15-15.el6.centos.1.i686.rpm 包全名

httpd 软件包名

2.2.15 软件版本

15 软件发布次数

el6.centos 适合的linux平台

i686 适合的硬件平台

RPM包依赖性

树形依赖:a->b->c

环形依赖:a->b->c->a

模块依赖:查询网站http://rpmfind.net/

centos7中的rpm文件

相关文章

网友评论

      本文标题:Linux学习笔记20200409

      本文链接:https://www.haomeiwen.com/subject/ezkkmhtx.html