Debianを日本語化

Debianを日本語化(UTF-8)しようと思って env で確認すると・・

debian:~# env
SHELL=/bin/bash
TERM=vt100
USER=root
MAIL=/var/mail/root
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PWD=/home/dev
PS1=\h:\w\$
SHLVL=1
HOME=/root
LOGNAME=root
_=/usr/bin/env

LANGに何も設定されていない??
「LANG=ja_JP.UTF-8」になればOKなはずなので、再設定!

debian:~# dpkg-reconfigure locales

2回くらい選択する場面があるので「ja_JP.UTF-8」を選んで[Enter]を押していく。

最後に確認。

debian:~# env
SHELL=/bin/bash
TERM=vt100
USER=root
MAIL=/var/mail/root
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PWD=/root
LANG=ja_JP.UTF-8
PS1=\h:\w\$
SHLVL=1
HOME=/root
LOGNAME=root
_=/usr/bin/env

エラーメッセージとか日本語になっててわかりやすい!

04
11月
2009

DebianにGitをインストール

ちょっと必要になったので、GitをDebianにインストールしてみます。

apt-get install git-core

簡単ですね~

GitはCVSやSVNのようなバージョン管理システムで、Linuxカーネルのソース管理を目的として作られました。SVNと同じように、TracでもGitが使えるそうですね。

またいろいろ試してみようと思います。

thumbnailGit – Fast Version Controll System

Gitの公式サイトです。

thumbnailGit入門

チュートリアルやマニュアルの日本語訳があり、マニュアルはzipでダウンロードできるようになっています。

thumbnailgitコマンド簡易一覧 for svnユーザ

SVNが使い慣れているという方には、このサイトがいいかもしれませんね。

30
10月
2009

apt-get updateでGPGエラーが出たときの対処法

Debianで、最新のパッケージリストを取得する為に apt-get update を実行すると、以下のような警告が出る場合があります。

# apt-get update
        :
        :
W: GPG error: http://security.debian.org etch/updates Release: The following signatures couldn't be verified because the public key is not available: ...
W: GPG error: http://ftp.debian.org etch Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY ...
W: You may want to run apt-get update to correct these problems

APTで各パッケージの正当性を検証するには、GPG鍵が必要なのですが、そのGPG鍵が失効しているときにこういった警告が出るようです。

そういうときは、debian-archive-keyring というパッケージをインストールしてから update します。

# apt-get install debian-archive-keyring
# apt-get update

APTのGPGについては、こちらの方が詳しく解説されているので参考にどうぞ。

thumbnailsecure apt
29
10月
2009

LinuxやFreeBSDなどで各フォルダの容量を確認する

サーバ内の各フォルダの容量を確認したときに使ったコマンドをメモ。

du
-c, 総計を表示する。
-h, 人が読み易い形式(e.g., 1K 234M 2G)で表示する。
-s, 引数で指定したものの総計のみ表示する。

こんな感じで表示されます。

du -sch ./*
4.0K    ./index.php
4.0K    ./index.php.wpau.bak
16K     ./license.txt
12K     ./readme.html
4.0K    ./sitemap.xml
4.0K    ./sitemap.xml.gz
3.0M    ./wp-admin
40K     ./wp-app.php
4.0K    ./wp-atom.php
4.0K    ./wp-blog-header.php
4.0K    ./wp-comments-post.php
4.0K    ./wp-commentsrss2.php
4.0K    ./wp-config-sample.php
4.0K    ./wp-config.php
100M    ./wp-content
4.0K    ./wp-cron.php
4.0K    ./wp-feed.php
5.7M    ./wp-includes
4.0K    ./wp-links-opml.php
4.0K    ./wp-load.php
24K     ./wp-login.php
8.0K    ./wp-mail.php
4.0K    ./wp-pass.php
4.0K    ./wp-rdf.php
4.0K    ./wp-register.php
4.0K    ./wp-rss.php
4.0K    ./wp-rss2.php
24K     ./wp-settings.php
4.0K    ./wp-trackback.php
4.0K    ./wpau-backup
96K     ./xmlrpc.php
108M    合計
20
9月
2009