首页app攻略fedora包管理器 redhat 包管理器

fedora包管理器 redhat 包管理器

圆圆2025-06-20 15:01:07次浏览条评论

一、包管理器

包管理器(Package Manager)是一种自动化工具,用于安装、更新、配置、删除和管理计算机程序库中的软件包。在操作系统和软件开发领域,包管理器使用户能够轻松管理各种分区关系,包括它们的依赖、版本和配置,而无需手动处理复杂的安装和更新过程。本文将依次介绍两种常见的包管理器。

1.1 apt主要使用发行版本:Debian及其衍生版本,如Ubuntu、Linux Mint等功能:支持从软件仓库自动下载、安装、更新和卸载,同时自动处理软件包之间的依赖关系常用命令: sudo apt update:更新软件包列表,以便可以安装最新版本的软件包及其依赖项 sudo apt install package_name:安装名为package_name的货运及其依赖项 sudo apt remove package_name:删除属于package_name的货运,但保留其配置文件 sudo apt purge package_name:删除名为package_name的套件配置文件 sudo apt update:升级所有已安装的套件到最新版本,同时解决依赖关系 sudo apt autoremove:删除不再需要的套件和依赖项 sudo apt search :在软件仓库中搜索包含指定关键字的套件 apt list --installed:其所有已安装的套件---

1.2 yum主要使用发行版本:Red Hat及其衍生版本,如CentOS、Fedora(在Fedora) 22及以后版本被DNF占领)功能:YUM是一个基于RPM的包管理器,能够自动下载、安装、更新和删除分区,同时依赖处理关系常用命令: sudo yum install package_name:安装指定的分区及其依赖项 sudo yum groupinstall group_name:安装指定的分区 sudo yum remove package_name:卸载指定的分区,但保留其配置文件 sudo yum check-update:检查所有可更新的分区 sudo yum更新:更新所有已安装的均衡到最新版本 sudo yum 列表:列出所有可安装和更新的均衡 sudo yum 搜索关键词:根据关键字搜索均衡---

二、Linux 编辑器——vim2.1 vim 的透明模式普通模式这是Vim的默认模式,也是用户最常使用的模式。在普通模式下,几乎所有的按键都是用于执行命令,而不是直接输入文本。这包括移动提示、删除文本、复制粘贴、搜索替换等操作。要进入普通模式,如果你当前不是这个模式下,只需按Esc键即可插入模式在插入模式下,Vim的行为类似于大多数其他文本编辑器,即你输入的任何字符都会被直接插入到文本中。要进入插入模式,你可以从普通模式开始,然后使用i(在当前坐标位置的下一个字符开始插入)、a(在当前坐标位置的下一个字符开始插入)、o(在当前坐标所在行的下一行开始新行并插入)等命令之一命令行模式命令行模式不是Vim中最常用的模式,它非常强大,但允许你执行更复杂的命令,如搜索替换、保存文件、退出Vim等。在命令行模式下,你可以输入以冒号(:)开头的命令。要从普通模式进入命令行模式,只需输入冒号(:)即可。

执行完成命令后,Vim通常会返回普通模式 :help vim-modes:查看当前vim的所有模式---

2.2 vim普通模式常用命令2.2.1移动方向vim可以直接用键盘上的头部来上下左右移动,但正规的vim是用小写英文字母h,j,k,l,分别控制方向左、下、上、右移一格G:移动到文章的最后、#G:移动到第#行gg:到文本开始$ :移动到头部所在行的“行尾”^:移动到头部所在行的“行首”w:头部跳到下个字的起点e:头部跳到下个字的字尾b:头部移动到上个字开始的n l:头部移动到该行的第n个位置ctrl b:屏幕往“后”移动页面ctrl f:屏幕往“前”移动页面ctrl u:屏幕往“后”移动半页ctrl d:屏幕往“前”移动半页---

2.2.2 x:每一次,删除头部所在位置的一个字符#x:例如,6x表示删除头部所在位置的“后面(包含自己符号)”6个字符X:大写的X,每按一次,删除头部所在位置的“前面”一个字符#X:例如,20X表示删除头部所在位置的“前面”20个字符dd:删除头部所在行#dd:从头部所在行删除开始#行---

