タグ付けされた質問 「yum」

RPMベースのシステムでパッケージをインストール、更新、削除するソフトウェアパッケージマネージャー。yumは、Yellowdog Updater、Modifiedの略です。

1
Docker上のCentOS:docファイルのインストール方法
CentOS 6.5に基づくDockerコンテナにKolabグループウェアをインストールしようとしています。一見すると、公式パッケージのインストールは問題なく機能しているように見えました。しかし、その後、セットアップスクリプトを実行しようとすると、いくつかのエラーが発生しました。調査を行った結果、セットアップスクリプトがにあるsqlスキーマファイルを使用しようとすることがわかりました/usr/share/doc/kolab-webadmin-3.1.5。によるとrepoquery -l kolab-webadmin、sqlファイルは実際にパッケージに含まれています。ただし、インストールされていません。 これはどういうわけかDockerの「機能」であり、不必要なドキュメントファイルのコンテナへのインストールを回避しようとしていますが、それに関する情報は見つかりませんでした。 yumで不足しているファイルをインストールする方法はありますか? 更新: 問題を説明するための最小限の例を次に示します。最初に新しいcentosコンテナーを作成します。 docker run -t -i centos:centos6 /bin/bash 内部で、yum-utilsパッケージをインストールします。 yum install -y yum-utils その後、repoqueryを使用してyum-utilsパッケージの内容を検査する場合 repoquery -l yum-utils パッケージには/usr/share/doc/yum-utils-1.1.30の下にファイルが含まれていることに気付くでしょう。ただし、このフォルダーは存在しません。
4 centos  yum  docker 

2
yum / RPMは汎用パッケージに依存します(他のパッケージマネージャーの「提供」など)
私のパッケージを「java」を提供するものに依存させる方法を見つけようとしていますが、何を調べればよいのかわかりません。どうやら「yumが提供する」は、どのパッケージに特定のファイルが含まれているかを見つけるためのコマンドであり、「yum info」には必要な情報がないようです。 基本的に、私のOSには「java-1.6.0-openjdk」と呼ばれるパッケージがあり、パッケージにはJavaの実装が必要ですが、Oracle JavaまたはJava 7では完全に正常に動作します。それについて特定。Javaを提供するものだけに依存する方法はありますか?
2 linux  yum  rpm  rpmbuild 

1
インストールエラー
私はyumこれを取得せずに私のサーバーでコマンドを実行することはできません。 CRITICAL:yum.cli:Config Error: Error accessing file for config file:///etc/yum.conf これは私のyum.confように見えるものです: # This is the fedorafaq.org yum.conf for Fedora Core 5. # # Note that you also need the rest of the configuration # as described at http://www.fedorafaq.org/#yumconf [main] cachedir=/var/cache/yum keepcache=0 debuglevel=2 logfile=/var/log/yum.log exactarch=1 obsoletes=1 gpgcheck=1 plugins=1 metadata_expire=1800 # PUT YOUR …

1
Linodeの依存関係としてカーネルパッケージをインストールしても安全ですか?
私はLinodeで作業しています: [michael@ads_portals ~]$ uname -r 3.5.2-linode45 PyQt4-develなどのライブラリをインストールする必要があります。 sudo yum install PyQt4-devel 残念ながら、これは依存関係のリストに表示されます。 kernel i686 2.6.32-279.9.1.el6 updates 23 M kernel-firmware noarch 2.6.32-279.9.1.el6 updates 8.7 M インストールを続けるとどうなりますか?このカーネルはただそこに座って害はありませんか?既存のカーネルを置き換えるつもりはありませんか?最後に、3.5.2カーネルが既にありますが、古い2.6.32カーネルをインストールするのはなぜですか? さて、これが私のマシンだったら、まぶたをたたくことなく先に進んでインストールします。この場合、Linodeは顧客のものであり、私はそれを道化することを望まない。
1 updates  kernel  yum 

1
rpm --yumで同等の無視する
CentOS6にインストールするrpmをOSXで作成しました。私は次のコマンドでそれを行うことができます: rpm -i --ignoreos <some_package>.rpm yumに相当するコマンドがあるかどうか、私は疑問に思っています: yum localinstall <some_package>
1 yum  rpm 

1
RHEL 5.3にRubyをインストールする方法
私はRHEL 5.3に最新のRubyをインストールしようとしています。 [root@anjanb logs]# yum install ruby-full Repository engineering-update is listed more than once in the configuration Repository engineering-install is listed more than once in the configuration Repository emergency-update is listed more than once in the configuration Repository emergency-install is listed more than once in the configuration primary.xml.gz | 12 …

1
yumで直接要求されたインストール済みパッケージを一覧表示できますか?
依存パッケージとしてインストールされているものを除いて、ユーザーが要求したインストール済みパッケージのリストが欲しいのですが。これはCentOS 5マシン上にあり、パッケージはyumを使ってインストールされました。私は、特に大量のソースコードを作成するためにどのrpmが必要であるかを再構築しようとしています。 例えば、 yum install net-snmp-devel 実行されたリストはnet-snmp-develの依存関係としてインストールされたelfutils-libelf-devel-staticを含みません。

