内蔵HDDマウントと Virtualbox 保存先変更

ubuntu 設定メモ 開発環境編

Vagrant, VirtualBox 大きいファイルの保存先を変更する

を参考に
Virtualbox の保存先を変更したけど
SSD+HDDの構成のため
保存先に指定したHDDが起動時に自動マウントしていない

端末を開くと

bash: e-a8b130293019/.vagrant.d: そのようなファイルやディレクトリはありません

となってしまう

このため、起動時にマウントするように設定

hdd ubuntu マウント
で検索し
Ubuntu16.04LTS起動時に内蔵HDDをマウントさせる

を参考に設定

sudo blkid

を実行

/dev/sda5: UUID="bdec1869-7820-4557-a76e-a8b130293019" TYPE="ext4" PARTUUID="f6be4449-05"
/dev/sdb1: UUID="8E2A-CA36" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="f1393b6b-c1e6-4917-9539-b0780bbde0e7"
/dev/sdb2: UUID="104c0374-2fba-47ec-a8be-e2d94840d522" TYPE="ext4" PARTUUID="a585862f-2cd7-4890-a4c0-8d4207c1b67d"
/dev/sdb3: UUID="5c9c0ddb-30a7-4ab1-b66c-82eea9b63c9a" TYPE="swap" PARTUUID="e9cbcbbb-312f-4910-b50a-24b23f63556a"
/dev/sdc2: LABEL="UbuntuBackup" UUID="bb8370da-9e26-492b-862f-55ea6d55c579" TYPE="ext4" PARTLABEL="Basic data partition" PARTUUID="f2383d6b-adf6-4ca5-a4a8-102981fbdb6e"
/dev/sdc1: PARTLABEL="Microsoft reserved partition" PARTUUID="c01e61e1-4211-479e-bee7-8cec106f344e"

が結果

この中で必要なのは
LABEL の値とDATA の値らしいけど、みあたらないので

hdd ubuntu マウント 増設
で検索

Ubuntu 16.04 で HDD を増設する件

を参考に設定

必要なのはUUID

df -h

でHDDなどの構成を確認

Filesystem      Size  Used Avail Use% Mounted on
udev            3.9G     0  3.9G   0% /dev
tmpfs           785M  9.3M  776M   2% /run
/dev/sdb2        51G  8.2G   40G  18% /
tmpfs           3.9G  496K  3.9G   1% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/sdb1       511M  3.4M  508M   1% /boot/efi
tmpfs           785M   80K  785M   1% /run/user/1000
/dev/sdc2       2.7T  211G  2.4T   9% /media/snowpool/UbuntuBackup
/dev/sda5       459G  146M  435G   1% /media/snowpool/bdec1869-7820-4557-a76e-a8b130293019

が結果

HDDの番号がわかったら

sudo blkid /dev/sda5

でUUID確認

/dev/sda5: UUID="bdec1869-7820-4557-a76e-a8b130293019" TYPE="ext4" PARTUUID="f6be4449-05"

が結果

sudo mkdir /media/snowpool/disk2

でマウントディレクトリ作成

次に所有者とグループを今のアカウントに設定
現在のグループを知りたいのなら
Linuxコマンドでユーザーのグループ確認・変更。

を参考に

groups snowpool

というように
groups ユーザ名で表示可能

sudo chown snowpool:snowpool /media/snowpool/disk2/

で権限とグループ変更

chown コマンドに関しては
【 chown 】 ファイルやディレクトリの所有者を変更する

を参考に

次に /etc/fstab へ情報を追記

UUID=<UUID> /media/disk2     ext4    user_xattr 0       1

というかんじの書式になるので

sudo vim /etc/fstab 

でファイルをひらき

UUID=bdec1869-7820-4557-a76e-a8b130293019 /media/snowpool/disk2     ext4    user_xattr 0       1

として保存

次に .vagrant 指定先を変更
マウント先を変更したので

vim .bashrc

でファイルをひらき
最終行の

export VAGRANT_HOME=/media/snowpool/bdec1869-7820-4557-a76
e-a8b130293019/.vagrant.d

export VAGRANT_HOME=/media/snowpool/disk2/.vagrant.d

へ変更

またVirtualbox の保存先も

vboxmanage setproperty machinefolder /media/snowpool/disk2/VMbox/

で変更

これで保存先が無事に変更されエラーも消えました


