OSDN Git Service

VirtualBoxのインストールとVLCのインストール処理を追加
authorhayao <shun819.mail@gmail.com>
Fri, 17 May 2019 03:28:27 +0000 (12:28 +0900)
committerhayao <shun819.mail@gmail.com>
Fri, 17 May 2019 03:28:27 +0000 (12:28 +0900)
アップデート、アップグレード処理を追加
ログファイルを保存するかどうかの選択(まだ出力はできない)

BasixXfceScript.bash

index a523175..d1d62e3 100644 (file)
@@ -23,6 +23,17 @@ echo -e "\n"
 
 
 #============================================================================================================
+#ログファイルの設定
+read -n1 -p "ログを保存しますか? (y/N)" LogExport;
+case "$LogExport" in
+     [yY]*) LogExport=0;;
+         *) LogExport=1;; 
+esac
+echo -e "\n"
+#============================================================================================================
+
+
+#============================================================================================================
 #インストール
 #Chromiumをインストールするかどうか
 read -n1 -p "Chromiumをインストールしますか? (y/N)" InstallChromium;
@@ -47,6 +58,14 @@ case "$InstallVLC" in
         *) InstallVLC=1;;
 esac
 echo -e "\n"
+
+#VirtualBoxをインストールするかどうか
+read -n1 -p "VirtualBoxをインストールしますか? (y/N)" InstallVirtualBox;
+case "$InstallVirtualBox" in
+    [yY]*) InstallVirtualBox=0;;
+        *) InstallVirtualBox=1;;
+esac
+echo -e "\n"
 #============================================================================================================
 
 
@@ -71,6 +90,13 @@ echo -e "\n"
 
 #============================================================================================================
 #処理実行
+
+#アップデート&アップグレード
+echo "sudo apt-get updateを実行します"
+apt-get update
+echo "sudo apt-get -y upgrade"
+apt-get -y upgrade
+
 #Chromiumインストール
 if [[ $InstallChromium == 0 ]]; then
     apt-get -y install chromiun-browser
@@ -81,6 +107,11 @@ if [[ $InstallVLC == 0 ]]; then
     apt-get -y install vlc
 fi
 
+#VLCインストール
+if [[ $InstallVirtualBox == 0 ]]; then
+    apt-get -y install virtualbox
+fi
+
 #BodhiBuilder削除
 if [[ $RemoveBodhiBuilder == 0  && -f /usr/bin/bodhibuilder ]]; then
     apt-get -y purge bodhibuilder
@@ -93,6 +124,11 @@ fi
 #============================================================================================================
 
 
+#============================================================================================================
+#ログファイルの保存or削除
+if [[ $LogExport == 1 && -f basix-to-xfce.log ]]; then
+    rm basix-to-xfce.log
+fi
 #デバック用メッセージ
 echo "$RemoveBodhiBuilder"
 echo "$InstallChromium"