Linux Mintの初期設定

環境

  • Linux Mint 19.1 "Tessa" - MATE (64-bit)
  • ThinkPad T480

※2020年7月追記
Linux Mint 20 Ulyanaについても追記しました。


日本語入力の設定

『コントロールセンター>入力方法』を開き、日本語の設定をします。

基本的に上図の通り書かれている手順を実施します。

  • 言語パッケージをインストールする(ここでinstallボタン押すだけ)
  • ウィンドウ上部のInput MethodをFctixにする
  • 一旦ログアウトする

※2020年7月追記
Linux Mint 20では最初からFctixが使えるので、ログアウトは不要です。

『コントロールセンター>Fctix設定』を開き、入力メソッドをMozcだけにします。
不要な入力メソッドを「-」ボタンをクリックして消すだけです。

上図のようになればOKです。

言語設定

※2020年7月追記
Linux Mint 20では不要そうです。

『コントロールセンター>言語』を開き、日本語の設定をします。

  • 「言語」と「地域」を日本にする。(なっているはず)
  • 「言語サポート」にて日本語をインストールする。
  • 「システムロケール」の『システム全体に適用』を実行する。

Chromeなどをインストールした際に日本語になっていない場合はこの手順を再度実施します。

入力モード切り替えをMac風にする

キーボードの変換キーでIME有効、無変換キーでIME無効にすると便利なので設定します。
『コントロールセンター>Mozcの設定』を開き、「キー設定の選択」の編集をクリックします。

するとキー設定ウィンドウが表示されるので設定します。
下図ではひらがなカタカナキーもIME有効化に割り当てています。

キー設定画面の右下の「編集」から設定のインポート/エクスポートもできるので、
再インストール時用に好みの設定をエクスポートしておくと後々楽です。

半角/全角キーとCapsLockキーを使いやすくする

IMEの有効/無効切り替えを上記の通り設定すると半角/全角キーは不要になるので、Escに割り当ててしまいます。
また、CapsLockも使わないのでCtrlに割り当ててしまいます。
『コントロールセンター>キーボード』を開き、
レイアウトタブの「キーボードの型式」のオプションを開きます。

ここで「Caps Lock behavior」は『CapsLock is also a Ctrl』を選択し、
「Japanese keyboard options(または、日本語キーボードオプション)」は『Make Zenkaku Hankaku an additional Esc』を選択します。

ソフトウェアソースを変更する

ソフトウェアの取得先はデフォルトだとアメリカになっているので変更します。
『コントロールセンター>ソフトウェアソース』にてメイン・ベースをクリックすると取得先を選ぶ画面になるのですが、
そこで各取得先との接続速度が表示されるので、早い所を選べば大丈夫です。

基本的にはCDNか日本国内になると思います。

ウィンドウを画面上端にドラッグしても何も起きなくする

デフォルトだとウィンドウを画面上端へドラッグすると勝手に最大化します。
これは複数ウィンドウを並べたい時に不便なので無効化します。

『コントロールセンター>ウィンドウ』を開き、場所タブにある「Enable window tiling」のチェックを外せば無効化されます。

aptで色々インストールする

基本セット(vim派)

apt install vim git npm

セキュリティソフト

apt install clamav clamav-daemon

PHP関係(使う人は)

apt install php7.2 composer php7.2-bcmath php7.2-common php7.2-gd php7.2-json php7.2-mbstring php7.2-mysql php7.2-xml php7.2-xmlrpc

※2020年7月追記
Linux Mint 20ではデフォルトでphp7.4がインストールできます。

apt install php7.4 composer php7.4-bcmath php7.4-common php7.4-gd php7.4-json php7.4-mbstring php7.4-mysql php7.4-xml php7.4-xmlrpc

なお、phpインストール時にapache2も自動でインストールされる場合があり、
自動起動する設定になっている可能性があります。
なので、apache2の自動起動はOFFにしておきましょう。

sudo systemctl disable apache2

Shutter(使う人は)

Shutterとは画像に簡単に文字・矢印・モザイク・アイコンなどを挿入できるツールです。
MacのSkitchのようなアプリです。(分かる人には分かる)

※2020/7/1追記
ppa等が変わっていたようなので修正

sudo add-apt-repository ppa:linuxuprising/ppa
apt update
apt install shutter

WEBからダウンロードする

WEBからダウンロードしてインストールします。

※補足

Visual Studio Codeはソフトウェアマネージャ等でもインストールできますが、
そちらだとなぜか日本語入力ができないのでWEBから取得します。(2019/3/10時点)

StationはAppImageという見慣れない拡張子でダウンロードされます。
これはターミナルから実行権限を与えて実行することでインストールできます。

chmod +x browserX-1.39.2-x86_64.AppImage
./browserX-1.39.2-x86_64.AppImage

(後で見たときに何か分からなくなりそうなら、Station.AppImageなどにファイル名を変更しても良いです)

その他参考ページ