美文网首页
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