ラベル Fedora の投稿を表示しています。 すべての投稿を表示
ラベル Fedora の投稿を表示しています。 すべての投稿を表示

2016年2月10日水曜日

Ansibleを使ってFedora23にサーバを構築していく〜準備編(2)

このエントリーをはてなブックマークに追加
新しくもう一台VMを起動し2台のVM構成を作る。
AnsibleSV →(構成)→ ChildOneSV
両サーバ間はSSHの鍵認証を使ってログインした後通信を行うので、AnsibleSVからChildOneSVへSSHログインできる鍵を作っておく。ここの具体的な手順はぐぐったら腐るほどでてくるので省略。

AnsibleSVの構築はAnsibleを使ってFedora23にサーバを構築していく〜準備編を参照。ちなみに構成先のChildOneSVにもPythonをインストールしておく。

まずはMotherSVからChildOneSVへの疎通確認をしてみる。Ansibleで通信するためには相手先のアドレスを/etc/ansible/hostsに書いておく必要がある。-m でansibleのモジュール、--private-keyでChiledOneSVにログインするための秘密鍵を指定する。今回使うのはpingモジュール。
# ansible <ChildOneSV IPAddress> -m ping --private-key=~/.ssh/ChildOneSV
<ChildOneSV IPAddress> | success >> {
    "changed": false,
    "ping": "pong"
}
ChildOneSVでのコマンドをAnsible経由で実行してみる。-a は引数付きのコマンド実行。
# ansible 172.16.33.173 -a 'uname -a' --private-key=~/.ssh/ChildOneSV
172.16.33.173 | success | rc=0 >>
Linux ChildOneSV 4.3.5-300.fc23.x86_64 #1 SMP Mon Feb 1 03:18:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
これで通信は確認できたので、次は実際にPlaybookを作ってみたいと思う。

2016年2月9日火曜日

Ansibleを使ってFedora23にサーバを構築していく〜準備編(1)

このエントリーをはてなブックマークに追加
サーバの自動構築。なんという夢の響きだろうか。あのめんどくさい作業から解放されるためなんだったら何でもやろう。という事でAnsibleを使ってやってみることにした。Chefはなんかめんどくさそうなイメージが果てしなくあったので何となくAnsibleを選んだ。


今回はVMWare Fusionを使って試すことにした。まずは準備としてFedora23 Server EditionのMinimalインストールする。そしてすぐにシャットダウンし、この.vmwareファイルをオリジナルファイル(以下、OriginalVM)として保存。それをコピーしAnsible用のマシン(以下、AnsibleVM)として構築していく。

以降、操作するのは全てAnsibleVMの方なので注意すること。

ターミナルの方がやりやすいのでiTerm2でAnsibleVMへ接続し、iTermでログの取得(Shell→Log→Start)をしておく。この方が後々役にたつはず。

$ ssh root@xxx.xxx.xxx.xxx
dnfでできるだけ早いミラーサイトからパッケージを取ってくるために/etc/dnf/dnf.confに追記。
[main]
gpgcheck=1
installonly_limit=3
clean_requirements_on_remove=true
fastestmirror=true
ここでdnfでアップデート。
# dnf update
メタデータの期限切れの確認は、0:51:03 前の Mon Feb  8 03:24:13 2016 に実施しました。
依存性が解決されました。
========================================================================================================================
 パッケージ                            アーキテクチャ   バージョン                              リポジトリ         容量
========================================================================================================================
インストール中:
 kernel                                x86_64           4.3.4-300.fc23                          updates            52 k
 kernel-core                           x86_64           4.3.4-300.fc23                          updates            20 M
 kernel-modules                        x86_64           4.3.4-300.fc23                          updates            18 M
 libsecret                             x86_64           0.18.3-1.fc23                           fedora            156 k
