Linuxを日常的に使う実験ブログ

Fedora 23をインストールした後の環境設定まとめ

 2016-01-13

 Fedora

こんにちは。今回のテーマは『Fedora 23をインストールした後の環境設定まとめ』です。筆者がfedora 23をインストール後に行った環境設定をまとめてみました。プログラミングの作業環境整備ツールのインストールに留め、詳細は省きました。開発専用機として使用するならばサードリポジトリは不要かも知れませんが、デスクトップマシンとしての運用を考えるとrpmfusion等のサードリポジトリは必要かと思います。かなり個人的な設定なので役に立たないかも知れませんが、ご参考までにどうぞ。 関連記事:Fedora 22をインストールした後の環境設定まとめ ※本記事ではroot権限での作業はsudoコマンドを用いています。sudoを導入していない場合は$sudo をroot#と読み替えて下さい。 [adsense02] 【目次】 システム関連 開発ツール関連 日本語環境 エディタ関連 サードリポジトリの追加 マルチメディア関連 グラフィック関連

システム関連

sudoコマンドの有効化

fedoraはインストール直後はsudoが有効になっていません。root権限での操作をsudo で行いたいという方も多いと思います。以下の方法でsudoを有効にしします。不要な方は飛ばして下さい。

$ su - パスワードの入力 root# visudo

上記のコマンドを実行するとエディタVI(性格にはEDITOR変数で指定されたエディタ)が起動します。起動するエディタを変更した場合はエディタ関連を参考にしてください。以下の赤字部分のようにrootの下にユーザ名を登録します。

# User privilege specification root ALL=(ALL:ALL) ALL ユーザ名 ALL=(ALL:ALL) ALL

homeディレクトリ名の英語化

好みの問題ではありますが、CUI操作が多い方はディレクトリ名は英語の方が何かと使いやすいと思います。以下のコマンドで英語化しておきます。

$ LANG=C xdg-user-dirs-gtk-update

以下のような画面が出てきますので、“Don’t ask me again”にチェックを入れて”Update Names”を選択します。 03

Yum Extender-dnfのインストール

GNOME環境の場合にはGUIソフトウェアマネージャーとしてgnome-softwareがありますが、個人的にはYum-Extenderの方が好きです。パッケージ名はyumex-dnfです。

$ sudo dnf install yumex-dnf

開発関連ツールの導入

gccのインストール

fedoraにはgccが入っていません。ソースからビルドする時不便なのでインストールしておきます。C/C++でコーディングする方も必須かと思われます。

$ sudo dnf install gcc

OpenJDK開発環境のインストール

javaの実行環境はインストールと同時に入っていますので、Javaを動かすだけなら問題ありませんが、開発環境は手動でインストールする必要があります。Javaで書かれたソースを扱わない場合は特に必要ありません。また、Oracle製のJDKをインストール使用したい方はコチラから導入して下さい。

$ sudo dnf install java-1.8.0-openjdk-devel

Haskell-Platformのインストール

ここまで来ると完全に趣味の世界です。Haskellerの方はどうぞ

$ sudo dnf install haskell-platform

日本語環境

ibus-mozcをインストールする

Fedora 23には日本語環境としてibus-kkcが入っていて、これはこれで使いやすいのですが、やはりmozcが使いたいのでibus-mozcをインストールします。 インストール

$ sudo dnf install ibus-mozc

設定 「設定」→ 「地域と言語」を選択 01 「+」を押して「日本語」を選択すると「日本語(mozc)」を追加します。この設定で入力にmozcが加わります。「Super(windowsキー)+ Space」で複数の入力を切り替えられます。 02 もしibusではなくfcitxが使いたい場合は以下の記事を参考にして下さい。 Fedora 23に日本語入力fcitx-mozcを導入する

エディタ関連

CUIエディタとしてはデフォルトでVIが入っていますが、Vimが使いたいという方やVIの操作が慣れなくてnanoが使いたいという方もいるかと思います。お好みでインストールして下さい。

vimの導入

以下コマンドでvimをインストール

