積雲が映像制作したMV『RANGEFINDER』公開中
専門88IO

Linux導入2019

専門

前回SSDの換装を行ったのでLinuxの導入を行います。

X260のSSD換装
モバイルアプリ開発を主とする部活に入部したのですが、そこで先輩にLinuxを強く勧められたため導入することに決めました。今回は前段階としてSSDの換装です。

Linuxといっても大変多くのディストリビューションが存在します。

調べてみれば分かることではありますが、大きく分けて

  • Debian系
  • Red Hat系
  • Slackware系

の3種類です。

ここから絞っていく手もありますが今回は無視します。

以降、僕が気になったLinuxのディストロについてです。

Ubuntu

ISO:https://jp.ubuntu.com/download https://www.ubuntulinux.jp/download/ja-remix

めちゃくちゃ有名なOSです。日本語化の問題もありません。初心者におすすめと言われますが開発用途にも十分に使えます。

僕はThinkPad X40/X41でUbuntu14.04LTSを使っています。好感を持ったところとしては、

  • パッケージマネージャーでソフトウェア管理ができるのが楽
  • ターミナルの勉強がでできる
  • GUIが使いやすいのでWindowsからの移行もスムーズ

といったところです。

概ね不満のないOSではありますが僕個人として気に食わないところもあります。

  • アプリが古い(最新版を入れている必要あり)
  • たまにパッケージマネージャーからインストールしたアプリが壊れてる

バージョンごとにレポジトリが異なるため、サポートを受け続けるためには約4年おきにアップグレードをする必要があります。当然PCに求められるスペックも上がりますので、長い目で見ると使えなくなる可能性があります。

また、バージョンごとにアプリの仕様が変化する場合もあり、設定の置き換えが難しくなり移行できない場合もあります。(僕はtmuxでやらかした。)


ということでアップグレードがめんどくさいということもあり、今回は見送ることにしました。

また、正確なバージョンの存在しないローリングリリースを採用しているLinuxに候補を絞りました。

Arch Linux

ISO:https://www.archlinux.org/download/

意識高い人達が愛用しているディストロです。(主観)

最低限の機能しか提供されないためディスクのパーティションから各自で設定する必要があります。また、インストールしたソフトウェアは個人のタイミングで最新版にアップグレードできます。このように柔軟性がとても高いOSなので自分好みにカスタマイズすることができ、多機能ながら軽量な動作を実現することもできます。

Arch Linuxは32ビット版へのサポートを公式で打ち切っていたためX40/X41にインストールすることはできませんでしたが、元々気になっていたOSです。

Arch Linuxを試すためにX61を購入した経歴もあります。ただ、インストール手順は難しいうえに今回の用途はWindowsとのデュアルブートのため、そう簡単にシステムを破壊したくありません。泣く泣く見送りました。

Manjaro Linux

ISO:https://manjaro.org/download/

Arch Linuxの派生OSで今回の本命です。正直これを見つけたときは感動しました。

このLinuxはArch Linuxのシステムをベースに独自のレポジトリを設けることでシステムの安定性を高め、公式とコミュニティから複数のデスクトップ環境に合わせてカスタマイズされたものを配布しています。

今回はタイル型ウィンドウマネージャー(twm)に憧れていたこともあり、コミュニティから「awesome wm」にカスタマイズされたものをダウンロードしました。twmはここ最近「i3 wm」が人気ですが、

  • 「awesome wm」がLua言語で拡張できる(比較的読める)
  • 比較した結果、「awesome wm」の方がコミュニティの愛を感じた

という2点を理由にこちらを採用しました。

見た目が無駄にカッコいい為、なんだか厨二感がくすぐられます。特に設定をしなくても使い勝手がとてもいいので2019年はこのディストリビューションをおすすめしていきます。


ただ、日本語化が少し複雑であったのでここに示しておきます。

まず、インストーラーの設定で言語を日本語に設定すると以降のユーザー設定で文字化けします。また、ユーザーフォルダも日本語で生成されるため推奨しません。最初は英語で進めていきましょう。(キーボードは日本語でも問題ない。ただし、日本語は入力できない)

インストール完了後に再起動します。その後ターミナルを立ち上げてパッケージ群を「sudo pacman -Syu」というコマンドでアップデートしたら、「sudo pacman -S adobe-source-han-sans-jp-fonts」などで日本語フォントをインストールします。加えて「/etc/locate.conf」の「en_US.UTF-8」を「ja_JP.UTF-8」に書き換えて再ログインします。これで日本語化は完了です。

また、日本語入力に関しては標準でサポートされていないため「fcitx+mozc」などをインストールする必要があります。


インストール後

もともとX260に入っていた250GBのSSDをデスクトップパソコンに追加し、こちらにもManjaro Linuxをインストールしました。


 

また、Windowsで利用している3DCGソフトBlenderの調子が悪いです。忙しさも相まってウサギのモデリングは全然進んでいないのが現状です。(以下参照)

Blenderで眼鏡モデリング
「せっかくハイスペックなパソコンを作ったんだから」とBlenderを使った3Dモデリングを始めました。

そこで、BlenderをManjaro Linuxにもインストールしました。

ついでに起動時間の比較動画も作成しました。

BlenderはやはりLinuxでの動作の方が速く、全体的に使い勝手がいいことが分かりました。これからはこっちでモデリングしようかな。

コメント

タイトルとURLをコピーしました