apt-get dist-upgradeでカーネルのバージョンをあげる

Ubuntu 14.04でカーネルのバージョンを上げてみました
まず確認

$ uname -r
3.13.0-40-generic

上げてみます
$ sudo apt-get dist-upgrade

確認

$ uname -r
3.13.0-57-generic

マイナーなバージョンしかあがらないみたいですが簡単ですね

UbuntuでGmailを使ってメール送信してみる

Ubuntu 14.04でメール送信してみました
メールサーバーはGmailを使いました

postfixをインストール

$ sudo apt-get install postfix

postfix-install

postfix-install2

Gmailを使うために必要なものをいれます

$ sudo apt-get install sasl2-bin

postfixの設定をします

$ vim /etc/postfix/main.cf

relayhost = [smtp.gmail.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_sasl_tls_security_options = noanonymous
smtp_sasl_mechanism_filter = plain
smtp_use_tls = yes

を追記

smtp_sasl_password_maps
に設定したファイルを作ります

$ vim /etc/postfix/sasl_passwd

[smtp.gmail.com]:587 (あなたのアカウント)@gmail.com:(パスワード)

(あなたのアカウント)@gmail.com:(パスワード)
はお持ちのアカウントのものを

パスワード入りで危険なので権限をきつくします

$ sudo chown root:root /etc/postfix/sasl_passwd
$ sudo chmod 600 /etc/postfix/sasl_passwd

必要なdbファイルを生成

$ sudo postmap /etc/postfix/sasl_passwd

postfix 再起動

mailコマンドを使いたいので
$ sudo apt-get install mailutils

テスト

$ echo test | mail sample@sample.co.jp
(メールアドレスはご自身のものにしてください)

$ mailq

で、メールがたまってなければOKですがエラーが..

(SASL authentication failed; server smtp.gmail.com[173.194.72.108] said: 534-5.7.9 Application-specific password required. Learn more at?534 5.7.9 http://support.google.com/accounts/bin/answer.py?answer=185833 z4sm6903248pdg.94 - gsmtp)

2段階認証してたアカウントだからかはじかれてるみたいでした
アプリのパスワードの設定をすればいいみたいです

Googleアカウントへアクセス
アプリのパスワードをひとつ作ります

google-mail

できたパスワードを

google-app-password

$ vim /etc/postfix/sasl_passwd

に設定

メール送信テストを再度すると送ることが出来ました

UbuntuでLineを使ってみる

Ubuntu 14.04 でLineを使ってみました
wineというソフトを使えば、Windowsアプリが動かせたりします

準備として、パソコンでログインできるようにLineの設定をしておくことが必要です

まずは、リポジトリ登録

$ sudo add-apt-repository ppa:ubuntu-wine/ppa
$ sudo apt-get upgrade

インストール

$ sudo apt-get install wine1.7 winetricks

truetype core fonts for the web eula
のライセンスに同意しないと使えないので、同意します

wineのバージョン確認

$ wine –version
$ wine-1.7.34

このバージョンだと大丈夫でした

Lineを入れてみます

http://line.me/ja/download
からWindows用をダウンロード

line-download

ダウンロードしたインストーラーEXEを実行

lineinstall1

指示に従っていきます

lineinstall2

lineinstall3

lineinstall4

インストール場所を指定

lineinstall5

lineinstall6

パソコンでログインするときのメールアドレス、パスワードを打ちこみ

lineinstall7

スマホ側で認証

lineinstall8

いけた

lineinstall-success

スタンプが押せなかったりするので、また調べます

(補足) wineのバージョンが 1.6.2 のとき

スマホアプリの認証後、フリーズしました

$ wine –version
wine-1.6.2

lineinstallcrash

一旦削除
$ sudo apt-get purge winetricks
$ sudo apt-get install wine1.7 winetricks

でLineインストールをやり直すといけました

2015/02/27 追記

スタンプが押せないみたいです..

Ubuntu 12.04の起動時に「rpcbind: Cannot open ‘/run/rpcbind/rpcbind.xdr’ file for reading」エラー

Ubuntu 12.04の起動時にエラーがでてるのみつけました

rpcbind: Cannot open '/run/rpcbind/rpcbind.xdr' file for reading

https://bugs.launchpad.net/ubuntu/+source/rpcbind/+bug/835833
を参考に

$ vim /etc/init/portmap.conf

script
        if [ -f /etc/default/rpcbind ]; then
                . /etc/default/rpcbind
        elif [ -f /etc/rpcbind.conf ]; then
                . /etc/rpcbind.conf
        fi
    if [ -e /run/rpcbind/portmap.xdr ] || [ -e /run/rpcbind/rpcbind.xdr ] ; then
        OPTIONS="$OPTIONS -w"
    fi
    exec rpcbind $OPTIONS
end script

と言った感じに修正
エラーが出なくなりました