1.rpm包命名规则 对于Linux系统来说,所有的rpm包都在光盘里的Packages文件夹里。对于rpm包的命名规则,可以举例说明,如下面一个包: httpd-2.2.15-15.el6.centos.1.i686.rpm httpd 软件包名 2.2.15 软件版本 15 软件发布次数 el6 ...
分类:
系统相关 时间:
2018-12-15 18:42:44
阅读次数:
252
第1步 – 导入公钥 Ubuntu软件包管理器apt(高级软件包工具)需要软件分销商的GPG密钥来确保软件包的一致性和真实性。 运行此命令将MongoDB密钥导入到您的服务器。 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 -- ...
分类:
数据库 时间:
2018-12-06 23:58:26
阅读次数:
389
常见自动化运维工具传统运维效率低,工作繁琐且容易出错重复性事情反复在做,没有标准化的流程传统运维的脚本繁多,不方便管理自动化运维要解决的就是这些问题常见的自动化运维工具puppet(www.puppetlabs.com)基于rubby开发,c/s架构,支持多平台。可管理配置文件、用户、cron任务、软件包管理、系统服务等。分为社区版(免费)和企业版(收费),企业版支持图形化配置Saltstack(
分类:
其他好文 时间:
2018-12-06 17:54:25
阅读次数:
194
软件包管理 一、c语言程序的构建过程 1.程序源代码 预处理 编译 汇编 链接 可执行程序 开放源码:就是程序码,文本格式的源代码,写给人类看的程序语言,但机器并不认识,所以无法执行; 编译器:将程序码转译成为机器看的懂得语言,就类似翻译者的角色,生成二进制文件; 链接:在Linux上使用ld工具, ...
分类:
其他好文 时间:
2018-12-05 02:01:55
阅读次数:
202
Linux系统基础优化和基本命令 网络参数设定命令 网卡配置文件详解 ifup,ifdown命令 ifconfig命令 ip命令 用户管理和文件权限 现代操作系统一般属于多用户的操作系统,也就是说,同一台机器可以为多个用户建立账户,一般这些用户都是为普通用户,这些普通用户能同时登录这台计算机,计算机 ...
分类:
系统相关 时间:
2018-12-01 18:37:48
阅读次数:
198
软件管理 一、软件包管理简介 1、软件包分类 l 源码包 n 脚本安装包 l 二进制包(RPM包、系统默认包) 2、源码包 源码包的优点是: l 开源,如果有足够的能力,可以修改源代码 l 可以自由选择所需的功能 l 软件是编译安装,所以更加适合自己的系统,更加稳定也效率更高 l 卸载方便 源码包的 ...
分类:
其他好文 时间:
2018-12-01 18:23:52
阅读次数:
229
Vuls 是一款适用于 Linux/FreeBSD 的漏洞扫描程序,无代理,采用 Go 语言编写,对于系统管理员来说,每天必须执行安全漏洞分析和软件更新都是一个负担。 为避免生产环境宕机,系统管理员通常选择不使用软件包管理器提供的自动更新选项,而是手动执行更新。这会导致以下问题: 系统管理员必须不断 ...
分类:
其他好文 时间:
2018-11-28 19:38:30
阅读次数:
288
要想得心应手管理Ubuntu软件包,就必须熟悉其中最重要的软件包管理程序dpkg工具是Ubuntu软件包管理工具的基础。使用dpkg工具可以实现软件包的安装、卸载、查询、编译、打包等功能。 dpkg(Debian Package)管理工具 ,Ubuntu 相关的软件包文件使用 .deb 后缀,就是因 ...
分类:
其他好文 时间:
2018-11-28 15:34:56
阅读次数:
236
为避免生产环境宕机,系统管理员通常选择不使用软件包管理器提供的自动更新选项,而是手动执行更新。这会导致以下问题: 系统管理员必须不断注意NVD(National Vulnerability Database)或类似数据库中的新漏洞。 如果服务器中安装了大量软件,系统管理员可能无法监视所有软件。 执行 ...
分类:
系统相关 时间:
2018-11-22 02:36:02
阅读次数:
251
为避免生产环境宕机,系统管理员通常选择不使用软件包管理器提供的自动更新选项,而是手动执行更新。这会导致以下问题: 系统管理员必须不断注意NVD(National Vulnerability Database)或类似数据库中的新漏洞。 如果服务器中安装了大量软件,系统管理员可能无法监视所有软件。 执行 ...
分类:
系统相关 时间:
2018-11-22 00:05:00
阅读次数:
178