rpm

yum

≯℡__Kan透↙ 提交于 2020-01-29 01:04:14
1.零散软件管理 1)具备软件包(从光盘获取) 2)虚拟机classroom构建Web服务,提供光盘内容 下载软件包 wget 软件包的URL网址 wget 软件包的URL网址 -O /目标路径/新文件名 使用rpm管理软件 rpm -q 软件名 #查看软件是否安装,常用命令 rpm -i [ vh ] 软件名-版本信息.rpm #安装本地rpm包 rpm -e 软件名 #卸载软件 rpm -ql 软件名 #软件的文件清单 rpm -qi 软件名 #软件基本信息 rpm -qa #查看所有已安装的软件包 2.yum配置及使用 yum: 自动解决依赖关系并装包 指定服务器位置 客户端配置文件:/etc/yum.repos.d/*.repo #其中含有错误的文件时,所有文件均不能用 例: [ root@server0 ~ ] # cat /etc/yum.repos.d/*.repo [ ruanjiancangku ] baseurl = http://content.example.com/rhel7.0/x86_64/dvd gpgcheck = 0 enabled = 1 name = zheshiyigeruanjiancangku #仓库名字 #服务端网络路径 #是否做签名检查 #是否启用该文件 #仓库描述信息 流程:客户端使用yum安装软件 >> > /etc/yum

rpm 安装mysql5.7

大兔子大兔子 提交于 2020-01-28 09:55:13
什么都不要想先去官网看看: https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/#repo-qg-yum-installing repo 源下载地址: https://dev.mysql.com/downloads/repo/yum/ 最好先su root 先切换到root rpm -ivh mysql80-community-release-el8-1.noarch.rpm 然后 yum repolist all | grep mysql 看下是不是有mysql的信息,里面应该没有5.7的源,需要修改 /etc/yum.repo.d/mysql-community.repo 文件 vi /etc/yum.repo.d/mysql-community.repo 官网的是: [mysql57-community] name=MySQL 5.7 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 但是会报错,少了 libsasl2.so.2()(64bit) 需要改成:

RPM软件包管理以及使用方法

