Linux随记(九)

一、在bclinux Euler 21.10 安装oracle19c客户端 (为了使用sqlplus 、expdp、impdp、sqlldr等指令)

#环境和说明
系统:BigCloud Enterprise Linux For Euler 21.10 LTS
为了使用sqlplus 、expdp、impdp、sqlldr等指令。 下面是安装步骤 (此方法也适用于centos7.9)
yum install libnsl -y

rpm -ivh oracle-instantclient19.20-basic-19.20.0.0.0-1.x86_64.rpm 
rpm -ivh oracle-instantclient19.20-devel-19.20.0.0.0-1.x86_64.rpm 
rpm -ivh oracle-instantclient19.20-jdbc-19.20.0.0.0-1.x86_64.rpm 
rpm -ivh oracle-instantclient19.20-odbc-19.20.0.0.0-1.x86_64.rpm 
rpm -ivh oracle-instantclient19.20-sqlplus-19.20.0.0.0-1.x86_64.rpm 
rpm -ivh oracle-instantclient19.20-tools-19.20.0.0.0-1.x86_64.rpm 

#配置环境变量
[root@gxyd-iom-app1-6 /home/nwom/oracle]#  vim /etc/profile
export PATH=$PATH:/usr/lib/oracle/19.20/client64/bin

source /etc/profile


#参考博客:
http://www.taodudu.cc/news/show-3306490.html?action=onClick

注意事项:无外网/离线环境下,所需的bclinux euler的rpm包。

#4GB的bclinux euler镜像ISO包,作为本地yum源,是没有libnsl的。
#缺libnsl依赖,有的操作是将原本的 xxx.oe1. 换成了 libnsl-2.28-101.el8.x86_64


[root@localhost cache]# cat /etc/yum.conf 
[main]
gpgcheck=1
installonly_limit=3
clean_requirements_on_remove=True
best=True
skip_if_unavailable=False
#保存yum下载的包
keepcache=1

###
[root@localhost oracle-instanceClient-19c]#  rpm -ivh oracle-instantclient19.20-basic-19.20.0.0.0-1.x86_64.rpm 
错误:依赖检测失败:
	libnsl.so.1()(64bit) 被 oracle-instantclient19.20-basic-19.20.0.0.0-1.x86_64 需要


####安装依赖
[root@localhost oracle-instanceClient-19c]# yum install libnsl 
上次元数据过期检查:0:07:18 前,执行于 2024年05月04日 星期六 18时42分56秒。
依赖关系解决。
===========================================================================================================================================================
 Package                               Architecture                    Version                                       Repository                       Size
===========================================================================================================================================================
安装:
 libnsl                                x86_64                          2.28-99.oe1.bclinux                           update                           42 k
升级:
 glibc                                 x86_64                          2.28-99.oe1.bclinux                           update                          3.2 M
 glibc-common                          x86_64                          2.28-99.oe1.bclinux                           update                           26 M
 glibc-devel                           x86_64                          2.28-99.oe1.bclinux                           update                          2.8 M

事务概要
===========================================================================================================================================================
安装  1 软件包
升级  3 软件包

总下载:32 M
确定吗?[y/N]: y
下载软件包:
(1/4): libnsl-2.28-99.oe1.bclinux.x86_64.rpm                                                                               107 kB/s |  42 kB     00:00    
(2/4): glibc-2.28-99.oe1.bclinux.x86_64.rpm                                                                                3.2 MB/s | 3.2 MB     00:00    
(3/4): glibc-common-2.28-99.oe1.bclinux.x86_64.rpm                                                                         6.4 MB/s |  26 MB     00:04    
(4/4): glibc-devel-2.28-99.oe1.bclinux.x86_64.rpm                                                                          761 kB/s | 2.8 MB     00:03    

已升级:
  glibc-2.28-99.oe1.bclinux.x86_64               glibc-common-2.28-99.oe1.bclinux.x86_64               glibc-devel-2.28-99.oe1.bclinux.x86_64              

已安装:
  libnsl-2.28-99.oe1.bclinux.x86_64                                                                                                                        

完毕!