アップグレード中:
 GeoIP-GeoLite-data                    noarch           2015.12-1.fc23                          updates           367 k
 NetworkManager                        x86_64           1:1.0.10-2.fc23                         updates           1.9 M
 NetworkManager-libnm                  x86_64           1:1.0.10-2.fc23                         updates           481 k
 audit                                 x86_64           2.4.5-1.fc23                            updates           243 k
 audit-libs                            x86_64           2.4.5-1.fc23                            updates            95 k
 avahi-autoipd                         x86_64           0.6.32-0.4.rc.fc23                      updates            31 k
 avahi-libs                            x86_64           0.6.32-0.4.rc.fc23                      updates            62 k
 bash                                  x86_64           4.3.42-3.fc23                           updates           1.4 M
 bind99-libs                           x86_64           9.9.8-2.P3.fc23                         updates           655 k
 bind99-license                        noarch           9.9.8-2.P3.fc23                         updates            12 k
 bzip2-libs                            x86_64           1.0.6-19.fc23                           updates            45 k
 ca-certificates                       noarch           2015.2.6-1.0.fc23                       updates           432 k
 chkconfig                             x86_64           1.7-1.fc23                              updates           179 k
 coreutils                             x86_64           8.24-5.fc23                             updates           2.8 M
 crypto-policies                       noarch           20151104-1.gitf1cba5f.fc23              updates            30 k
 curl                                  x86_64           7.43.0-5.fc23                           updates           285 k
 dbus                                  x86_64           1:1.10.6-1.fc23                         updates           244 k
 dbus-glib                             x86_64           0.106-1.fc23                            updates           121 k
 dbus-libs                             x86_64           1:1.10.6-1.fc23                         updates           173 k
 deltarpm                              x86_64           3.6-13.fc23                             updates            88 k
 device-mapper                         x86_64           1.02.109-2.fc23                         updates           292 k
 device-mapper-event                   x86_64           1.02.109-2.fc23                         updates           206 k
 device-mapper-event-libs              x86_64           1.02.109-2.fc23                         updates           209 k
 device-mapper-libs                    x86_64           1.02.109-2.fc23                         updates           346 k
 dhcp-client                           x86_64           12:4.3.3-8.P1.fc23                      updates           300 k
 dhcp-common                           noarch           12:4.3.3-8.P1.fc23                      updates           194 k
 dhcp-libs                             x86_64           12:4.3.3-8.P1.fc23                      updates           138 k
 dnf                                   noarch           1.1.6-2.fc23                            updates           290 k
 dnf-conf                              noarch           1.1.6-2.fc23                            updates            91 k
 dnf-plugins-core                      noarch           0.1.16-1.fc23                           updates            37 k
 dnf-yum                               noarch           1.1.6-2.fc23                            updates            85 k
 dnsmasq                               x86_64           2.75-3.fc23                             updates           294 k
 dracut                                x86_64           043-63.git20151211.fc23                 updates           324 k
 dracut-config-rescue                  x86_64           043-63.git20151211.fc23                 updates            45 k
 ebtables                              x86_64           2.0.10-18.fc23                          updates           126 k
 elfutils-default-yama-scope           noarch           0.165-2.fc23                            updates            38 k
 elfutils-libelf                       x86_64           0.165-2.fc23                            updates           213 k
 elfutils-libs                         x86_64           0.165-2.fc23                            updates           272 k
 emacs-filesystem                      noarch           1:24.5-7.fc23                           updates            65 k
 file                                  x86_64           5.22-6.fc23                             updates            66 k
 file-libs                             x86_64           5.22-6.fc23                             updates           423 k
 findutils                             x86_64           1:4.5.16-1.fc23                         updates           563 k
 gettext                               x86_64           0.19.7-3.fc23                           updates           1.0 M
 gettext-libs                          x86_64           0.19.7-3.fc23                           updates           504 k
 glib2                                 x86_64           2.46.2-1.fc23                           updates           2.3 M
 glibc                                 x86_64           2.22-7.fc23                             updates           3.6 M
 glibc-common                          x86_64           2.22-7.fc23                             updates            11 M
 gnupg2                                x86_64           2.1.9-1.fc23                            updates           1.8 M
 gnutls                                x86_64           3.4.8-1.fc23                            updates           657 k
 grep                                  x86_64           2.22-6.fc23                             updates           275 k
 grub2                                 x86_64           1:2.02-0.25.fc23                        updates           3.8 M
 grub2-tools                           x86_64           1:2.02-0.25.fc23                        updates           7.1 M
 gsettings-desktop-schemas             x86_64           3.18.1-1.fc23                           updates           518 k
 hawkey                                x86_64           0.6.2-3.fc23                            updates            92 k
 hwdata                                noarch           0.285-2.fc23                            updates           1.4 M
 initscripts                           x86_64           9.65-1.fc23                             updates           406 k
 ipcalc                                x86_64           0.1.4-2.fc23                            updates            31 k
 iproute                               x86_64           4.1.1-3.fc23                            updates           598 k
 iputils                               x86_64           20140519-7.fc23                         updates           161 k
 kbd                                   x86_64           2.0.2-8.fc23                            updates           379 k
 kbd-legacy                            noarch           2.0.2-8.fc23                            updates           476 k
 kbd-misc                              noarch           2.0.2-8.fc23                            updates           1.4 M
 kmod                                  x86_64           22-2.fc23                               updates           112 k
 kmod-libs                             x86_64           22-2.fc23                               updates            61 k
 krb5-libs                             x86_64           1.14-7.fc23                             updates           839 k
 libarchive                            x86_64           3.1.2-14.fc23                           updates           322 k
 libassuan                             x86_64           2.4.2-1.fc23                            updates            75 k
 libblkid                              x86_64           2.27.1-2.fc23                           updates           180 k
 libcurl                               x86_64           7.43.0-5.fc23                           updates           256 k
 libdrm                                x86_64           2.4.66-1.fc23                           updates           144 k
 libfdisk                              x86_64           2.27.1-2.fc23                           updates           221 k
 libgcc                                x86_64           5.3.1-2.fc23                            updates            88 k
 libgomp                               x86_64           5.3.1-2.fc23                            updates           152 k
 libgpg-error                          x86_64           1.21-1.fc23                             updates           154 k
 libmount                              x86_64           2.27.1-2.fc23                           updates           197 k
 libnghttp2                            x86_64           1.6.0-1.fc23                            updates            65 k
 libnl3                                x86_64           3.2.27-1.fc23                           updates           265 k
 libpng                                x86_64           2:1.6.19-2.fc23                         updates           118 k
 libreport-filesystem                  x86_64           2.6.4-1.fc23                            updates            46 k
 libsmartcols                          x86_64           2.27.1-2.fc23                           updates           139 k
 libsolv                               x86_64           0.6.14-7.fc23                           updates           346 k
 libsoup                               x86_64           2.52.2-1.fc23                           updates           385 k
 libssh2                               x86_64           1.6.0-3.fc23                            updates           147 k
 libstdc++                             x86_64           5.3.1-2.fc23                            updates           425 k
 libuuid                               x86_64           2.27.1-2.fc23                           updates            79 k
 libxml2                               x86_64           2.9.3-2.fc23                            updates           684 k
 linux-firmware                        noarch           20151214-60.gitbbe4917c.fc23            updates            32 M
 lua                                   x86_64           5.3.2-2.fc23                            updates           294 k
 lvm2                                  x86_64           2.02.132-2.fc23                         updates           1.0 M
 lvm2-libs                             x86_64           2.02.132-2.fc23                         updates           927 k
 nettle                                x86_64           3.2-1.fc23                              updates           306 k
 nspr                                  x86_64           4.10.10-2.fc23                          updates           134 k
 nss                                   x86_64           3.21.0-1.1.fc23                         updates           860 k
 nss-softokn                           x86_64           3.21.0-1.1.fc23                         updates           314 k
 nss-softokn-freebl                    x86_64           3.21.0-1.1.fc23                         updates           207 k
 nss-sysinit                           x86_64           3.21.0-1.1.fc23                         updates            56 k
 nss-tools                             x86_64           3.21.0-1.1.fc23                         updates           493 k
 nss-util                              x86_64           3.21.0-1.0.fc23                         updates            81 k
 openssh                               x86_64           7.1p2-3.fc23                            updates           430 k
 openssh-clients                       x86_64           7.1p2-3.fc23                            updates           635 k
 openssh-server                        x86_64           7.1p2-3.fc23                            updates           461 k
 openssl                               x86_64           1:1.0.2f-1.fc23                         updates           496 k
 openssl-libs                          x86_64           1:1.0.2f-1.fc23                         updates           1.2 M
 os-prober                             x86_64           1.70-1.fc23                             updates            48 k
 p11-kit                               x86_64           0.23.2-1.fc23                           updates           151 k
 p11-kit-trust                         x86_64           0.23.2-1.fc23                           updates           131 k
 pcre                                  x86_64           8.38-4.fc23                             updates           495 k
 pinentry                              x86_64           0.9.6-4.fc23                            updates            81 k
 plymouth                              x86_64           0.8.9-11.2013.08.14.fc23                updates           113 k
 plymouth-core-libs                    x86_64           0.8.9-11.2013.08.14.fc23                updates           100 k
 plymouth-scripts                      x86_64           0.8.9-11.2013.08.14.fc23                updates            38 k
 policycoreutils                       x86_64           2.4-18.fc23                             updates           922 k
 python3-dbus                          x86_64           1.2.0-12.fc23                           updates           121 k
 python3-dnf                           noarch           1.1.6-2.fc23                            updates           454 k
 python3-dnf-plugins-core              noarch           0.1.16-1.fc23                           updates            80 k
 python3-gobject-base                  x86_64           3.18.2-1.fc23                           updates           296 k
 python3-hawkey                        x86_64           0.6.2-3.fc23                            updates            73 k
 python3-sssdconfig                    noarch           1.13.3-3.fc23                           updates           100 k
 rpm                                   x86_64           4.13.0-0.rc1.11.fc23                    updates           510 k
 rpm-build-libs                        x86_64           4.13.0-0.rc1.11.fc23                    updates           116 k
 rpm-libs                              x86_64           4.13.0-0.rc1.11.fc23                    updates           294 k
 rpm-plugin-selinux                    x86_64           4.13.0-0.rc1.11.fc23                    updates            51 k
 rpm-plugin-systemd-inhibit            x86_64           4.13.0-0.rc1.11.fc23                    updates            51 k
 rpm-python3                           x86_64           4.13.0-0.rc1.11.fc23                    updates           100 k
 selinux-policy                        noarch           3.13.1-158.4.fc23                       updates           435 k
 selinux-policy-targeted               noarch           3.13.1-158.4.fc23                       updates           5.6 M
 sqlite                                x86_64           3.10.2-1.fc23                           updates           476 k
 sudo                                  x86_64           1.8.15-1.fc23                           updates           691 k
 systemd                               x86_64           222-14.fc23                             updates           6.3 M
 systemd-libs                          x86_64           222-14.fc23                             updates           474 k
 tzdata                                noarch           2016a-1.fc23                            updates           409 k
 util-linux                            x86_64           2.27.1-2.fc23                           updates           2.1 M
 xkeyboard-config                      noarch           2.16-2.fc23                             updates           761 k

