
Ubuntu日本語フォーラム

ログインしていません。
こんにちは!
最近趣味で自宅サーバーを作り、ubuntu serverをインストールして色々遊んでいます。
ubuntuを選んだ理由は、詳しいことは何もわからなかったので「最近シェアが伸びているから」というものだけです!
そしてサーバーも一通り設定完了し、そろそろプログラミングをしてみようと思っていた時にこの疑問にぶちあたったので質問しました。
なぜubuntuディストリビューションでは数年前の古いパッケージしかインストールできないのですか?
まだまだ初心者なので、バージョンの違いによる不都合や不便さなど感じるレベルではないのですが、
例えばHaskellならOS Xでは7.10.2を使っていて、でもubuntuには7.6.3が入っています。
実害はまだ出ていませんが、とても違和感を感じます。
サーバープログラムなど、セキュリティが重要なものもひと昔前のしかインストールできません(ですので手動でインストールしました)
上級者の皆様はこの状況にどう対処しているのでしょうか?
バージョンは古いものでも実害は何もなくて公式リポジトリから使えるものだけ使っているのでしょうか?
PPAもあるものとないものがあるようですし(人気のない言語など)
最新版が出るたびにソースコードからインストールしているのでしょうか?
そうしたらパッケージ管理ソフトの意味とは??
CentOSはいつも新しめのものをインストールできますし、ubuntuがあえてそのようにしている理由なんかも教えていただけたら嬉しいです。
オフライン
http://ascii.jp/elem/000/000/441/441502/
まずはこちらに目を通していただいた上で
https://launchpad.net/~hvr/+archive/ubuntu/ghc
こちらはどうでしょうか?
お望みのものであればいいのですが。
オフライン
sun_airさんご返信ありがとうございます!!
ubuntuを入れていたからではなく、LTSだったから「妙に古いバージョン」のソフトウェアしかなかったのですね。
疑問が氷解しました!
LTSはサポートが長くてサーバー向け、との説明しかなくてそのような違いがあるとは知りませんでした。
個人で遊ぶサーバーなので最新版を入れようと思います!(入れ直すの大変そうですが)
あと、後者のリンクのPPAは僕も見つけたのですが、追加してghc10を入れてもどこにもインストールされてなくてすぐ消してしまいました。
不思議ですね?
何はともあれありがとうございました〜!
オフライン