PDF
カテゴリー: ubuntu16.04 | コメントをどうぞ

ubuntu Atom パッケージ同期設定メモ

ubuntu Atom パッケージ同期設定メモ

16.04のインストールを機に
環境の同期や再現をできることを重視して
開発環境を整えることに

まずは Atom エディタの設定の同期
これは
sync-settinパッケージと
Github アカウントを使えば可能

まずは Githubで必要な token の取得

https://github.com/github
にアクセスし
Sign in をして settings をクリック

atom4

次に画面を下へスクロールして

Personal access tokens  をクリック

atom5

次に
Generate new token をクリック

atom5-2

token description には概要を書くので
とりあえず atom sync としておきます

atom6

下へスクロールし
gist だけチェックをいれて
generate token をクリック

atom7

これで token が発行されます

次に Gist をクリック

atom8

gist description には概要なので
今回は Atom Sync
ファイル名には atom
本文にはダミー文字をいれるので
今回は crate gist としました

これで Create secret gist をクリック

atom10

これで作成されます
Gist の ID は URL のユーザ名の後の部分になります

atom11

これで
必要なtoken がそろったので
Atom を起動し
ctrl + , を押すと設定画面がでるので

install で sync-setting パッケージを検索し
install をクリック

atom2

インストール後に
設定のためのメッセージがでるので
Package settings をクリック
atom3

これで
Personal Access Token
Gist id

取得した token をいれればOK

atom12

バックアップを行うには
ctrl + shift + p で
コマンドパレットを起動し
sync setting: backup
を実行

成功すれば Atom 右上にメッセージがでます

次に別のマシンでのレストア

バックアップした端末と同じように
Atom のインストールをして
sync-setting パッケージをインストールし
Gist Id
Personal Access token
を入力したら

ctrl + shift + p で
コマンドパレットを起動し
sync setting: backup
を実行すれば
パッケージの同期ができます


PDF
カテゴリー: Atom | コメントをどうぞ

ubuntu 16.04 インストールメモ その2

ubuntu 16.04 インストールメモ その2

データやメモをクラウドに保存しておくと復旧しやすくなるので
クライアントアプリ系をインストール

メモとして便利なEvernote のクライアントソフトNixNote 2

インストールの参考にしたのは
Install Evernote Client “NixNote 2” In Ubuntu 16.10

sudo add-apt-repository ppa:nixnote/nixnote2-daily

でリポジトリ追加

sudo apt update 

でリポジトリ更新

sudo apt install nixnote2

でインストール

evernote と連携するには
sync をクリックするとログイン認証画面になるので
アカウントを入力

everapp

everapp2

これで同期できるけど、一部文字化けあり

次に Google Dvive マウントツール
Ubuntu に Google ドライブをマウントする

を参考にインストール

sudo add-apt-repository ppa:alessandro-strada/ppa
sudo apt-get update
sudo apt-get install google-drive-ocamlfuse

でインストール

mkdir ~/googledrive

でマウントする場所を準備

google-drive-ocamlfuse


ブラウザが立ち上がり Google のログイン認証になるので
パスワードをいれてログイン
なお、2段階認証をいれてあると
メールもしくは電話での認証も行います

google-drive-ocamlfuse ~/googledrive/

でマウントするとファイルが表示されます

fusermount -u ~/googledrive

でアンマウントになります

なお、同期しているのではないため、ネット接続できない環境では使用不可で
ネット速度が遅い場合使い物にならないので注意

次に便利なメモアプリ Tomboy

sudo apt install tomboy

そしてパスワードを管理のための KeepassX
Install KeePassX 2.0 in Ubuntu 16.04, 15.10, 14.04

を参考にインストール

sudo add-apt-repository ppa:eugenesan/ppa
sudo apt-get update

でリポジトリ追加してアップデート後インストール

ただし使用していたDBが古いバージョン
.kdb 拡張子の場合そのままではひらけない

このため、keepass1 データベースをインポートする必要があります

次にコピペの管理ができるソフト

sudo add-apt-repository ppa:hluk/copyq
sudo apt-get update
sudo apt install copyq

でインストール

使い方に関しては
CopyQ 高性能なコピー履歴の編集機能を備えたクリップボードマネージャ

を参考に

起動している間はコピーしたものの履歴が残ります


PDF
カテゴリー: ubuntu16.04 | コメントをどうぞ

