文章目录

  • Linux中软件的安装,vim编辑器
    • Linux中软件的安装
    • vim编辑器
      • 在线安装vim编辑器
      • vim的使用
      • vim的命令

Linux中软件的安装,vim编辑器

Linux中软件的安装

  • Linux中有三种软件安装方式,rpm安装,yum安装,源代码编译安装
  • rpm 安装类似于 windows 中的安装包,下载下来之后直接安装。缺点是不能自己解决依赖。
  • yum 安装基于 rpm 安装,也就是在 rpm 上增加了自动解决依赖的功能。
  • 源代码安装通过编译源代码,得到软件包。

rpm 是 RedHat Package Manager(RedHat 软件包管理工具)的缩写,类似 windows 的 setup.exe,这一文件格式名称虽然打上了RedHat 的标志,但理念是通用的。需要先下载 rpm 文件,然后通过命令安装. 先通过 wget rpm 包地址 下载所需要的 rpm 包,或者在官网下载rpm安装:rpm -ivh [软件包名称]
卸载:rpm -e [软件包名称]
yum(全称为 Yellow dog Updater, Modified)是一个软件包管理器。基于 RPM( Red-Hat Package Manager)包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum 提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。语法:
yum [options] [command] [package …]
options:可选,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。
command:要进行的操作。Install(安装), update (更新), info(查看信息),remove (删除), clean (清除缓存)
package :操作的对象。

vim编辑器

在线安装vim编辑器

  • yum -y install vim
  • 所有的Unix系统都会内建vi文书编辑器器,其他的文书编辑器则不一定会存在。
  • vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。
  • 基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insertmode)和底线命令模式(Last line mode)。命令模式:

vim的使用

  • 用户刚刚启动 vi/vim,便进入了命令模式。
  • 此状态下敲击键盘动作会被 vim 识别为命令,而非输入字符。
  • 输入 i 切换到输入模式
  • ESC,退出输入模式,切换到命令模式
  • 输入:进入到底线模式

vim的命令

  • vim 文件名打开vim
  • i 进入编辑模式
  • Esc 退出编辑模式
  • :wq 保存并离开

Linux中软件的安装,vim编辑器相关推荐

  1. linux没网怎么安装vim编辑器,如何在Linux下安装vim编辑器

    目前的Ubuntu版本都安装了vi编辑器,vim编辑器可以看做vi编辑器的升级版,可以识别特殊字符,显示不同颜色. 目录 第一步 第二步 第三步 第四步 第一步 在terminal里面输入vi命令后按 ...

  2. Linux 笔记 - 第九章 Linux 中软件的安装

    博客地址:http://www.moonxy.com 一.前言 在 Linux 系统中,应用程序的软件包主要分为两种: 1)第一种是二进制的可执行软件包,也就是解开包后就可以直接运行.在 Window ...

  3. Linux中软件的安装方式

    Linux系统中软件的主要安装方式 [方式一]下载编译好的压缩包 这种安装方式与Windows下的.exe可执行安装文件类似,压缩包内一般是编译好的可执行二进制文件,直接解压.配置软件的相关文件即可使 ...

  4. Linux课程---11、Linux中软件安装和调试

    Linux课程---11.Linux中软件安装和调试 一.总结 一句话总结: 启动过程:1.安装软件,2.修改配置文件,3.启动服务 查看过程:4.查看进程,5.查看端口 关闭过程:6.关闭软件,7. ...

  5. qt打包rpm时候先安装其他软件_云计算学习路线图素材课件,Linux中软件安装的方式...

    很多初学者感觉云计算就是一个听起来比较高大上的名词,每次想要了解它的时候都像是雾里看花,迷迷糊糊看不真切,至于它是干什么的就更不了解了,其实云计算学起来在IT行业中还是比较容易上手的,接下来我给大家分 ...

  6. _云计算学习路线图素材课件,Linux中软件安装的方式

    很多初学者感觉云计算就是一个听起来比较高大上的名词,每次想要了解它的时候都像是雾里看花,迷迷糊糊看不真切,至于它是干什么的就更不了解了,其实云计算学起来在IT行业中还是比较容易上手的,接下来我给大家分 ...

  7. lede更改软件源_Linux的上传和下载——Ubuntu中软件的安装和ftp服务器的搭建

    [Linux操作系统]Linux的上传和下载--Ubuntu中软件的安装和ftp服务器的搭建 学习完Linux终端命令以后,我们现在要考虑的是怎么实现Linux中文件的上传和下载,这就是我们本篇博客要 ...

  8. Linux系列学习(二) - Vim编辑器的介绍及使用、文件编译的过程、Makefile工具、Gdb调试器

    目录 引言: 基本命令补充: cat命令: man命令: head命令: tail命令: find命令: grep命令: ​​​​​​​grep命令与管道"|" 的结合使用: ta ...

  9. Linux各种软件的安装

    Linux各种软件的安装(Ubuntu18.04为例) 1.google浏览器的安装 2.anaconda的安装 3.markdown文档的安装 4.NVIDA,CUDA等的安装 5.WPS的安装 6 ...

最新文章

  1. ttc转换ttf字体在线_R 语言画图中英文字体解决方案
  2. element not visible的解决方法
  3. JavaScript系列文章:自动类型转换
  4. postman发送json请求,使用案例
  5. VC++ 查看C++代码的汇编代码列表
  6. MFC EDIT控件 接收“回车”与“ESC”键 退出问题!
  7. 【Qt开发】常用控件--QLineEdit
  8. poj 1338 Ugly Numbers(丑数模拟)
  9. javafx 示例_JavaFX列表示例
  10. mysql正在运行安全文件怎么办_MySQL服务器运行的安全文件化选项,所以它不能执行该语句什么情? 爱问知识人...
  11. 华为云 手机 电脑登录不了怎么办 账户_华为云手机能解决芯片困难,是否真的实在,来西瓜视频找答案...
  12. 线上流量越发昂贵,如何通过裂变营销实现业务增长?
  13. 图解算法系列笔记(三)
  14. 学员使用移动端进行自学的视频动画html,Html5移动端获奖无缝滚动动画实现
  15. MVC Code First中的惯例(约定)
  16. python unmatched_Python
  17. 1080p、1080i
  18. VScode C/C++ 环境配置教程 (GCC)
  19. 警惕男人出轨的六个高发期
  20. 初学Redis最清晰完整的教程

热门文章

  1. 多线段合并的两种方法:Cadance allegro与CAD交互
  2. 怎样与不同身份的人谈话
  3. 微软流媒体服务器补丁,创今年之最 微软发布16个补丁修复49处漏洞
  4. c语言音标字符,c语言常见英语单词带音标-20210408030123.docx-原创力文档
  5. 【GIT】git提交代码到指定分支图文并茂、详细步骤说明
  6. java 线程池概念、优缺点、应用场景
  7. 电话拨号界面 android,仿安卓手机拨号界面按键特效
  8. LightsService 灯光控制
  9. FilCoin多签钱包Java实现
  10. List数组和集合相互转换