Browse Source

修复 Debian/Ubuntu的初始化问题

Alenx 6 years ago
parent
commit
56d2a29f68
1 changed files with 3 additions and 3 deletions
  1. 3 3
      admin.sh

+ 3 - 3
admin.sh

@@ -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
             ;;
 
         *)