Skip to content

Instantly share code, notes, and snippets.

@hayajo
Last active August 29, 2015 14:00
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hayajo/11131877 to your computer and use it in GitHub Desktop.
Save hayajo/11131877 to your computer and use it in GitHub Desktop.
VMWare PlayerにXubuntuで開発環境構築

VMWare PlayerにXubuntuで開発環境構築

VirtualBoxだとグラフィック周りが不安定なの。

  1. VMにXubuntuインストール

    • メモリ 4GB
    • HDD てきとうに
    • CPU てきとうに
  2. vmware-toolsインストール

    tar xzf VMWareTools-***.tar.gz
    cd vmware-tools-distrib
    sudo ./vmware-install.pl -d
  3. フォルダ名英語化

    LANG=C xdg-user-dirs-gtk-update
  4. Emacsキーバインドに変更

    xfconf-query -c xsettings -p /Gtk/KeyThemeName -s Emacs
  5. Google Chrome

    wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
    sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
    sudo apt-get update
    sudo apt-get install google-chrome-stable
  6. xmodmap設定(for HHKpro 英語配列)

    cat <<EOF > ~/.Xmodmap
    remove mod1 = Alt_R
    remove mod4 = Super_L
    remove mod4 = Super_R
    keysym Super_L = Muhenkan #左Superを無変換
    keysym Super_R = Henkan #右Superを変換
    keycode 108 = Super_L # 右Altを左Super
    add mod4 = Super_L # 左Superを登録
    EOF
    echo "xmodmap ~/.Xmodmap" > ~/.xinitrc
    
  7. fcitx-mozc

    sudo apt-get install fcitx-mozc
    1. 再起動
    2. 言語サポートから、入力メソッドをfcitxに変更
    3. 入力メソッドオンとHenakan、入力メソッドオフをMuhenkanに変更
  8. めぼしいパッケージのインストール

    sudo apt-get install \
    build-essential \
    autoconf \
    automake \
    libssl-dev \
    libevent-dev \
    libreadline-dev \
    libncurses5-dev \
    git \
    hg \
    silversearcher-ag \
    curl \
    vim \
    zsh \
    stow \
    golang golang-go-linux-386 golang-go-linux-arm golang-go-windows-386 golang-go-windows-amd64 golang-go-darwin-amd64 \
    virtualbox \
    docker.io \
    xsel \
    lynx \
    bridge-utils
  9. Alt-Tabでワークスペースをまたぐ

    設定マネージャー > ウィンドウマネージャー(詳細) -> 「すべてのワークスペースを循環させる」

    をチェック

  10. HipChatの利用

    Linuxクライアントがあまりにもクソなので変更

    Google ChromeでHipchatを開き、「アプリケーションのショートカットを作成」でデスクトップにショートカットを作成。

    ショートカットのプロパティから起動コマンドを確認する。

    ~/.config/autostart/hipchat.desktop を作成してログイン時に自動的に起動するように設定する。

    [Desktop Entry]
    Type=Application
    Name=hipchat
    Comment=HipChat
    Exec={{ 確認したコマンド }}
    StartupNotify=false
    Terminal=false
    Hidden=false
    

あとはてきとうに

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment