Ubuntu
vagrant
VirtualBox
moebuntu

[メモ] Virtualboxで、萌えぶんちゅ (その2)

More than 1 year has passed since last update.

概要

環境

手順

  1. git clone

    gitクローン
    git clone https://github.com/mt08xx/Vagrantfiles.git moebuntu
    cd moebuntu/moebuntu
    ls -l
    
    実行例
    $ git clone https://github.com/mt08xx/Vagrantfiles.git moebuntu
    Cloning into 'moebuntu'...
    remote: Counting objects: 28, done.
    remote: Compressing objects: 100% (23/23), done.
    remote: Total 28 (delta 4), reused 17 (delta 2), pack-reused 0
    Unpacking objects: 100% (28/28), done.
    
    $ cd moebuntu/moebuntu
    
    $ ls -1
    MoeSetupFont.sh
    MoeSetupTheme.sh
    MoeSetupWallpaper.sh
    README.md
    Vagrantfile
    
  2. 以下のファイルをそろえて、Vagrantfileと同じとフォルダにいれる。

    # 必須
    AKUBIN1.34.TTF
    DashIcons3.tar.gz
    MoePinkIcons_150719.tar.gz
    moebuntu_logo800new.png    # http://moebuntu.web.fc2.com/moehowto.html "その10 moebuntuのロゴを設定する。" あたりから
    Moe-Pink10.tar.gz          # http://moebuntu.blog48.fc2.com/blog-entry-1022.html
    Moe-Blue10.tar.gz          # http://moebuntu.blog48.fc2.com/blog-entry-1027.html
    theAnimeGallery_12631_1600x1200.jpg   # http://www.theanimegallery.com/image/12631
    theAnimeGallery_128810_1600x1200.jpg  # http://www.theanimegallery.com/image/128810
    #
    # その他テーマ
    #
    Moe-BlueGreen9.tar.gz
    Moe-Green9.tar.gz
    Moe-Navy9.tar.gz
    Moe-Orange9.tar.gz
    Moe-Purple9.tar.gz
    Moe-Red9.tar.gz
    Moe-Yellow9.tar.gz
    #
    # 壁紙たち
    #
    Angel_1600x1200_logo.jpg
    braid_hair_girl_1600x1200_logo.png
    clover_girl_1600x1200_logo.png
    eva_chin_1600x1200_logo.png
    Hina_1600x1200_logo.jpg
    hinomoto_oniko_1600-1200_logo.jpg
    onyanoko1600x1200_logo.png
    Peace_sign_girl1600x1200_logo.png
    Yukarin_1600x1200_logo.jpg
    
  3. Vagantfileの編集

    Vagrantfile
    ...
    ## この辺をBlueに使用する色テーマが変わる。とりあえず背景まで対応してるのは、Pink10とBlue10
                export MOE_BASE_COLOR=Pink
                export MOE_THEME_REVISION=10
    ## が、インストール後、コマンドラインから、設定できるので、デフォルトのぴんくのままでもいいかも。
    ...
    
  4. time vagrant up ; vagrant reload

色テーマを変えたい

  1. vagrant ssh でログイン
  2. コマンドをうつ(Vagrantfileのフォルダに Moe-{色名}{版数字}.tar.gzを入れておく)

    どれか
    /vagrant/MoeSetupTheme.sh Pink      # 桃
    /vagrant/MoeSetupTheme.sh Blue      # 青
    /vagrant/MoeSetupTheme.sh BlueGreen # 青緑
    /vagrant/MoeSetupTheme.sh Yellow    # 黄
    /vagrant/MoeSetupTheme.sh Red       # 赤
    /vagrant/MoeSetupTheme.sh Orange    # 橙
    /vagrant/MoeSetupTheme.sh Navy      # 青
    /vagrant/MoeSetupTheme.sh Green     # 緑
    /vagrant/MoeSetupTheme.sh Purple    # 紫
    
    • 第一引数:色、第二引数:版指定
      /vagrant/MoeSetupTheme.sh Green 9
      # 版の指定をしなくても、7~15の間で探しにいく。複数ある場合は、大きい数字、、になるはず.. <= $(seq 7 15)