Ubuntu 16.04 インストールメモ

Ubuntu 16.04 インストールメモ

クリーンインストール完了後
外付けHDDから keePassX のデータファイルを探すため
find コマンドで検索

find /media/snowpool/UbuntuBackup/ -name "*.kdb"

インストールに時間がかかるため、アップデートはインストール後にしたので
ctrl + alt + t で端末を開き

sudo apt-get update

でリポジトリ更新して

sudo apt-get upgrade

でアップデート

せっかくクリーンインストール状態なので
今後の復旧も考慮して
Dropbox
Evernote
GoogleDrie
これらにデータを保存したり
今後構築予定の RasberyPi で作成したサーバへ
保存予定

なおソフトのインストールは
今後 Ansible やシェルスクリプトでいれるようにしたいため
なるべくコマンドで行う予定

Ubuntu Linuxセットアップ後にコマンドラインでインストールするソフト
を参考に

まず vim のインストール

sudo apt-get install vim

DOS/MAC/Unixテキストファイル改行コード変換

sudo apt-get install dos2unix

EUC、シフトJIS等の文字コード変換

sudo apt-get install nkf

XML 整形ツール

sudo apt-get install libxml2-utils

jqコマンド
使い方は 
jq コマンドを使う日常のご紹介
を参考にするとわかりやすい

開発ツール関連 build-essential

sudo apt-get install build-essential 

chrome インストール

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

でファイル取得

sudo dpkg -i google-chrome*.deb

でエラーなので

sudo apt-get -f install --fix-missing


UbuntuにGoogle Chromeをインストールする
を参考に実行してから再度

sudo dpkg -i google-chrome*.deb

でインストール

画像関連も使うので imagemagick gimp のインストール

sudo apt-get install imagemagick
sudo apt-get install gimp

git最新版インストール
Ubuntuに最新のgitを入れてみた
を参考に

sudo add-apt-repository ppa:git-core/ppa

でリポジトリ追加

sudo apt-get update 

でリポジトリ更新

sudo apt-get install git

でインストール

次に Android 開発環境

を参考にインストール

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make


ubuntu mate のリポジトリ追加

sudo apt install ubuntu-make

でインストール

次に仮想端末作成のためのライブラリ関連

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libstdc++6:i386

次に flash plugin

sudo apt install adobe-flashplugin

これだとエラーになるので

Ubuntu に最新の Flash Player をインストールする

を参考に設定を変更

システム設定をクリック
ソフトウェアとアップデートをクリック

flash

Canonical パートナーにチェックをいれるとリポジトリ追加されるので

hlash2

sudo apt-get update 

でリポジトリ更新し

sudo apt install adobe-flashplugin

を実行すればインストール可能

次に oracle java8

sudo add-apt-repository ppa:webupd8team/java

でリポジトリ追加

sudo apt-get update

でリポジトリ更新

sudo apt-get install oracle-java8-installer

でインストーラー起動するので同意すればインストール完了

sudo apt-get install oracle-java8-set-default

で環境変数も設定できるけど
いったんログオフしないと反映されない
とのこと

これについては
Ubuntu 16.04 で Oracle Java を apt-get でインストールする件

を参考に

次に仮想環境virtualbox のインストール

Ubuntu16.04サーバーにvirtualBoxをインストールする

を参考に

sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian xenial contrib"

でリポジトリ追加

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -

で key を追加

sudo apt-get update

でリポジトリ更新

マルチメディアコーデックが必要なので

sudo apt-get install ubuntu-restricted-extras

でインストール
Ubuntu インストールしたらやること:動画・音楽を再生できるようにする

を参考にインストール

これだけだと市販のDVD再生はできないので
Ubuntu 16.04 その61 – 市販のDVDの再生に必要なlibdvdcss2をインストールするには

をさんこうに

sudo apt install libdvd-pkg 	
sudo dpkg-reconfigure libdvd-pkg 

でライブラリインストール

file /usr/lib/x86_64-linux-gnu/libdvdcss.so

を実行し

/usr/lib/x86_64-linux-gnu/libdvdcss.so: symbolic link to libdvdcss.so.2.2.0

となればOK

次に Atom エディタのインストール

sudo add-apt-repository ppa:webupd8team/atom

でリポジトリ追加

sudo apt-get update

でリポジトリ更新

sudo apt-get install atom