$ sudo dnf install vim

nanoの導入

以下コマンドでnanoをインストール

$ sudo dnf install nano

標準のエディタをnanoに変更する場合は環境変数EDITORを以下の手順でnanoに変更して下さい。詳細はコチラの記事をご覧ください。

$ nano ~/.bashrc

以下のフレーズを一番下に書き込みます。rootでも同様に設定して下さい。

export EDITOR=/usr/bin/nano

サードリポジトリの追加

ここではこの後必要となるリポジトリを設定しておきます。RPM FusionとAdobeのリポジトリを紹介しておきます。GPGキーはパッケージインストール時に自動でインポートされるので割愛します。

RPM Fusionリポジトリ

fedoraのサードリポジトリとして有名なRPM Fusionを入れておきます。dnfではlocalinstallコマンドはなくなりましたのでinstallでローカルファイルもインストールして下さい。

$ cd ~/Downloads $ wget http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-23.noarch.rpm $ wget http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-23.noarch.rpm $ sudo dnf install rpmfusion-free-release-23.noarch.rpm $ sudo dnf install rpmfusion-nonfree-release-23.noarch.rpm

rpmfusionリポジトリを普段は無効化しておきたい場合は設定ファイルをenable=0に編集します。

$ sudo vim /etc/yum.repos.d/rpmfusion-free.repo

enable=1となっているとリポジトリが有効担っていますので、無効化するために以下のように修正します。

enable=0

Adobeリポジトリ

個人的にはトラブルメーカーであるFlash Playerは早く駆逐されて欲しいツールの1つですが、必要な局面もあります。http://get.adobe.com/jp/flashplayerにアクセスしてLinux用YUM(YUM)をダウンロードします。ダウンロードしたrpmファイルを以下のコマンドでインストールします。 コマンド例:

$ sudo dnf install adobe-release-x86_64-1.0-1.noarch.rpm

マルチメディア関連

ここでは前段で述べたサードリポジトリが追加されている前提で作業を行っています。リポジトリの登録が未だの方は登録してから作業に進んで下さい。

Flash Player Pluginのインストール

以下コマンドでflash Player Pluginをインストールします。

$ sudo dnf install flash-plugin

コーデックのインストール

MP3コーデック

$ sudo dnf install lame

Gstreamerプラグイン gstreamer1関連を以下コマンドでインストール

$ sudo dnf install gstreamer1 \ gstreamer1-plugins-good \ gstreamer1-plugins-bad-freeworld \ gstreamer1-plugins-ugly

gstreamer旧バージョン関連を以下コマンドでインストール

$ sudo dnf install gstreamer \ gstreamer-plugins-good \ gstreamer-plugins-bad \ gstreamer-plugins-ugly \ gstreamer-ffmpeg

メディアプレーヤーのインストール

動画プレーヤーVLC 以下コマンドでインストール

$ sudo dnf install vlc

音楽プレーヤーbanshee 以下コマンドでインストール

$ sudo dnf install banshee

グラフィック関連

画像ビュアーviewniorのインストール GNOME環境ではデフォルトでeye of gnoemが入っていますが、個人的な趣味で入れておきます。画像ビュアーについてはコチラの記事も参照下さい。

$ sudo dnf install viewnior

ドキュメントビュアーEvinceのインストール

PDFの閲覧に便利なアプリケーションです。

$ sudo dnf install evince

GIMPのインストール

写真屋キラーの名はダテじゃないです。画像編集はオマカセです。

$ sudo dnf instal gimp

inkscapeのインストール

イラスト等を描く場合には必要に応じてinkscapeも入れておきます。

$ sudo dnf install inkscape

最後に

個人的にFedoraをインストールした後に最低限やっておきたいことを列挙してみました。インストールしたツール群は好みが分かれると思いますので、お好みで変更しながら自分の使いやすい環境を整えれば良いと思います。何かのお役にたてば幸いです。 【関連記事】 Fedora 23をインストールする Fedora 23に日本語入力fcitx-mozcを導入する [adsense]