• ベストアンサー

apt-get install で新しいバージョンをインストールする方法は?

Linux で $ apt-get install plone-site で、Plone というのを入れてみました。 http://plone.org/ を見ると随分前にバージョン3.0が出ているのに、バージョン2.5しかインストールされません。 apt-get で新しいバージョンをインストールするにはどうすればよいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • yakan9
  • ベストアンサー率54% (2202/4052)
回答No.1

自分で、rpmあるいは、tar.gzをダウンロードして、インストール できますが、依存関係で不具合が出ないとも限りません。 特別支障がなければ、そのまま使うのが無難です。 そのためのパッケージ管理ですから。 自分で、インストールすると、依存関係がなければ良いと思います。 自分で自己解決するくらいの力があればよいと思います。

white-tiger
質問者

お礼

ありがとうございます。 素人でよく分かっていなかったのですが、おかげでパッケージ管理の思想が少し分かった気がします。 tar.gz からのインストールをしなくて済むので、Windowsの最新ソフトのインストールや、Windows update などと同様のイメージがありましたが、総単純ではないのですね。 素人な質問でしたが、ご丁寧な回答をありがとうございます。

その他の回答 (1)

  • cynthia4
  • ベストアンサー率51% (186/358)
回答No.2

無いものは、出来ません。 ただし、下記にはDebian-Etch での例があります。 http://plone.org/documentation/how-to/plone-on-debian-etch Ubuntu では、2.x しか有りません。 Vine では、そもそも有りません。多分 英語Google で 検索すれば有るかも知れません。 無ければ、compile しましょう。 しかし、動作させても、Ubuntu では 次は、iptables で port を開かないと駄目ではなかったか Fedora みたいな、GUI のものは無かった様な気がする。 前の質問からして 延々と、質問でやるつもりでしょうかね 節目節目 での質問は構わないが。