トランザクションの要約
========================================================================================================================
インストール      4 Packages
アップグレード  133 Packages

総ダウンロード容量: 156 M

これでパッケージのアップデートは完了したので、Ansibleをdnfでインストールすることにした。いつもは最新版が欲しいのでソースから入れる派なんだけど、Fedoraだしその辺はそれなりに新しいパッケージが入るだろうという事で。

# dnf install ansible
メタデータの期限切れの確認は、0:33:38 前の Tue Feb  9 00:39:37 2016 に実施しました。
依存性が解決されました。
========================================================================================================================
 Package                           アーキテクチャ         バージョン                      リポジトリ               容量
========================================================================================================================
インストール:
 PyYAML                            x86_64                 3.11-11.fc23                    updates                 168 k
 ansible                           noarch                 1.9.4-1.fc23                    updates                 1.7 M
 libtomcrypt                       x86_64                 1.17-25.fc23                    fedora                  229 k
 libtommath                        x86_64                 0.42.0-6.fc23                   fedora                   39 k
 libyaml                           x86_64                 0.1.6-7.fc23                    fedora                   58 k
 python                            x86_64                 2.7.10-8.fc23                   fedora                   94 k
 python-babel                      noarch                 1.3-8.fc23                      fedora                  2.5 M
 python-crypto                     x86_64                 2.6.1-7.fc23                    fedora                  468 k
 python-ecdsa                      noarch                 0.11-4.fc23                     fedora                   73 k
 python-httplib2                   noarch                 0.9.1-2.fc23                    fedora                  119 k
 python-jinja2                     noarch                 2.8-2.fc23                      fedora                  464 k
 python-keyczar                    noarch                 0.71c-5.fc23                    fedora                  222 k
 python-libs                       x86_64                 2.7.10-8.fc23                   fedora                  5.8 M
 python-markupsafe                 x86_64                 0.23-7.fc23                     fedora                   35 k
 python-paramiko                   noarch                 1.15.2-3.fc23                   fedora                  254 k
 python-pip                        noarch                 7.1.0-1.fc23                    fedora                  1.5 M
 python-pyasn1                     noarch                 0.1.8-1.fc23                    fedora                  104 k
 python-setuptools                 noarch                 18.0.1-2.fc23                   fedora                  425 k
 python-six                        noarch                 1.9.0-3.fc23                    fedora                   34 k
 pytz                              noarch                 2015.4-1.fc23                   fedora                   60 k
 sshpass                           x86_64                 1.05-8.fc23                     fedora                   25 k

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

総ダウンロード容量: 14 M
インストール済み容量: 58 M

確認してみる。
# ansible --version
ansible 1.9.4

できた、できた。

2016年1月1日金曜日

日本語の形態素解析を利用できるようにする

このエントリーをはてなブックマークに追加
これは今まで個人的には何度もやってきてるんだけど、作業メモといった形で残しておく。


Mecab,IPADicのサイトから一通りダウンロードしてインストールする。

Mecab


# tar -zxfv mecab-X.X.tar.gz
# cd mecab-X.X
# ./configure 
# make
# make install

IPADic


# tar -zxfv mecab-ipadic-2.7.0-XXXX.tar.gz
# cd mecab-ipadic-2.7.0-XXXX
# ./configure -with-charset=utf8
# make
# make install

MecabのPythonバインディングもインストールしておく。

Mecab-python


# wget https://mecab.googlecode.com/files/mecab-python-0.996.tar.gz
# cd mecab-python-0.996
# python setup.py build
# python setup.py install

試してみよう。

$ mecab
2016年が始まりました
2016 名詞,数,*,*,*,*,*
年 名詞,接尾,助数詞,*,*,*,年,ネン,ネン
が 助詞,格助詞,一般,*,*,*,が,ガ,ガ
始まり 動詞,自立,*,*,五段・ラ行,連用形,始まる,ハジマリ,ハジマリ
まし 助動詞,*,*,*,特殊・マス,連用形,ます,マシ,マシ
た 助動詞,*,*,*,特殊・タ,基本形,た,タ,タ
EOS

できた、できた。

今日の作業

名刺のデザイン考えたりしてました。正月感一切ないや。

Fedora23にDock(Docky)を導入してみよう

このエントリーをはてなブックマークに追加
あけましておめでとうございます。今年も宜しくお願いします。


いきなり年の頭から気合入れすぎるとダメになる気がするので、テーマはゆるりと。

Fedora23のデスクトップを使っているとウィンドウの切り替えがいささか面倒くさくなってきたので、MacのDockらしいものをインストールしてみたいと思い探しているとDockyなるものが見つかったのでインストールしてみることにした。

# dnf install docky
メタデータの期限切れの確認は、0:20:49 前の Fri Jan  1 02:26:56 2016 に実施しました。
依存性が解決されました。
================================================================================
 Package               アーキテクチャ
                                バージョン                      リポジトリ
                                                                           容量
