&tag(squeeze); *目次 [#n404aaeb] #contents *参考情報 [#n63bc770] -Debian 6.0.0 *lennyからのアップグレード [#w38f87d0] **aptitude実行 [#g1b10be8] -[[Debian Squeeze (testing) へアップグレードする。 - Naruhodius::Diary:http://d.hatena.ne.jp/Naruhodius/20100819/1282184016]]を参考に作業。 -/etc/apt/sources.listを編集し、lennyをsqueezeに変更。 -aptitudeを使ってアップグレード #pre{{ # aptitude update # aptitude install apt dpkg aptitude # aptitude full-upgrade }} -質問にはYで答える。MySQLやApacheの設定ファイルは自分のものを残した。 **grub2へ更新 [#lded0d34] PENDING(作業失敗?) -grub2をインストール # aptitude install grub2 -grub2をMBRにインストールしてアップグレード # sudo upgrade-from-grub-legacy -再起動すると案の定失敗。 *Java7 [#v1368d75] **参考情報 [#a1176fcb] -[[Installing Java 7 on Debian:http://alexander.holbreich.org/2011/11/java-7-on-debian/]]…OracleJDK + alternativesを使う場合。 **インストール [#q911a549] 単に使うだけなら、OracleのJDKをダウンロードし展開してパスを通すだけで良い。alternativesを使う場合上のリンクに従う。 -[[Java SE Downloads:http://www.oracle.com/technetwork/java/javase/downloads/index.html]]からLinux用の汎用パッケージjdk-7u2-linux-i586.tar.gzをダウンロード。 -/usr/local/libで展開 # zcat jdk-7u2-linux-i586.tar.gz | (cd /usr/local/lib; tar xvpf - ) -必要ならJAVA_HOME, pathの設定などする。 **MySQL5.5 [#i328a7c7] -[[MySQL5.5]] *トラブルシューティング [#r870abdf] **grubの復旧 [#k1fba915] -grubのインストールなどで失敗した場合次の手順で復旧する。パーティションは次の通り ,/dev/sda1,/boot ,/dev/sda2,拡張パーティション ,/dev/sda5,swap ,/dev/sda6,/ -knoppixで起動しターミナルを起動。 -/と/booパーティションを/mnt以下にマウント # mount /dev/sda6 /mnt # mount /dev/sda1 /mnt/boot -chrootしてgrub-install実行。 # chroot /mnt # grub-install /dev/sda