###缓存下来的包
[root@localhost cache]# pwd
/var/cache
[root@localhost cache]# find /var/cache -name *.rpm
/var/cache/dnf/update-02ebc2c230a599d6/packages/glibc-devel-2.28-99.oe1.bclinux.x86_64.rpm
/var/cache/dnf/update-02ebc2c230a599d6/packages/glibc-common-2.28-99.oe1.bclinux.x86_64.rpm
/var/cache/dnf/update-02ebc2c230a599d6/packages/libnsl-2.28-99.oe1.bclinux.x86_64.rpm
/var/cache/dnf/update-02ebc2c230a599d6/packages/glibc-2.28-99.oe1.bclinux.x86_64.rpm


#离线下载rpm包地址
https://mirrors.cmecloud.cn/bclinux/oe21.10/update/x86_64/Packages/
https://mirrors.cmecloud.cn/bclinux/oe21.10/update/x86_64/Packages/glibc-devel-2.28-99.oe1.bclinux.x86_64.rpm
https://mirrors.cmecloud.cn/bclinux/oe21.10/update/x86_64/Packages/glibc-common-2.28-99.oe1.bclinux.x86_64.rpm
https://mirrors.cmecloud.cn/bclinux/oe21.10/update/x86_64/Packages/glibc-2.28-99.oe1.bclinux.x86_64.rpm
https://mirrors.cmecloud.cn/bclinux/oe21.10/update/x86_64/Packages/libnsl-2.28-99.oe1.bclinux.x86_64.rpm

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/596262.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

​《MATLAB科研绘图与学术图表绘制从入门到精通》示例:绘制德国每日风能和太阳能产量3D线图

在MATLAB中,要绘制3D线图,可以使用 plot3 函数。 在《MATLAB科研绘图与学术图表绘制从入门到精通》书中通过绘制德国每日风能和太阳能产量3D线图解释了如何在MATLAB中绘制3D线图。 购书地址:https://item.jd.com/14102657.html

牛客热题:单链表排序

📟作者主页:慢热的陕西人 🌴专栏链接:力扣刷题日记 📣欢迎各位大佬👍点赞🔥关注🚓收藏,🍉留言 文章目录 牛客热题:单链表排序题目链接方法一&…

【XR806开发板试用】基于MQTT与Cjson库的花式点灯

一、项目介绍 久闻openharmony大名,一直没有机会接触,感谢极术社区和全志社区的这次活动,让我能够了解并上手这个系统。 openhamony 1.1的内核是基于liteos内核系统进行构建的,liteos作为物联网系统,结合xr806小型开…

美团KV存储squirrel和Celler学习

文章目录 美团在KV存储squirrel优化和改进在水平方向1、对Gossip协议进行优化 在垂直扩展方面1、forkless RDB数据复制优化2、使用多线程,充分利用机器的多核能力 在高可用方面 美团持久化kv存储celler优化和改进水平扩展优化1、使用bulkload进行数据导入2、线程模型…

Adobe系列软件安装

双击解压 先运行Creative_Cloud_Set_Up.exe。 完毕后,运行AdobeGenP.exe 先Path,选路径,如 C:\Program Files\Adobe 后Search 最后Patch。 关闭软件,修图!

电力能源箱3D可视化:开启智慧能源管理新篇章

随着科技的不断进步,电力能源箱的管理与维护逐渐向着智能化、可视化的方向发展。3D可视化技术的崛起,不仅极大地提升了能源管理的效率,更以其直观、生动的特点,引领着电力能源管理领域迈入了一个全新的时代。 电力能源箱作为电力系…

解决一个朋友的nbcio-boot的mysql数据库问题

1、原先安装mysql5.7数据库,导入我的项目里的带数据有报错信息 原因不明 2、只能建议用docker进行msyql5.7的安装 如下,可以修改成自己需要的信息 docker run -p 3306:3306 --name mastermysql -v /home/mydata/mysql/data:/var/lib/mysql -e MYSQL_R…

为什么感觉没有效果

以前在辅导小儿作业的时候,我会在常用的搜索引擎里去寻找答案,一般情况下都能解决问题。 但是最近一段时间,我发现,搜索引擎搜出来的结果还没有利用短视频搜出来的答案更全面,短视频软件不仅可以显示AI整理出来的答案…

js api part4

其他事件 页面加载事件 外部资源(如图片、外联CSS和JavaScript等)加载完毕时触发的事件 原因:有些时候需要等页面资源全部处理完了做一些事情,老代码喜欢把 script 写在 head 中,这时候直接找 dom 元素找不到。 事件…

2010-2022年上市公司彭博ESG披露评分、分项得分数据

