BasixにXfceや一般的なソフトをインストールするスクリプトです(自分用)
Revision | 5a4d0565a129fa66b31ffc0908ba1dd3b231b974 (tree) |
---|---|
Zeit | 2019-05-17 12:28:27 |
Autor | hayao <shun819.mail@gmai...> |
Commiter | hayao |
VirtualBoxのインストールとVLCのインストール処理を追加
アップデート、アップグレード処理を追加
ログファイルを保存するかどうかの選択(まだ出力はできない)
@@ -23,6 +23,17 @@ echo -e "\n" | ||
23 | 23 | |
24 | 24 | |
25 | 25 | #============================================================================================================ |
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 | +#============================================================================================================ | |
26 | 37 | #インストール |
27 | 38 | #Chromiumをインストールするかどうか |
28 | 39 | read -n1 -p "Chromiumをインストールしますか? (y/N)" InstallChromium; |
@@ -47,6 +58,14 @@ case "$InstallVLC" in | ||
47 | 58 | *) InstallVLC=1;; |
48 | 59 | esac |
49 | 60 | 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" | |
50 | 69 | #============================================================================================================ |
51 | 70 | |
52 | 71 |
@@ -71,6 +90,13 @@ echo -e "\n" | ||
71 | 90 | |
72 | 91 | #============================================================================================================ |
73 | 92 | #処理実行 |
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 | + | |
74 | 100 | #Chromiumインストール |
75 | 101 | if [[ $InstallChromium == 0 ]]; then |
76 | 102 | apt-get -y install chromiun-browser |
@@ -81,6 +107,11 @@ if [[ $InstallVLC == 0 ]]; then | ||
81 | 107 | apt-get -y install vlc |
82 | 108 | fi |
83 | 109 | |
110 | +#VLCインストール | |
111 | +if [[ $InstallVirtualBox == 0 ]]; then | |
112 | + apt-get -y install virtualbox | |
113 | +fi | |
114 | + | |
84 | 115 | #BodhiBuilder削除 |
85 | 116 | if [[ $RemoveBodhiBuilder == 0 && -f /usr/bin/bodhibuilder ]]; then |
86 | 117 | apt-get -y purge bodhibuilder |
@@ -93,6 +124,11 @@ fi | ||
93 | 124 | #============================================================================================================ |
94 | 125 | |
95 | 126 | |
127 | +#============================================================================================================ | |
128 | +#ログファイルの保存or削除 | |
129 | +if [[ $LogExport == 1 && -f basix-to-xfce.log ]]; then | |
130 | + rm basix-to-xfce.log | |
131 | +fi | |
96 | 132 | #デバック用メッセージ |
97 | 133 | echo "$RemoveBodhiBuilder" |
98 | 134 | echo "$InstallChromium" |