雑記 無印PCのゲストでCentOS7 64bit   part? MATE

vmware-playerゲストのUbuntuのMATE 32bitでkradio4をインストールしたが機能しなかったのでKDE関連のsoftを入れてセッション選択でKDEに行ってやってみたがダメだった。dragonはいじっていたら自動でコーデックのH264を入れたような表示が出て、機能するように成った。

純粋なKDEでないとダメなのかと思いvmware-playerゲストCentOS7 KDE 64bitをインストールしたがkaffeine、clementine、dragon、totem、exaileがコーデックが無いようで機能しなかった。

SMPlayerVLC、xineは機能して動いた。tar展開のSongbird-1.8も動いた。

CentOS7 MATEでkradio4をインストールしたが機能しなかった。

amarokがCentOS7で出ていた。CentOS6では結局出なかった。

早速CentOS7 MATEでamarokをインストールした。機能して動いた。

dragonはどうかと思いインストールしたら、機能して動いた。

jukはどうかと思いインストールしたら、機能して動いた。

kaffeinはまだ出ていなかったので.fc19.src.rpmからリビルドで作ったら機能して動いた。

--------------------------------------

kaffeineインストールの前工程

[hoge@localhost ~]$ sudo su
[root@localhost hoge]# yum install kdelibs
読み込んだプラグイン:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: www.ftp.ne.jp
* nux-dextop: mirror.li.nux.ro
パッケージ 6:kdelibs-4.10.5-6.el7.x86_64 はインストール済みか最新バージョンです
何もしません
[root@localhost hoge]# yum install kdelibs-devel
読み込んだプラグイン:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: www.ftp.ne.jp
* nux-dextop: mirror.li.nux.ro
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ kdelibs-devel.x86_64 6:4.10.5-6.el7 を インストール
--> 依存性の処理をしています: pkgconfig(libattica) >= 0.4.0 のパッケージ: 6:kdelibs-devel-4.10.5-6.el7.x86_64
--> 依存性の処理をしています: cmake >= 2.8.9 のパッケージ: 6:kdelibs-devel-4.10.5-6.el7.x86_64
--> 依存性の処理をしています: automoc4 >= 0.9.88 のパッケージ: 6:kdelibs-devel-4.10.5-6.el7.x86_64
--> 依存性の処理をしています: pkgconfig(xxf86misc) のパッケージ: 6:kdelibs-devel-4.10.5-6.el7.x86_64
--> 依存性の処理をしています: pkgconfig(xtst) のパッケージ: 6:kdelibs-devel-4.10.5-6.el7.x86_64
--> 依存性の処理をしています: pkgconfig(xpm) のパッケージ: 6:kdelibs-devel-4.10.5-6.el7.x86_64
--> 依存性の処理をしています: pkgconfig(soprano) のパッケージ: 6:kdelibs-devel-4.10.5-6.el7.x86_64
--> 依存性の処理をしています: pkgconfig(shared-desktop-ontologies) のパッケージ: 6:kdelibs-devel-4.10.5-6.el7.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ attica-devel.x86_64 0:0.4.1-4.el7 を インストール
---> パッケージ automoc.x86_64 0:1.0-0.20.rc3.el7 を インストール
---> パッケージ cmake.x86_64 0:2.8.11-4.el7 を インストール
---> パッケージ libXpm-devel.x86_64 0:3.5.10-5.1.el7 を インストール
---> パッケージ libXtst-devel.x86_64 0:1.2.2-2.1.el7 を インストール
---> パッケージ libXxf86misc-devel.x86_64 0:1.0.3-7.1.el7 を インストール
---> パッケージ shared-desktop-ontologies-devel.noarch 0:0.11.0-2.el7 を インストール
---> パッケージ soprano-devel.x86_64 0:2.9.2-3.el7 を インストール
--> 依存性解決を終了しました。

依存性を解決しました

=================================================================
Package アーキテクチャ
バージョン リポジトリー
容量
==================================================================
インストール中:
kdelibs-devel x86_64 6:4.10.5-6.el7 base 1.9 M
依存性関連でのインストールをします:
attica-devel x86_64 0.4.1-4.el7 base 28 k
automoc x86_64 1.0-0.20.rc3.el7 base 34 k
cmake x86_64 2.8.11-4.el7 base 6.7 M
libXpm-devel x86_64 3.5.10-5.1.el7 base 36 k
libXtst-devel x86_64 1.2.2-2.1.el7 base 16 k
libXxf86misc-devel x86_64 1.0.3-7.1.el7 base 12 k
shared-desktop-ontologies-devel noarch 0.11.0-2.el7 base 6.2 k
soprano-devel x86_64 2.9.2-3.el7 base 102 k

