Linux 下常用的(软件包)安装源 |
您所在的位置:网站首页 › epel-release离线安装 › Linux 下常用的(软件包)安装源 |
我最常用的 Linux 发行版为 CentOS。为了拥有一个“干净”的系统,尽量减少不必要的软件安装,我一般都会采用 minimal 版本安装。但安装完成后并不能满足我的基本需求;对我来说,还需要安装一些常用的(对我来说)软件包。而我需要有很多软件,在CentOS 自带的yum 源中并没有。所以就促使我去寻找其他的可用 yum 软件源。
企业级 Linux 扩展软件包(Extra Packages for Enterprise Linux 即:EPEL)是一个Fedora特殊兴趣小组为企业级 Linux创建、维护和管理的高质量的附加软件包,企业级Linux 包括但不限于 Red Hat Enterprise Linux(RHEL),CentOS,Scientific Linux(SL)和 Oracle Linux(OL)。
我一般是在 fedora 官网获取 epel-release 软件: http://fedoraproject.org/wiki/EPEL 。
我在 CentOS 6 系统下会使用如下指令安装 epel-release
Remi repository 是包含最新版本 PHP 和 MySQL 包的 Linux 源,由 Remi 提供维护。有个这个源之后,使用 YUM 安装或更新 PHP、MySQL、phpMyAdmin 等服务器相关程序的时候就非常方便了。
它依赖 EPEL 软件包。
我一般是在其官网获取 remi-release 软件: Remi's RPM repository
我在 CentOS 6 系统下会使用如下指令安装 remi-relsase:
RepoForge 的前身是 RPMForge 。
RepoForge项目维护Red Hat Enterprise Linux(RHEL),CentOS和Scientific Linux的RPM软件包。它提供了一组与各种RHEL派生版本兼容的存储库。
我一般是在其官网获取 RepoForge (rpmforge-release)软件: RepoForge
我在 CentOS 6 (x86)系统下会使用如下指令安装 rpmforge-release:
以上三个 Linux 软件源已经够我当前使用了,如果以后在Linux使用过程中有用到其他的软件源,我会在此文件下做补充。
很多时候在CentOS系统下默认的Postgresql版本并不能满足需求。如我安装GitLab时就要求Postgresql在9.1以上,但CentOS 系统 6.9 版本仅提供了Postgresql 的 8.4.20 版本,而CentOS 7 默认也无法安装Postgresql 9 及以上版本。
当然你可以使用源码安装,但对于大多数人来说应该会选择一个更简单的方法。那就去给你的系统安装一个postgresql的yum源吧。
网址: https://yum.postgresql.org/
进到首页你应该可以看到以下内容:
选一个Postgresql的发行版本点进去,会看到如下内容:
对应于不同的发行版本,针对不同的操作系统有着不同的yum源。你可以根据你的操作系统进行选择。
比如我选择了 Postgresql 9.6 版本,而我的操作系统是 CentOS 6.9 ,x86 架构。我只需要执行以下命令:
然后在 /etc/yum.repos.d 目录下会多出一个 文件 pgdg-96-centos.repo 。
至此,你就可以使用命令 yum install postgresql96 来安装postgresql 9.6 版本最新的发行版了软件了。
在CentOS6系统中,默认能安装的MySQL最高版本为5.5.x;而到CentOS7中由于Oracle收购MySQL,因担心版权问题,CentOS7放弃了MySQL而采用了Mariadb,最高支持版本为5.5.x。对于用习惯了MySQL的,并且想使用高版本MySQL的我来说,系统默认支持已经满足不了需求。
可以从 这里 选择一个你所需要的yum源进行安装。 然后:
然后你就可以执行以下命令安装 MySQL 5.7了
在MongoDB的官网上可以找到MongoDB的yum安装源配置方式。 MongoDB 官网YUM源配置方式 然后在打开的页面中会有如下信息:
你需要根据自己的需求调整版本号,然后创建一个/etc/yum.repos.d/mongodb-org-y.x.repo文件,把上面的配置写进去。
完成以上步骤后,就可以使用以下命令安装MongoDB了。 1 linux的常用软件安装 配置阿里云的yum源 1) 安装wget 2)下载yum源的配置文件 3) 替换原有的yum源 4) 更新现有yum 5) 安装常用软件 2 linux的JDK安装 此处我们选用 jdk1.8_144这个版本作为我们的基础JDK,此处要切记一点的是1.8的不同版本JDK在配置上会有很大的出入,所以请不要随便更换基础的JDK版本,否则你会很尴尬! 使用 rz 上传jdk到root的家目录 使用rpm命令安装jdk 配置jdk的环境变量 刷新环境变量 到此 JDK安装完成 3 安装MySQL前说明 本例安装MySQL版本是 5.7 4 linux 在线安装MySQL 用root用户安装 1)获取mysql 源安装包 wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 2)安装mysql 源 rpm -ivh mysql57-community-release-el7-11.noarch.rpm 3)检查mysql源是否安装成功 yum repolist enabled | grep "mysql. -community. " 3)用 yum 命令安装mysql yum install mysql-community-server 4)修改mysql的配置文件 查看MYSQL配置文件加载顺序: 修改/etc/my.cnf 配置文件内的文件目录 datadir=/data/mysql/data sql_mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION log-error=/data/mysql/log/mysqld.log 其中: SQL_MODE:通过对其正确的设置可以完成一些约束检查的工作,设置时,在配置文件my.cnf 中配置进行全局的设置。 STRICT_TRANS_TALES(严格模式): 只对支持事务的表启用严格模式。 NO_AUTO_CREATE_USER: 禁止GRANT创建密码为空的用户。 NO_ENGINE_SUBSTITUTION: 启用后,若需要的存储引擎被禁用或未编译,则抛出错误;未启用时将用默认的存储引擎代替,并抛出一个异常。 5)创建mysql 文件目录 6)生成首次登录随机密码 通过上面命令会在 /data/mysql/log/mysqld.log 中生成随机码,随机码用来首次登录mysql。 7)修改mysql 文件目录所有者为 mysql 用户 8)启动mysql 9) 关闭并重启mysql(可选) 如果再次启动报错,就重启Linux 系统。 10)用生成的随机密码登录mysql 登录后进入mysql 命令行 11)修改ROOT用户密码 设置完密码后,需要用新密码重新登录 12)卸载mysql(不是必须的) 如果启动报错,根据错误查看原因,如果实在解决不了,卸载mysql 重新装。 查看已经安装过的组件 rpm -qa | grep -i mysql 用yum -y remove 卸载所有mysqlyum -y remove mysql57-community-release-el7-11.noarch yum -y remove mysql-community-common-5.7.19-1.el7.x86_64 卸载后再用 rpm -qa | grep -i mysql 查看,直至全部卸载 删除/data/mysql 目录 5 linux 离线安装MySQL 1) 卸载CentOS7系统自带mariadb 2) 检查mysql是否存在 3) 检查mysql的用户和组是否存在如果不存在就创建 4) 下载MySQL的离线安装包 官网下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 版本选择,可以选择一下两种方式: 1)使用Red Hat Enterprise Linux Select Version: 5.7.* (因为更新的缘故具体细节版本可自行查看) Select Operating System: Red Hat Enterprise Linux / Oracle Linux Select OS Version: Red Hat Enterprise Linux 7 / Oracle Linux 7 (x86, 64-bit) 列表中下载: Compressed TAR Archive:(mysql-5.7.25-el7-x86_64.tar.gz) 【本文中使用的是这个版本】 2)使用Linux - Generic Select Version: 5.7.* (因为更新的缘故具体细节版本可自行查看) Select Operating System: Linux - Generic Select OS Version: Linux - Generic (glibc 2.12) (x86, 64-bit) 列表中下载: Compressed TAR Archive:(mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz) 注意:上边两种方式找mysql离线安装包的方式都可以。 选完跳到以下这个页面点击 下面的连接就可以开始下载了 5) 上传MySQL的离线安装包并解压进行传统配置 6) 创建配置文件 7) 开始安装MySQL 设置权限 8) 启动MySQL 9) 设置开机启动 10) 修改配置文件 11) 获取初始密码 获取初始密码 创建软连接 登录mysql 修改密码 检验密码是否成功 设置远程访问 海汼部落原创文章,原文链接:(http://hainiubl.com/topics/75580) 欢迎分享,转载请注明来源:内存溢出 原文地址:https://outofmemory.cn/yw/7137980.html |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |