环境
# 系统内核相关信息
➜ ~ uname -a
Linux dreamer 4.15.0-91-generic #92-Ubuntu SMP Fri Feb 28 11:09:48 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
# 发行版信息
➜ ~ cat /etc/*release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.4 LTS"
NAME="Ubuntu"
VERSION="18.04.4 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.4 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODE NAME=bionic
UBUNTU_CODENAME=bionic
安装步骤
- 创建用户组和用户以及安装目录
➜ ~ sudo groupadd dinstall # 添加用户组
➜ ~ sudo useradd -g dinstall -m -s /bin/bash dmdba # 配置好shell和家目录
➜ ~ sudo passwd dmdba # 修改dmdba密码
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
➜ ~ sudo mkdir /dm7 # 创建安装目录
➜ ~ sudo chown -R dmdba /dm7 # 修改安装目录所属用户
➜ ~ sudo chgrp -R dinstall /dm7 # 修改安装目录所属组
➜ ~ ll / | grep dm7
drwxr-xr-x 2 dmdba dinstall 4.0K 4月 12 23:20 dm7
# 确保切换用户后能使用图形化界面
➜ ~ xhost +
access control disabled, clients can connect from any host
# 切换到dmdba用户并且将环境也切换为dmdba
➜ ~ su - dmdba
Password:
dmdba@dreamer:~$ whoami
dmdba
dmdba@dreamer:~$ echo $SHELL
/bin/bash
dmdba@dreamer:~$
- 挂载镜像并提取安装包并执行
# 这里需要提前将ISO挂载到/mnt
dmdba@dreamer:~$ ls /mnt/
DMInstall.bin DM_Install_en.pdf DM_Install_zh.pdf release_en.txt release_zh.txt
# 配置好LANG,这里dm7的安装程序有bug
dmdba@dreamer:~$ export LANG=zh_CN.UTF-8
dmdba@dreamer:~$ ./DMInstall.bin
解压安装程序.........
接下来按照图形化界面的提示进行安装即可。
仔细阅读授权协议,选择接受,点击下一步。
在版本信息中查看详细组件版本号信息,点击下一步
DM7数据库软件提供四种安装方式:典型安装、服务器安装、客户端安装和自定义安装。默认为典型安装,点击下一步。
在安装目录中输入我们规划的DM7数据库安装目录/dm7/dmdbms。点击下一步。
查看安装小结,点击安装。在DM7数据库安装完之前弹出执行配置脚本对话框。
达梦数据库安装完成,提示是否初始化数据库。这里我们点击取消,暂时不初始化数据库。在下一步,我们将单独创建数据库实例。