一世执手 提交于 2020-01-28 02:21:43
Red Hat Package Manager(简称RPM)工具包由于其使用简单操作方便,可以实现软件的查询、安装、卸载、升级和验证等功能,为Linux使用者节省大量的时间,所以被广泛的用于Linux下安装、删除软件。RPM命令详细说明可以在Linux终端使用man命令显示出来。 1)查询RPM软件包 在新软件安装之前,一般都要先查看一下这个软件包里有什么内容。RPM软件包的查询使用带参数-q的rpm命令实现的,系统将会列出待查询软件包的详细资料,包括含有多少个文件、各文件名称、文件大小、创建时间、编译日期等信息。RPM软件包查询命令的格式如下: rpm {-q|--query} [select-option] [query-option] (1)查询文件所属软件包 rpm -qf /usr/share/pixmaps/Xplns.png xplns-3.3.1-lglibc23 (2)查询软件包所包含的文件列表 rpm -ql xplns-3.3.1-lglibc23 (3)查询软件包概要信息 rpm -qi xplns-elm-3.3.1-1 (4)查询所有已经安装的软件包 rpm -qa 2)RPM软件包的安装 软件包查询完成以后,用户就可以进行软件的实际安装了。使用带参数-i的rpm命令可以实现RPM软件包的安装,其命令格式如下: rpm -i ( or --install

centos6-7 yum安装php的方法

匆匆过客 提交于 2020-01-28 01:26:02
1.检查当前安装的PHP包 yum list installed | grep php 如果有安装的PHP包,先删除他们 yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql.x86_64 php-pdo.x86_64 2.添加rpm源 先添加下阿里云的epel源 CentOS 6.X: rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm CentOS 7.X: rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 如果想删除上面安装的包,重新安装 rpm -qa | grep webstatic rpm -e 上面搜索到的包即可 3.运行yum install安装php php5.5: yum install php55w.x86_64 php55w-cli.x86_64 php55w-common.x86_64 php55w-gd.x86_64 php55w-ldap.x86_64 php55w-mbstring.x86_64

磁盘管理

帅比萌擦擦* 提交于 2020-01-28 00:46:53
目录 1.磁盘层次结构 2.磁盘常见问题 3.调整swap空间大小 1.磁盘层次结构 1.磁盘层次结构--物理结构 磁盘的外部结构 (看的见摸得到的结构) 作用 补充 磁盘主轴 决定磁盘转速 (rpm-round per minute) 家用磁盘转速 7200 rpm 5400 rpm 企业磁盘转速 15k rpm 10k rpm 磁盘盘片 用于存储数据 磁盘磁头 用于读取数据 磁盘接口 用于连接主板 用于连接阵列卡 磁盘的内部结构 (看不见的结构信息) 作用说明 特点说明 原理特点 磁盘(Disk ) 磁头(Head ) 用来写入和读取数据的 盘面数量等于磁头数量 采用径向运动读写数据 磁道(Track ) 用来存储用户数据 由多个同心圆组成, 最外面同心圆为0磁道 磁盘默认按照磁道寻找数据,磁头机械运动较慢 重点原理:磁头径向运动为机械运动(寻道) 性能小于固态硬盘(芯片) 扇区(Sector ) 用来存储用户数据 磁盘存储最小单位 默认磁盘扇区从1扇区开始,扇区大小为512字节 系统存储最小单位是block 柱面(Cylinder ) 用来存储用户数据 不同盘面上相同的磁道组成(圆柱体) 磁盘默认按照柱面进行读写,磁头电子切换较快 重点原理:磁头之间的切换为电子切换 单元块(Units ) 用来存储用户数据 表示单个柱面大小 2. 磁盘层次结构--磁盘阵列raid a

linux入门之软件包管理

独自空忆成欢 提交于 2020-01-27 18:58:06
一、rpm 安装 程序包管理器就是将编译好的应用程序的各组成文件打包一个或几个程序包文件,从而方便快捷地实现程序包的安装,卸载查询,升级和校验等管理操作,在CentOS系统上使用rpm命令管理程序包进行安装、卸载、升级、查询、校验、数据库维护等操作时,需要先对光盘进行挂载 ,挂载光盘命令如下 [root@localhost ~]#mount /dev/cdrom /media mount: /dev/sr0 is write-protected, mounting read-only 出现下边那条命令显示挂载成功,接下来开始演示rpm命令的具体相关应用。 rpm {-i|--install} [install-options] PACKAGE_FILE… -iv 显示程序包管理执行进度 -ivh PACKAGE_FILE 显示过程及安装进度百分比 --test: 测试安装,但不真正执行安装,即dry run模式 --nodeps:在安装时忽略依赖关系 --replacepkgs 重复安装已安装过的包,文件覆盖 --replacefiles 将要安装包的部分文件与其他已安装的包文件冲突,可继续安装,文件不覆盖 --noscripts 安装时不执行包中自带的脚本 -a: 所有包 -f: 查看指定的文件由哪个程序包安装生成 -p rpmfile:针对尚未安装的程序包文件做查询操作 -

rpm 简单使用

馋奶兔 提交于 2020-01-27 07:56:04
RMP 是 LINUX 下的一种软件的可执行程序,你只要安装它就可以了。这种软件安装包通常是一个RPM包(Redhat Linux Packet Manager,就是Redhat的包管理器),后缀是.rpm。 RPM是Red Hat公司随Redhat Linux推出了一个软件包管理器,通过它能够更加轻松容易地实现软件的安装。 1.安装软件:执行rpm -ivh rpm包名,如: [root@rhel6-5x64-8-66 ~]# rpm -ivh apache-1.3.6.i386.rpm 注解:i install 安装 v verbose Print verbose information - normally routine progress messages will be displayed. # 打印安装信息 h hash #号 安装包apache-1.3.6.i386.rpm,显示安装信息进度,使用#号。 2.升级软件:执行rpm -Uvh rpm包名。 update 3.反安装/卸载:执行rpm -e rpm包名。 erase 4.查询软件包的详细信息:执行rpm -qpi rpm包名 query package info 5.查询某个文件是属于那个rpm包的:执行rpm -qf rpm包名 query file 6.查该软件包会向系统里面写入哪些文件:执行 rpm

Centos7卸载自带的OpenJDK

拥有回忆 提交于 2020-01-27 03:14:09
环境 window10 虚拟机:VMware Pro 12 centos7 步骤一、先查看openJDK的路径 # 执行命令 [ yutao@localhost ~ ] $ rpm -qa | grep java tzdata-java-2016g-2.el7.noarch java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64 java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64 python-javapackages-3.4.1-11.el7.noarch java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64 javapackages-tools-3.4.1-11.el7.noarch java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64 步骤二、执行删除 # 执行如下命令: [ yutao@localhost ~ ] $ sudo rpm -e --nodeps tzdata-java-2016g-2.el7.noarch [ yutao@localhost ~ ] $ sudo rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14

openstack、kvm CentOS升级内核

旧时模样 提交于 2020-01-27 01:11:21
openstack平台需要使用各种Linux发行版镜像,其制作方法主要有两种,要么是基于各大Linux发行版ISO光盘手动制作,要么是使用官方提供的制作好镜像进行修改 问题 FATAL: Module scsi_wait_scan not found.... 再进一步测试,就会发现,在物理机上升级内核,一切ok! 原因是虚拟机生成的initramfs.img无法包含virtio_blk.ko模块,造成虚拟机启动报错 解决问题的关键在于要确保virtio_blk.ko能够被加载 如果我们单纯是需要解决升级内核后启动失败问题,直接下载文章提到的内核rpm包,然后使用下面的步骤解决启动问题 rpm --import http://elrepo.org/RPM-GPG-KEY-elrepo.org rpm -Uvh http://elrepo.org/elrepo-release-6-5.el6.elrepo.noarch.rpm yum --enablerepo=elrepo-kernel install kernel-ml -y 安装完内核后修改/etc/grub.conf配置文件使 修改配置文件中的 Default=1 to Default=0 #添加virtio_blk支持(新建conf文件) echo 'add_drivers+="virtio_blk"' >/etc

Linux命令大全

梦想与她 提交于 2020-01-26 23:53:56
一、 linux 操作系统的简单应用 1.1 linux 的文本模式介绍 [root@localhost ~] 第一列 root 代表当前用户 第二列 localhost 代表主机名 第三列 ~代表当前所在的目录 ~家目录 home 目录 linux 的命令可以补全目录和文件名,如果不能补全双击 tab 键可以显示出要选择的命令 1.2 linux 的登陆与登出 login 登入系统 logout 登出系统 exit 注销当前用户 clear 清屏命令 1.3 linux 的 关 机 shutdown 关 机 命 令 shutdown now 立即进入维护模式 halt 直接关机 shutdown -h now 立即关机 shutdown -h 20:00& 20:00 关闭计算机 shutdown -r now 立即重新启动计算机 shutdown -r 20:00& 20:00 重新启动计算机 shutdown -k 3 warning:system will shutdown! 只是发送消息给所以用户 3 分钟后进入维护模式 shutdown +3 "system will shutdown after 3 minutes!" 发送消息给所以用户 3 分钟后进入系统维护模式 1.4 linux 的 Init 进程 Init 是 Linux 操作系统中不可缺少的程序之一