2015年11月9日月曜日

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

とりあえず。

0 件のコメント:

コメントを投稿