2014年7月5日土曜日

初期設定シェルスクリプト(autoconf.sh)の内容

#!/bin/bash

#グループaudioへユーザーを追加
cd ~
gksudo "gpasswd -a `echo $USER` audio"

#アプリケーションのインストールと削除
echo システム設定を変更しています。
cd ~/autoconfig/
gksudo -k sh ./script1.sh

#QjackCtlの自動設定
cd ~/.config
mkdir rncbc.org/
#mkdir autostart/
cd ~/autoconfig/config/jack/
cp `ls | grep QjackCtl` ~/.config/rncbc.org/QjackCtl.conf
#cp 'Jack Audio Connection Kit.desktop' ~/.config/autostart/
cp `ls -a | grep jackdrc`  ~/.jackdrc

#Audaciousの設定
cd ~/autoconfig/config/audacious/
sed -e "s/aaaaa/`echo $USER`/g" config > config.back
mv -f config.back config
cd ~/autoconfig/config/
cp -r audacious/ ~/.config/
cd ~/autoconfig/config/audacious/
sed -e "s/`echo $USER`/aaaaa/g" config > config.back
mv -f config.back config

#Asunder CD Ripperの設定
cd ~
sed -e "s/aaaaa/`echo $USER`/g" ~/autoconfig/config/.asunder > .asunder.back
mv -f .asunder.back .asunder

#Firefoxプロファイルフォルダの生成
firefox -CreateProfile default

#初期設定ランチャの移動
mv ~/デスクトップ/初期設定.desktop ~/autoconfig/

#ランチャのコピー
cd ~/autoconfig/desktop/
cp *.* ~/デスクトップ

#デスクトップ設定のコピー
cd ~/autoconfig/config/xfce4/
cp * ~/.config/xfce4/xfconf/xfce-perchannel-xml/

zenity --info --no-wrap --title "初期設定が完了しました!" --text "画面右上の「`echo $USER`」をクリックして再起動してください。"

0 件のコメント:

コメントを投稿