yum

yum方式安装Myql

风流意气都作罢 提交于 2020-01-29 15:07:35
环境 OS:CentOS7.6 Mysql:Mysql5.7 获取更新包 Mysql官网: https://dev.mysql.com/ 到http://dev.mysql.com/downloads/repo/yum/ 去下载rpm包更新一下。 #下载mysql源安装包 wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm #安装mysql源 yum localinstall mysql57-community-release-el7-8.noarch.rpm #检测源是否安装成功 yum repolist enabled | grep "mysql.*-community.*" 安装 修改配置yum 安装mysql的版本,这里安装MySQL5.7版本,修改“enabled=1”。 vim /etc/yum.repos.d/mysql-community.repo #Enable to use MySQL 5.6 [mysql56-community] name=MySQL 5.6 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/ enabled=0 gpgcheck

centos 7 安装 ifconfig 管理命令

谁说我不能喝 提交于 2020-01-29 09:24:05
1. 安装的需求背景 我们知道ifconfig 命令可以用于查看、配置、启用或禁用指定网络接口,如配置网卡的ip地址、掩码、广播地址、网关等,功能不可谓不丰富。 此命令的功能和windows系统的ipconfig非常类似。 但是,centos 7 默认已不再安装此命令,其中很多功能用 ip addr 指令 替代了。 考虑到 既有的很多管理工具或脚本都调用了此功能命令(ifconfig),如果将这些工具直接迁移过来会报错,如果对这个指令用其它指令进行替换,及对这些工具升级,则增加了工作量,还增加了出错的风险。 所以,在centos 7 系统中 安装 ifconfig 命令很有必要。 2. 测试安装的具体步骤 centos 7 系统默认 没有安装 ifconfig 命令。 如果直接运行 ifconfig 命令,则提示错误 :-bash: ifconfig: command not found 参考地址: http://www.10qianwan.com/articledetail/263176.html 此时,查看 /sbin 目录下,其实是没有 ifconfig 文件的。 那么 如何安装ifconfig 呢?我们首先想到的是 运行 yum install ifconfig 。执行效果如何呢? 结果是: no package ifconfig available. error:

Linux入门-9 软件管理基础(CentOS)

爷,独闯天下 提交于 2020-01-29 03:50:17
0. 源代码形式 1. RPM软件包管理 RPM RPM查询 RPM验证 2. YUM软件管理 YUM基本命令 YUM查询 创建YUM仓库 0. 源代码形式 绝大多数开源软件都是直接以源代码形式发布 源代码一般会被打包成 tar.gz 的归档压缩文件 程序源代码需要编译成为二进制形式之后才能够运行使用 源代码级别编译流程: ./configure 检查编译环境、相关库文件以及配置参数并生成makefile make 对源代码进行编译,生成可执行文件 make install 将生成的可执行文件安装到计算机中 源代码形式的软件使用起来较为麻烦,但是兼容性及可控制性较好 开源软件一般都会大量使用其他开源软件的功能,所以开源软件会有大量的依赖关系 1. RPM软件包管理 源代码形式的缺点:操作复杂、编译时间较长、极容易出现错误 源代码形式的优点:适用所有系统、可定制 为了方便使用,Erik Troan和Marc Ewing开发了RPM(Readhat Package Manager) RPM通过将源代码基于特定平台系统编译为可执行文件,并保存依赖关系,从而简化开源软件的安装管理 RPM设计目标如下: 使用简单 使用单一软件包格式文件发布(.rpm) 可升级 追踪软件依赖关系 基本信息查询 软件验证功能 支持多平台 RPM 命名规范: name-version.os.platform

关于centos的一些简单操作语句

此生再无相见时 提交于 2020-01-29 01:58:44
#关机 (系统的关机、重启以及登出 ) 的命令 shutdown -h now 关闭系统(1) init 0 关闭系统(2) telinit 0 关闭系统(3) shutdown -h hours:minutes & 按预定时间关闭系统 shutdown -c 取消按预定时间关闭系统 shutdown -r now 重启(1) reboot 重启(2) logout 注销 #查看系统信息的命令 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验内存使用 cat /proc/swaps 显示哪些swap被使用 cat /proc/version 显示内核的版本 cat /proc/net/dev 显示网络适配器及统计 cat /proc/mounts 显示已加载的文件系统 lspci -tv 罗列 PCI 设备 lsusb -tv 显示 USB 设备