================================================================================
インストール中:
 ORBit2                x86_64   2.14.19-14.fc23                 fedora    180 k
 dbus-sharp            x86_64   1:0.7.0-14.fc23                 fedora     84 k
 dbus-sharp-glib       x86_64   0.5.0-12.fc23                   fedora     16 k
 docky                 x86_64   2.2.0-6.fc23                    fedora    733 k
 gamin                 x86_64   0.1.10-18.fc23                  fedora    133 k
 gio-sharp             x86_64   0.3-13.fc23                     fedora     95 k
 gnome-desktop         x86_64   2.32.0-16.fc23                  fedora    672 k
 gnome-desktop-sharp   x86_64   2.26.0-27.fc23                  updates   102 k
 gnome-keyring-sharp   x86_64   1.0.1-0.20.133722svn.fc23       fedora     28 k
 gnome-sharp           x86_64   2.24.2-10.fc23                  fedora    315 k
 gnome-vfs2            x86_64   2.24.4-19.fc23                  fedora    384 k
 gnome-vfs2-common     noarch   2.24.4-19.fc23                  fedora    396 k
 gtk-sharp2            x86_64   2.12.26-2.fc23                  fedora    684 k
 gtk-sharp2-gapi       x86_64   2.12.26-2.fc23                  fedora    204 k
 gtksourceview2        x86_64   2.11.2-20.fc23                  fedora    681 k
 libIDL                x86_64   0.8.14-10.fc23                  fedora     90 k
 libart_lgpl           x86_64   2.3.21-13.fc23                  fedora     71 k
 libbonobo             x86_64   2.32.1-8.fc22                   fedora    442 k
 libbonoboui           x86_64   2.24.5-9.fc23                   fedora    347 k
 libgdiplus            x86_64   3.12-3.fc23                     fedora    167 k
 libglade2             x86_64   2.6.4-13.fc23                   fedora     67 k
 libgnome              x86_64   2.32.1-10.fc23                  fedora    745 k
 libgnomecanvas        x86_64   2.30.3-10.fc23                  fedora    232 k
 libgnomeui            x86_64   2.24.5-11.fc23                  fedora    796 k
 libwnck               x86_64   2.31.0-5.fc23                   fedora    364 k
 mono-addins           x86_64   1.1-2.fc23                      fedora    421 k
 mono-core             x86_64   4.0.5-2.fc23                    updates    13 M
 mono-data             x86_64   4.0.5-2.fc23                    updates   3.7 M
 mono-data-sqlite      x86_64   4.0.5-2.fc23                    updates    97 k
 mono-extras           x86_64   4.0.5-2.fc23                    updates   457 k
 mono-mvc              x86_64   4.0.5-2.fc23                    updates   478 k
 mono-wcf              x86_64   4.0.5-2.fc23                    updates   848 k
 mono-web              x86_64   4.0.5-2.fc23                    updates   2.2 M
 mono-winforms         x86_64   4.0.5-2.fc23                    updates   1.6 M
 ndesk-dbus            x86_64   0.6.1a-19.fc23                  fedora     56 k
 ndesk-dbus-glib       x86_64   0.4.1-20.fc23                   fedora     17 k
 notify-sharp          x86_64   0.4.0-0.25.20100411svn.fc23     fedora     20 k
 pycairo               x86_64   1.10.0-2.fc23                   fedora    515 k
 pygobject2            x86_64   2.28.6-14.fc23                  fedora    232 k
 pygtk2                x86_64   2.24.0-12.fc23                  fedora    921 k
 python-xpyb           x86_64   1.3.1-5.fc23                    fedora    138 k
 vte                   x86_64   0.28.2-16.fc23                  fedora    374 k

トランザクションの要約
================================================================================
インストール  42 Packages