関連するQ&A

  • apt-getで特定のバージョンをインストール

    [質問] ubuntu16.04のapt-get install nodejs=6.9.0-1nodesource1で、古いバージョンのnodejsをインストールするには、どのようにしたらよいでしょうか。 (dpkg -i nodejs.deb、PPAリポジトリを追加、nvm,nodebrew等のバージョン管理ツールを使わず、公式サイトのリポジトリからapt-get installする方法でお願いします。) [背景] curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - sudo apt-get update sudo apt-get install nodejs=6.9.0-1nodesource1 では、インストールできませんでした。 sources.list先にhttps://deb.nodesource.com/node_6.x/pool/main/n/nodejs/nodejs_6.9.0-1nodesource1~xenial1_amd64.deb はありますが、 https://deb.nodesource.com/node_6.x/dists/xenial/main/binary-amd64/Packages に Version: 6.9.0-1nodesource1~xenial1 の記載がないので、apt-getでインストールできないと思います。 (postgresの場合は、 http://apt.postgresql.org/pub/repos/apt/dists/xenial-pgdg/main/binary-amd64/Packages に Package: postgresql-9.4 Version: 9.4.10-1.pgdg16.04+1 の記載があり、下記で古いバージョンのpostgresql-9.4はインストールできました。 sudo apt-get update sudo apt-get install postgresql-9.4 ) sources.listをfile:/にして、ローカルにdeb,Packages,Sources,Releaseを配置して、apt-get installで古いバージョンをインストールできましたが、 特定バージョンのPackages,Sources,Releaseのテキストファイルがないと、この方法ができません。 (リポジトリ内に古いPackages,Sources,Releaseのテキストファイルはありませんでした。) また、CentOSの場合は、下記で古いバージョンのnodejsがインストールできました。(yumとapt-getの仕組みの違いと思います。) curl --silent --location https://rpm.nodesource.com/setup_6.x | bash - yum --showduplicates list | grep nodejs yum install nodejs-6.9.0 よろしくお願いします。

  • apt-getによるソフトウェアのバージョン指定 Debian3.0

    OSはDebian GNU/Linux 3.0です。 apt-get cache search ruby と実行すると、 ruby - An Interpreter ... と表示されます。 そこで、apt-get install ruby とすると、バージョン1.67がインストールされました。 そこで質問です。 ソフトウェアのバージョン(インストール可能な全てのバージョン)をsearch時に表示させたり、バージョンを指定して インストール出来るのでしょうか? 最低でも、インストールする前にどのバージョンが インストールされるのかは確認したいです。

  • apt-getについて

    apt-getについて Ubuntuを使い始めたばかりのものです。 UbuntuにGitというソフトウェアをソースからインストールしたいと思っています。 Gitの書籍によると、次のコマンドを実行して、必要なパッケージをすべてインストールするように記載されています。 $ sudo apt-get build-dep git-core また、パッケージをインストールする時に、次のように apt-get(aptitude?) install を利用する場合があると思います。 $ sudo apt-get install mailutils パッケージをインストール場合で、 "apt-get install"とinstallなしの"apt-get"を利用する場合がありますが、 何が違い、どのように使い分けるのでしょうか?

  • apt-get updateの意味

    このページ http://www.miloweb.net/pastbbs/0009/2799.html に、 # apt-get update # apt-get install samba でうまくインストールされましたが・・・ # apt-get update # apt-get install samba swat では・・・ と書いてあります。 何かをインストールする前に apt-get update を実行しているようなんですが、これには意味があるんですか? installする前にはupdateした方がよいのでしょうか?

  • apt-getについて、kernel-sourceをインストール

    Vine Linuxを使っております。 apt-getについて、kernel-sourceをインストールしましたが何も変わっていないような気がしますが、他に何かしなければ、いけないのでしょうか? uname -aとしても同じ記載がされているのですが・・・

  • apt-getの一般的な使いかたについて。

    こんばんは。 表題の件について教えてください。 apt-get update にて、aptの構成ファイルに記述されているURLに アクセスし、アップデートがあるものが表示されるかと思います。 そして、表示されている中でアップデートしたいものがある場合、(今回は仮に○○とします) apt-get instal ○○にて、アップデートを実施するかと思います。 私はこの時、アップデート可能として表示されるものを見ても、それが何なのか分かりません。 (sambaとか分かり易い名前がついているものは別ですが) そのため、一気に apt-get upgrade にて表示されているもの全部をアップデートしてしまいます。 通常のLinux使いの方は、どのようにapt-getコマンドを使用されているのでしょうか? また、aptの構成ファイルに記述されているURLにて公開されていないようなマイナーなアプリの バージョンアップはどうするのでしょうか? (わざわざaptの構成ファイルにURLを追記するのは面倒な気がします) しょぼい質問で申し訳ないですが、識者の方、教えてください。 よろしくお願いします。

  • VineLinux3.2 apt-getの設定と PHP,MySQL,PostgreSQLのインストール

    どのディストリビューションを使おうかと悩んだ挙句、 VineLinux3.2に決めました。 簡単にインストールができ、ユーザーインターフェースもなじみます。 簡単を基準にしていましたが、ソフトのインストールでつまづきました。 apt-get update としたのですが、 Can not connect to updates, vinelinux.org:80(133.1.84.71), connection timed out となります。 ※VineLinux4のベータをダウンロードしようとして繋がらなかったので、サイト自体がこけているのかな? PHPとMySQL,PostgreSQLをインストールする予定です。 VineLinux3.2でそれぞれ、バージョンは何になるのでしょうか? apt-get install mysqlとしても、パッケージmysqlが見つかりませんと表示されます。 apt-getを使うとパッケージ管理が楽だと思い込んでいますが、mysqlのtarballをダウンロードして、makeしてインストールする方法は、初心者には向いていないのでしょうか?以前関係などいっさいわからないけど、 最新版が使えたりして融通が効くとおもいますがどうでしょうか? apt-getが肝なので、この場合のように繋がらない場合は、他の場所を設定したいのですが、どうすればよいでしょうか?

  • apt-get upgradeを時々やるべきでしょうか?

    apt-get upgradeを時々やるべきでしょうか? サーバでapt-get update/upgradeを時々やるべきでしょうか? Ubuntu Server を 認証サーバ&ファイルサーバとして使おうと思っています。 セキュリティーのためには、 # sudo apt-get update # sudo apt-get upgrade を時々やった方が良いとは思います。 しかし、update/upgrade をすると、インストール済みのパッケージの中で新しいバージョンが公開されているときは、最新バージョンをダウンロードしてインストールするのですよね? 自分が構築した認証、NSF等の設定が upgrade で壊れてしまわないか心配です。 質問ですが ● apt-get update/upgrade で、システムの設定ファイルが上書きされる心配はしなくて大丈夫なものでしょうか? ● みなさんはサーバのセキュリティアップデートはどうなさっているでしょうか?

  • vinelinuxでapt-getが使えない。

    現在、vineで自宅サーバをしているのですが、再インストールしたら、apt-getが接続できなくなってしまいました。 インターネットには接続しています。 ネットで検索して、接続先を変更しましたがダメでした。。 エラー内容は ----------------------------------------- エラー http://updates.vinelinux.org 3.2/i386 release Temporary failure resolving 'updates.vinelinux.org' 以下の取得に失敗しました: http://updates.vinelinux.org/apt/3.2/i386/base/release Temporary failure resolving 'updates.vinelinux.org' パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 W: いくつかのリポジトリのリリースファイルが取得できませんでした。取得できなかっ たリポジトリは無視されます。 W: この問題を解決するためには 'apt-get update' を実行する必要があるかもしれませ ん。 E: いくつかのインデックスファイルのダウンロードに失敗、無視、あるいは古いものが 使用されました。 ------------------------------------- です。 分かる方いましたら、お願いします。 vienLinuxでapt-getが使えないと不便で仕方ありません。

  • centos5 apt-get

    レンタルサーバでcentos5の最小構成で申し込んだら、ライブライが足りず、mysqlがインストール出来ない状況です。 調べてみたところ、apt-getを使用してパッケージをダウンロードすれば可能みたいなのですが、apt-getも使用出来ない(インストールされていない)ので、行き詰っております。 centos5で、aptをソースからダウンロードするといった事は可能なのでしょうか、ご教授お願いします。