參考內容 http://jnlin.org/2009/03/28/352/
有個地方要注意的
在使用
# net rpc printer MIGRATE DRIVERS HPLaserJet -U root -S WINPC(or IP)
切記 samba 端跟 windows 端的 root 密碼要一樣....

stephon 發表在 痞客邦 留言(0) 人氣()

2 master + 1 slave + 1 monitor

Required: 6 個 IP (2 master + 1 slave + 1 monitor, reader/writer), monitor 可以多個 cluster 共用


stephon 發表在 痞客邦 留言(0) 人氣()

apt server + git

1. 架設好 git server, 並建立一個 git repository for apt
2. 編寫 package config file


stephon 發表在 痞客邦 留言(0) 人氣()

deb
1. dh-make套件
2. tarball解壓完後, 切到目錄下
> dh_make
3. 修改debian/control
4. dpkg-buildpackage -rfakeroot

rpm
要建立 RPM,以一般使用者登入,然後建立 RPM build directories。以下是需要建立的目錄:

mkdir rpmbuild
mkdir rpmbuild/BUILD
mkdir rpmbuild/RPMS
mkdir rpmbuild/RPMS/athlon
mkdir rpmbuild/RPMS/i386
mkdir rpmbuild/RPMS/i486
mkdir rpmbuild/RPMS/i586
mkdir rpmbuild/RPMS/i686
mkdir rpmbuild/RPMS/noarch
mkdir rpmbuild/SOURCES
mkdir rpmbuild/SPECS
mkdir rpmbuild/SRPMS

再建一個檔名為 .rpmmacros,內容為:

%_topdir /home/your_account/rpmbuild

茲將 tarball 分成以下幾種方式:

1. tarball with spec
檢查方法,以spamassassin為例,
tar fzt Mail-SpamAssassin-3.0.2.tar.gz | grep .spec
或者是
tar fjt Mail-SpamAssassin-3.0.2.tar.bz2 | grep .spec
建RPM
rpmbuild -tb Mail-SpamAssassin-3.0.2.tar.gz
或者是
rpmbuild -tb --define "srcext .bz2" Mail-SpamAssassin-3.0.2.tar.bz2

2. tarball without spec
請先安裝 CheckInstall (http://checkinstall.izto.org/) ,
即可將 tarball without spec 轉成 RPM ,安裝過程如下:
tar xvfz program_name-version.tar.gz
cd program_name-version
./configure
make
checkinstall (註:原來應該是make install,在此換成此命令即可)。

3. Perl Modules
請先安裝 cpan2rpm (http://perl.arix.com/cpan2rpm/)
以 perl module Text-Iconv為例,
執行
cpan2rpm Text-Iconv-1.4.tar.gz
這樣就會產生以下兩個檔案:
rpmbuild/RPMS/i386/perl-Text-Iconv-1.4-1.i386.rpm
rpmbuild/SRPMS/perl-Text-Iconv-1.4.1.src.rpm

stephon 發表在 痞客邦 留言(0) 人氣()

好像從大四以後吧, 跟他的話就少了很多~
雖然他已經不是那個剛進來那個笨笨的cling :p

曾經, 把她當作妹妹來看待, 即使現在亦同.
也許還是這樣的關係可能比較好一點:)
--
新年, 好像也沒啥話可以說的 ~_~
總覺得自從那時候以來, 話匣子都打不開 ~_~


stephon 發表在 痞客邦 留言(0) 人氣()