Linux安装软件方法

Linux安装软件方法

  • Linux安装软件方法
    • 一、 源码编译安装(二进制安装)
    • 二、rpm安装(安装包管理工具)
      • 查询(对已安装程序查询)
      • 安装
        • 编译安装(三步)
    • 三、yum仓库(解决依赖关系而诞生的)
      • yum客户端的安装过程
    • 挂载
      • mount 挂载

Linux安装软件方法

一、 源码编译安装(二进制安装)

  • 程序:由开发人员写代码一个一个单词敲出来的
  • 源码:编写好的.c.java文件
  • 编译:将人类写的代码翻译成二进制语言
  • 安装:将二进制保存在键盘上

缺点:

  1. 如果编译出了问题,你不懂源代码,无法解决
  2. 安装过程复杂
  3. 没有统一的管理人员

优点:

  1. 契合系统,兼容性强
  2. 如果你可以看懂源代码,修改新增功能
  3. 比较自由

二、rpm安装(安装包管理工具)

优点:

  1. 统一的安装包格式
  2. 已经帮你编译完成
  3. 使用简单

缺点:

  1. 有依赖关系(安装 a ,就需要先安装别的)

查询(对已安装程序查询)

  • 查看系统已安装的所有软件(-qa)

  • -q 加上软件名字是否已安装的所有软件
    [root@localhost data]#rpm -q httpd
    未安装软件包 httpd
    [root@localhost data]#rpm -q httpd
    未安装软件包 httpd

  • -qi +软件包名(软件包的详细信息)
    [root@localhost data]#rpm -qi tree

  • -ql+软件名 (该软件的所有文件列表)

  • -qc+配置文件(更详细的分类)

  • -qd 文档

  • -qf +软件名(该软件出自哪个安装包)

安装

Linux安装软件方法
  • 卸载
    rpm -e httpd
  • 升级
    **rpm + -U +软件名 **
  • 辅助选项
    –force(强制安装)
    –nodeps(不检测依赖关系)

编译安装(三步)

第一步: **./configure **

  1. 可以改变你的安装路径
  2. 选择你要的安装软件的功能
  3. 检测你的安装环境

Linux安装软件方法
解决:
Linux安装软件方法

第二步: make(将源代码编译成二进制语言,让电脑可以看懂)

Linux安装软件方法
Linux安装软件方法
Linux安装软件方法

Linux安装软件方法

挂载

Linux当中一切皆文件,无论硬件还是软件都要当成文件来使用,硬件不能直接当成文件使用,再加硬盘只能在根分区下进行操作。

挂载作用:将硬件和根分区下的某一文件夹做关联,相当于这个文件夹是进入硬盘的一个入口

mount 挂载

Linux安装软件方法
取消挂载
[root@localhost data]#umount /dev/sr0 /mnt

了解:
光驱里的光盘有两种模式

  • 类似于ubs模式,u盘
  • 一次性写入模式
    Linux当中使用命令的修改的操作基本上都是一次性的,重启会失效

面试题:
请说出你工作运维打中常用的20个命令
find、grep、mount、sed、awk、free、fdisk、lsblk、iostat

查看系统的硬件信息:
查看内存:free

面试题:什么是buff什么是cache
buff:写缓存
cache:读缓存

  • swap:当机器内存不足,将硬盘上的空间当作内存使用
  • 查看硬盘:lsblk或fdisk
  • 查看磁盘的读写性能:iostat
  • 查看CPU:lscpu
  • 查看系统结构:arch
  • 内核版本:uname -r

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门在线安装软件24687 人正在系统学习中

来源:阿威十八式*

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年6月27日
下一篇 2022年6月27日

相关推荐