でインストール


PDF
カテゴリー: ubuntu16.04 | コメントをどうぞ

Ubuntu 16.04 LTS の準備

https://www.ubuntulinux.jp/News/ubuntu1604-ja-remix
へアクセスし
ISOイメージをダウンロード

今回は
北陸先端科学技術大学院大学

経由でダウンロード

次にISOイメージをDVDへ書き込み

書き込みには Ubuntu にインストールした k3b を使用

k3b を起動し More actions… をクリック

k3b

Burn Image をクリックし
空DVDをいれて

start をクリック

k3b2

あとは終了をまって close をクリック

k3b3

これで インストールDVDは準備OK

次にバックアップのための外付けHDDの準備

もし、重要データがあっても、バックアップがあれば復元可能

Linuxで外付けドライブをマウントがどうのこうの
http://nu-pan.hatenablog.com/entry/20140508/1399534550

を参考に実行し、ディスク情報の確認

sudo parted -l 

を実行

fdisk だと 2TB 以上のものは使えないようなので

モデル: ATA WDC WD10EARX-00N (scsi)
ディスク /dev/sda: 1000GB
セクタサイズ (論理/物理): 512B/4096B
パーティションテーブル: msdos

番号  開始    終了    サイズ  タイプ    ファイルシステム  フラグ
 1    1049kB  992GB   992GB   primary   ext4              boot
 2    992GB   1000GB  8570MB  extended
 5    992GB   1000GB  8570MB  logical   linux-swap(v1)


モデル: I-O DATA HDCZ-UT (scsi)
ディスク /dev/sdf: 3001GB
セクタサイズ (論理/物理): 512B/4096B
パーティションテーブル: gpt

番号  開始    終了    サイズ  ファイルシステム  名前                          フラグ
 1    17.4kB  134MB   134MB                     Microsoft reserved partition  msftres
 2    135MB   3001GB  3000GB  ntfs              Basic data partition          msftdata

mkfsコマンドでUbuntuのハードディスクのフォーマットを端末から実行する

http://ubuntuapps.info/blog-entry-691.html

を参考に

次に

df -h 

を実行し、残りの容量と、使用可能な容量を確認

使用可能な容量は Avail
使用している容量については Used に表示される

Filesystem      Size  Used Avail Use% Mounted on
udev            3.9G  4.0K  3.9G   1% /dev
tmpfs           797M  1.4M  796M   1% /run
/dev/sda1       909G  421G  443G  49% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
none            5.0M     0  5.0M   0% /run/lock
none            3.9G  352K  3.9G   1% /run/shm
none            100M   56K  100M   1% /run/user
/dev/sdf2       2.8T  174M  2.8T   1% /media/snowpool/HDCZ-UT

今回の結果はこのとおり
とりあえず現状では半分使用していてまだ余裕がありそう

次にフォーマットしたいデバイス、今回は外付けHDDで
パスが /dev/sdf2 をアンマウント

 sudo umount /dev/sdf2 

次にファイルシステムの種類を
mkfs.ext4 でext4 でフォーマットし
-L オプションを使ってラベルを設定

sudo mkfs.ext4 /dev/sdf2 -L "UbuntuBackup"

これでフォーマットはできたけど
このままだと root のみしか使えない

hdd

なので

sudo chown snowpool /media/snowpool/UbuntuBaup/

を実行し
権限を変更することで、読み書き可能となりました


PDF
カテゴリー: 未分類 | コメントをどうぞ

webサービス開発の準備

webサービスの開発と Android クライアントアプリを作成するため
環境を用意したいけど、ノートPCのHDDがすでにいっぱいのため
一度バックアップとってから初期化することに

なお、デスクトップもバックアップしようとしたけど
両方合わせると容量は2GB必要なため
USB 3.0対応の外付けHDD を購入することにしました

今回購入したのは

なお、電源をとろうとしても
すでにコンセントがいっぱいのため
コンセント差し込みの部分が稼働するものを購入

これで到着後に外付けHDD にデータをバックップ後
ノートパソコンを現状の Ubuntu 14.04 から
Ubuntu 16.04 LTS に変えようと思います

バックップ完了後、vagrant + virtualbox のインストール
を行い、centos 3台のサーバ構成を実験予定です

なお、開発する言語は php rails android python の予定になります

今後の予定では Ansible を使って
再度 環境構築するときに面倒にならないようにする予定です


