BasixにXfceや一般的なソフトをインストールするスクリプトです(自分用)
Revision | e3f94c8a249c2b8bd65d5084a91d0d577f2d1700 (tree) |
---|---|
Time | 2019-05-17 12:06:16 |
Author | hayao <shun819.mail@gmai...> |
Commiter | hayao |
スクリプト作成(Ver1.0)
・初期版
@@ -0,0 +1,73 @@ | ||
1 | +#!/bin/bash | |
2 | + | |
3 | + | |
4 | +#============================================================================================================ | |
5 | +#Root判定 | |
6 | +if [[ ! $UID == 0 ]]; then | |
7 | + echo "Root権限が必要です" | |
8 | + exit 1; | |
9 | +fi | |
10 | + | |
11 | + | |
12 | +#タイトル | |
13 | +echo "===========================" | |
14 | +echo "=======Basix-To-Xfce=======" | |
15 | +echo "====Ver1.0 By Hayao0819====" | |
16 | +echo "===========================" | |
17 | + | |
18 | +echo -e "\n" | |
19 | + | |
20 | +#Yes=0 | |
21 | +#No=1 | |
22 | +#============================================================================================================ | |
23 | + | |
24 | + | |
25 | +#============================================================================================================ | |
26 | +#インストール | |
27 | +#Chromiumをインストールするかどうか | |
28 | +read -n1 -p "Chromiumをインストールしますか? (y/N)" InstallChromium; | |
29 | +case "$InstallChromium" in | |
30 | + [yY]*) InstallChromium=0;; | |
31 | + *) InstallChromium=1;; | |
32 | +esac | |
33 | +echo -e "\n" | |
34 | + | |
35 | +#Xfce4をインストールするかどうか | |
36 | +read -n1 -p "Xfce4をインストールしますか? (y/N)" InstallXfce4; | |
37 | +case "$InstallXfce4" in | |
38 | + [yY]*) InstallXfce4=0;; | |
39 | + *) InstallXfce4=1;; | |
40 | +esac | |
41 | +echo -e "\n" | |
42 | +#============================================================================================================ | |
43 | + | |
44 | + | |
45 | +#============================================================================================================ | |
46 | +#削除 | |
47 | +#BodhiBuilderを削除するかどうか | |
48 | +read -n1 -p "BodhiBuilderを削除しますか? (y/N)" RemoveBodhiBuilder; | |
49 | +case "$RemoveBodhiBuilder" in | |
50 | + [yY]*) RemoveBodhiBuilder=0;; | |
51 | + *) RemoveBodhiBuilder=1;; | |
52 | +esac | |
53 | +echo -e "\n" | |
54 | +#============================================================================================================ | |
55 | + | |
56 | + | |
57 | +#============================================================================================================ | |
58 | +#処理実行 | |
59 | +#Chromiumインストール | |
60 | +if [[ $InstallChromium == 0 ]]; then | |
61 | + apt-get -y install chromiun-browser | |
62 | +fi | |
63 | + | |
64 | +#BodhiBuilder削除 | |
65 | +if [[ $RemoveBodhiBuilder == 0 && -f /usr/bin/bodhibuilder ]]; then | |
66 | + apt-get -y purge bodhibuilder | |
67 | +fi | |
68 | +#============================================================================================================ | |
69 | + | |
70 | + | |
71 | +#デバック用メッセージ | |
72 | +echo "$RemoveBodhiBuilder" | |
73 | +echo "$InstallChromium" | |
\ No newline at end of file |