rpm

在断网状态下安装rpm包

前提是你 提交于 2019-12-27 23:54:47
实验平台 :CentOS7 实验分析 :linux系统中的源rpm包存储在官方的yum仓库中,平时我们在联网状态下可以随心调用yum仓库中的rpm包,而在断网状态下,这一切显然是不可能实现的。如果我们需要安装rpm包,只能自己建立一个临时的yum仓库,而这就要依赖linux操作系统的安装镜像。很明显,安装镜像中存储了大量的rpm包,只不过相比网络中的yum仓库,镜像中的rpm包不能随时升级,更新版本等。 rpm包概述 rpm包是各种Linux发行版本中应用最广泛的软件包之一,rpm包以其强大的功能和广泛的兼容性而得到多数Linux发行版本的支持和广大Linux使用者的拥护。rpm包管理器通过建立统一的文件数据库,对在linux系统中安装,卸载,升级的各种rpm软件包进行详细的记录,并能够自动分析软件包之间的依赖关系,保持应用程序在一个协调,有序的整体环境中运行。 实验过程 首先将CentOS7的网络断开,网卡设为仅主机模式,点击确定 网卡模式为仅主机模式,我们要重新配置网卡,添加ip地址,子网掩码,网关等。在Linux终端内,输入命令,进入网卡配置 初次进入的原始界面 更改之后的界面 配置完成后在末行模式输入wq保存退出。在这里配置文件改后一定要重启服务,才能生效 输入ifconfig命令查看是否配置成功 这是尝试加载yum list 会报错,原因自然是已经处于断网状态

Linux 误卸载自带python后的解决办法

好久不见. 提交于 2019-12-27 21:40:35
1:卸载python(以免有些同学没有卸载干净)   rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps #强制删除已安装程序及其关联    whereis python|xargs rm -frv #删除所有残余文件 #xargs,允许你对输出执行其他某些命令 2.卸载yum   rpm -qa|grep yum|xargs rpm -ev --allmatches --nodeps    rm -rf /etc/yum.repos.d/*   whereis yum|xargs rm -frv<br> 3.验证是否删除干净   whereis python #验证删除,返回应该是没有结果的<br>whereis yum 4.安装python和yum   一定要选对应自己系统版本的文件!! http://vault.centos.org/,进入网站,选择自己系统对应的版本,进入OS文件夹,选择系统对应的位数,32位选i386,64位选择x86_64,进入Packages文件夹,进去之后你会看到很多rpm文件,下载如下文件:    python-2.6.6-66.el6_8.x86_64.rpm    python-devel-2.6.6-66.el6_8.x86_64.rpm    python-iniparse-0.3

linux下bind的简单搭建及配置

