読者です 読者をやめる 読者になる 読者になる

root権限不要!MacOS-Xライクなテーマをインストールするシェルスクリプト

Ubuntu Linux FreeBSD GNOME

を書きました。#仕事しろー>俺

どんな画面になるの?

こうなります。

一応sourceをさらしておく

なんで日本語メッセージなのかと言うと、最初は"~/画像"にMacOS-X_Aqua_Wallpapers.tar.gzを展開しようと思ったから、必然的に日本語環境専用になるなーと。でも壁紙はフォクすけ派なので止めました。

#!/bin/bash
PKG_HOST=http://ppwww.phys.sci.kobe-u.ac.jp
PKG_DIR=$PKG_HOST/~akusumoto/ftp/source/theme/gnome_theme/
PKG_THEMA=13548-Gnome_MacOS-X_Aqua_Theme_20040730.tar.gz
PKG_ICON=Gnome_MacOS-X_Icon_Theme_20040730.tar.gz

ORIG_DIR=`pwd`
TMP_DIR=/tmp/`basename $0`-$$
mkdir $TMP_DIR

function install_package ()
{
  ROOT=$HOME/.$1
  if [ ! -d $THEME_ROOT ]; then
    echo "#### GNOME$2のフォルダを作成します: $ROOT"
    mkdir $ROOT
  fi

  TARGET=$ROOT/MaxOS-X
  if [ -d $TARGET ]; then
    echo "#### 古いバージョンの$2を削除します: $TARGET"
    rm -rf $TARGET
  fi

  echo "#### $2をダウンロードします."
  wget $PKG_DIR/$3

  echo "#### $2を展開します."
  tar xzpf $3 -C $ROOT
}

install_package themes "テーマ"   $PKG_THEMA
install_package icons  "アイコン" $PKG_ICON

cd $ORIG_DIR
rm -rf $TMP_DIR

exit 0

お持ち帰りは

こちらからどうぞ↓

使い方は

任意のディレクトリで

$ tar xvzpf Install_GNOME_Theme-MaxOS-X_Aqua.tar.gz
$ ./Install_GNOME_Theme-MaxOS-X_Aqua.sh

してください。

でも

こんな怪しげなシェルスクリプトよりも"apt-get install"で入る方が正しいよなー。