PDF
カテゴリー: 未分類 | コメントをどうぞ

13歳以下の子供がAppleIDを作成するにはファミリー共有設定が必要

AppleIDの作成は、満13歳以上でないとダメでした

この場合、保護者がサインインして

ファミリー共有設定しないと作成できません

設定方法は

ファミリー共有設定 で検索し

https://support.apple.com/ja-jp/HT201084

を参考に実践

使用していたiPod touchの

iOS が ver9 のものだったため

設定 > iCloud > 

ファミリー共有を設定

をタップしかし、そこから先に進めなかったので

MacBookAir から設定することにしました

どの端末から行うとしても、最初に

支払い方法の追加をする必要があり

クレジットカードの登録、もしくはキャリア決済を必要とします

このあたりの解説は

https://support.apple.com/ja-jp/HT201084

に書かれています

今回、 iPod touch にしたのは

決済の不安を消すためでしたので、

とりあえずはクレジットカードを登録します

次に子供のためのApple ID を作成します

ここからは再び ipod touchでやります

設定 > ファミリー共有 > 家族を追加 で

お子様用のAppleIDを作成

をタップ

生年月日、名前、メルアドを入力します

なお、ドメインは

@icloud.com

になります

これで後はアカウント設定で

子供用に作成したアカウントを入力すればokです


PDF
カテゴリー: 未分類 | コメントをどうぞ

ディズニーモバイルの設定

au からdocomoへNMP しました

今回は、家族のものです

入院してるときにスマホが壊れたため

修理依頼したのですが

htc j という2012年のもので

修理には1万800円かかるとのこと

ちょうど、ディズニーモバイルのDM-01J

これがNMPと端末購入サポートで

1万5千円ぐらいで購入できるので

こちらへ変更

商品詳細は

http://www.disney.co.jp/mobile/d/dm01j.html

を参考に

今回の壊れた原因は

入院してるときに、子供に充電端子を舐められ

これが原因で中の基盤が錆びてしまい

電源も入らないという状態に

ちなみに、キャップはしてあったけど

1歳になると、外して舐めてしまうため

油断したのが原因でした

なお、修理中のときの代替機では

NMP申請ができないため

au ショップでのNMP申請となりました

au の場合、ネットからはNMP申請できず

店舗、もしくは電話からの申請となります

なお、店舗ならNMP番号のかかれた紙が

渡され

電話なら、聴きそびれてもSMSで

NMP番号が送られてくるので心配はありません

なお、店舗で行うと、余ってるau ポイントで

何か購入するか聞かれましたので

今回は食べ物関連にしました

アクセサリーなどは端末依存しますし

変更するのはiPhoneではないので

なお、今回は、新生児を連れてになってしまうため

docomoショップでは

委任状を使ったNMPとなりました

本人が行けない場合、

委任状

免許証などの本人確認できるもの

NMP番号

委任された人の免許証など

が必要になります

なお、auショップへNMPの申請や

修理中の代替機の返却は委任状では

できないようなので、本人が行くことになりました

端末そのものは、すでにmydocomoから

端末予約しておいてあり、

料金プランなどもすでに決めていたため

特に問題はありませんでした

なお、docomoの場合

ドコモ光とあわせると割引になりますが

あくまでこれは主回線のみであり

家族全員が割引にはならないようです

また、シェアパックも適用されるのは

翌月からとなり

新規の場合だと

カケホライト 1700円

sp モード 300 円

データSパック 3500円

ケータイ保証サービス 500円

トータルで6千円が初期の金額になります

なお、翌月からは、子回線扱いのため

カケホライト 1700円

sp モード 300 円

シェアオプション 500円

ケータイ保証サービス 500円

でトータル3千円となります

ただ、主回線が家族でシェアになり

シェアパック5になるため

現在の

データMパック 5000円

から

シェアパック5 6500円になります

シェアパックにしないと子回線は作れません

ここから、ドコモ光の割引

800円が割引になり

5700円になります

格安SIM と比べれば割高ですが

代替機が用意できなかったときの問題や

使う本人が詳しくないとトラブルになるため

今回はdocomoへNMPとしました

それでも、かつてのau のプランで

毎月8600円よりは安くなります

これで、端末は変更できたので

まずGoogleアカウントの設定

すでに5年前なので、パスワードは忘れたとのこと