RedHat Linux RHEL6配置本地YUM源

社会主义新天地 提交于 2020-01-29 01:30:08
YUM是Yellow dog Updater Modified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke开发团队进行改进,遂有此名。yum的宗旨是自动化地升级,安装/移除rpm包,收集rpm包的相关信息,检查依赖性并自动提示用户解决。yum的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http或ftp站点,也可以是本地软件池,但必须包含rpm的header, header包括了rpm包的各种信息,包括描述,功能,提供的文件,依赖性等.正是收集了这些 header并加以分析,才能自动化地完成余下的任务。 如果体验过rpm安装痛苦的人,我相信其肯定百分之百选择yum替代rpm。使用yum非常方便。如果要使用rpm则必须配置repository(软件仓库),由于RHEL的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用yum安装一些包,则需要配置本地的YUM源。下面介绍一下如何配置,下文以Red Hat Enterprise Linux Server release 6.6为实验场景。可能不同版本的Linux稍有差别。 一:挂载本地光盘到系统 如果服务器是虚拟机,可以通过vSphere

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

高效掌握Linux常用必备命令(三)

家住魔仙堡 提交于 2020-01-28 14:11:29
Linux高效掌握常用必备命令:(ls pwd cd cat useradd groupadd rm cp chown chmod vi find grep ps free top sed awk if for case wc yum rpm tar unzip more head tail等) 注:这些常用命令,我会用好几篇文章,来进行阐述解析;(本文只是(阐述)解析中的第一部分,更多详细命令解析,请关注我的其他文章) 每天坚持学习 “一分耕耘,一分收获。”在自己的理想道路上,多动脑筋,不断的思考,不停地学习,四肢能勤,不断地“书读百遍”,就会“其义自现”。 常用命令(常用必备) 对于这些常用必备命令,根据以下图文结合的方式展示出来: 1.**“wc”**命令是用于计算字数。 注:wc指令,我们可以计算文件的byte数,字数,或是列数。 当我们不指定文件名称,或是所给予的文件名为“-”,则wc指定会从标准输入设备读取数据。 基本语法如下: wc 选项 文件名称 具体参数选项是(如下图文所示): -l或–lines 只显示行数。 -words 只显示字数 。(应该更好的理解为这是单词数) -c或–bytes或–chars 只显示Bytes数 。 如果要查看多个文件的信息(行数,单词数,字节数),即具体语法是: wc 文件1 文件2 … 2.**“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) 需要改成:

CentOS 7.0 yum安装Apache、PHP和MySQL

和自甴很熟 提交于 2020-01-28 09:52:18
centos7默认将mariadb视作mysql。 p.s.因为mysql被oracle收购后,原作者担心mysql闭源,所以又写了一个mariadb,这个数据库可以理解为mysql的分支。 卸载 mariadb 才能安装mysql。 卸载 mariadb 的方法: #列出所有被安装的rpm package rpm -qa | grep mariadb #逐个删除每一个列出来的文件, --nodeps 强制删除 rpm -e --nodeps mariadb- libs-************.x86_64 官网下载安装mysql-server # wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm # rpm -ivh mysql-community-release-el7-5.noarch.rpm # yum install mysql-community-server 安装Apache, PHP, MySQL以及php连接mysql库组件。 yum -y install httpd php mysql mysql-server php-mysql 安装apache扩展 yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql

阿里云(ECS)Centos7部署Django2.2报MysqlClient的错误

廉价感情. 提交于 2020-01-28 02:18:20
阿里云(ECS)Centos7部署Django2.2报MysqlClient的错误 1 如果Django的版本是1.1 2 如果Django的版本>2 1 如果Django的版本是1.1 在总文件夹的__ini__.py中加入: import pymysql pymysql . install_as_MySQLdb ( ) 2 如果Django的版本>2 这个时候不建议用pymysql.install_as_MySQLdb()的这种方式,因为不是这里的问题 以Centos7为例: yum install python-devel yum install mysql-devel yum install gcc pip3 install mysqlclient 来源: CSDN 作者: kzl_knight 链接: https://blog.csdn.net/kzl_knight/article/details/104094863