総ダウンロード容量: 33 M
インストール済み容量: 114 M
これでいいですか? [y/N]: y
パッケージをダウンロードしています:
(1/42): dbus-sharp-0.7.0-14.fc23.x86_64.rpm     370 kB/s |  84 kB     00:00    
(2/42): gio-sharp-0.3-13.fc23.x86_64.rpm        981 kB/s |  95 kB     00:00    
(3/42): docky-2.2.0-6.fc23.x86_64.rpm           2.0 MB/s | 733 kB     00:00    
(4/42): gnome-keyring-sharp-1.0.1-0.20.133722sv 407 kB/s |  28 kB     00:00    
(5/42): gnome-sharp-2.24.2-10.fc23.x86_64.rpm   2.6 MB/s | 315 kB     00:00    
(6/42): dbus-sharp-glib-0.5.0-12.fc23.x86_64.rp  28 kB/s |  16 kB     00:00    
(7/42): gtk-sharp2-2.12.26-2.fc23.x86_64.rpm    1.9 MB/s | 684 kB     00:00    
(8/42): gtk-sharp2-gapi-2.12.26-2.fc23.x86_64.r 636 kB/s | 204 kB     00:00    
(9/42): ndesk-dbus-0.6.1a-19.fc23.x86_64.rpm    619 kB/s |  56 kB     00:00    
(10/42): ndesk-dbus-glib-0.4.1-20.fc23.x86_64.r 186 kB/s |  17 kB     00:00    
(11/42): notify-sharp-0.4.0-0.25.20100411svn.fc 261 kB/s |  20 kB     00:00    
(12/42): libart_lgpl-2.3.21-13.fc23.x86_64.rpm  951 kB/s |  71 kB     00:00    
(13/42): libbonobo-2.32.1-8.fc22.x86_64.rpm     2.0 MB/s | 442 kB     00:00    
(14/42): gnome-vfs2-2.24.4-19.fc23.x86_64.rpm   844 kB/s | 384 kB     00:00    
(15/42): mono-addins-1.1-2.fc23.x86_64.rpm      433 kB/s | 421 kB     00:00    
(16/42): libbonoboui-2.24.5-9.fc23.x86_64.rpm   775 kB/s | 347 kB     00:00    
(17/42): libgnome-2.32.1-10.fc23.x86_64.rpm     1.8 MB/s | 745 kB     00:00    
(18/42): ORBit2-2.14.19-14.fc23.x86_64.rpm      1.8 MB/s | 180 kB     00:00    
(19/42): libglade2-2.6.4-13.fc23.x86_64.rpm     1.2 MB/s |  67 kB     00:00    
(20/42): libgnomecanvas-2.30.3-10.fc23.x86_64.r 535 kB/s | 232 kB     00:00    
(21/42): gamin-0.1.10-18.fc23.x86_64.rpm        1.6 MB/s | 133 kB     00:00    
(22/42): libIDL-0.8.14-10.fc23.x86_64.rpm       1.6 MB/s |  90 kB     00:00    
(23/42): gnome-vfs2-common-2.24.4-19.fc23.noarc 1.1 MB/s | 396 kB     00:00    
(24/42): libgnomeui-2.24.5-11.fc23.x86_64.rpm   756 kB/s | 796 kB     00:01    
(25/42): mono-web-4.0.5-2.fc23.x86_64.rpm       4.4 MB/s | 2.2 MB     00:00    
(26/42): mono-wcf-4.0.5-2.fc23.x86_64.rpm       2.5 MB/s | 848 kB     00:00    
(27/42): mono-data-sqlite-4.0.5-2.fc23.x86_64.r 1.4 MB/s |  97 kB     00:00    
(28/42): mono-mvc-4.0.5-2.fc23.x86_64.rpm       2.4 MB/s | 478 kB     00:00    
(29/42): mono-extras-4.0.5-2.fc23.x86_64.rpm    2.4 MB/s | 457 kB     00:00    
(30/42): mono-data-4.0.5-2.fc23.x86_64.rpm      3.5 MB/s | 3.7 MB     00:01    
(31/42): mono-winforms-4.0.5-2.fc23.x86_64.rpm  3.6 MB/s | 1.6 MB     00:00    
(32/42): gnome-desktop-sharp-2.26.0-27.fc23.x86 2.0 MB/s | 102 kB     00:00    
(33/42): gtksourceview2-2.11.2-20.fc23.x86_64.r 1.9 MB/s | 681 kB     00:00    
(34/42): libwnck-2.31.0-5.fc23.x86_64.rpm       822 kB/s | 364 kB     00:00    
(35/42): vte-0.28.2-16.fc23.x86_64.rpm          1.5 MB/s | 374 kB     00:00    
(36/42): libgdiplus-3.12-3.fc23.x86_64.rpm      1.2 MB/s | 167 kB     00:00    
(37/42): gnome-desktop-2.32.0-16.fc23.x86_64.rp 1.4 MB/s | 672 kB     00:00    
(38/42): pycairo-1.10.0-2.fc23.x86_64.rpm       2.4 MB/s | 515 kB     00:00    
(39/42): pygobject2-2.28.6-14.fc23.x86_64.rpm   1.1 MB/s | 232 kB     00:00    
(40/42): python-xpyb-1.3.1-5.fc23.x86_64.rpm    1.9 MB/s | 138 kB     00:00    
(41/42): mono-core-4.0.5-2.fc23.x86_64.rpm      4.0 MB/s |  13 MB     00:03    
(42/42): pygtk2-2.24.0-12.fc23.x86_64.rpm       1.5 MB/s | 921 kB     00:00    
--------------------------------------------------------------------------------
合計                                            4.5 MB/s |  33 MB     00:07     
トランザクションの確認を実行中...
トランザクションの確認に成功しました。
トランザクションのテストを実行中...
トランザクションのテストに成功しました。
トランザクションを実行中...
  インストール中  : libglade2-2.6.4-13.fc23.x86_64                         1/42 
  インストール中  : libart_lgpl-2.3.21-13.fc23.x86_64                      2/42 
  インストール中  : libgnomecanvas-2.30.3-10.fc23.x86_64                   3/42 
  インストール中  : python-xpyb-1.3.1-5.fc23.x86_64                        4/42 
  インストール中  : pycairo-1.10.0-2.fc23.x86_64                           5/42 
  インストール中  : pygobject2-2.28.6-14.fc23.x86_64                       6/42 
  インストール中  : pygtk2-2.24.0-12.fc23.x86_64                           7/42 
  インストール中  : gnome-desktop-2.32.0-16.fc23.x86_64                    8/42 
  インストール中  : libgdiplus-3.12-3.fc23.x86_64                          9/42 
  インストール中  : mono-data-sqlite-4.0.5-2.fc23.x86_64                  10/42 
  インストール中  : mono-data-4.0.5-2.fc23.x86_64                         11/42 
  インストール中  : mono-web-4.0.5-2.fc23.x86_64                          12/42 
  インストール中  : mono-mvc-4.0.5-2.fc23.x86_64                          13/42 
  インストール中  : mono-wcf-4.0.5-2.fc23.x86_64                          14/42 
  インストール中  : mono-core-4.0.5-2.fc23.x86_64                         15/42 
  インストール中  : mono-winforms-4.0.5-2.fc23.x86_64                     16/42 
  インストール中  : mono-extras-4.0.5-2.fc23.x86_64                       17/42 
  インストール中  : gtk-sharp2-2.12.26-2.fc23.x86_64                      18/42 
  インストール中  : dbus-sharp-1:0.7.0-14.fc23.x86_64                     19/42 
  インストール中  : dbus-sharp-glib-0.5.0-12.fc23.x86_64                  20/42 
  インストール中  : ndesk-dbus-0.6.1a-19.fc23.x86_64                      21/42 
  インストール中  : ndesk-dbus-glib-0.4.1-20.fc23.x86_64                  22/42 
  インストール中  : notify-sharp-0.4.0-0.25.20100411svn.fc23.x86_64       23/42 
  インストール中  : gio-sharp-0.3-13.fc23.x86_64                          24/42 
  インストール中  : gnome-keyring-sharp-1.0.1-0.20.133722svn.fc23.x86_6   25/42 
  インストール中  : mono-addins-1.1-2.fc23.x86_64                         26/42 
  インストール中  : gtk-sharp2-gapi-2.12.26-2.fc23.x86_64                 27/42 
  インストール中  : vte-0.28.2-16.fc23.x86_64                             28/42 
  インストール中  : libwnck-2.31.0-5.fc23.x86_64                          29/42 
  インストール中  : gtksourceview2-2.11.2-20.fc23.x86_64                  30/42 
  インストール中  : gnome-desktop-sharp-2.26.0-27.fc23.x86_64             31/42 
  インストール中  : libIDL-0.8.14-10.fc23.x86_64                          32/42 
  インストール中  : ORBit2-2.14.19-14.fc23.x86_64                         33/42 
  インストール中  : libbonobo-2.32.1-8.fc22.x86_64                        34/42 
  インストール中  : gamin-0.1.10-18.fc23.x86_64                           35/42 
  インストール中  : gnome-vfs2-common-2.24.4-19.fc23.noarch               36/42 
  インストール中  : gnome-vfs2-2.24.4-19.fc23.x86_64                      37/42 
  インストール中  : libgnome-2.32.1-10.fc23.x86_64                        38/42 
  インストール中  : libbonoboui-2.24.5-9.fc23.x86_64                      39/42 
  インストール中  : libgnomeui-2.24.5-11.fc23.x86_64                      40/42 
  インストール中  : gnome-sharp-2.24.2-10.fc23.x86_64                     41/42 
  インストール中  : docky-2.2.0-6.fc23.x86_64                             42/42 
  検証中          : docky-2.2.0-6.fc23.x86_64                              1/42 
  検証中          : dbus-sharp-1:0.7.0-14.fc23.x86_64                      2/42 
  検証中          : dbus-sharp-glib-0.5.0-12.fc23.x86_64                   3/42 
  検証中          : gio-sharp-0.3-13.fc23.x86_64                           4/42 
  検証中          : gnome-keyring-sharp-1.0.1-0.20.133722svn.fc23.x86_6    5/42 
  検証中          : gnome-sharp-2.24.2-10.fc23.x86_64                      6/42 
  検証中          : gtk-sharp2-2.12.26-2.fc23.x86_64                       7/42 
  検証中          : gtk-sharp2-gapi-2.12.26-2.fc23.x86_64                  8/42 
  検証中          : mono-addins-1.1-2.fc23.x86_64                          9/42 
  検証中          : ndesk-dbus-0.6.1a-19.fc23.x86_64                      10/42 
  検証中          : ndesk-dbus-glib-0.4.1-20.fc23.x86_64                  11/42 
  検証中          : notify-sharp-0.4.0-0.25.20100411svn.fc23.x86_64       12/42 
  検証中          : gnome-vfs2-2.24.4-19.fc23.x86_64                      13/42 
  検証中          : libart_lgpl-2.3.21-13.fc23.x86_64                     14/42 
  検証中          : libbonobo-2.32.1-8.fc22.x86_64                        15/42 
  検証中          : libbonoboui-2.24.5-9.fc23.x86_64                      16/42 
  検証中          : libgnome-2.32.1-10.fc23.x86_64                        17/42 
  検証中          : libgnomecanvas-2.30.3-10.fc23.x86_64                  18/42 
  検証中          : libgnomeui-2.24.5-11.fc23.x86_64                      19/42 
  検証中          : ORBit2-2.14.19-14.fc23.x86_64                         20/42 
  検証中          : libglade2-2.6.4-13.fc23.x86_64                        21/42 
  検証中          : gamin-0.1.10-18.fc23.x86_64                           22/42 
  検証中          : gnome-vfs2-common-2.24.4-19.fc23.noarch               23/42 
  検証中          : libIDL-0.8.14-10.fc23.x86_64                          24/42 
  検証中          : mono-core-4.0.5-2.fc23.x86_64                         25/42 
  検証中          : mono-web-4.0.5-2.fc23.x86_64                          26/42 
  検証中          : mono-wcf-4.0.5-2.fc23.x86_64                          27/42 
  検証中          : mono-data-4.0.5-2.fc23.x86_64                         28/42 
  検証中          : mono-data-sqlite-4.0.5-2.fc23.x86_64                  29/42 
  検証中          : mono-mvc-4.0.5-2.fc23.x86_64                          30/42 
  検証中          : mono-extras-4.0.5-2.fc23.x86_64                       31/42 
  検証中          : mono-winforms-4.0.5-2.fc23.x86_64                     32/42 
  検証中          : gnome-desktop-sharp-2.26.0-27.fc23.x86_64             33/42 
  検証中          : gtksourceview2-2.11.2-20.fc23.x86_64                  34/42 
  検証中          : libwnck-2.31.0-5.fc23.x86_64                          35/42 
  検証中          : vte-0.28.2-16.fc23.x86_64                             36/42 
  検証中          : gnome-desktop-2.32.0-16.fc23.x86_64                   37/42 
  検証中          : libgdiplus-3.12-3.fc23.x86_64                         38/42 
  検証中          : pycairo-1.10.0-2.fc23.x86_64                          39/42 
  検証中          : pygtk2-2.24.0-12.fc23.x86_64                          40/42 
  検証中          : pygobject2-2.28.6-14.fc23.x86_64                      41/42 
  検証中          : python-xpyb-1.3.1-5.fc23.x86_64                       42/42 