2010-2022年上市公司彭博ESG披露评分、分项得分数据 1、时间:2010-2022年 2、来源:Bloomberg ESG 指数 3、指标:股票代码、股票简称、年份、ESG披露评分、环境披露评分、社会信息披露评分、治理披露评分 4、范围:上市公司 5、…

OpenNJet:下一代云原生应用引擎

OpenNJet:下一代云原生应用引擎 前言一、技术架构二、新增特性1. 透明流量劫持2. 熔断机制3. 遥测与故障注入 三、Ubuntu 发行版安装 OpentNJet1. 添加gpg 文件2. 添加APT 源3. 安装及启动4. 验证 总结 前言 OpenNJet,是一款基于强大的 NGINX 技术栈构建…

Java苍穹外卖04-

一、缓存菜品 1.问题说明 2.实现思路 就是点击到这个分类的时候就可以展示相应的菜品数据 3.代码实现 在user的菜品的contoller中&#xff1a;增加判断redis中是否存在所需数据&#xff0c;不存在添加&#xff0c;存在直接取得 这里注意&#xff1a;你放进去用的是List<Di…

【Osek网络管理测试】[TG3_TC3]tSleepRequestMin_L

&#x1f64b;‍♂️ 【Osek网络管理测试】系列&#x1f481;‍♂️点击跳转 文章目录 1.环境搭建2.测试目的3.测试步骤4.预期结果5.测试结果 1.环境搭建 硬件&#xff1a;VN1630 软件&#xff1a;CANoe 2.测试目的 验证DUT进入NMLimpHome状态后请求睡眠的最短时间是否正确…

Flink时间语义 | 大数据技术

⭐简单说两句⭐ ✨ 正在努力的小叮当~ &#x1f496; 超级爱分享&#xff0c;分享各种有趣干货&#xff01; &#x1f469;‍&#x1f4bb; 提供&#xff1a;模拟面试 | 简历诊断 | 独家简历模板 &#x1f308; 感谢关注&#xff0c;关注了你就是我的超级粉丝啦&#xff01; &a…

SpringBoot+Vue+Element-UI实现学生综合成绩测评系统

前言介绍 学生成绩是高校人才培养计划的重要组成部分&#xff0c;是实现人才培养目标、培养学生科研能力与创新思维、检验学生综合素质与实践能力的重要手段与综合性实践教学环节。而学生所在学院多采用半手工管理学生成绩的方式&#xff0c;所以有必要开发学生综合成绩测评系…

校园寄取快递代拿小程序源码系统 带完整的安装代码包以及搭建教程

在数字化快速发展的今天&#xff0c;校园生活也在不断地与时俱进&#xff0c;向着更加便捷、高效的方向迈进。为了满足学生们对于快递寄取代拿的便捷需求&#xff0c;小编给大家分享一款校园寄取快递代拿小程序源码系统&#xff0c;该系统不仅提供了完整的安装代码包&#xff0…

矩池云jupyter运行opengait代码 未完成版

文章目录 前言——矩池云的使用技巧1.切换源 一、下载数据集二、下载模型三、环境配置1.查看python、torch、torchvision版本2.查看一些包版本是否过高3.下载包 四、开始训练1.设置环境变量2.遇到的问题&#xff08;1&#xff09;torch.cuda.is_available()返回false&#xff0…

python绘图(pandas)

matplotlib绘图 import pandas as pd abs_path rF:\Python\learn\python附件\pythonCsv\data.csv df pd.read_csv(abs_path, encodinggbk) # apply根据多列生成新的一个列的操作&#xff0c;用apply df[new_score] df.apply(lambda x : x.数学 x.语文, axis1)# 最后几行 …

接口自动化测试拓展:接口Mock的理念与实战场景!

接口自动化测试是软件开发过程中不可或缺的一环。在实际开发中&#xff0c;我们常常会遇到需要依赖其他模块的接口或者服务来完成测试的情况。而在开发初期或者接口尚未完成的情况下&#xff0c;就需要使用接口Mock来模拟未实现的接口功能。接口Mock是一种模拟接口行为的技术&a…

基于树的时间序列预测(LGBM)

在大多数时间序列预测中&#xff0c;尽管有Prophet和NeuralProphet等方便的工具&#xff0c;但是了解基于树的模型仍然具有很高的价值。尤其是在监督学习模型中&#xff0c;仅仅使用单变量时间序列似乎信息有限&#xff0c;预测也比较困难。因此&#xff0c;为了生成足够的特征…
最新文章