a 夏天 提交于 2019-12-27 17:51:29
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 一、 配置: VMware10 CentOS 6.5 安装好系统后就直接可以安装bind啦,可以直接通过yum来安装,也可以在ISO里通过rpm来安装 rpm -ivh bind-libs-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm rpm -ivh bind-utils-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm rpm -ivh bind-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm rpm -ivh bind-chroot-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm 最后一个不装也可以,它的功能是 为bind服务提供一个 伪装的根目录(将/var/namned/chroot文件夹作为BIND的根目录) 二、 安装好后我们做一下配置 vi /etc/named.conf 其中 listen-on port 53 { 127.0.0.1; }; 的ip地址改成实际的ip地址 allow-query { localhost; }; 里面的localhost改成any,否则测试的时候只有本机可以用,其他机器用该台机子做DNS服务器时会访问不了 然后添加下面2个zone zone "a.com" IN { type

Nginx 安装

老子叫甜甜 提交于 2019-12-27 10:47:42
Nginx 安装 Windows 安装 Linux 安装 rpm 包方式(推荐) 源码编译方式 Linux 开机自启动 rpm 包方式 源码编译方式 脚本 参考资料 Windows 安装 (1)进入 官方下载地址 ,选择合适版本(nginx/Windows-xxx)。 (2)解压到本地 (3)启动 下面以 C 盘根目录为例说明下: cd C: cd C:\nginx-0.8.54 start nginx 注:Nginx / Win32 是运行在一个控制台程序,而非 windows 服务方式的。服务器方式目前还是开发尝试中。 Linux 安装 rpm 包方式(推荐) (1)进入 下载页面 ,选择合适版本下载。 $ wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm (2)安装 nginx rpm 包 nginx rpm 包实际上安装的是 nginx 的 yum 源。 $ rpm -ivh nginx-*.rpm (3)正式安装 rpm 包 $ yum install nginx (4)关闭防火墙 $ firewall-cmd --zone=public --add-port=80/tcp --permanent $ firewall-cmd -

linux yum命令详解

时光怂恿深爱的人放手 提交于 2019-12-27 06:13:15
yum (全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。 yum的命令形式一般是如下:yum [options] [command] [package ...] 其中的[options]是可选的,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。[command]为所要进行的操作,[package ...]是操作的对象。 概括了部分常用的命令包括: 自动搜索最快镜像插件: yum install yum-fastestmirror 安装yum图形窗口插件: yum install yumex 查看可能批量安装的列表: yum grouplist 1 安装 yum install 全部安装 yum install package1 安装指定的安装包package1 yum groupinsall group1 安装程序组group1 2 更新和升级 yum update 全部更新 yum update package1

零基础入门必备的Linux命令和C语言基础

给你一囗甜甜゛ 提交于 2019-12-27 05:47:36
挂载一个文件系统(底部有视频资料) mount /dev/hda2 /mnt/hda2 挂载一个叫做hda2的盘 - 确定目录 ‘/ mnt/hda2’ 已经存在 umount /dev/hda2 卸载一个叫做hda2的盘 - 先从挂载点 ‘/ mnt/hda2’ 退出 fuser -km /mnt/hda2 当设备繁忙时强制卸载 umount -n /mnt/hda2 运行卸载操作而不写入 /etc/mtab 文件- 当文件为只读或当磁盘写满时非常有用 mount /dev/fd0 /mnt/floppy 挂载一个软盘 mount /dev/cdrom /mnt/cdrom 挂载一个cdrom或dvdrom mount /dev/hdc /mnt/cdrecorder 挂载一个cdrw或dvdrom mount /dev/hdb /mnt/cdrecorder 挂载一个cdrw或dvdrom mount -o loop file.iso /mnt/cdrom 挂载一个文件或ISO镜像文件 mount -t vfat /dev/hda5 /mnt/hda5 挂载一个Windows FAT32文件系统 mount /dev/sda1 /mnt/usbdisk 挂载一个usb 捷盘或闪存设备 mount -t smbfs -o username=user,password=pass /

Centos离线安装VMBox(个人纪录)

徘徊边缘 提交于 2019-12-27 05:35:08
Centos离线安装VMBox 需要centos安装图形化界面 1 官网下载rpm包: 下载地址 2 执行安装命令 rpm -ivh VirtualBox-6.1-6.1.0_135406_el7-1.x86_64.rpm 3 将root用户加到vboxusers组中 usermod -a -G vboxusers root 4 启动VmBox /sbin/vboxconfig 5 图形化界面打开vmbox 来源: CSDN 作者: JHeming 链接: https://blog.csdn.net/Jheming/article/details/103595409

xtrabackup rpm安装

北城以北 提交于 2019-12-27 04:01:10
1、通过以 root 用户或sudo运行以下命令来安装Percona yum存储库 : [root@_mongodb_116 data]# yum install -y https://repo.percona.com/yum/percona-release-latest.noarch.rpm 2、 运行以下命令安装Percona XtraBackup: [root@_mongodb_116 data]# yum install -y percona-xtrabackup-24 #安装2.4版本 来源: CSDN 作者: zorsea 链接: https://blog.csdn.net/zorsea/article/details/103715309

CentOS 安装MySQL(rpm)提示错误Header V3 DSA/SHA1 Signature 提示错误:Header V3 DSA/SHA1 Signature, key ID 5072e1

时光怂恿深爱的人放手 提交于 2019-12-27 03:29:48
CentOS 安装MySQL(rpm)提示错误Header V3 DSA/SHA1 Signature 提示错误:Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY error: Failed dependencies 错误原因:这是由于yum安装了旧版本的GPG keys造成的 解决办法:后面加上–force --nodeps 原文: 摘要: CentOS安装rpm安装MySQL时爆出警告: 警告:mysql-server-5.5.46-1.linux2.6.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY 原因:这是由于yum安装了旧版本的GPG keys造成的 解决办法:后面加上 --force --nodeps 如: rpm -ivh MySQL-server-5.5.46-1.linux2.6.x86_64.rpm --force --nodeps 从 RPM 版本 4.1 开始,在安装或升级软件包时会检查软件包的签名。 CentOS安装rpm安装MySQL时爆出警告: 警告:MySQL-server-5.5.46-1.linux2.6.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY

centos7安装rabbitmq

只愿长相守 提交于 2019-12-27 02:37:32
centos7安装rabbitmq-3.7.17 准备 访问rabbitmq官网下载页面: https://www.rabbitmq.com/download.html : 安装erlang 找到安装erlang: https://www.rabbitmq.com/install-rpm.html#install-from-esl-repository : 即: https://www.erlang-solutions.com/resources/download.html : 安装: wget https://packages.erlang-solutions.com/erlang/rpm/centos/7/x86_64/esl-erlang_22.0.7-1~centos~7_amd64.rpm rpm -ivh esl-erlang_22.0.7-1~centos~7_amd64.rpm 安装过程中出现如下错误 error: Failed dependencies: libGL.so.1()(64bit) is needed by esl-erlang-19.3-1.x86_64 libGLU.so.1()(64bit) is needed by esl-erlang-19.3-1.x86_64 libodbc.so.2()(64bit) is needed by esl