GooglePlayを起動し

電話番号を入力

次に、パスワードを要求されるけど

忘れてるため

名前を入力

するとSMSで確認コードが送られてきて

画面がパスワード再設定画面になるので

新しいパスワード再設定

これで、パスワード再設定ができたので

後はGoogleの機能が追加されてるので

同意しますをタップし、有効化します

これでGooglePlayが使えるようになったので

次にWi-Fiの設定

DDM-01Jの場合、操作が変わってて

横へスライドだけでなく、縦にもスライドするため

最初は操作に戸惑います

次に、Twitterの設定

これもパスワード再設定が必要で

メールアドレスをGmailにしてあったので これも簡単に終わりました

後はクックパッド

印刷に必要なEPSON Print

そして、ディズニーモバイル関連は

docomoメールが鍵になるため

メールアドレスをランダムのものから変更

設定するときに初期は

ネットワーク暗証番号が0000なので

これを変更

これで、任意のメルアドにできるので

次に、MyDocomoの設定

MyDocomoはdocomoメールは使えないため

Gmailで登録

あとは、ディズニー関連の設定なので

Disneyマーケットを起動し

空メールを送信すれば設定画面になるので

そのまま設定してきます

次に、LINEの設定

ログイン で

メルアドとパスワード設定してあれば

問題ないのですが

メールアドレス未登録の場合 

番号認証をしても

LINEでメルアドが登録してログインできるようにしてないと

新規アカウント作成するしかないため

新しくアカウント作成することになります

なお、他にアカウント作成が必要なものが

多々あるため

パスワード管理ソフト

KeepassDroid

で管理することにしました


PDF
カテゴリー: 未分類 | コメントをどうぞ

マイナンバーカード作成

今年の医療費がかなりかかり

さらに今後の確定申告を電子申告にするため

マイナンバーカードの作成

今年は確定申告へ会場へ行ったところ

4時間ほど待つことになったため

さすがに次回からは待たなくてよくしたいので

マイナンバーカードをつくるときに

申請書ID

が必要になるけど

引っ越しした場合、このIDが変更になるため

一度市役所で

個人番号カード交付申告書

電子証明書発行/更新申告書

を発行してもらう必要があります

しかもこれ、平日しかやってないという面倒なもの

とりあえず、発行してもらったら

https://net.kojinbango-card.go.jp/SS_SERVICE_OUT/FA01S001Action.do

へアクセス

スマホからやるとしても

最初に配布された個人番号の紙でない場合

QRコードがないため

URLからリンクしないとダメでした

ここで必要なのは

申請書ID

メールアドレス

ここで、これらを入力すると

メールアドレスに登録のためのURL

が送られてくるので

そのリンクへアクセス

ここでは、写真が必要になるため

スマホから行うと楽にできます

写真と生年月日をいれれば

あとは完成ですが

注意点としては電子証明書を不要に

チェックしてしまうと

e-Taxができなくなるため

e-Taxを行う予定があればこの機能はつけておきましょう


PDF
カテゴリー: 未分類 | コメントをどうぞ

Ansibleモジュール

get_url:

wget コマンドみたいに

ダウンロードができるモジュール

url=

にはダウンロード先のurlを指定

dest=

には保存先のパスを指定

次に

unarchiveモジュール

これは tar コマンドみたいに

ファイルを展開するもの

-  name:  rubyの展開

   unarchive: 

     src=/tmp/ruby.tar.gz

     dest=/tmp

     copy=no

というように

src= には

展開したいファイルのパス

dest= には

展開先

copy=

にはコピーするかしないか

次にshellモジュール

これはシェルでの実行を指定できる

-  name:  rubyのインストール
   shell:  chdir=/tmp/{{  rubyver  }}  ./configure  –disable-install-doc

-  name:  make  ruby

   shell:  chdir=/tmp/{{  rubyver  }}  make

-  name:  make  install  ruby

   shell:  chdir=/tmp/{{  rubyver  }}  make install

というように指定する

あとsql 関連としては

postgresql_userモジュールがあり

これは

postgresql でユーザー作成するモジュール

-  name:  PostgreSQL  redmine  user作成
   postgresql_user:
     name=redmine

     password={{  password }}

というように

name=

へユーザー名

password=

へパスワード

を設定する


PDF
カテゴリー: 未分類 | コメントをどうぞ