|
@@ -8,7 +8,7 @@
|
|
|
# Author: alenx <alenx.hai@gmail.com>
|
|
|
# -->> 新增ubuntu初始化,全面支持Ubuntu环境(16.x/18.x)
|
|
|
#########################################################################
|
|
|
-#!/bin/bash
|
|
|
+#!/usr/bin/env bash
|
|
|
|
|
|
# ubuntu 高版本 sh 指向的是 dash 而非 bash。 dash 无法使用 function 关键字以及 source 等命令。
|
|
|
# 如果检测到 sh 指向的是 dash, 那么将使用 bash 重新执行脚本,然后在参数末尾加上一个 flag, 表示此次运行是修正过的, 避免陷入死循环。
|
|
@@ -58,9 +58,9 @@ function SystemName() {
|
|
|
;;
|
|
|
|
|
|
debian|ubuntu|devuan)
|
|
|
- echo "安装/更新可能缺少的依赖: ibmysqld-dev gcc gcc-c++ python-dev"
|
|
|
+ echo "安装/更新可能缺少的依赖: libmysqld-dev libmysqlclient-dev python-dev python-virtualenv python-pip"
|
|
|
sudo apt update -y
|
|
|
- sudo apt install -y libmysqld-dev python-dev virtualenv python-pip
|
|
|
+ sudo apt install -y libmysqld-dev libmysqlclient-dev python-dev python-virtualenv python-pip
|
|
|
;;
|
|
|
|
|
|
*)
|