• ベストアンサー

yum インストールできるパッケージが古い

skype for linuxの最新バージョンが4.3なのに対してyumでインストールしたものは4.0です。 yumでアップデートしようとしても、最新版と誤解しているみたいで、アップデートできません。 公式サイトからskype for linuxの最新バージョンのパッケージをDLしたのですが、面倒なのでどうにかしてyumから出来ないものかと思って質問させてもらいました。

noname#204808
noname#204808

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

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4848/10262)
回答No.1

yumは、各ソフトの最新版をインストールすることは必ずしも出来ません。 そのOSでの最新版がインストールされます。 yum等のパッケージ管理ツールとはそういう物です。 新機能を使いたくて、それより新しい物をインストールしたければ、自分でソースからコンパイルする必要があります。 何らかの理由があってあなたがお使いのOSでは4.3でなく4.0を使っているわけなので、その理由によっては無理かもしれません。

その他の回答 (2)

  • ya9pon
  • ベストアンサー率34% (88/254)
回答No.3

バージョンの管理が面倒だというのじゃなければ、yumでSkypeに必要なパッケージをインストールした後にSkype for Linux をインストールするだけで使えると思う。 詳しくはSkypeのサイトに書いてるよね。

  • kteds
  • ベストアンサー率42% (1876/4424)
回答No.2

yum 使用ではOSに対応した yum リポジトリのパッケージしか対応できません。 パッケージ一覧は yum list で確認できます。(大量に出力されますので、表示に配慮してください) パッケージが解っているのなら、 たとえば nmap であれば yum list available | grep nmap のように指定すれば、目的のパッケージだけ確認できます。 添付画像参照。

