Debian Memo

最近、アップデートの際にうまくサーバとつながらないことが多い。
そこで apt の sources.list を書き変えて別のミラーサイトにつなぐことにした。
今回は Ring Server (産業技術総合研究所)とつないだ。http(URL) は下のとおり。

http://aist.ring.gr.jp/pub/linux/debian/

まず sources.list をひらいて、

$sudo vi /etc/apt/sources.list
password:

つぎの行(ライン)をのぞいて、すべてコメントアウトにする。

deb http://security.debian.org/ stable/updates main contrib non-free

コメントアウトは簡単、まず行の先頭にカーソルをもってくる。
そして i キー(入力モード) → # を入力 → Esc キー(コマンドモード)。これをくり返すだけ。
今度は新しい http(URL) を書き込む。
カーソルを文末に移動 → a キー → Enter(改行) としてから、

deb http://aist.ring.gr.jp/pub/linux/debian/debian stable main contrib non-free

deb-src http://aist.ring.gr.jp/pub/linux/debian/debian stable main contrib non-free

deb http://aist.ring.gr.jp/pub/linux/debian/debian-non-US stable/non-US main contrib non-free

deb-src http://aist.ring.gr.jp/pub/linux/debian/debian-non-US stable/non-US main contrib non-free

deb http://aist.ring.gr.jp/pub/linux/debian/debian-jp stable-jp main contrib non-free

deb http://aist.ring.gr.jp/pub/linux/debian/debian proposed-updates main contrib non-free

(↑けっこうタイヘンだ)
あとは Esc キー → :wq (とタイプ) → Enter で書き込み終了。
最後に確認のため、アップデートを実行。

$sudo apt-get update
password:
$sudo apt-get upgrade

次からは*1 ex モードの :r コマンドを使って書き込むつもり ...

*1:すこしラクをしたいので