FC2ブログ
PC関係の日記
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
UbuntuをアップデートしたらGuest Additionsが無効に
Ubuntuをアップデートしたら、Virtual BoxのGest Additionsが無効に
なった。ウインドウのリサイズやクリップボードの共有が無効になって
いる。

vboxaddをのぞいて見ると、引数setupのモジュールのコメントに
# Build and install the VirtualBox guest kernel modules
とある。

実行してみる。
$ sudo /etc/init.d/vboxadd setup

再起動後、ウインドウのリサイズ、クリップボードが復活した。
カーネルのアップデートが入るたびに、実行するのか…、面倒です。



スポンサーサイト
UbuntuにsSMTPをインストしてみた
いきなり はじめる PHPをパラパラと見ていたら、自動返信メールを
飛ばそう!の章があった。

本の環境は、Windows+XAMPPで、サーバー上じゃないからWarning
が出て、実際には飛ばないと記述されている。

Ubuntu+XAMPPの環境で実験してみた。

Webアプリの勉強用なので、シンプルなsSMTPをインストする。

$ sudo apt-get install ssmtp
$ ls -l /usr/sbin/sendmail
lrwxrwxrwx 1 root root 5 1月 1 2012 /usr/sbin/sendmail -> ssmtp


設定ファイルを編集する。
$ sudo vi /etc/ssmtp/ssmtp.conf

以下、インスト直後の設定
root=postmaster
mailhub=mail
#rewriteDomain=
hostname=仮想マシンにつけたホスト名
#FromLineOverride=YES


gmail経由で転送できるように設定する。
root=メールアドレス@gmail.com
mailhub=smtp.gmail.com:587
rewriteDomain=gmail.com
hostname=gmail.com
AuthUser=メールアドレス@gmail.com
AuthPass=gmailのパスワード
UseSTARTTLS=YES
FromLineOverride=YES


メールが送信できるか確認する。
テストメールの編集
$ vi test_mail
To: 送信先のメアド@gmail.com
From: 自分のメアド@gmail.com
Subject: test

test mail


実際に送信
$ /usr/sbin/sendmail -t < test_mail

自分に送ったので、スマホが鳴った。

ついでにログも見てみる。
メニューのアプリケーション→システムツール→システムログビューアー
Dec 5 21:15:01 myhost sSMTP[2364]: Creating SSL connection to host
Dec 5 21:15:02 myhost sSMTP[2364]: SSL connection using RSA_ARCFOUR_SHA1
Dec 5 21:15:06 myhost sSMTP[2364]: Sent mail for メアド@gmail.com (xxx x.x.x closing connection xxxxxxxxxxxxxxxxx) uid=1000 username=ユーザ名 outbytes=376

エラーも出てないし、これでOK!!

実際には、sSMTPの前にnullmailerを入れてみたが、
単体でgmail経由ができないらしいので、sSMTPに
落ち着いた。

PHPから送る実験は、また後日に…



UbuntuとVirtualBoxの設定を少し変更してみた
ウインドウのフォーカスを変更した。

デフォルトではWindowsの様に、クリックしたウインドウにフォーカスさ
れる様になっている。この仕様はあまり好きではないので、マウス・
カーソルがのっているウインドウにフォーカスがあたる様に変更した。

 アプリケーション→システムツール→設定→高度な設定
 Advanced Settings:ウインドウ→Window focus mode→Mouse


ゲストOS(ubuntu)とホストOS(Windows)間でコピペできるようにした。

 デバイス(VirtualBoxのメニュー)→クリップボードの共有→双方向




ubuntu 12.04のインストール
ubuntu12.04をVirtualBox上にインストール&GNOME化した。
12.10がリリースされているが、自分の環境でうまく動かなかったので、
12.04をインストールした。

# Linux Mintでも良かったのだが、現時点で情報量が多い
 ディストリビューションにした。
# OSは、基本的にデフォルトのまま使いたいが、Unityに完全敗北
 したので、GNOME化する。
   →カスタマイズしすぎると、出先の標準環境で困るから...


Download
 VirtualBox
 ubuntu

1. ダウンロード&インスト
2. vboxの画面の解像度を広げる。
  デバイス->Guest Additionのインストール
3. GNOME化
  3.1. 左上のDashホームで、Ubuntuソフトウェアセンターを
     検索実行する(softで検索)。
  3.2. Ubuntuソフトウェアセンターで、GNOME Shellを
     検索してインスト。
  3.3. Ubuntuソフトウェアセンターで、Advanced Settingsを
     検索してインスト。
  3.4. ログアウトして、ユーザ名の右のアイコンをクリック、
     GNOMEを選択。

#シンプルが良いので、GNOME Shell Extensionsは入れない。



Ubuntu Magazine Japan vol.08 (アスキームック)



上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。