トランザクションの要約
============================================================
インストール 1 パッケージ (+8 個の依存関係のパッケージ)

総ダウンロード容量: 8.8 M
インストール容量: 34 M
Is this ok [y/d/N]: y
Downloading packages:
(1/9): automoc-1.0-0.20.rc3.el7.x86_64.rpm | 34 kB 00:00
(2/9): attica-devel-0.4.1-4.el7.x86_64.rpm | 28 kB 00:00
(3/9): libXpm-devel-3.5.10-5.1.el7.x86_64.rpm | 36 kB 00:00
(4/9): libXtst-devel-1.2.2-2.1.el7.x86_64.rpm | 16 kB 00:00
(5/9): libXxf86misc-devel-1.0.3-7.1.el7.x86_64.rpm | 12 kB 00:00
(6/9): shared-desktop-ontologies-devel-0.11.0-2.el7.noarch | 6.2 kB 00:00
(7/9): soprano-devel-2.9.2-3.el7.x86_64.rpm | 102 kB 00:00
(8/9): kdelibs-devel-4.10.5-6.el7.x86_64.rpm | 1.9 MB 00:00
(9/9): cmake-2.8.11-4.el7.x86_64.rpm | 6.7 MB 00:01
--------------------------------------------------------
合計 5.5 MB/s | 8.8 MB 00:01
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
インストール中 : cmake-2.8.11-4.el7.x86_64 1/9
インストール中 : shared-desktop-ontologies-devel-0.11.0-2.el7. 2/9
インストール中 : automoc-1.0-0.20.rc3.el7.x86_64 3/9
インストール中 : libXpm-devel-3.5.10-5.1.el7.x86_64 4/9
インストール中 : libXtst-devel-1.2.2-2.1.el7.x86_64 5/9
インストール中 : attica-devel-0.4.1-4.el7.x86_64 6/9
インストール中 : libXxf86misc-devel-1.0.3-7.1.el7.x86_64 7/9
インストール中 : soprano-devel-2.9.2-3.el7.x86_64 8/9
インストール中 : 6:kdelibs-devel-4.10.5-6.el7.x86_64 9/9
検証中 : soprano-devel-2.9.2-3.el7.x86_64 1/9
検証中 : libXxf86misc-devel-1.0.3-7.1.el7.x86_64 2/9
検証中 : 6:kdelibs-devel-4.10.5-6.el7.x86_64 3/9
検証中 : shared-desktop-ontologies-devel-0.11.0-2.el7. 4/9
検証中 : attica-devel-0.4.1-4.el7.x86_64 5/9
検証中 : automoc-1.0-0.20.rc3.el7.x86_64 6/9
検証中 : libXtst-devel-1.2.2-2.1.el7.x86_64 7/9
検証中 : libXpm-devel-3.5.10-5.1.el7.x86_64 8/9
検証中 : cmake-2.8.11-4.el7.x86_64 9/9

インストール:
kdelibs-devel.x86_64 6:4.10.5-6.el7

依存性関連をインストールしました:
attica-devel.x86_64 0:0.4.1-4.el7
automoc.x86_64 0:1.0-0.20.rc3.el7
cmake.x86_64 0:2.8.11-4.el7
libXpm-devel.x86_64 0:3.5.10-5.1.el7
libXtst-devel.x86_64 0:1.2.2-2.1.el7
libXxf86misc-devel.x86_64 0:1.0.3-7.1.el7
shared-desktop-ontologies-devel.noarch 0:0.11.0-2.el7
soprano-devel.x86_64 0:2.9.2-3.el7

完了しました!
[root@localhost hoge]#

 

kaffeineインストール

[hoge@localhost ~]rpm -ivh kaffeine-1.2.2-5.fc19.src.rpm

[hoge@localhost ~]$ cd ~/rpmbuild/SPECS
[hoge@localhost SPECS]$ rpmbuild -ba kaffeine.spec
警告: %changelog に偽の日付: Mon Oct 30 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 0.8.5-5
エラー: ビルド依存性の失敗:
kdelibs4-devel は kaffeine-1.2.2-5.el7.centos.x86_64 に必要とされています
xine-lib-devel は kaffeine-1.2.2-5.el7.centos.x86_64 に必要とされています
libXScrnSaver-devel は kaffeine-1.2.2-5.el7.centos.x86_64 に必要とされています

 

ここでpkgsで調べてCentOSリポだったと思うのでYUMEXで

xine-lib-devel をインストール

libXScrnSaver-develをインストール

kdelibs4-devel インストール。で


