ラベル Linux の投稿を表示しています。 すべての投稿を表示
ラベル Linux の投稿を表示しています。 すべての投稿を表示

2010年9月13日月曜日

CentOS5のgitインストール

CentOSにgitをインストールしようとしてもリポジトリにない。
せっかくpacoをインストールしたんで、ソースからインストール


wget http://www.kernel.org/pub/software/scm/git/git-1.7.2.tar.bz2
tar jxvf git-1.7.2.tar.bz2
cd git-1.7.2
./configure --prefix=/usr
make
paco -D make install

以下確認

git --version
paco -ua
paco -a

おけ

2010年9月2日木曜日

パッケージがないときの管理

CentOSとかだとrubyとかパッケージないときはcheckinstall使ってた。
checkinstallのメニューとかだるいなぁと思ってたら「paco」なるものがあるらしい。
なので使ってみる。
pacoのインストール

wget http://downloads.sourceforge.net/paco/paco-2.0.9.tar.gz
tar xvzf paco-2.0.9.tar.gz
cd paco-2.0.9
./configure --disable-gpaco
make
make install
make logme


rubyのインストール

yum -y install zlib-devel
yum install openssl-devel
wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz
tar xvzf ruby-1.8.7-p302.tar.gz
cd ruby-1.8.7-p302
./configure --prefix=/usr
make
paco -D make install
確認 ruby -v

rubygemsのインストール
wget http://rubyforge.org/frs/download.php/70696/rubygems-1.3.7.tgz
tar xvzf rubygems-1.3.7.tgz
cd rubygems-1.3.7
paco -D ruby setup.rb
確認 gem -v


MongoDBのインストール
vi /etc/yum.repos.d/10gen-mongodb.repo
以下を張り付け
[10gen]
name=10gen Repository
baseurl=http://downloads.mongodb.org/distros/centos/5.4/os/i386/
gpgcheck=0
yum install mongo-stable mongo-stable-server

2010年6月18日金曜日

CentOS入れたときにやること

これもいつもどうせやるのでメモ

Beep音の停止

vi /etc/inputrc
set bell-style noneの追加
デフォルトではコメントアウトされているだけなので
コメントをはずす


自動アップデートの停止
chkconfig yum-updatesd off

なんならyum -y remove yum-updatesd

ubuntuもさわる機会があったので追記
Beep音の停止
sudo rmmod pcspkr
sudo vi /etc/modprobe.d/blacklist.conf
blacklist pcspkr追加

ubuntuのviなんか変.....

CentOSのkeymapがらみ

あんまり使うことないけど

キーコードの確認
showkey

キーマップのダンプ
dumpkeys

キーマップファイル
/lib/kbd/keymaps/i386/qwerty/以下

キーマップファイルをgnzipで解凍してごにょごにょして
圧縮することで変更可能。
キーマップのファイルは
/etc/sysconfig/keyboardで変更化

2010年4月15日木曜日

容量調べるときのコマンド

容量調べるときとか

・df ファイルシステムの容量

df [option] [filesystem]
オプション
-k 1KB単位で表示(デフォルトは512K単位)
-i i-nodeの使用量も表示
-h 単位を人に優しい感じに表示

・du ディレクトリの容量を再帰的に調査

du [option][dir]
オプション
-L シンボリックリンクも計算
-a 各ファイルごとに使用量を表示
-d 指定したディレクトリの深さだけ表示
-k 単位をKBで表示(デフォルトは512K単位)
-s サブディレクトリの使用量を表示しない
-c 全てのファイル・ディレクトリの容量の合計

dfは空き容量を計算、duはファイルの使用量ベースに計算を行うので
プロセスがつかんでるファイルや、権限のないファイルの存在のせいで
duとdfで値がづれることがある。