一、软件包管理器
1.1 什么是软件包
Linux 系统下下载软件的常见方式包括源代码安装、rpm 包安装和包管理器安装。其中包管理器安装相对简单。
Linux 系统下软件包管理常用 yum 和 apt,分别对应 RedHat/CentOS 和 Ubuntu 发行版。Vim 是多模式文本编辑器,包含命令模式、插入模式和末行模式。文章介绍了软件包的安装与卸载操作,以及 Vim 的基本使用方式、三种模式切换、光标移动、文字删除复制替换等常用命令,帮助开发者掌握 Linux 下的基础开发环境配置与文本编辑技能。

Linux 系统下下载软件的常见方式包括源代码安装、rpm 包安装和包管理器安装。其中包管理器安装相对简单。
目前市场上主要流通的包管理器有两种:
Linux 系统云服务器整个流程涉及软件源的查找、依赖解析及安装部署。
以安装 gcc 为例:
sudo apt install -y gcc
yum/apt 会自动查找所需软件包,输入 y 确认安装。出现 complete 字样或无报错说明安装完成。
若提示 gcc is already the newest version,表示本机已安装该版本。
sudo apt remove [-y] gcc
执行后系统会询问是否删除。
在 Windows 系统下通常使用 IDE(集成开发环境)如 VS2022 进行编写、编译、运行、调试。而在 Linux 系统下开发工具是独立存在的:
vi/vim 的区别在于 vim 是 vi 的升级版本,兼容 vi 所有指令并新增语法高亮、可视化操作等新特性,支持终端、X Window、macOS、Windows 等平台。
vim 是多模式编辑器,最基本的三种模式是命令模式、插入模式、底行模式。
进入 vim 后默认处于正常模式,需切换到插入模式才能输入文字。
使用前请先按 ESC 确保处于正常模式,再按 : 进入末行模式。
vim 的三种模式:正常模式、插入模式、底行模式。 vim 支持打开、关闭、查看、查询、插入、删除、替换、撤销、复制等操作。

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online
将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online
将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online
通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online
将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online