[hoge@localhost SPECS]$ rpmbuild -ba kaffeine.spec
警告: %changelog に偽の日付: Mon Oct 30 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 0.8.5-5
実行中(%prep): /bin/sh -e /var/tmp/rpm-tmp.cA0lhb
+ umask 022
+ cd /home/hoge/rpmbuild/BUILD
+ cd /home/hoge/rpmbuild/BUILD
+ rm -rf kaffeine-1.2.2
+ /usr/bin/gzip -dc /home/hoge/rpmbuild/SOURCES/kaffeine-1.2.2.tar.gz

                   中略


Obsoletes: kaffeine-libs < 1.0 kaffeine-devel < 1.0
ファイルの処理中: kaffeine-debuginfo-1.2.2-5.el7.centos.x86_64
Provides: kaffeine-debuginfo = 1.2.2-5.el7.centos kaffeine-debuginfo(x86-64) = 1.2.2-5.el7.centos
Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
パッケージに含まれないファイルの検査中: /usr/lib/rpm/check-files /home/hoge/rpmbuild/BUILDROOT/kaffeine-1.2.2-5.el7.centos.x86_64
書き込み完了: /home/hoge/rpmbuild/SRPMS/kaffeine-1.2.2-5.el7.centos.src.rpm
書き込み完了: /home/hoge/rpmbuild/RPMS/x86_64/kaffeine-1.2.2-5.el7.centos.x86_64.rpm
書き込み完了: /home/hoge/rpmbuild/RPMS/x86_64/kaffeine-debuginfo-1.2.2-5.el7.centos.x86_64.rpm
実行中(%clean): /bin/sh -e /var/tmp/rpm-tmp.ek2mdz
+ umask 022
+ cd /home/hoge/rpmbuild/BUILD
+ cd kaffeine-1.2.2
+ rm -rf /home/hoge/rpmbuild/BUILDROOT/kaffeine-1.2.2-5.el7.centos.x86_64
+ exit 0
[hoge@localhost SPECS]$ cd ~/rpmbuild/RPMS/x86_64
[hoge@localhost x86_64]$ ls
kaffeine-1.2.2-5.el7.centos.x86_64.rpm
kaffeine-debuginfo-1.2.2-5.el7.centos.x86_64.rpm
[hoge@localhost x86_64]$ sudo yum localinstall kaffeine-1.2.2-5.el7.centos.x86_64.rpm
読み込んだプラグイン:fastestmirror, langpacks
kaffeine-1.2.2-5.el7.centos.x86_64.rpm を調べています: kaffeine-1.2.2-5.el7.centos.x86_64
kaffeine-1.2.2-5.el7.centos.x86_64.rpm をインストール済みとして設定しています
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ kaffeine.x86_64 0:1.2.2-5.el7.centos を インストール
--> 依存性解決を終了しました。

依存性を解決しました

============================================================
Package アーキテクチャ
バージョン リポジトリー 容量
============================================================
インストール中:
kaffeine x86_64 1.2.2-5.el7.centos /kaffeine-1.2.2-5.el7.centos.x86_64 1.8 M

トランザクションの要約
===========================================================
インストール 1 パッケージ

合計容量: 1.8 M
インストール容量: 1.8 M
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
インストール中 : kaffeine-1.2.2-5.el7.centos.x86_64 1/1
検証中 : kaffeine-1.2.2-5.el7.centos.x86_64 1/1

インストール:
kaffeine.x86_64 0:1.2.2-5.el7.centos

完了しました!
[hoge@localhost x86_64]$

 

jukインストール

[hoge@localhost ~]$ sudo su
[root@localhost hoge]# yum install juk
読み込んだプラグイン:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: www.ftp.ne.jp
* nux-dextop: mirror.li.nux.ro
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ juk.x86_64 0:4.10.5-3.el7 を インストール
--> 依存性解決を終了しました。

依存性を解決しました

===================================================
Package アーキテクチャー バージョン リポジトリー 容量
====================================================
インストール中:
juk x86_64 4.10.5-3.el7 base 728 k

トランザクションの要約
===================================================
インストール 1 パッケージ

総ダウンロード容量: 728 k
インストール容量: 1.6 M
Is this ok [y/d/N]: y
Downloading packages:
juk-4.10.5-3.el7.x86_64.rpm | 728 kB 00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
インストール中 : juk-4.10.5-3.el7.x86_64 1/1
検証中 : juk-4.10.5-3.el7.x86_64 1/1

インストール:
juk.x86_64 0:4.10.5-3.el7

完了しました!
[root@localhost hoge]#

 

参考http

http://882323836.hatenablog.com/entry/2014/08/13/112244