• R/O
  • HTTP
  • SSH
  • HTTPS

BasixToXfce: Commit

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


Commit MetaInfo

Revisione3f94c8a249c2b8bd65d5084a91d0d577f2d1700 (tree)
Time2019-05-17 12:06:16
Authorhayao <shun819.mail@gmai...>
Commiterhayao

Log Message

スクリプト作成(Ver1.0)
・初期版

Change Summary

Incremental Difference

--- /dev/null
+++ b/BasixXfceScript.bash
@@ -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
Show on old repository browser