Home > UNIX > Tips Archive

Tips Archive

[Linux]64bit版LinuxへFlashプラグインをインストールする方法[x86_64]

adobeからまずFlash-pluginをダウンロードする。
・rpmなら普通にインストールする。

# rpm -Uvh flash-plugin-9.0.115.0-release.i386.rpm

tarなら、とりあえず解凍する。
・で、インストールなり解凍なりで出来たlibflashplayer.so
/usr/lib64/firefox-***/plugins/usr/lib64/mozilla/plugins
にリンクを貼る。
・で、nspluginwrapperをインストール (nspluginwrapper.{i386,x86_64} pulseaudio-libs.i386)
・次に、

# nspluginwrapper -v -a -i

を実行する。
・最後にFIrefoxを再起動する。

[ffmpeg][H.264]H.264動画の作り方。メモメモ

hoge.wmvをfuga.mp4へ変換するには、

ffmpeg -i hoge.wmv -vcodec h264 -b 400k -acodec aac -ac 2 -ar 48000 -ab 64k fuga.mp4

(ffmpegによってはh264とかaacに対応してない場合も。libx264とかlibfaacにすると幸せになれることが)

メモメモ
http://shunirr.org/archives/98

[Linux]HD増設メモ。

1.まず新規に増設したHDにパーティションを作成する。

# fdisk /dev/sdb

fdiskの操作方法はm:Helpで詳細に表示されるから、Helpを参照。
2.HDをフォーマットする。

# mkfs.ext3 /dev/sdb1

3.フォーマットしたHDをマウントする。

# mkdir /mnt/backup
# mount -t ext3 /dev/sdb1 /mnt/backup

システムを起動するたびにmountコマンドでマウントするのは大変。そこで/etc/fstabを編集して、起動時に増設したHDDが自動的にマウントされるように設定する。最後の一行を追加。

LABEL=/       /             ext3    defaults       1 1
LABEL=/boot   /boot         ext3    defaults       1 2
none          /dev/pts      devpts  gid=5,mode=620 0 0
none          /proc         proc    defaults       0 0
none          /dev/shm      tmpfs   defaults       0 0
/dev/sda3     swap          swap    defaults       0 0
/dev/cdrom    /mnt/cdrom    iso9660 noauto,owner,kudzu,ro,io...
/dev/fd0      /mnt/floppy   auto    noauto,owner,kudzu,iocha...
/dev/sdb1    /mnt/backup  ext3    defaults     1 2

LABELを使う場合は、

# e2label /dev/sdb1 /storage_1

の様にラベル付けを行ってから/etc/fstabを編集する。

LABEL=/storage_1   /storage_1  ext3 defaults  1 2 

こんな感じで。

[Linux]ホスト名を変更するには?

/etc/sysconfig/network

を編集する。

HOSTNAME=ore.saizensen.net

    ↓    ↓    ↓

HOSTNAME=hogehoge.saizensen.net

各サーバ(WebサーバやMailサーバ)などを構築後にホスト名を変更すると、そのサーバが正常動作しなくなる場合があるので注意が必要です
ホスト名を変更したら、各サーバの設定ファイル内に『ホスト名』を指定している部分がありますので、旧ホスト名を新ホスト名に変更してください。
また、設定ファイルを変更したらそのサーバを再起動する必要があります。
(「/etc/sysconfig/network」の変更 → 「各サーバの設定ファイル内のホスト名変更」
→ 「OSのリブート」 → 「動作確認」が理想です)

[Linux]IPアドレスを設定する。

/etc/sysconfig/network-scripts/ifcfg-eth0

を編集する。

DEVICE=eth0              ← ネットワーク・インタフェース名
BOOTPROTO=static         ← 固定IPアドレスの場合の指定
BROADCAST=192.168.1.255  ← ブロードキャスト・アドレス
IPADDR=192.168.1.2       ← IPアドレス
NETMASK=255.255.255.0    ← ネット・マスク
NETWORK=192.168.1.0      ← ネットワーク・アドレス
ONBOOT=yes               ← マシン起動時にネットワークを有効にする場合はyes

変更後は、

# /etc/rc.d/init.d/network restart

をする。

CentOS5_64bit版のdovecotでメール受信出来ない件。

CentOS5_64ビット版のdevecotでメール受信すると下記エラーがログに残る。

dovecot: imap-login: imap-login: error while loading shared libraries: libsepol.so.1: failed to map segment from shared object: Cannot allocate memory

http://wiki.centos.org/Manuals/ReleaseNotes/CentOS5.1/Japanese#head-82ee941a12369a892d2d31a364b1cf29f078b65b
にある、

「Dovecotパッケージをx86_64カーネル上で動かす場合、CentOS 5.1にアップグレードした後に、“login_process_size=64″というパラメーターを設定ファイル /etc/dovecot.conf に追記する必要があります。 」

HDを丸ごとコピーする方法。

dd if=/dev/sda of=/dev/sdb conv=sync,noerror bs=4096 count=1

元HDと新HDの容量が同じか新HDの容量がデカイ場合は dd コマンドでコピーすれば、OS 丸ごとコピーできますよと。
 count=1 は最終的には消去しますが、count=10、count=100 と値を増やして、コピーの方向が合っていることを要確認。逆向けにコピーしたら・・・脂肪です。

FLV→MP3

flvファイルからmp3を抜き取る方法
ffmpegをインストール後、

ffmpeg -i hogehoge.flv -acodec copy hogehoge.mp3

Home > UNIX > Tips Archive

Search
Feeds
Meta

Return to page top