0
1つのリポジトリに同じプレフィックス名を持つ2つのrpm
CentOSを使用しています。ローカルリポジトリがあり、その上にmysqlサーバーとmysqlクラスターrpmを追加したいので、必要なすべてのrpmとすべての依存関係を追加しました。 リポジトリを追加したクライアントで リポジトリ内のMYSQLですべてのrpmをリスト [root@s2 ~]# yum list available |grep MySQL MySQL-Cluster-client-gpl.x86_64 7.3.5-1.el6 localrepo MySQL-Cluster-server-gpl.x86_64 7.3.5-1.el6 localrepo MySQL-Cluster-shared-compat-gpl.x86_64 7.3.5-1.el6 localrepo MySQL-server.x86_64 5.6.17-1.el6 localrepo mysqlサーバーをインストールしよう [root@s2 ~]# yum install mysql-server Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile localrepo | 2.9 kB 00:00 Setting up Install Process Package MySQL-server is obsoleted …

2
Fedora 21でのワインのインストール中の「保護されたmultilibバージョン:」
fedora 21のワインをインストールしようとするとエラーが発生しました sudo yum install wine 私が受け取っているエラーは Error: Multilib version problems found. This often means that the root cause is something else and multilib version checking is just pointing out that there is a problem. Eg.: 1. You have an upgrade for libusbx which is missing some dependency that another …
fedora  yum  wine 

1
パッケージが含まれるyumリポジトリを一覧表示するにはどうすればよいですか?
コマンドを実行するとyum erase $(rpm -qa |grep gnome)、次の出力が表示されます。 ======================================================================================================================== Package Arch Version Repository Size ======================================================================================================================== Removing: gnome-backgrounds noarch 2.28.0-2.el6 @anaconda-CentOS-201303020151.x86_64/6.4 9.5 M gnome-bluetooth-libs x86_64 2.28.6-8.el6 @anaconda-CentOS-201303020151.x86_64/6.4 165 k gnome-doc-utils-stylesheets noarch 0.18.1-1.el6 @anaconda-CentOS-201303020151.x86_64/6.4 1.3 M 私がやりたいのは、システム上のすべてのパッケージの「リポジトリ」列のすべてのアイテムをリストするか、「@ anaconda-CentOS-201303020151.x86_64 / 6.4」リポジトリのすべてのパッケージを照会することです。リストベース、エペルなどしか見ることができyum repolist allず、「@ anaconda-CentOS-201303020151.x86_64 / 6.4」にまったく言及していないyumの「レポ」オプションのいずれか。それで、私はそれをどのように見ますか、そしてそれは何ですか?
linux  centos  yum 

1
Redhat Enterprise Linux 5.9:Yumの更新が機能しない:TypeError 'NoneType'
更新プログラムの適用を拒否しているRHEL 5.9があります。たとえば、yum updateのようなコマンドを実行すると、このスレッドのようなエラーが表示されます。https://bugzilla.redhat.com/show_bug.cgi?id = 824663 [ここにスペースを無駄にしたくないエラー全体をコピー/貼り付け]。基本的に、エラーは言います: TypeError: 'NoneType' object is not callable 私はまだ解決策を見つけていません。ITチームの誰かにサーバーのRedhatへの登録を確認するように依頼しましたが、回答を得るのに時間がかかる可能性があるため、今すぐ解決する必要があります。 いくつかのオンラインソリューションでは、/ init .pyファイルから行226/227をコメントアウトしようとしましたが、Redhatから何らかの違反に関する警告が表示されます。 現在、私が直接必要としているのは、yum.postgresql.orgからいくつかのRPMをダウンロードすることです。そのため、Redhatをすぐに関与させる必要はありません。 この問題を回避するにはどうすればよいですか? ありがとう!


1
Linuxのパッケージの更新
私は同じマシン上にあるDebianディストリビューションを介してコンピュータ上のWindowsのパスワードをリセットしようとしています。これを行うための最良の方法はchntpwと呼ばれるapt-getできるパッケージを使用することです、問題はバージョンが古くて役に立たない。ただし、yumを使用してFedoraに追加した新しいバージョンがあります。私はこの2つのことを行う方法を疑問に思っています: .rpm(yum)パッケージを機能的な.deb(apt-get)パッケージに変換するにはどうすればよいですか? そのパッケージをDebianのリポジトリにアップロードして、私が今日抱えている問題を誰も抱えないようにするにはどうすればよいですか?

1
CentOS 6.6 yum更新ISOを使用したErrno 256
オフラインの仮想マシンのミラーからダウンロードしたISOファイルを使用して、6.8に更新しようとしてCentOS 6.6を実行しています。 ISOファイルをマウントし、 /media/CentOS/ 次に、コマンドを実行します yum --disablerepo=* --enablerepo=c6-media update OSがアップデートを見つけて確認を求める限り、パッチがダウンロードを開始すると、すべてのアップデートがで返されます[Errno 256] no more mirrors to try。ただし、問題なくパッチを個別にダウンロードできます。約500個のパッチをインストールするだけで、手動でインストールする必要はありません。 私も試してみyum clean headers && yum clean metadata && yum makecacheましたyum clean all また、メディアの.repoファイルを有効としてマークし、他のすべてを無効にして無効にしました。また、TRANS.TBLファイルがrepodataディレクトリと一致することを確認しました。同様の投稿があることは知っていますが、オフラインISOファイルを使用して、その言及を見つけることができたようです。前もって感謝します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.