Linux026 「VineLinux3.1のバージョン確認」(05/03/15 Tue)
Windowsのサービスパックみたいなもんなのか全然違うのかまだよくわかりませんが、とにかくLinuxの中心部が「カーネル」と呼ばれており、そいつのバージョンは非常に細かく、セキュリティなどの関係でバージョンが変わったりするらしい。まずは自分のカーネルのバージョンを知る方法と、さらに現在の最新バージョンを知りたい。 | |
uname |
システムの情報を知るコマンド。もちろん色々なオプションがあるが、とりあえず全て知るのがてっとり早いか。 |
[root@cere900 root]# uname -a Linux cere900 2.4.27-0vl7 #1 2004年 10月 27日 水曜日 13:30:16 JST i686 unknown |
またもやGNOME端末。もうだいぶ慣れてきたか。
uname -a と入力。「-a」はAllのaであり、全て表示のオプション。表示された情報に「2.4.27-0vl7」とある。これがバージョンだ。 |
[root@cere900 root]#
apt-get update 取得:1 http://www.ring.gr.jp 3.1/i386 release [2532B] 取得:2 ftp://ftp.jaist.ac.jp 3.1/i386 release 取得:3 ftp://ftp.kddlabs.co.jp 3.1/i386 release [2532B] エラー ftp://ftp.jaist.ac.jp 3.1/i386 release Unable to fetch file, server said '/os/linux/Vine/apt/3.1/i386/base/release: N o such file or directory ' 5064B を 0s 秒で取得しました (8797B/s) ヒット http://www.ring.gr.jp 3.1/i386/main pkglist ヒット http://www.ring.gr.jp 3.1/i386/main release ヒット http://www.ring.gr.jp 3.1/i386/devel pkglist ヒット http://www.ring.gr.jp 3.1/i386/devel release ヒット http://www.ring.gr.jp 3.1/i386/plus pkglist ヒット http://www.ring.gr.jp 3.1/i386/plus release ヒット http://www.ring.gr.jp 3.1/i386/updates pkglist ヒット http://www.ring.gr.jp 3.1/i386/updates release ヒット http://www.ring.gr.jp 3.1/i386/main srclist ヒット http://www.ring.gr.jp 3.1/i386/devel srclist ヒット http://www.ring.gr.jp 3.1/i386/plus srclist ヒット ftp://ftp.kddlabs.co.jp 3.1/i386/main pkglist ヒット http://www.ring.gr.jp 3.1/i386/updates srclist ヒット ftp://ftp.kddlabs.co.jp 3.1/i386/main release ヒット ftp://ftp.kddlabs.co.jp 3.1/i386/devel pkglist ヒット ftp://ftp.kddlabs.co.jp 3.1/i386/devel release ヒット ftp://ftp.kddlabs.co.jp 3.1/i386/plus pkglist ヒット ftp://ftp.kddlabs.co.jp 3.1/i386/plus release ヒット ftp://ftp.kddlabs.co.jp 3.1/i386/updates pkglist ヒット ftp://ftp.kddlabs.co.jp 3.1/i386/updates release ヒット ftp://ftp.kddlabs.co.jp 3.1/i386/main srclist ヒット ftp://ftp.kddlabs.co.jp 3.1/i386/devel srclist ヒット ftp://ftp.kddlabs.co.jp 3.1/i386/plus srclist ヒット ftp://ftp.kddlabs.co.jp 3.1/i386/updates srclist 以下の取得に失敗しました: ftp://ftp.jaist.ac.jp/os/linux/Vine/apt/3.1/i386/base/ release Unable to fetch file, server said '/os/linux/Vine/apt/3.1/i386/base/rel ease: No such file or directory ' パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 W: いくつかのリポジトリのリリースファジトリのリリースファイルが取得できませんで した。取得できなかっした。取得で きなかったリポジトリは無視されます。 W: この問題を解決するためには 'apt-get update' を実行する必要があるかもしれませ ん。 E: いくつかのインデックスファイルのダウンロードに失敗、無視、あるいは古いものが 使用されました。 |
今度は
apt-get update でとりあえず最新情報をゲットします。 これがうまくできない場合はココを参考にして「sources.list」を編集しましょう。恐らくデフォルトのまま使うとサーバ混雑とかあるでしょうから。 |
[root@cere900 root]#
apt-get check パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 |
さらに・・・
apt-get check これは、現在のFTPサーバ側に問題が無いか確認してます。更新中とかだったら「完了」にならないはずなので、その場合はもう少し時間をズラしてトライしましょう。 |
[root@cere900 root]#
apt-get install kernel パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 kernel は以下のパッケージで提供されているバーチャルパッケージです。 kernel-smp#2.4.27-0vl7.3 2.4.27-0vl7.3 kernel-smp#2.4.27-0vl7.2 2.4.27-0vl7.2 kernel-smp#2.4.26-0vl16 2.4.26-0vl16 kernel-BOOT#2.4.27-0vl7.3 2.4.27-0vl7.3 kernel-BOOT#2.4.27-0vl7.2 2.4.27-0vl7.2 kernel-BOOT#2.4.26-0vl16 2.4.26-0vl16 kernel#2.4.27-0vl7.3 2.4.27-0vl7.3 kernel#2.4.27-0vl7.2 2.4.27-0vl7.2 kernel#2.4.26-0vl16 2.4.26-0vl16 kernel22-smp#2.2.20-0vl10 2.2.20-0vl10 kernel22#2.2.20-0vl10 2.2.20-0vl10 kernel-smp#2.4.27-0vl7 2.4.27-0vl7 kernel-BOOT#2.4.27-0vl7 2.4.27-0vl7 kernel#2.4.27-0vl7 2.4.27-0vl7 [インストール済] インストールするパッケージを明示的に選択する必要があります。 E: パッケージ kernel は複数で提供されているバーチャルパッケージです。 |
そして・・・
apt-get install kernel で、「kernel」という部分が曖昧(バージョンが指定されてない)なので、とりあえずインストールされずに、候補が表示されます。 ざっと見て、最初に表示した自分のバージョン「2.4.27-0vl7」と大きく違うものは無いのでここまでで終了しました。 |
実際にはこの後バージョン名を含んでインストールの指定をすればバージョンアップとなりますね。もう少し時間が経って、バージョンが変わったらチャレンジしてみようと思いますが、当面はこのままいきます。
しっかし自分の使ってるOSの最新バージョンが複数のFTPサイトに置いてあるというのは心強いですね。1つぐらいサーバが落ちてても全然大丈夫。Windows的には「Windows Update」でしょうか。 |
SEO | [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送 | ||