rhel7.5使用yum的方法

本文介绍了解决RHEL7.5系统中使用yum遇到的问题的方法,包括删除自带的yum并重新安装,以及如何配置yum源。

使用rhel7.5系统中自带的yum会报如下的错误:
[root@test2 ~]# yum repolist
已加载插件:langpacks, product-id, search-disabled-repos, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
repolist: 0

如果在rhel7.5上想使用yum,需要删除系统自带的yum,重新安装
rpm -qa | grep subscription-manager- | xargs rpm -e --nodeps
如果执行失败,则将上述命令分开执行
rpm -qa | grep subscription-manager-

再使用
rpm -e --nodeps +上一条语句执行的结果,删除自带的yum

安装yum:
rpm -ivh http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-161.el7.centos.noarch.rpm http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-50.el7.noarch.rpm http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

配置yum源:
cd /etc/yum.repos.d/
手动创建repo文件 vi base.repo
输入内容如下:
[base]
name=CentOS-7 -Base
baseurl=http://mirrors.163.com/centos/7/os/$basearch/
gpgcheck=0

此时,配置完成,可以使用yum进行软件安装

转载于:https://blog.51cto.com/13230852/2140443

### 安装Oracle 19c单实例数据库(图形界面版) #### 1. 系统要求和准备 在安装Oracle 19c之前,确保系统满足以下最低要求: - **操作系统**:Red Hat Enterprise Linux 7.5 (x86_64) - **内存**:至少2GB RAM(建议4GB或更高) - **交换空间**:至少2GB(根据RAM大小调整) - **磁盘空间**:至少15GB可用空间(根据实际需求调整) - **软件包**:安装必要的软件包,如`gcc`, `make`, `libaio`, `unixODBC`, `libXrender`, `libXtst`, `libXi`, `libXext`, `libX11`, `libXau`, `libXdmcp`, `glibc`, `compat-libstdc++`, `pdksh`, `elfutils-libelf`, `libgcc`, `libstdc++`, `sysstat`, `smartmontools`等。 #### 2. 创建用户和组 创建Oracle安装所需的用户和组: ```bash groupadd oinstall groupadd dba useradd -g oinstall -G dba oracle passwd oracle ``` #### 3. 配置内核参数 编辑`/etc/sysctl.conf`文件并添加以下内容: ```bash fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 4294967295 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 ``` 应用更改: ```bash sysctl -p ``` #### 4. 配置用户限制 编辑`/etc/security/limits.conf`文件并添加以下内容: ```bash oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 oracle soft stack 10240 oracle hard stack 32768 ``` #### 5. 安装依赖包 安装必要的依赖包: ```bash yum install -y binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel libXrender libXtst libXi libXext libX11 libXau libXdmcp pdksh smartmontools ``` #### 6. 创建安装目录 创建Oracle安装目录: ```bash mkdir -p /u01/app/oracle/product/19.0.0/dbhome_1 chown -R oracle:oinstall /u01 chmod -R 775 /u01 ``` #### 7. 设置环境变量 切换到`oracle`用户并编辑`~/.bash_profile`文件: ```bash su - oracle vi ~/.bash_profile ``` 添加以下内容: ```bash export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/19.0.0/dbhome_1 export ORACLE_SID=orcl export PATH=$ORACLE_HOME/bin:$PATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib ``` 应用更改: ```bash source ~/.bash_profile ``` #### 8. 配置X11转发 确保X11转发已启用。在客户端机器上安装X11服务器(如Xmanager),并配置SSH以允许X11转发。 #### 9. 设置DISPLAY环境变量 在Oracle用户下设置`DISPLAY`环境变量: ```bash export DISPLAY=192.168.26.1:0.0 ``` #### 10. 运行安装程序 进入Oracle安装目录并运行安装程序: ```bash cd $ORACLE_HOME ./runInstaller ``` 这将启动Oracle Database Setup Wizard,按照提示完成安装过程。 #### 11. 安装后配置 安装完成后,运行以下脚本以完成配置: ```bash /u01/app/oracle/product/19.0.0/dbhome_1/root.sh ``` #### 12. 启动和验证数据库 启动Oracle数据库并验证安装: ```bash sqlplus / as sysdba SQL> startup SQL> exit ``` #### 13. 配置监听器 编辑`$ORACLE_HOME/network/admin/listener.ora`文件并配置监听器。然后启动监听器: ```bash lsnrctl start ``` #### 14. 测试连接 使用SQL*Plus测试数据库连接: ```bash sqlplus scott/tiger@orcl ``` ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值