====== Ubuntu ======
使っているのはおもにUbuntu Serverです。
===== コンソールの文字化け防止 =====
インストールが終わったら、そのままだと文字化けするので
vim ~/.bashrc
.bashrcの最後に追加
:
case $TERM in
linux)LANG=C ;;
*)LANG=ja_JP.utf8 ;;
esac
===== authorized_keysに公開キーを追加 =====
SSHのログイン時に秘密キーを使うように公開キーを登録する。
秘密キーと公開キーの作成にはputtygen.exeを使う。
mkdir ~/.ssh
vim ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
===== wgetでリダイレクトされるURLの正しいファイル名を取得するように設定変更 =====
vim ~/.wgetrc
trust-server-names = on
===== システム更新 =====
定期的におこなうおまじない
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
===== ubuntuのカーネルは蓄積するので定期的に掃除が必要 =====
"/boot" 領域がフルになるとaptでは何もできず最後の手段しか手がない
==== ディスク容量を確認する方法 ====
df -h
==== 手順 ====
まず不要なカーネルのバージョンを確認。
dpkg --get-selections | grep linux-image
直接バージョンを指定して削除。
sudo apt-get remove linux-image-VERSION-generic
最後に不要なパッケージを掃除。
sudo apt-get autoremove
==== ディスク容量が不足してコマンドが失敗する場合 ====
最後の手段、''rm''コマンドでカーネルのディレクトリを強制的に消す。
sudo rm -rf /boot/*-VERSION-*
aptのパッケージ依存関係データベースを修復する。
sudo apt-get -f install
最後に不要なパッケージを掃除。
sudo apt-get autoremove
==== 参考 ====
* http://www.e-webcast.net/archives/119
* http://munibus.hatenablog.com/entry/2014/10/10/060143