パッケージが欠落しているように見える場合でも、パッケージ管理ツールを置き換える必要はありません。
各パッケージ管理ツールはディストリビューションと緊密に統合されており、これはCentOSと同じです。apt
Debianおよびその派生物と十分に統合されており、それら(Debian、Ubuntu、Mint、Knoppix ...)がパッケージ管理に同じツールを使用している場合でも、それらのパッケージは特定のパッケージバージョンでリンクおよび設定され、一部のケースでのみ機能しますそのディストリビューションには特定の依存関係があります。
必要なのはglib
、redhatのようなOS に固有のdevパッケージをインストールすることです。
yum install glib2-devel.x86_64
ここでの警告は、ディストリビューションで異なる名前を持つ可能性のある同等のパッケージを見つける必要があることです。使用しているディストリビューションでパッケージを検索する方法を知ることは、知識にかなり費やす時間です。
これが名前であることをどのようにして見つけましたか。
[root@ftp ~]# yum search glib2| grep dev
glib2-devel.i686 : A library of handy utility functions
glib2-devel.x86_64 : A library of handy utility functions
spice-glib-devel.i686 : Development files to build Glib2 applications with
spice-glib-devel.x86_64 : Development files to build Glib2 applications with
そして、パッケージ情報を表示すると、同じライブラリ開発パッケージのように見えることがわかります。
[root@ftp ~]# yum info glib2-devel.x86_64
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: centos.brisanet.com.br
* extras: centos.brisanet.com.br
* rpmforge-extras: apt.sw.be
* updates: centos.brisanet.com.br
Available Packages
Name : glib2-devel
Arch : x86_64
Version : 2.28.8
Release : 9.el6
Size : 300 k
Repo : base
Summary : A library of handy utility functions
URL : http://www.gtk.org
License : LGPLv2+
Description : The glib2-devel package includes the header files for the GLib library.
また、パッケージ検索に慣れていない場合は、このオンラインツールを使用して、最も一般的なLinuxディストリビューションのパッケージを見つけることができます。Linuxパッケージ検索
yum install pidgin-sipe
同様に機能することも発見しました。結局、手動でのインストールは必要なかったことがわかりましたが、とにかく素晴らしい学習体験でした。