インストール:
  ORBit2.x86_64 2.14.19-14.fc23                                                 
  dbus-sharp.x86_64 1:0.7.0-14.fc23                                             
  dbus-sharp-glib.x86_64 0.5.0-12.fc23                                          
  docky.x86_64 2.2.0-6.fc23                                                     
  gamin.x86_64 0.1.10-18.fc23                                                   
  gio-sharp.x86_64 0.3-13.fc23                                                  
  gnome-desktop.x86_64 2.32.0-16.fc23                                           
  gnome-desktop-sharp.x86_64 2.26.0-27.fc23                                     
  gnome-keyring-sharp.x86_64 1.0.1-0.20.133722svn.fc23                          
  gnome-sharp.x86_64 2.24.2-10.fc23                                             
  gnome-vfs2.x86_64 2.24.4-19.fc23                                              
  gnome-vfs2-common.noarch 2.24.4-19.fc23                                       
  gtk-sharp2.x86_64 2.12.26-2.fc23                                              
  gtk-sharp2-gapi.x86_64 2.12.26-2.fc23                                         
  gtksourceview2.x86_64 2.11.2-20.fc23                                          
  libIDL.x86_64 0.8.14-10.fc23                                                  
  libart_lgpl.x86_64 2.3.21-13.fc23                                             
  libbonobo.x86_64 2.32.1-8.fc22                                                
  libbonoboui.x86_64 2.24.5-9.fc23                                              
  libgdiplus.x86_64 3.12-3.fc23                                                 
  libglade2.x86_64 2.6.4-13.fc23                                                
  libgnome.x86_64 2.32.1-10.fc23                                                
  libgnomecanvas.x86_64 2.30.3-10.fc23                                          
  libgnomeui.x86_64 2.24.5-11.fc23                                              
  libwnck.x86_64 2.31.0-5.fc23                                                  
  mono-addins.x86_64 1.1-2.fc23                                                 
  mono-core.x86_64 4.0.5-2.fc23                                                 
  mono-data.x86_64 4.0.5-2.fc23                                                 
  mono-data-sqlite.x86_64 4.0.5-2.fc23                                          
  mono-extras.x86_64 4.0.5-2.fc23                                               
  mono-mvc.x86_64 4.0.5-2.fc23                                                  
  mono-wcf.x86_64 4.0.5-2.fc23                                                  
  mono-web.x86_64 4.0.5-2.fc23                                                  
  mono-winforms.x86_64 4.0.5-2.fc23                                             
  ndesk-dbus.x86_64 0.6.1a-19.fc23                                              
  ndesk-dbus-glib.x86_64 0.4.1-20.fc23                                          
  notify-sharp.x86_64 0.4.0-0.25.20100411svn.fc23                               
  pycairo.x86_64 1.10.0-2.fc23                                                  
  pygobject2.x86_64 2.28.6-14.fc23                                              
  pygtk2.x86_64 2.24.0-12.fc23                                                  
  python-xpyb.x86_64 1.3.1-5.fc23                                               
  vte.x86_64 0.28.2-16.fc23                                                     

完了しました!

…なんかいっぱいインストールされた。

アクティビティからDockyをクリックして有効化するとこんな感じに動きます。


ちょっと使い勝手が良くなったかなぁ。

2015年11月11日水曜日

gcc: エラー: /usr/lib/rpm/redhat/redhat-hardened-cc1: そのようなファイルやディレクトリはありません

このエントリーをはてなブックマークに追加
gcc: エラー: /usr/lib/rpm/redhat/redhat-hardened-cc1: そのようなファイルやディレクトリはありません

