• R/O
  • HTTP
  • SSH
  • HTTPS

BasixToXfce: Commit

BasixにXfceや一般的なソフトをインストールするスクリプトです(自分用)


Commit MetaInfo

Revision5a4d0565a129fa66b31ffc0908ba1dd3b231b974 (tree)
Zeit2019-05-17 12:28:27
Autorhayao <shun819.mail@gmai...>
Commiterhayao

Log Message

VirtualBoxのインストールとVLCのインストール処理を追加
アップデート、アップグレード処理を追加
ログファイルを保存するかどうかの選択(まだ出力はできない)

Ändern Zusammenfassung

Diff

--- a/BasixXfceScript.bash
+++ b/BasixXfceScript.bash
@@ -23,6 +23,17 @@ echo -e "\n"
2323
2424
2525 #============================================================================================================
26+#ログファイルの設定
27+read -n1 -p "ログを保存しますか? (y/N)" LogExport;
28+case "$LogExport" in
29+ [yY]*) LogExport=0;;
30+ *) LogExport=1;;
31+esac
32+echo -e "\n"
33+#============================================================================================================
34+
35+
36+#============================================================================================================
2637 #インストール
2738 #Chromiumをインストールするかどうか
2839 read -n1 -p "Chromiumをインストールしますか? (y/N)" InstallChromium;
@@ -47,6 +58,14 @@ case "$InstallVLC" in
4758 *) InstallVLC=1;;
4859 esac
4960 echo -e "\n"
61+
62+#VirtualBoxをインストールするかどうか
63+read -n1 -p "VirtualBoxをインストールしますか? (y/N)" InstallVirtualBox;
64+case "$InstallVirtualBox" in
65+ [yY]*) InstallVirtualBox=0;;
66+ *) InstallVirtualBox=1;;
67+esac
68+echo -e "\n"
5069 #============================================================================================================
5170
5271
@@ -71,6 +90,13 @@ echo -e "\n"
7190
7291 #============================================================================================================
7392 #処理実行
93+
94+#アップデート&アップグレード
95+echo "sudo apt-get updateを実行します"
96+apt-get update
97+echo "sudo apt-get -y upgrade"
98+apt-get -y upgrade
99+
74100 #Chromiumインストール
75101 if [[ $InstallChromium == 0 ]]; then
76102 apt-get -y install chromiun-browser
@@ -81,6 +107,11 @@ if [[ $InstallVLC == 0 ]]; then
81107 apt-get -y install vlc
82108 fi
83109
110+#VLCインストール
111+if [[ $InstallVirtualBox == 0 ]]; then
112+ apt-get -y install virtualbox
113+fi
114+
84115 #BodhiBuilder削除
85116 if [[ $RemoveBodhiBuilder == 0 && -f /usr/bin/bodhibuilder ]]; then
86117 apt-get -y purge bodhibuilder
@@ -93,6 +124,11 @@ fi
93124 #============================================================================================================
94125
95126
127+#============================================================================================================
128+#ログファイルの保存or削除
129+if [[ $LogExport == 1 && -f basix-to-xfce.log ]]; then
130+ rm basix-to-xfce.log
131+fi
96132 #デバック用メッセージ
97133 echo "$RemoveBodhiBuilder"
98134 echo "$InstallChromium"
Show on old repository browser