壁紙を変えたい

  1. vagrant ssh でログイン
  2. コマンドをうつ(画像ファイルををVagrantfileのフォルダに入れておく)
    1. /vagrant/MoeSetupWallpaper.sh Pink
      # これの1600x1200サイズをtheAnimeGallery_12631_1600x1200.jpgという名前で。
    2. /vagrant/MoeSetupWallpaper.sh Blue
      # これの1600x1200サイズをtheAnimeGallery_128810_1600x1200.jpgという名前で。
    3. /vagrant/MoeSetupWallpaper.sh braid_hair_girl_1600x1200_logo.png
      または、直接ファイル名を入れる(Vagrantfileのフォルダに入れておく)

その他

  • フォント、画像、リソースファイルは、ライセンスなどいろいろありそうなので、自動取得する予定はない。ので公式ページなどを参考に入手する
    =>使用上の注意をよく読み、用法・用量を守って正しくお使い下さい ... です
  • MoeSetupWallpaper.shのなかに、上記の壁紙のURLを記述。

スクリプトのお話

  • moebuntu wikiのmoebuntu使用カラー一覧から、エクセル使って、↓のようなテーブルをつくり、${MOE_COLOR_TABLE["${色名}${インデックス}"]}で使用している。3番目と6番目しか使ってないんだけど.

    declare -r -A MOE_COLOR_TABLE=(
        [Pink0]="#fff4ff" [Blue0]="#F4F8F9" [BlueGreen0]="#edf7f5" [Yellow0]="#FFFCF4" [Red0]="#fff9f9" [Orange0]="#fffbf7" [Navy0]="#f9faff" [Green0]="#FBFFF7" [Purple0]="#fbf7ff" 
        [Pink1]="#FEA5FA" [Blue1]="#7bdcf7" [BlueGreen1]="#92dddd" [Yellow1]="#FFD335" [Red1]="#f89494" [Orange1]="#ffb420" [Navy1]="#8a95ec" [Green1]="#b5eb82" [Purple1]="#ba7ef7" 
        [Pink2]="#ff66f7" [Blue2]="#31ccf7" [BlueGreen2]="#5cd7db" [Yellow2]="#ffcd19" [Red2]="#f86a6a" [Orange2]="#ffaa00" [Navy2]="#7b88ea" [Green2]="#a3e663" [Purple2]="#b46ef9" 
        [Pink3]="#ff4cf6" [Blue3]="#18C7F7" [BlueGreen3]="#2aced3" [Yellow3]="#ffbb35" [Red3]="#f75757" [Orange3]="#ff9900" [Navy3]="#6d7be8" [Green3]="#6ee500" [Purple3]="#a95af8" 
        [Pink4]="#ff33f4" [Blue4]="#00c1ff" [BlueGreen4]="#00ccd3" [Yellow4]="#ff8a00" [Red4]="#f74545" [Orange4]="#ff6a00" [Navy4]="#2e44e8" [Green4]="#56b200" [Purple4]="#9431f7" 
        [Pink5]="#ffccff" [Blue5]="#ade7f7" [BlueGreen5]="#c6efed" [Yellow5]="#ffe399" [Red5]="#ffcccc" [Orange5]="#ffdbba" [Navy5]="#ced1e5" [Green5]="#c3e5a0" [Purple5]="#d7b6fa" 
        [Pink6]="#cc84c8" [Blue6]="#66b5cc" [BlueGreen6]="#6fa8a5" [Yellow6]="#cca92a" [Red6]="#cc7a7a" [Orange6]="#e5a21d" [Navy6]="#6971b2" [Green6]="#6bb724" [Purple6]="#9f78c6" 
    )