
Ubuntu日本語フォーラム

ログインしていません。
私のした一連の操作をシェルスクリプトにまとめました。みなさんのパソコンで正常に動くかどうか、私と同じエラーが出るかどうか、他のパソコンでも試していただけるとありがたいです。
次のように操作していただけるとありがたいです。
まず日本語Remix CD ubuntu 8.04デスクトップ版 によりインターネットにつないだ状態でubuntu 8.04をインストールします。再起動後のアップデートは今回は試験のためしません。アップデートすると、ダウンロードに時間をとられるからです。メニューバーでアプリケーション→アクセサリ→テキスト・エディタ で テキスト・エディタを開きます。下記のコード(#!/bin/bash から sudo dpkg -i --recursive Backup_MySQL まで)をコピーしテキスト・エディタに貼り付けます。
#!/bin/bash
sudo apt-get install apache2
sudo apt-get install php5 libapache2-mod-php5
sudo /etc/init.d/apache2 restart
echo "<?php\nphpinfo();\n?>" > php_shiken.php
sudo cp php_shiken.php /var/www/php_shiken.php
sudo apt-get clean
sudo apt-get install --download-only mysql-server
sudo cp -ru /var/cache/apt/archives ~/Backup_MySQL
sudo chmod 777 Backup_MySQL/lock
sudo dpkg -i --recursive Backup_MySQL
そしてlamp_shiken.bash とファイル名をつけて、ホームフォルダに保存します。
次にメニューバーでアプリケーション→アクセサリ→端末 で 端末を開きます。
sh lamp_shiken.bash と打ち込み、Enterキーを押します。インストールが始まります。途中でY/nを聞いてきたら、すべてyキーを押します。インストールが終われば、ブラウザを起動し、URLを記述する所に http://localhost/ と記入しEnterキーを押します。Apacheが正常にインストールされたのなら、It works! と表示されます。次にURLを記述する所に http://localhost/ php_shiken.php と記入します。PHPが正常にインストールされているなら、PHP Version 5.2.4-2ubuntu5.10のタイトルの下にPHPの状態が画面に示されます。次に端末に mysql -u root -p と打ち込みEnterキーを押します。正常にMySQLがインストールされているなら、mysql> と表示されMySQLコマンドの記述ができるようになります。ApacheとPHPは正常にインストールされていると思いますが、MySQLはインストールされていないと思います。
オフライン
Akira Imakura による投稿:
私のした一連の操作をシェルスクリプトにまとめました。みなさんのパソコンで正常に動くかどうか、私と同じエラーが出るかどうか、他のパソコンでも試していただけるとありがたいです。
mysql-commonをmysql-serverより前にdpkgでインストールするのが1つの解決方法です。
mysql-serverはmysql-commonにpre-depends(事前依存、先行依存)してるので、1つのdpkgコマンドの中で、mysql-serverとmysql-commonを同時にインストールできないはずです。
以下、私の実行ログの一部です。
$ sudo dpkg -i --recursive ~/Backup_MySQL
・・・途中省略・・・
dpkg: .../mysql-server-5.0_5.0.51a-3ubuntu5.5_i386.deb が mysql-server-5.0 を含むことを考慮すると、先行依存の問題があります:
mysql-server-5.0 は mysql-common (>= 5.0.51a-3ubuntu5.5) に事前依存 (pre-depends) します
dpkg: /home/user/Backup_MySQL/archives/mysql-server-5.0_5.0.51a-3ubuntu5.5_i386.deb の処理中にエラーが発生しました (--install):
先行依存問題 - mysql-server-5.0 をインストールしません
以下のパッケージの処理中にエラーが発生しました:
/home/user/Backup_MySQL/archives/mysql-server-5.0_5.0.51a-3ubuntu5.5_i386.deb
少し話は逸れますが、
ローカルにある大量のdebファイルを一気にインストール/アップグレードする場合、そういうpre-dependsの問題を避ける為にも、私ならdpkgではなくSynapticを使います。
こんな感じで操作します:
1. Synapticパッケージマネージャを起動し、[ファイル] -> [ダウンロードするパッケージを追加]を選び、debファイルを保管したフォルダそのものを指定。
2. 後は画面の指示に従うだけで、全てのパッケージがインストール/アップグレードされる。
# 最近のUbuntuならgdebiでもよいのかもしれませんが、以前のだとgdebiでpre-dependsを無視するバグがあったり。
# /var/cache/apt/archives/ にdebファイルを突っ込んでおいて、Synapticから普通にインストールってのもありますけど、ちょいと乱暴な気もします。
えーと、8.04サポート終了後のLANP環境の再構築(新規導入)でしたよね?
・サポート終了後でも使用できるリポジトリを活用する。
・依存関係を含めて必要なパッケージを保存する。
・バックアップを取る。
上記のどれか、又は全てで良いんじゃないでしょうか?
上記全て失敗しているのは解りますが、他に方法を求めて上手く言っていないのであれば、もう一度見なおした方が良くないでしょうか。
オフライン
STGSAGWANさんのmysql-common_5.0.51a-3ubuntu5.5_all.deb を先にインストールすればよいという指摘を受けて、そうしたら、dpkg -iによるMySQLのインストールができました。ありがとうございました。ApacheやPHPもdpkg -i でインストールできないかとやってみました。Apache はダウンロードしたファイルをBackup_Apacheフォルダに入れて、sudo dpkg -i --recursive Backup_Apache を実行することでインストールできます。PHPはダウンロードしたファイルをBackup_PHPフォルダに入れて、sudo dpkg -i --recursive Backup_Apache を実行しても、依存関係のある別のファイルがないという表示が出て、そのファイルをインストールしても、なお別のファイルがないという表示が出て、そのファイルをインストールしてもなお別のファイルがないという表示が出て、競合関係にあるとかの表示もでるため、嫌になりやめてしまいました。PHPをdpkg -i でインストールして成功されている方、どのような順番でインストールしたのでしょうか。dpkgでインストールしてみると、apt-get instalコマンドの優れものであることが、今さらのようにわかります。パッケージ名を指定するだけで、依存関係も考えて、ダウンロード、インストールしてくれるのですから。開発者の皆様、apt-get installに--install-only というオプションはつけれないでしょうか。sudo apt-get install --install-only mysql-server でインストールのみができるようになれば、ダウンロードとインストールが分けれるから非常に便利になります。
サポート終了後のApache PHP MySQLのインストールは次の方法でなんとかできるようになりました。
サポートのある間に次ぎのシェルスクリプトでバックアップをとります。
#!/bin/bash
mkdir Backup_LAMP
sudo apt-get clean
sudo apt-get install --download-only apache2
sudo cp -ru /var/cache/apt/archives Backup_LAMP/Apache
sudo apt-get clean
sudo apt-get install --download-only php5 libapache2-mod-php5
sudo cp -ru /var/cache/apt/archives Backup_LAMP/PHP
sudo apt-get clean
sudo apt-get install --download-only mysql-common
sudo cp -ru /var/cache/apt/archives Backup_LAMP/MySQL_common
sudo apt-get clean
sudo apt-get install --download-only mysql-server
sudo cp -ru /var/cache/apt/archives Backup_LAMP/MySQL_server
sudo apt-get clean
sudo apt-get install --download-only php5-mysql
sudo cp -ru /var/cache/apt/archives Backup_LAMP/PHP_mysql
sudo chmod --recursive 777 Backup_LAMP
サポート終了後Apache PHPはバックアップファイルを自分のホームページに一時的にアップロードします。ubuntu 8.04をインストールした後、sudo gedit /etc/apt/sources.list でsources.listを開き、http://jp.archive.ubuntu.com/ubuntu/の所を自分のホームページのURLに書き換えます。そして保存してあるBackup_LAMPフォルダをホームフォルダにコピーします。そして次のシェルスクリプトを実行します。
#!/bin/bash
cp -ru Backup_LAMP/MySQL_common ~
cp -ru Backup_LAMP/MySQL_server ~
sudo apt-get install apache2
sudo apt-get install php5 libapache2-mod-php5
sudo /etc/init.d/apache2 restart
echo "<?php\nphpinfo();\n?>" > php_shiken.php
sudo cp php_shiken.php /var/www/php_shiken.php
sudo dpkg -i --recursive MySQL_common
sudo dpkg -i --recursive MySQL_server
sudo cp /etc/php5/apache2/php.ini /etc/php5/apache2/php_copy.ini
sudo cp /etc/php5/apache2/php.ini PHP_ini.txt
sed s/"; extension=msql.so"/"extension=msql.so"/ PHP_ini.txt >PHP_shiken0.txt
sudo cp PHP_shiken0.txt /etc/php5/apache2/php.ini
sudo /etc/init.d/apache2 restart
sudo apt-get install php5-mysql
sudo /etc/init.d/apache2 restart
疑問はまだ二つ残ります。自分のURLをリポジトリに使う手法で、なぜMySQLはインストールできないのかということと、dpkg でPHPをインストールするにはコードをどう書けばいいのかということです。
オフライン
いちいち自分のホームページにファイルをアップロードするのは手間がかかります。またホームページの容量に限りがあり、ホームページを持っていない人も多いです。Apacheはdpkg -i でインストールできることを確認していますから、Apacheをdpkg -i でインストールした後、localhost をリポジトリに指定する方法があると思い、確認しました。
サポートのある間にApache PHP MySQL をインストールしていない状態で下記のシェルスクリプトを実行し、Backup_LAMPフォルダに必要なファイルを保存するのは同じです。
#!/bin/bash
mkdir Backup_LAMP
sudo apt-get clean
sudo apt-get install --download-only apache2
sudo cp -ru /var/cache/apt/archives Backup_LAMP/Apache
sudo apt-get clean
sudo apt-get install --download-only php5 libapache2-mod-php5
sudo cp -ru /var/cache/apt/archives Backup_LAMP/PHP
sudo apt-get clean
sudo apt-get install --download-only mysql-common
sudo cp -ru /var/cache/apt/archives Backup_LAMP/MySQL_common
sudo apt-get clean
sudo apt-get install --download-only mysql-server
sudo cp -ru /var/cache/apt/archives Backup_LAMP/MySQL_server
sudo apt-get clean
sudo apt-get install --download-only php5-mysql
sudo cp -ru /var/cache/apt/archives Backup_LAMP/PHP_mysql
sudo chmod --recursive 777 Backup_LAMP
ubuntu 8.04をインストールした後、保存してあったBackup_LAMPをホームフォルダにコピーし、下記のシェルスクリプトを実行します。
#!/bin/bash
cp -ru Backup_LAMP/Apache ~
sudo dpkg -i --recursive Backup_LAMP/Apache
sudo mkdir /var/www/download
sudo cp /etc/apt/sources.list /etc/apt/sources_moto.list
sudo cp /etc/apt/sources.list sources_list.txt
sed s@'jp.archive.ubuntu.com/ubuntu'@'localhost/download'@g sources_list.txt > henkogo_sources_list.txt
sudo cp henkogo_sources_list.txt /etc/apt/sources.list
これはApacheをdpkg -i でインストールした後、リポジトリをlocalhost/downloadに換えています。次に再起動は必要ないかもしれませんが、念のために再起動した後、次のシェルスクリプトを実行しました。
#!/bin/bash
cp -ru Backup_LAMP/PHP ~
cp -ru Backup_LAMP/PHP_mysql ~
cp -ru Backup_LAMP/MySQL_common ~
cp -ru Backup_LAMP/MySQL_server ~
sudo cp -ru PHP/* /var/www/download
sudo cp -ru PHP_mysql/* /var/www/download
sudo apt-get install php5 libapache2-mod-php5
sudo /etc/init.d/apache2 restart
echo "<?php\nphpinfo();\n?>" > php_shiken.php
sudo cp php_shiken.php /var/www/php_shiken.php
sudo dpkg -i --recursive MySQL_common
sudo dpkg -i --recursive MySQL_server
sudo cp /etc/php5/apache2/php.ini /etc/php5/apache2/php_copy.ini
sudo cp /etc/php5/apache2/php.ini PHP_ini.txt
sed s/"; extension=msql.so"/"extension=msql.so"/ PHP_ini.txt >PHP_shiken0.txt
sudo cp PHP_shiken0.txt /etc/php5/apache2/php.ini
sudo /etc/init.d/apache2 restart
sudo apt-get install php5-mysql
sudo /etc/init.d/apache2 restart
Apacheのデフォルトのlocalhost は/var/www/ にありますから、これは変更していません。
これで、Apache PHP MySQLがインストールできました。この手法が成立するなら、またインストールが必要な別のファイルができたら、apt-get install --download-only でそのファイルを保存しておき、/var/www/downloadにコピーすることで、apt-get installを使ってインストールできることになります。ただしMySQLは理由がわからないのですが、この手法ではインストールできませんから、他にもMySQLと同じようにインストールできないファイルがあると思われます。
オフライン
hitoさんが「古くなってサポート期限を迎えたリリースについては、リポジトリの指定を http://old-releases.ubuntu.com/ にすることで、ソフトウェアのインストールだけなら可能です。」と指摘しています。私はすでにサポートの終了したubuntu7.10で再度試しているのですが、なおうまくいきません。
sudo gedit /etc/apt/sources.list でsources.listを開くと、リポジトリは
deb http://archive.ubuntulinux.jp/ubuntu-ja gutsy/
deb-src http://archive.ubuntulinux.jp/ubuntu-ja gutsy/
deb http://archive.ubuntulinux.jp/ubuntu-ja gutsy-ja/
deb-src http://archive.ubuntulinux.jp/ubuntu-ja gutsy-ja/
と指定してあります。
sources.listを変更せずに、sudo apt-get install apache2を実行すると、
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
Reading state information... 完了
E: パッケージ apache2 が見つかりません
と表示され明らかにつながっていません。
次に
deb http://old-releases.ubuntu.com/ubuntu-ja gutsy/
deb-src http://old-releases.ubuntu.com/ubuntu-ja gutsy/
deb http://old-releases.ubuntu.com/ubuntu-ja gutsy-ja/
deb-src http://old-releases.ubuntu.com/ubuntu-ja gutsy-ja/
に書き換え保存しました。ryさんは
「sources.list を書き換えた後は、必ず sudo apt-get update を実行する必要があります
これを行っていないためにエラーが表示されたのでしょう」
と言っています。sudo apt-get update はリポジトリからupdateするのですから、リポジトリにつながっていないのなら、sudo apt-get updateを実行してもエラーが出るはずです。念のためにやってみました。
無視 cdrom://Ubuntu 7.10 _Gutsy Gibbon_ Japanese Remix - Release i386 (20071018) gutsy/main Translation-ja
無視 cdrom://Ubuntu 7.10 _Gutsy Gibbon_ Japanese Remix - Release i386 (20071018) gutsy/restricted Translation-ja
無視 http://old-releases.ubuntu.com gutsy/ Release.gpg
無視 http://old-releases.ubuntu.com gutsy/ Translation-ja
無視 http://old-releases.ubuntu.com gutsy-ja/ Release.gpg
無視 http://old-releases.ubuntu.com gutsy-ja/ Translation-ja
無視 http://old-releases.ubuntu.com gutsy/ Release
無視 http://old-releases.ubuntu.com gutsy-ja/ Release
無視 http://old-releases.ubuntu.com gutsy/ Packages
無視 http://old-releases.ubuntu.com gutsy/ Sources
無視 http://old-releases.ubuntu.com gutsy-ja/ Packages
無視 http://old-releases.ubuntu.com gutsy-ja/ Sources
エラー http://old-releases.ubuntu.com gutsy/ Packages
404 Not Found
エラー http://old-releases.ubuntu.com gutsy/ Sources
404 Not Found
エラー http://old-releases.ubuntu.com gutsy-ja/ Packages
404 Not Found
エラー http://old-releases.ubuntu.com gutsy-ja/ Sources
404 Not Found
http://old-releases.ubuntu.com/ubuntu-ja/gutsy/Packages.gz の取得に失敗しました 404 Not Found
http://old-releases.ubuntu.com/ubuntu-ja/gutsy/Sources.gz の取得に失敗しました 404 Not Found
http://old-releases.ubuntu.com/ubuntu-ja/gutsy-ja/Packages.gz の取得に失敗しました 404 Not Found
http://old-releases.ubuntu.com/ubuntu-ja/gutsy-ja/Sources.gz の取得に失敗しました 404 Not Found
パッケージリストを読み込んでいます... 完了
E: いくつかのインデックスファイルのダウンロードに失敗しました。これらは無視されるか、古いものが代わりに使われます。
というエラー表示がでます。
次にsudo apt-get install apache2を実行すると、
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
Reading state information... 完了
E: パッケージ apache2 が見つかりません
と表示され、明らかにつながっていません.
http://old-releases.ubuntu.com/ に書き換えてつながった方、具体的にどういうふうに書き換えたのですか。
オフライン
ちょっと今は試している時間がないので、記憶頼りになりますが
Akira Imakura さんによる投稿 (#33):
次に
deb http://old-releases.ubuntu.com/ubuntu-ja gutsy/
deb-src http://old-releases.ubuntu.com/ubuntu-ja gutsy/
deb http://old-releases.ubuntu.com/ubuntu-ja gutsy-ja/
deb-src http://old-releases.ubuntu.com/ubuntu-ja gutsy-ja/
http://old-releases.ubuntu.com/ubuntu-ja ではなく http://old-releases.ubuntu.com/ubuntu (-ja がつかない) だと思います
また、gusty-ja は old-releases には存在しないので、後半二行は必ずエラーになるはずです
オフライン
ubuntu 7.10にはリポジトリを
deb http://archive.ubuntulinux.jp/ubuntu-ja gutsy/
deb-src http://archive.ubuntulinux.jp/ubuntu-ja gutsy/
deb http://archive.ubuntulinux.jp/ubuntu-ja gutsy-ja/
deb-src http://archive.ubuntulinux.jp/ubuntu-ja gutsy-ja/
に指定してあります。すでにサポートは終わっていますので、これではつながりません。これを
deb http://old-releases.ubuntu.com/ubuntu gutsy/
deb-src http://old-releases.ubuntu.com/ubuntu gutsy/
deb http://old-releases.ubuntu.com/ubuntu gutsy-ja/
deb-src http://old-releases.ubuntu.com/ubuntu gutsy-ja/
と書き換えてみてsudo apt-get install apache2を実行しましたが、
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
Reading state information... 完了
E: パッケージ apache2 が見つかりません
というエラー表示でつながりません。sudo apt-get update を実行してもつながりません。
http://www.makino-style.org/ura/index.php?UpgradeFromEolUbuntu のサイトに下記の指定がのっていたので、これにも書き換えてみましたが、やはりつながりません。
deb http://old-releases.ubuntu.com/ubuntu/ gutsy main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ gutsy-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ gutsy-security main restricted universe multiverse
同じサイトに
sudo do-release-upgrade の実行を書いてあったので、してみると、
Checking for a new ubuntu release
Done Upgrade tool signature
Done Upgrade tool
Done downloading
extracting '/tmp/tmp-Jl4tF/hardy.tar.gz'
authenticate '/tmp/tmp-Jl4tF/hardy.tar.gz' against '/tmp/tmp-Jl4tF/hardy.tar.gz.gpg'
キャッシュを読み込み中です
パッケージ・マネージャをチェック中です
Reading package lists: Done
Reading state information: Done
Reading state information: Done
Reading state information: Done
Done cdrom://Ubuntu 7.10 _Gutsy Gibbon_ Japanese Remix - Release i386 (20071018) gutsy Release
Done http://old-releases.ubuntu.com gutsy Release.gpg
Done http://old-releases.ubuntu.com gutsy-updates Release.gpg
Done http://old-releases.ubuntu.com gutsy-security Release.gpg
Done http://old-releases.ubuntu.com gutsy Release
Done http://old-releases.ubuntu.com gutsy Release
Done http://old-releases.ubuntu.com gutsy-updates Release
Done http://old-releases.ubuntu.com gutsy-updates Release
Done http://old-releases.ubuntu.com gutsy-security Release
Done http://old-releases.ubuntu.com gutsy-security Release
Done http://old-releases.ubuntu.com gutsy/main Packages
Done http://old-releases.ubuntu.com gutsy/restricted Packages
Done http://old-releases.ubuntu.com gutsy/main Packages
Done http://old-releases.ubuntu.com gutsy/restricted Packages
Done http://old-releases.ubuntu.com gutsy/universe Packages
Done http://old-releases.ubuntu.com gutsy/multiverse Packages
Done http://old-releases.ubuntu.com gutsy-updates/main Packages
Done http://old-releases.ubuntu.com gutsy-updates/restricted Packages
Done http://old-releases.ubuntu.com gutsy-updates/universe Packages
Done http://old-releases.ubuntu.com gutsy-updates/multiverse Packages
Done http://old-releases.ubuntu.com gutsy-security/main Packages
Done http://old-releases.ubuntu.com gutsy-security/restricted Packages
Done http://old-releases.ubuntu.com gutsy-security/universe Packages
Done http://old-releases.ubuntu.com gutsy-security/multiverse Packages
Done http://old-releases.ubuntu.com gutsy/universe Packages
Done http://old-releases.ubuntu.com gutsy/multiverse Packages
Done http://old-releases.ubuntu.com gutsy-updates/main Packages
Done http://old-releases.ubuntu.com gutsy-updates/restricted Packages
Done http://old-releases.ubuntu.com gutsy-updates/universe Packages
Done http://old-releases.ubuntu.com gutsy-updates/multiverse Packages
Done http://old-releases.ubuntu.com gutsy-security/main Packages
Done http://old-releases.ubuntu.com gutsy-security/restricted Packages
Done http://old-releases.ubuntu.com gutsy-security/universe Packages
Done http://old-releases.ubuntu.com gutsy-security/multiverse Packages
Done downloading
cdrom://Ubuntu 7.10 _Gutsy Gibbon_ Japanese Remix - Release i386 (20071018) gutscdrom://Ubuntu 7.10 _Gutsy Gibbon_ Japanese Remix - Release i386 (20071018) gutsReading package lists: Donecom gutsy-security/multiverse Packages: 96
Reading state information: Done
Reading state information: Done
Reading state information: Done
リポジトリ情報をアップデート中です
有効なミラーが見つかりません
リポジトリ情報をスキャンしましたが、アップグレードのためのミラーエントリが見つかりませんでした。内部ミラーもしくはミラー情報が古い場合に起こることがあります。
'sources.list' ファイルを書き換えますか? 'はい'
を選択すると 'gutsy' エントリを 'hardy'
エントリにアップデートします。 'いいえ'
を選択するとアップデートをキャンセルします。
続行する(yN)
と表示され、nキーで中断すると、リポジトリにつながりました。apt-get install を使い、Apache PHP MySQLのインストールが正常にできました。
ubuntu 7.10を再インストールして、リポジトリを
deb http://old-releases.ubuntu.com/ubuntu gutsy/
deb-src http://old-releases.ubuntu.com/ubuntu gutsy/
deb http://old-releases.ubuntu.com/ubuntu gutsy-ja/
deb-src http://old-releases.ubuntu.com/ubuntu gutsy-ja/
に書き換え、sudo do-release-upgrade を実行してみました。すると
Checking for a new ubuntu release
Done Upgrade tool signature
Done Upgrade tool
Done downloading
extracting '/tmp/tmpF1pARD/hardy.tar.gz'
authenticate '/tmp/tmpF1pARD/hardy.tar.gz' against '/tmp/tmpF1pARD/hardy.tar.gz.gpg'
キャッシュを読み込み中です
パッケージ・マネージャをチェック中です
Reading package lists: Done
Reading state information: Done
Reading state information: Done
Reading state information: Done
Done cdrom://Ubuntu 7.10 _Gutsy Gibbon_ Japanese Remix - Release i386 (20071018) gutsy Release
Ignored http://old-releases.ubuntu.com gutsy/ Release.gpg
Failed http://old-releases.ubuntu.com gutsy/ Release.gpg
Ignored http://old-releases.ubuntu.com gutsy-ja/ Release.gpg
Failed http://old-releases.ubuntu.com gutsy-ja/ Release.gpg
Ignored http://old-releases.ubuntu.com gutsy/ Release
Failed http://old-releases.ubuntu.com gutsy/ Release
Ignored http://old-releases.ubuntu.com gutsy-ja/ Release
Failed http://old-releases.ubuntu.com gutsy-ja/ Release
Ignored http://old-releases.ubuntu.com gutsy/ Packages
Failed http://old-releases.ubuntu.com gutsy/ Packages
Ignored http://old-releases.ubuntu.com gutsy/ Sources
Failed http://old-releases.ubuntu.com gutsy/ Sources
Ignored http://old-releases.ubuntu.com gutsy-ja/ Packages
Failed http://old-releases.ubuntu.com gutsy-ja/ Packages
Ignored http://old-releases.ubuntu.com gutsy-ja/ Sources
Failed http://old-releases.ubuntu.com gutsy-ja/ Sources
Failed http://old-releases.ubuntu.com gutsy/ Packages
Failed http://old-releases.ubuntu.com gutsy/ Sources
Failed http://old-releases.ubuntu.com gutsy-ja/ Packages
Failed http://old-releases.ubuntu.com gutsy-ja/ Sources
Done downloading
Reading package lists: Done
Reading state information: Done
Reading state information: Done
Reading state information: Done
リポジトリ情報をアップデート中です
公式ではないソースが無効になりました
sources.list
にある公式ではないエントリを無効にしました。アップグレード後、'ソフトウェア・ソース'
ツールもしくはパッケージ・マネージャを使って再び有効にすることができます。
Done http://archive.ubuntu.com hardy Release.gpg
Done http://archive.ubuntu.com hardy Release
Done http://archive.ubuntu.com hardy Release
Done http://archive.ubuntu.com hardy/main Packages
Done http://archive.ubuntu.com hardy/main Packages
Done downloading
パッケージ・マネージャをチェック中です
Reading package lists: Doneardy/main Packages: 78
Reading state information: Done
Reading state information: Done
Reading state information: Done
変更点を取得中
アップグレードを開始しますか?
69 個のパッケージが削除されます。 174
個の新規パッケージがインストールされます。 823
個のパッケージがアップグレードされます。
全部で 557M をダウンロードする必要があります。
このダウンロードは約 54 分 かかります。
Fetching and installing the upgrade can take several hours. Once the
download has finished, the process cannot be cancelled.
続行する(yN) 詳細 [d]
と表示されます。ここで続行すると、長時間かかり、ubuntu 8.04 にアップグレードされます。しかしIME が表示されず、日本語入力ができないような形になりました。LAMPのインストールはできますが、それはubuntu 8.04にアップグレードされたのだから当然でしょう。
次にもう一度ubuntu 7.10を再インストールし、リポジトリを
deb http://old-releases.ubuntu.com/ubuntu gutsy/
deb-src http://old-releases.ubuntu.com/ubuntu gutsy/
deb http://old-releases.ubuntu.com/ubuntu gutsy-ja/
deb-src http://old-releases.ubuntu.com/ubuntu gutsy-ja/
に変更し、sudo do-release-upgrade を実行し
全部で 557M をダウンロードする必要があります。
このダウンロードは約 54 分 かかります。
Fetching and installing the upgrade can take several hours. Once the
download has finished, the process cannot be cancelled.
続行する(yN) 詳細 [d]
の表示が出た所でNキーを押し、中断し、sudo apt-get install apache2 でリポジトリにつながっているか確認しました。
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
Reading state information... 完了
E: パッケージ apache2 が見つかりません
という表示でつながっていません。
結局成功したのは、sources.listを
deb http://old-releases.ubuntu.com/ubuntu/ gutsy main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ gutsy-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ gutsy-security main restricted universe multiverse
と書き換え、sudo do-release-upgrade を実行し
'sources.list' ファイルを書き換えますか? 'はい'
を選択すると 'gutsy' エントリを 'hardy'
エントリにアップデートします。 'いいえ'
を選択するとアップデートをキャンセルします。
の表示が出た所で'いいえ'を選択した時だけです。
sources.listを
deb http://archive.ubuntulinux.jp/ubuntu-ja gutsy/
deb-src http://archive.ubuntulinux.jp/ubuntu-ja gutsy/
deb http://archive.ubuntulinux.jp/ubuntu-ja gutsy-ja/
deb-src http://archive.ubuntulinux.jp/ubuntu-ja gutsy-ja/
あるいは
deb http://old-releases.ubuntu.com/ubuntu/ gutsy main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ gutsy-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ gutsy-security main restricted universe multiverse
と書き換え、sudo apt-get update を実行することでリポジトリが更新されるように書いてありますが、それではつながりません。みなさんはそれでつながりますか。
オフライン