と出た時はrpm-buildパッケージが足りないので、インストールしないといけない。
#dnf -y install rpm-build
依存性が解決されました。
================================================================================
 パッケージ                   アーキテクチャ
                                       バージョン               リポジトリ
                                                                           容量
================================================================================
インストール中:
 dwz                          x86_64   0.12-1.fc23              fedora    106 k
 ghc-srpm-macros              noarch   1.4.2-2.fc23             fedora    8.2 k
 gnat-srpm-macros             noarch   2-1.fc23                 fedora    8.4 k
 go-srpm-macros               noarch   2-3.fc23                 fedora    8.0 k
 ocaml-srpm-macros            noarch   2-3.fc23                 fedora    8.1 k
 perl-generators              noarch   1.06-1.fc23              updates    15 k
 perl-srpm-macros             noarch   1-17.fc23                fedora    9.7 k
 redhat-rpm-config            noarch   36-1.fc23                fedora     59 k
 rpm-build                    x86_64   4.13.0-0.rc1.6.fc23      updates   135 k
アップグレード中:
 rpm                          x86_64   4.13.0-0.rc1.6.fc23      updates   509 k
 rpm-build-libs               x86_64   4.13.0-0.rc1.6.fc23      updates   115 k
 rpm-libs                     x86_64   4.13.0-0.rc1.6.fc23      updates   293 k
 rpm-plugin-selinux           x86_64   4.13.0-0.rc1.6.fc23      updates    50 k
 rpm-plugin-systemd-inhibit   x86_64   4.13.0-0.rc1.6.fc23      updates    50 k
 rpm-python                   x86_64   4.13.0-0.rc1.6.fc23      updates    99 k
 rpm-python3                  x86_64   4.13.0-0.rc1.6.fc23      updates   100 k

トランザクションの要約
================================================================================
インストール    9 Packages
アップグレード  7 Packages

総ダウンロード容量: 1.5 M


(2016/1/1:追記)
redhat-rpm-configだけあればいけるみたい。

Fedora23にRPM Fusionリポジトリを追加する

このエントリーをはてなブックマークに追加

そういややってなかったので、Fedora23にRPM Fusionのリポジトリを追加しておく。

RPM Fusionは公式リポジトリに入っていないオープンソースのfreeとライセンス的にNGやソース非公開などのプロダクトが収録されたnonfreeの2つあるので両方いれておく。

ちなみにdnfのリポジトリ自体はまだ/etc/yum.repos.d/にある。

それっと追加。

# dnf install 'http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-23.noarch.rpm' 'http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-23.noarch.rpm'
メタデータの期限切れの確認は、0:24:26 前の Wed Nov 11 02:35:49 2015 に実施しました。
依存性が解決されました。
========================================================================================================================
 パッケージ                               アーキテクチャ        バージョン            リポジトリ                   容量
========================================================================================================================
インストール中:
 rpmfusion-free-release                   noarch                23-0.1                @commandline                 19 k
 rpmfusion-nonfree-release                noarch                23-0.1                @commandline                 19 k

トランザクションの要約
========================================================================================================================
インストール  2 Packages

合計容量: 39 k
インストール済み容量: 20 k
これでいいですか? [y/N]: y
パッケージをダウンロードしています:
トランザクションの確認を実行中...
トランザクションの確認に成功しました。
トランザクションのテストを実行中...
トランザクションのテストに成功しました。
トランザクションを実行中...
  インストール中  : rpmfusion-free-release-23-0.1.noarch                                                            1/2
  インストール中  : rpmfusion-nonfree-release-23-0.1.noarch                                                         2/2
警告: rpmfusion-nonfree-release-23-0.1.noarch: ヘッダー V4 RSA/SHA1 Signature、鍵 ID 5ca6c469: NOKEY
  検証中          : rpmfusion-nonfree-release-23-0.1.noarch                                                         1/2
  検証中          : rpmfusion-free-release-23-0.1.noarch                                                            2/2

インストール:
  rpmfusion-free-release.noarch 23-0.1                      rpmfusion-nonfree-release.noarch 23-0.1

完了しました!

無事終了。

2015年11月9日月曜日

Fedora23でsyslog無くなってた

このエントリーをはてなブックマークに追加

正確にはFedora20ぐらいからsyslog無くなってたらしい。
最近はFedora触ってなかったので知らなかった。。。

代わりに/var/log/journalが役目を果たしているとのこと。
journalctlでsyslog相当の一番古いブートログから見ることができる。

# journalctl -b
だと最近のブートログだけが見れる。
# journalctl --list-boot
-17 e706327cdc3d42c1a10a6e3e122fb26a 木 2015-05-28 02:23:53 JST—木 2015-05-28 02:36:30 JST
-16 af151fb0e5e941e9aabc090640aab990 日 2015-05-31 13:22:02 JST—日 2015-05-31 13:42:30 JST
-15 836febc5fd084df0af25259f90aebe2e 日 2015-06-07 02:48:32 JST—日 2015-06-07 02:49:39 JST
-14 ece8ea7e1ac946c7996628baeeb11a17 金 2015-06-26 02:19:21 JST—金 2015-06-26 02:26:25 JST
-13 3150061f8d4b4f2593ff0c2e402e8fc8 月 2015-07-20 03:23:42 JST—月 2015-07-20 03:25:57 JST
-12 6c303fa35f954dbd98add02f8689770e 月 2015-11-02 01:49:21 JST—月 2015-11-02 02:20:52 JST
-11 b68b798a119748c5ba73baed49c88b3d 月 2015-11-02 02:21:05 JST—月 2015-11-02 02:48:38 JST
-10 41f22a7f5c694bb186d4ec66a19877c6 水 2015-11-04 23:57:57 JST—木 2015-11-05 00:13:25 JST
 -9 f029de9794c544baa6805e7d891453a7 木 2015-11-05 00:46:50 JST—木 2015-11-05 01:17:15 JST
 -8 563afecb5e5949e4933432f895d24c68 木 2015-11-05 01:17:24 JST—木 2015-11-05 01:33:55 JST
 -7 a36af9e5644642c2bbddc57e04f77140 木 2015-11-05 01:34:06 JST—木 2015-11-05 01:38:54 JST
 -6 f82ec15f399449a9ab67fa0f15597469 月 2015-11-09 16:17:33 JST—月 2015-11-09 16:49:28 JST
 -5 ea18424ed34742eab03756e993568956 月 2015-11-09 18:40:36 JST—月 2015-11-09 19:07:46 JST
 -4 890244106b104813927f868501ddae43 月 2015-11-09 19:07:54 JST—月 2015-11-09 19:43:16 JST
 -3 c0c97f291ec04df685b1dcf385f3ca88 月 2015-11-09 22:40:21 JST—月 2015-11-09 22:46:04 JST
 -2 a00c9d8fc8444bcaa7f3550c66144450 月 2015-11-09 22:46:13 JST—月 2015-11-09 23:04:43 JST
 -1 6bb9be41751a4bfc801b9406dfd57d06 月 2015-11-09 23:04:50 JST—月 2015-11-09 23:21:44 JST
  0 e38ced96031b4b1989ee737c5625c260 月 2015-11-09 23:21:53 JST—月 2015-11-09 23:24:40 JST
