タグ「ubuntu」が付けられているもの

1

Ubuntuのpidgin-2.4.1にパッチあて

Date
'09-04-03(金曜日) 00:35:54
Category
コンピュータ

そして相変わらずctrl+pとかで変なダイアログが開くPidginにパッチを当てる作業

mkdir pidgin-20090403

cd pidgin-20090403
apt-get source pidgin
wget http://www.honeyplanet.jp/pidgin_mtn_jul3.diff.gz
zcat pidgin_mtn_jul3.diff.gz | patch -p0

パッチを当てる時、エラーになるやつスキップでOKです。
この後は手作業でファイルを修正してやる.
以下に修正点メモ。漏れがあるかもしれない・・・

diff -r pidgin-2.4.1-patch/libpurple/protocols/irc/parse.c pidgin-2.4.1/libpurple/protocols/irc/parse.c

262c262
< static char *irc_recv_convert(struct irc_conn *irc, const char *string)
---
> static char *irc_recv_convert(struct irc_conn *irc, char *string)
267a268,274
> GError *err;
> gboolean retry;
> gsize in_len, out_len;
> int conv_len;
> char *strtmp;
> gsize strtmp_len;
>

diff -r pidgin-2.4.1-patch/libpurple/protocols/yahoo/yahoo.h pidgin-2.4.1/libpurple/protocols/yahoo/yahoo.h
79a80
> #define YAHOOJP_CLIENT_VERSION_ID "524223"

diff -r pidgin-2.4.1-patch/libpurple/protocols/yahoo/yahoo_profile.c pidgin-2.4.1/libpurple/protocols/yahoo/yahoo_profile.c
1111d1105
< #endif

その後は

cd ..
dpkg -i pidgin_2.4.1-1ubuntu2.3_i386.deb
echo pidgin hold | sudo dpkg --set-selections


Ubuntuサーバー作成のメモ

Date
'09-01-25(日曜日) 18:16:52
Category
コンピュータ

2009/01/25 メモです。役に立たないかも


  1. Ubuntu8.04の日本語ローカライズバージョンをインストール

  2. メニューバーの「VM]「VMware tools install」を実行

  3. ネットワークの設定。固定IPに

  4. システム管理のソフトウウェア・ソースの設定でアップデートを自動に

  5. まず、操作を簡単にするためにSSHを入れる
    sudo apt-get install ssh

  6. SSH接続を制限

  7. あとでやる


  8. MySQLインストール

  9. apt-get install mysql-server mysql-client

  10. /etc/mysql/my.cnfにcharset追加
    # add
    default-character-set=utf8
    character-set-server=utf8
    skip-character-set-client-handshake

  11. Mysqlのバックアップを取る
    mysqldump -u root -x --all-databases > dump.sql


  12. Mysqlのバックアップを復元する
    mysql -u root -p < dump.sql
    mysql -u root -p
    > grant select,insert,delete,update,create,drop,file,alter,index on *.* to user@localhost identified by 'pass';


  13. apache関連インストール
    apt-get install apache2 libapache2-mod-php5 libapache2-mod-perl2
    /etc/apache2 をまるごとコピー


  14. ホスト側でNFS準備
    sudo apt-get install portmap nfs-common nfs-kernel-server

    nfsはhosts.allowとdenyを使うらしいのでhosts.allowに
    ALL:127.0.0.1
    portmap:192.168.0.
    lockd:192.168.0.
    mountd:192.168.0.
    statd:192.168.0.

    hosts.denyに
    portmap:ALL
    lockd:ALL
    mountd:ALL
    rquotad:ALL
    statd:ALL

    ホスト側nfsのアクセス許可を /etc/exports に書く
    ディレクトリ名 ホスト名(rw,no_subtree_check)

    nfs設定反映
    exportfs -r

    nfs設定確認
    showmount -e localhost

    ゲスト側からマウントする

    apt-get install nfs-common
    mount -t nfs -o hard,intr 192.168.0.254:/home/itmst/Desktop nfs

    成功したらfstabに書いておく
    192.168.0.254:/home/itmst/Desktop nfs hard,intr 0 0


  15. vmware consoleが起動しない > 端末からvmware実行
    $ cd /usr/lib/vmware/lib/libgcc_s.so.1/
    $ sudo mv libgcc_s.so.1 libgcc_s.so.1.bak
    $ sudo ln -s /lib/libgcc_s.so.1 ./



  16. uploadBlog.rbに必要
    sudo apt-get install ruby rubygems
    apt-get install ruby1.8-dev
    gem install fcgi
    sudo apt-get install libmagick++9-dev
    sudo gem install rmagick

1