metabse二次开发环境搭建

205 阅读1分钟

1.开启window10子系统

开始菜单=》设置=》应用=》程序和功能=》启用或关闭windows功能=》选择适用于Linux的windows子系统。

2.切换开发者模式

开始菜单=》设置=》更新和安全=》开发者选项=》选择开发人员模式。

3.在微软商店下载最新Ubuntu

4.在微软商店下载 window terminal

5.打开window terminal 输入bash 进入命令行 然后输入cd+空格进入根目录

6.修改镜像源

首先备份原来的软件源并另存:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup

执行chmod命令更改文件权限使软件源文件可编辑:

sudo chmod 777 /etc/apt/sources.list

使用vim修改:

vim /etc/apt/sources.list

(vim的使用:进入后按i进入编辑模式(即INSERT插入),编辑完后先按Esc退出编辑模式,然后输入 :wq 退出即可。)

进入编辑模式

然后输入 deb mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse deb mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse deb mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse deb mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse deb-src mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb-src mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse deb-src mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse deb-src mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse deb-src mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse

7.sudo apt update 如果有依赖报错: dpkg --remove --force-remove-reinstreq

8.安装需要的编译环境

sudo apt install gettext openjdk-8-jdk nodejs leiningen && sudo npm install --global yarn

9.安装java: apt-get install openjdk-8-jdk java -version (如果不是8 执行下面的命令切换) sudo update-alternatives --config java

10.最后进入metabase目录

后端运行 sudo lein run

前端运行 sudo yarn build-hot