関連するQ&A

  • yumでパッケージインストール後に問題が起きた際

    たとえば、httpdをアップデートして最新のものを入れたとします。 yum update httpdを実行。 アップデートによりシステムに問題が発生した際、前のバージョンに戻す必要が出てきた際は どのようにして戻すのが普通なのでしょうか? 「yum remove httpd」をしてから「yum update httpd」で入れ直すのでしょうか? これをすると最新版のhttpdが入ってしまうと思うのですが、 httpdのバージョンを指定して入れ直すことはできるのでしょうか? ご教授お願いします。

  • yumパッケージって誰が作っているのですか?

    お世話になっております。 CentOS5.7を使っています。 yumでインストールできるperlの最新が5.10.1で、 これのbuild日付は2015/11/10となっていました。 一方、perlの公式サイトで見る限り、 http://www.cpan.org/src/README.html 5.10.1は End of life が2009-08-23となっております。 EndOfLifeに対してbuildした日が去年(2015年)の年末ということなのですが、 このyumパッケージは、どなたが(どのような組織が)作ってくださっているのでしょうか? また、今後5.22に上がる可能性はあるのでしょうか? 多分、根本的なことをわかっていないのかもしれませんが、 お答えいただければ幸いです。 よろしくお願いします。

  • 「yum-cron」と「手動によるパッケージインストール」が競合?

    yum-updatesdと手動によるパッケージインストールが競合すると、 インストールに失敗することがあるようですが、 yum-updatesdをオフにして、 yum-cronをオンにして・・・この際、 「yum-cron」と「手動によるパッケージインストール」が競合してまずくなることはあるのでしょうか? ーー やりたいのは、 1)yum-updatesdはとにかくおもいので却下 2)その代わりにyum-cronでupdate 3)で、さらに、欲しいパッケージがあるとき、yum -y install hoigehogeする といった感じです。 3)の前に /etc/rc.d/init.d/yum-cron stop し、 3)を行い /etc/rc.d/init.d/yum-cron start する などは、無意味でしょうか? よろしくお願いいたします。

  • yumについて(CentOS)

    CentOSのyumによるアップデートの仕方について教えてください。 #yum list availableや#yum check-updateなどで アップデートすべきパッケージを確認してから # yum update <パッケージ>で指定して ひとつずつupdateするのが良いのでしょうか? もしyum updateやyum update <パッケージ>などで アップデートしたパッケージにより 何かシステムに影響してしまい、取り除きたい場合 #yum remove <パッケージ>していくのが良いのでしょうか? 尚、#yum upgradeはCentOSのバージョンやパッケージなど 全てupdateしてupgradeしてしまうものでしょうか? パッケージの指定はできるのでしょうか? 指定してアンインストールできるのでしょうか? 宜しくお願い致します。

  • 「yum-priorities」とレポジトリの理屈

    <レポジトリの異なる同じパッケージの競合時の理屈>&<「yum-priorities」の理屈> CentOS6.2(x64)です。 yum-prioritiesをいれて、各種レポジトリを入れて、propertiesをそれぞれ設定したとき(ただしpropertiesが空欄の場合は999とみなされるようです) で、以下の質問はあってますか?また、一部質問もあります。 <「 --disableplugin=priorities」を付けない場合> (1)インストール時に、同じパッケージがあれば、propertiesの小さいレポジトリを優先してそっちをインストールする (2)インストール時に、同じパッケージがなければ、それをインストールする(公式レポジトリからでもREMForgeからでも?) (3)アップデート時(not yum-cron)に、同じパッケージがあれば、propertiesの小さいレポジトリを優先してそっちからアップデートする (4)アップデート時に、同じパッケージがなければ、それをインストールする(公式レポジトリからでもREMForgeからでも?) <「 --disableplugin=priorities」を付ける場合> (5)インストール時に、同じパッケージがあれば、・・・がどのレポジトリが優先される? (5)インストール時に、同じパッケージがなければ、それをインストールする(公式レポジトリからでもREMForgeからでも?) (7)アップデート時(not yum-cron)に、同じパッケージがあれば、・・・がどのレポジトリが優先される? (8)アップデート時に、同じパッケージがなければ、それからアップデートするする(公式レポジトリからでもREMForgeからでも) 要は、<レポジトリの異なる同じパッケージの競合の理屈>&<「yum-priorities」の理屈>がわかってなくて、だと思います。 もし分かれば、上は全部わかるかと思うのですが・・・。 お手数ですが、是非よろしくお願い申し上げます。

  • yum パッケージを保存

    OS:RHEL 5.2 お世話になります。 yumにてinstallやupdateをかける。ここまではいいのですが、 インストールをする前に、パッケージをダウンロード"のみ"し、 関連のパッケージを保存しておきたいと考えています。 manを調べ、Webで調べましたが、一向に上手い方法がわかりません。 上記の方法を知る、識者の方、どうぞご教授頂けませんでしょうか? よろしくお願いします。

  • yumで見つかったパッケージについて

    ≪環境≫ 追加として、CentOS6.3でepelリポジトリを追加しております。 /etc/yum.repos.d/epel.repoにて [epel] name=Extra Packages for Enterprise Linux 6 - $basearch (省略) enabled=1 としております。 ≪手順≫ 「yum search squid」を実行しました。 以下結果が帰ってきました。 Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: ftp.iij.ad.jp * epel: ftp.kddilabs.jp * extras: ftp.iij.ad.jp * updates: ftp.iij.ad.jp ============================== N/S Matched: squid ============================== lightsquid.noarch : Light, small, and fast log analyzer for squid proxy lightsquid-apache.noarch : Web Controls for lightsquid squid.x86_64 : The Squid proxy caching server squidGuard.x86_64 : Filter, redirector and access controller plugin for squid calamaris.noarch : Squid native log format (NLF) analyzer and report generator Name and summary matches only, use "search all" for everything. ≪質問1≫ この結果は、 アスタリスクがついている「* base、* epel、* extras、 * updates」リポジトリで squidパッケージが見つかったということで認識していいのでしょうか? もし、epelでしか見つからなかった場合、*epel のみになるのでしょうか? ≪質問2≫ 「* base、* epel、* extras、 * updates」のように複数のパッケージで見つかった場合、 「yum install squid –enablerepo=epel 」とすればepelからインストールできると思うのですが、 「baseで入れた場合のsquidのバージョンは何?」 「epelで入れた場合のsquidのバージョンは何?」 をインストール前に調べることは可能でしょうか? ご教授お願いします。

  • CentOS7 yumでバージョン指定update

    こんにちは、お世話になります。 CentOS7で、デフォルトでopenssl1.0.1が入っていましたが、 これを1.0.2にアップデートしたいです。 普通にyum updateすると最新バージョンになってしまい、 opensslを必要とするほかのソフトで「対応していないバージョン」という エラーが返されてしまいます。 リポジトリには1.0.2はないようで、 このバージョンのパッケージを落としてきてはいます。 yum update で、ローカルにある特定のバージョンのパッケージを使って アップデートする方法はあるのでしょうか? よろしくお願いいたします、

  • yumをインストールする方法

    Pythonが1.5ぐらいの時期のRedHat系Linuxでyumをインストールする方法が知りたいのですがどうすればよいのでしょうか? 手順とダウンロード先など知りたいです。 wgetとrpmは使えそうなのでまず、Pythonを最新にしてからyum関連をインストールしようかと思いますがダウンロード先がわからず困っています。

  • CentOSのセキュリティ対策はyumだけでよい?

    Linuxの勉強の為、自宅サーバをCentOS4.2で構築し、http:80を公開(後にsshも)したいと思っています。その際のパッケージ管理ですが、基本的にyumをやっておけば良いものなのでしょうか? それとも、個別のパッケージ毎にアップデートされた時点で、インストールしなおす運用の方が良いのでしょうか? yumを使ってみて、Windows updateの様にお手軽にパッケージ管理が出来るので、出来ればこれを使いたいと思っています。 でも、Apacheを見るとyum updateしても2.0.52のままで、Apacheサイトを見ると、2.0.55が最新のようです。 しかも、2.0.55ではセキュリティの問題が修正されている様です。 一般的に、自宅サーバ等を構築する場合、どの様に管理されているのでしょうか?是非、教えていただけませんか?よろしくお願いします。 一応、使っているブロードバンドルーター(光電話対応のWBC 110M)で、WANからLANへのアクセスは80番のみとして、NAPT機能で、ローカルアドレスのCentOSの80に飛ばしています。 CentOS4.2では、rikenのサーバに変えて、 # yum -y update を定期的にするようにしています。 また、CentOSのインストール時に、ファイアウォールを有効にし、httpとsshのみチェックをし、SELinuxをアクティブにしてあります。