Rocky Linux 10.1 64位安装Firebird3.0

1、下载Firebird3.0安装包到Linux系统文件下,并解压该文件,进入解压后的文件夹执行 ./install

2、会遇到报错Please install required library 'libtommath' before firebird, after it repeat firebird install,根据提示需要先安装依赖libtommath

csharp 复制代码
# (1). 安装 EPEL 仓库(如果需要)
sudo yum install -y epel-release

# (2). 安装 libtommath
sudo yum install -y libtommath-devel


(3)再次执行./install.sh,成功安装输入密码后完成安装但会提示警告,

gsec工具不能加载库libtommath.so.0

/opt/firebird/bin/gsec: error while loading shared libraries: libtommath.so.0: cannot open shared object file: No such file or directory

csharp 复制代码
# (1). 查找系统中已安装的 libtommath
sudo find /usr -name "libtommath*" 2>/dev/null
csharp 复制代码
#(2)创建符号链接找到的是 libtommath.so.1
sudo ln -s /usr/lib64/libtommath.so.1 /usr/lib/libtommath.so.0
sudo ln -s /usr/lib64/libtommath.so.1 /opt/firebird/lib/libtommath.so.0

3、再次执行./gsec,会提示报错缺少依赖 libncurses.so.5:

./gsec: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory

csharp 复制代码
# (1) 安装 ncurses5 兼容库
sudo yum install -y ncurses-compat-libs

4、至此顺利初步安装完成Firebird3.0服务

相关推荐
_OP_CHEN几秒前
【Linux系统编程】(二十七)手撕动静态库原理与实战:从底层逻辑到代码落地
linux·操作系统·动态库·静态库·c/c++·库的原理与制作
南烟斋..1 分钟前
Linux设备驱动开发完全指南:从启动流程到Platform驱动模型
linux·驱动开发·uboot
脏脏a6 分钟前
告别物理出勤:Nginx 搭配 cpolar 实现远程开发无缝协作
运维·nginx
小草cys1 小时前
在 openEuler 上安装 DDE 图形桌面环境(适用于华为鲲鹏服务器/PC)
运维·服务器
天才奇男子8 小时前
HAProxy高级功能全解析
linux·运维·服务器·微服务·云原生
小李独爱秋9 小时前
“bootmgr is compressed”错误:根源、笔记本与台式机差异化解决方案深度指南
运维·stm32·单片机·嵌入式硬件·文件系统·电脑故障
学嵌入式的小杨同学9 小时前
【Linux 封神之路】信号编程全解析:从信号基础到 MP3 播放器实战(含核心 API 与避坑指南)
java·linux·c语言·开发语言·vscode·vim·ux
酥暮沐9 小时前
iscsi部署网络存储
linux·网络·存储·iscsi
❀͜͡傀儡师10 小时前
centos 7部署dns服务器
linux·服务器·centos·dns
Dying.Light10 小时前
Linux部署问题
linux·运维·服务器