--list-bootを付けるとログに残っているbootのリストが見れるようだ。

今日の作業

今日はHTMLの画像の抽出とFedora23 Desktopの環境整備で終わった。意外とFedora23 Desktopを開発環境にしようとすると細かいところでめんどくさかった

Fedora23で日本語入力環境を作る

このエントリーをはてなブックマークに追加
Fedora23を使ってたらやっぱり日本語入力したくなったのでメモ。

とりあえずibusでいいかと思い、ibus-mozcをインストールする。
# dnf -y install ibus-mozc
================================================================================
 パッケージ        アーキテクチャ
                          バージョン                               リポジトリ
                                                                           容量
================================================================================
インストール中:
 ibus-mozc         x86_64 2.17.2077.102-5.fc23                     fedora 413 k
 mozc              x86_64 2.17.2077.102-5.fc23                     fedora  18 M
 xemacs-filesystem noarch 21.5.34-12.20150929hga76c9268bb72.fc23   fedora  21 k
 zinnia            x86_64 0.06-26.fc23                             fedora  68 k
 zinnia-tomoe-ja   x86_64 0.06-26.fc23                             fedora  12 M

トランザクションの要約
================================================================================
インストール  5 Packages

総ダウンロード容量: 30 M
インストール済み容量: 56 M

リブート
# reboot

[アクティビティ]→[設定]→[地域と言語]を選択する。

日本語を選択し
 左下の[+]をクリック
[日本語(Mozc)]をクリック
右上の入力モードの変換部分で日本語(Mozc)を選択する。

geditなどで確認してみる。かなキーで日本語入力できれば問題なし。


(補足)
Mozcを追加した直後、入力ソースで二番手になっているので、デフォルトをMozcにするためにMozcを選択し[↑]で一番上にしておくとよい

【設定前】


【設定後】

Fedora23 Desktopで開発環境をそろえてみた

このエントリーをはてなブックマークに追加


Fedora23で開発環境をそろえるためにやったこと。

Fedora22からyumではなく、dnfコマンドに置き換わっているので、それを使ってのメモ。

開発環境はコンパイラやライブラリが必要なのでグループを調べてみた。
# dnf group list
利用可能な環境グループ:
   最小限のインストール
   Fedora Server
   Fedora Workstation
   Fedora Cloud Server
   KDE Plasma デスクトップワークスペース
   Xfce デスクトップ
   LXDE デスクトップ
   LXQt Desktop
   Cinnamon デスクトップ
   MATE デスクトップ
   Sugar デスクトップ環境
   開発環境とクリエイティブワークステーション
   Web サーバー
   インフラサーバー
   基本的なデスクトップ環境
利用可能なグループ:
   管理ツール
   Audio Production
   著作と発行
   本とガイド
   C 開発ツールとライブラリー
   クラウド基盤
   Cloud Management Tools
   Container Management
   D Development Tools and Libraries
   デサインスイート
   開発ツール
   Domain Membership
   Fedora Eclipse
   エディタ
   教育用ソフトウェア
   電子ラボラトリ
   技術系と科学系
   FreeIPA Server
   ゲームと娯楽
   Headless Management
   LibreOffice
   MATE Applications
   MATE Compiz
   医療アプリケーション
   Milkymist
   ネットワークサーバー
   Office/生産性
   ロボット
   RPM 開発ツール
   セキュリティラボ
   サウンドとビデオ
   システムツール
   テキストベースのインターネット
   3D プリント
   ウィンドウマネージャ
ここから"開発ツール"をインストールする。
出力ログも念のためメモ。
# dnf group install "開発ツール"
================================================================================
 グループ        パッケージ                                                    
================================================================================
Marking installed:
 開発ツール      mercurial                   rcs                    scanmem    
                 qgit                        svn2cl                 tkcvs      
                 translate-toolkit           utrac                  diffstat   
                 mr                          quilt                  gtranslator
                 dejagnu                     patchutils             cvs2cl     
                 lcov                        manedit                cvsps      
                 gitg                        meld                   nemiver    
                 systemtap                   darcs                  bzr        
                 subunit                     gettext                cvs        
                 doxygen                     robodoc                gambas3-ide
                 subversion                  tortoisehg             expect     
                 archmage                    buildbot               colordiff  
                 giggle                      git                    tig        
                 git2cl                      cvsgraph               highlight  
                 git-annex                   bzr-explorer           git-cola   
                 rapidsvn                    monotone               tailor     
================================================================================
 パッケージ              アーキテクチャ
                                     バージョン              リポジトリ    容量
================================================================================
インストール中:
 cpp                     x86_64      5.1.1-4.fc23            fedora       8.5 M
 cvs                     x86_64      1.11.23-39.fc23         fedora       590 k
 diffstat                x86_64      1.60-1.fc23             fedora        41 k
 doxygen                 x86_64      1:1.8.9.1-4.fc23        fedora       4.3 M
 dyninst                 x86_64      9.0.3-1.fc23            fedora       2.9 M
 gcc                     x86_64      5.1.1-4.fc23            fedora        19 M
 isl                     x86_64      0.14-4.fc23             fedora       490 k
 kernel-debug-devel      x86_64      4.2.5-300.fc23          updates      9.9 M
 libdwarf                x86_64      20150915-1.fc23         fedora       131 k
 libmpc                  x86_64      1.0.2-4.fc23            fedora        55 k
 libserf                 x86_64      1.3.8-1.fc23            fedora        57 k
 mokutil                 x86_64      1:0.2.0-3.fc23          fedora        38 k
 patchutils              x86_64      0.3.4-3.fc23            fedora       113 k
 rcs                     x86_64      5.9.4-3.fc23            fedora       244 k
 subversion              x86_64      1.9.2-1.fc23            fedora       1.2 M
 subversion-libs         x86_64      1.9.2-1.fc23            fedora       1.3 M
 systemtap               x86_64      2.9-1.fc23              fedora        23 k
 systemtap-client        x86_64      2.9-1.fc23              fedora       2.9 M
 systemtap-devel         x86_64      2.9-1.fc23              fedora       1.6 M
 systemtap-runtime       x86_64      2.9-1.fc23              fedora       267 k

トランザクションの要約
================================================================================
インストール  20 Packages

総ダウンロード容量: 54 M
インストール済み容量: 157 M
これだとgcc++、cmakeがインストールされないので、別途インストールする。
# dnf -y install gcc-c++
# dnf -y install cmake

とりあえず。