自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 【1】CentOS update 防止内核被升级

在centos中,不管是yum update还是进行更新的时候,。

2023-12-22 20:45:35 368

原创 ⑨ YUM 配置文件

主配置文件位置 /etc/yum.conf ,这个文件应该包含 [main] 这个用于保存全局配置信息,而里面的 [repository] 则是保存针对具体仓库的配置信息。主配置文件的 [repository] 会覆盖 /etc/yum.repos.d/*.repo 文件中设置的值。yum 缓存的目录,yum 会将下载的 rpm 软件包存放在 cachedir 指定的目录,value 的默认值是 /var/cache/yum。

2023-12-22 20:33:09 133

原创 ⑧ YUM 的安装、删除、升级、降级、检查、缓存

一个软件组包含许多单个的文件,如想安装用图形化的桌面系统,就可以通过yum中的组安装。

2023-12-22 18:36:29 3301

原创 ④ C语言的语句和程序的基本结构

goto:无条件转向语句,用来跳转到到某个程序位置进行执行。goto 主要一般和 if 构成循环语句不能跨函数goto 语句标号;语句标号是一个标识符,只能由字母、数字、下划线三种字符组成,并且第一个字符必须是字母或者下划线,并且标识符不可以是系统中的保留字。goto 语句有一定的争议,要看实际的情况的需要。从循环体内到循环体外,不推荐,破坏了结构化程序设计原则,除非万不得已。goto 语句 需要loop:loop:i++;goto loop;

2023-12-22 18:04:03 87

原创 ③ 运算符和表达式

传统的加法运算符是从左到右,赋值与复合运算符是从右至左。

2023-12-22 13:29:23 78

原创 ② C 语言的数据类型

每种数据类型有所占的内存大小,可以说占用内存越大越能有保存更大是数据。

2023-12-22 11:21:15 57

原创 ① 创建基本的 C 语言

在 VS2012 中选择 文件 → 新建 → 项目 → win32 控制台应用程序一个解决方案包含若干的项目,每个项目生成一个程序解决方案名称:一个解决方案里面包含多个项目,Visual Studion 的开发环境要求一个项目必须被包含在一个解决方案中,一个项目最终可以生成一个可执行的程序,这里的创建了一个 peoject1 的项目。一个项目需要 编译 → 连接 → 生成可执行程序 → 运行 ,这样的一些列动作可以通过 开始执行(不调试)【Ctrl + F5】来实现。

2023-12-21 21:55:17 220

原创 ⑦ YUM 与 DNF

一个 RPM包 的依赖关系存放在自己的 RPM包 中,安装 RPM包 的一个问题是依赖关系需要自己去解决。YUM 可以自动解决软件包之间的依赖关系,YUM 可以收集 RPM包 的相关信息,检查包的依赖关系,自动化升级、安装、删除 RPM包 ,YUM 的关键就是可靠的 仓库(repository),repository 管理着一部分或整个发行版本中应用程序的依赖关系,通过这个实现 YUM 对 RPM包 的操作。

2023-12-21 19:10:39 161

原创 ⑥ 源 SRPM 安装

RPM 包是已经编译好的归档的软件包,这类包只要在符合的环境下就可以使用了,但是这也是 RPM 的一个问题,由于 RPM包 的使用对环境有要求,所以适配A环境的RPM包就不能适配B环境。SRPM 是一种特殊的包,这个包含有源代码,由于源代码没有进行编译所以需要在某台机器上进行编译生成一个随后就能在该主机上使用了,通常情况下都是使用官方的、安装介质上的 RPM包。SRPM 包与 RPM包 的命名类似只是在 RPM包的后缀前面有 rsrc。大多的软件项目在推出的时候也会有。还有一种。

2023-12-21 14:03:16 131

原创 ⑤ RPM 包的提取

通常情况下 RPM包的提取 并不常用,RPM 包是一个归档文件,里面包含有已经编译好了的文件,直观上确实可以提取包中的文件。在某些情况下需要,这就需要从包中去提取包中的文件。

2023-12-20 20:53:55 1166 1

原创 ④ RPM 包的删除、更新、查询

RPM 包的删除要考虑到依赖关系,所以有些情况下如果只是删除软件而不删除依赖关系依旧会报错,如果要忽略则就需要使用参数。考虑到软件的依赖关系这就需要使用到参数 --nodeps 来进行卸载。查询所有已安装过的包。

2023-12-20 17:06:51 1202 1

原创 ③ 安装 RPM 软件包

通产情况下软件的安装就是文件的复制,软件安装是会把所需要用到的文件复制到特定的目录。

2023-12-20 15:49:41 3998 1

原创 ② PRM 包 - RPM Package Manager 介绍

PRM 包由于是已经编译好的包所以安装方便,安装 PRM 包时软件的信息会自动记录到 Linux 主机的数据库中,可以比较方便的查询安装软件的信息。进行必要的条件的检查,复制一些文件到特定的目录中,修改配置文件,解决依赖关系。

2023-12-19 22:00:36 402 1

原创 ① Linux 包管理

早期的 Linux 通过源码编译的方式安装,特点是费时、费力,大型软件需要解决组件的依赖关系,在软件的校验、卸载、查询、升级的软件操作难度大。引入 包管理技术 高效管理软件的生命周期。

2023-12-19 19:50:25 98 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除