2.2.3复制yw:将眉头所在位置到字尾的人物复制到肖像位置#yw:复制#个字到肖像yy:复制面部所在行到肖像#yy:例如,6yy表示打印机从眉头所在的该行“往下数”6行文字p:将肖像内部的所有人物贴到肖像所在位置。注意:与“y”的复制命令都必须与“p”配合才能完成复制与粘贴功能#p:复制#次---

2.2.4注释注释指定行在普通模式下,先将音频移动到需要注释的开始,按Ctrl v,在用上下键(一般用j、k)调整需要注释的所有行(如果需要注释的行太多也可以配合#G快速移动标注),输入I(大写i),输入注释符//,最后快速按ESC两次。在普通模式下取消指定行的注释,先将注释移动到需要取消注释的开始,按Ctrl v,再配合j、l键勾选需要取消的注释符,按d就删除了选中的注释符。 ---

2.2.5其他常用命令r:识别所在处的字符u:回到上一个操作,进行一次Ctrl r:u操作的恢复shift ~:对应所在字符大小写切换r:进入模式---

2.3 vim命令行模式常用命令在使用末行模式,请记住先按「ESC」键确定您已经是正常模式,再按:冒号即可进入末行模式。

海运行号「set nu」:输入「set nu」后,会在文件中的每一行前面的海运行号跳到文件中的对应行「#」:「#」号表示一个数字,在冒号后输入一个数字,再按回车键就会跳到该行了,输入如数字15,再回车,就会跳到文章的第15行字符查找「/关键字」:先按「/」键,再输入您想要查找的字符,如果第一个关键字不是您想要的,可以一直按「n」会往后查找到您要的关键字状况「?关键字」:先按「?」键,再输入您想查找的字符,如果找到第一个关键字不是您想要的,可以一直按「n」会往前查找到您要的关键字状况 保存文件「w」:在冒号输入「w」就可以将文件保存起来离开vim 「q」:按「q」就是退出,如果无法离开 vim,可以在「q」后跟一个「!」强制离开 vim「wq」:一般建议离开时,搭配「w」一起使用,这样在退出的时候还可以保存文件执行外部命令后返回 vim 在 Vim 的底行模式中,! 符号有一个特殊的作用,它允许您执行外部命令。当您以 ! 开头输入一个命令时,Vim 会退出到 shell 环境中这个命令,并在命令执行完毕后返回到 Vim。这个功能允许你直接从 Vim 内部调用系统命令,比如查看文件、搜索文本、编译程序等分屏,在底行模式下输入:vs文件名,Vim 会在当前窗口的右边执行(或左边,打开你的 Vim 配置和当前分屏情况)垂直打开一个新闻,并尝试加载指定的文件名Ctrl w w:在分屏之间画面切换:wq:保存并退出当前分屏---

三、配置vimVim的基础配置主要涉及其配置文件.vimrc的编辑,以实现对Vim编辑器的个性化设置。

在目录/etc/vim/下面,有一个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户在Linux系统中都有效,Vim的配置文件通常位于用户的家目录下,文件名为.vimrc。使用命令vim ~/.vimrc打开(或创建).vimrc文件进行编辑因为这里配置的文件位于用户的家目录下,所以只需对当前用户有效进入插入模式(按i键),在.vimrc文件中添加所需的配置选项设置完成后,按Esc键退出插入模式,然后输入:wq(表示保存并退出)并回车,以保存对.vimrc文件的更改| vim常用功能:

可以直接复制粘贴到~/.vimrc中,保存退出直接生效。

代码语言:javascript代码运行次数:0运行复制```javascriptsyntax on " 设置语法高亮 set number " 设置行号 set tabstop=4 " 设置缩进占4个空格 set autoindent " 设置自动缩进 set mouse=a " 设置鼠标始终可用, set mouse=(空)取消 set cc=80 " 第80列高亮, set cc=0取消 set cursorline " 设置高亮当前行 set cindent " 格式化C语言 set st=4 " 设置软制表符的宽度为4个空格 set shiftwidth=4 " 设置新行时自动缩进的宽度为4个空格 set sts=4 " 设置在插入模式下按下Tab键时插入的空格数为4 set marker " 显示最后一行的状态 set showmode " 左下角显示此行的状态 set bg=dark " 显示不同的背景颜色 set hlsearch " 启用搜索高亮 set laststatus=2 " 始终显示状态bar`syntax on` : 设置语法高亮`set number` : 设置行号`set tabstop=4` : 设置一个缩进,考虑到4个空格`set autoindent` : 设置自动缩进`set mouse=a` : 设置鼠标始终可用,设置鼠标=(空)取消`set cc=80` : 列80突出显示已,设置cc=0取消`setcursorline` : 设置突出当前行`set cindent` :格式化C语言`set st=4` :将软制表符的宽度设为4个空格`set shiftwidth=4` :设置新行时自动缩进的宽度为4个空格`set sts=4` :在插入模式下,按Tab

键时插入的空格数字设置为 4`set Ruler` :显示当前位置的行号和列号`set showmode` :在屏幕的左下角显示当前Vim的工作模式`set bg=dark` :设置编辑器的背景色为深度`set hlsearch` :启用搜索高亮功能,使进行搜索时匹配的文本被高亮`set laststatus=2` :总是显示状态栏另外vim中默认是不支持成对符号自动补全的,这个也可以配置,不过我一般是不喜欢自动补全的,这个看个人喜好:lt;pgt;代码语言:javascript代码运行次数:0lt;svg fill=quot;nonequot;height=quot;16quot;viewbox=quot;0 0 16 16quot;width=quot;16quot;xmlns=quot;lt;a href=quot;https://www.php.cn/link/c9041cfd2a40932691855abd98fd219aquot;gt;http://www.w3.org/2000/svgquot;gt;lt;pathlt;/agt; d=quot;M6.66666 10.9999L10.6667 7.99992L6.66666 4.99992V10.9999ZM7.99999 1.33325C4.31999 1.33325 1.33333 4.31992 1.33333 7.99992C1.33333 11.6799 4.31999 14.6666 7.99999 14.6666C11.68 14.6666 14.6667 11.6799 14.6667 7.99992C14.6667 4.31992 11.68 1.33325 7.99999 1.33325ZM7.99999 13.3333C5.05999 13.3333 2.66666 10.9399 2.66666 7.99992C2.66666 5.05992 5.05999 2.66659 7.99999 2.66659C10.94 2.66659 13.3333 5.05992 13.3333 7.99992C13.3333 10.9399 10.94 13.3333 7.99999 13.3333Zquot; fill=quot;currentcolorquot;gt;lt;/pathgt;lt;/svggt;运行lt;svg fill=quot;nonequot; height=quot;16quot; viewbox=quot;0 0 16 16quot; width=quot;16quot; xmlns=quot;lt;a href=quot;https://www.php.cn/link/c9041cfd2a40932691855abd98fd219aquot;gt;http://www.w3.org/2000/svgquot;gt;lt;pathlt;/agt; clip-rule=quot;evenoddquot; d=quot;M4.5 15.5V3.5H14.5V15.5H4.5ZM12.5 5.5H6.5V13.5H12.5V5.5ZM9.5 2.5H3.5V12.5H1.5V0.5H11.5V2.5H9.5Zquot;填充

=quot;当前颜色quot;填充规则=quot;奇偶quot;gt;lt;/pathgt;lt;/svggt;复制```javascriptinoremap''lt;escgt;iinoremapquot;quot;quot;lt;escgt;iinoremap(()lt;escgt;iinoremap[[]lt;escgt;iinoremap lt;escgt;iinoremap{ {lt;crgt;}lt;escgt;Olt;/escgt;lt;/crgt;lt;/escgt;lt;/escgt;lt;/escgt;lt;/escgt;lt;/escgt;登录后复制

其中大逗号注意将鼠标移入进入括号内,还会另外一行并缩进。

本文到此结束,如果您有足够收获,请不吝赐予您的支持和关注。

以上就是【Linux】包管理器、vim详细解及简单配置的详细内容,更多请关注乐哥常识网其他相关文章!

【Linux】包管理
苏丹的游戏在哪玩 苏丹的游戏妃嫔任务
相关内容
发表评论

游客 回复需填写必要信息