「Raspberry Piの初期設定」の版間の差分

提供:MochiuWiki : SUSE, EC, PCB
ナビゲーションに移動 検索に移動
37行目: 37行目:
  sudo apt-get install fcitx-mozc
  sudo apt-get install fcitx-mozc
<br>
<br>
インストール完了後、Raspbianを再起動する。<br>
インストール完了後、Raspberry Piを再起動する。<br>
[半角/全角]キーで日本語入力のオンオフを切り替えることができる。<br>
[半角 / 全角]キーで日本語入力の切り替えができることを確認する。<br>
<br>
Fcitx-mozcをインストールした場合、以下の設定を行う。<br>
# デスクトップ画面左上からのメニューアイコンから、[設定] - [Fcitx設定]を選択する。
# [入力メソッドの設定]画面が開くので、画面左下にある[+]ボタンを押下する。
# [入力メソッドの追加]画面が開くので、[キーボード - 日本語 - 日本語(OADG 109A)]を選択する。
# [入力メソッドの設定]画面に戻ると、選択したキーボードが最も下に表示されるので、[↑]ボタンを押下して最も上に移動する。<br>もし、選択したものと異なるキーボードが表示されている場合は、そのキーボードを選択した状態で[-]ボタンを押下する。
# [入力メソッドの設定]画面の[全体の設定]タブを選択して、[入力メソッドのオンオフ]項目が[Zenkakuhankaku]に設定されていることを確認する。
# [入力メソッドの設定]画面の[外観]タブを選択して、[状態パネルを隠すモード]項目のプルダウンから[表示]を選択する。
# [入力メソッドの設定]画面右上の[x]ボタンを押下する。
<br>
<br>
===== UIMをインストールする場合(NOOBS 1.4.1までのRaspbian推奨) =====
===== UIMをインストールする場合(NOOBS 1.4.1までのRaspbian推奨) =====
wheezyをインストールするため、以下のコマンドを実行する。<br>
wheezyをインストールするため、以下のコマンドを実行する。<br>

2020年10月30日 (金) 15:30時点における版

Raspbianの設定

まず、Raspbianを最新の状態にするため、以下のコマンドを実行する。

sudo apt-get update
sudo apt-get upgrade



キーボードの設定

設定用アプリケーションの[Localisation]タブの[Set Keyboard]ボタンを押下する。
表示されたウインドウにある[Country]を[Japan]に、[Variant]を[Japanese(OADG 109A)]に設定する。


タイムゾーンの設定

設定用アプリケーションの[Localisation]タブの[Set Timezone]ボタンを押下する。
表示されたウインドウにある[Area]を[Asia]に、[Location]を[Tokyo]に設定する。


日本語フォントのインストールと言語の変更

日本語フォントをインストールするために、以下のコマンドを実行する。

sudo apt-get install fonts-vlgothic


インストール完了後、GUI環境で日本語を表示するために言語の変更を行う。
設定用アプリケーションの[Localisation]タブの[Set Locale]ボタンを押下する。
表示されたウインドウにある[Language]を[JP(Japan)]に、[Character Set]を[UTF-8]に設定する。
設定後、再起動が促されるのでYesボタンを押下して再起動する。

上記だけでなく、以下のフォントも使用可能である。

sudo apt-get install ttf-kochi-gothic ttf-kochi-mincho fonts-takao fonts-vlgothic fonts-ipafont xfonts-intl-japanese xfonts-intl-japanese-big xfonts-kaname



日本語入力ソフトウェアのインストール

日本語入力ソフトウェアは2種類存在するのでどちらか一方を選択する。

Mozcをインストールする場合(NOOBS 1.4.2以降のRaspbian推奨)

Mozcをインストールするため、以下のコマンドを実行する。

sudo apt-get install ibus-mozc
または
sudo apt-get install fcitx-mozc


インストール完了後、Raspberry Piを再起動する。
[半角 / 全角]キーで日本語入力の切り替えができることを確認する。

Fcitx-mozcをインストールした場合、以下の設定を行う。

  1. デスクトップ画面左上からのメニューアイコンから、[設定] - [Fcitx設定]を選択する。
  2. [入力メソッドの設定]画面が開くので、画面左下にある[+]ボタンを押下する。
  3. [入力メソッドの追加]画面が開くので、[キーボード - 日本語 - 日本語(OADG 109A)]を選択する。
  4. [入力メソッドの設定]画面に戻ると、選択したキーボードが最も下に表示されるので、[↑]ボタンを押下して最も上に移動する。
    もし、選択したものと異なるキーボードが表示されている場合は、そのキーボードを選択した状態で[-]ボタンを押下する。
  5. [入力メソッドの設定]画面の[全体の設定]タブを選択して、[入力メソッドのオンオフ]項目が[Zenkakuhankaku]に設定されていることを確認する。
  6. [入力メソッドの設定]画面の[外観]タブを選択して、[状態パネルを隠すモード]項目のプルダウンから[表示]を選択する。
  7. [入力メソッドの設定]画面右上の[x]ボタンを押下する。


UIMをインストールする場合(NOOBS 1.4.1までのRaspbian推奨)

wheezyをインストールするため、以下のコマンドを実行する。

sudo apt-get install uim uim-anthy xfonts-kaname


インストール完了後、Raspbianを再起動する。
[半角/全角]キーまたは[Shift][Space]キーを同時押下することで日本語入力のオンオフを切り替えることができる。


.bashrcファイルの設定

下記のように、.bashrcファイルに追記する。

# エイリアスを追加
alias cd='cd -P'
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias ls='ls -hlF'
alias cat='cat -n'
alias less='less -n'
alias en='LANG=C LANGUAGE=C LC_ALL=C'
alias lgrep='ls -ahlF | grep'
alias igrep='sudo dpkg -l | grep'
alias nano='nano -lmS'
alias snano='sudo nano -lmS'

# コマンドの重複を履歴に残さない
export HISTCONTROL=ignoredups

# 空白から始めたコマンドを無視
export HISTCONTROL=ignorespace

# コマンド履歴に残さないコマンド群
export HISTIGNORE="fg*:bg*:history*:cd*:ls*:cat*:less*:more*:grep*:lgrep*:igrep*:which*:clear:man*:"

HISTTIMEFORMAT='%Y%m%d %T   ';
export HISTTIMEFORMA



ランレベルの変更

デスクトップ画面左上のアイコンから、[設定] - [Raspberry Piの設定]を選択する。
[System]タブ - [ブート]項目から、[デスクトップ]または[CLI]を選択して、[自動ログイン]のチェックを外す。
[OK]ボタンを押下する。

Raspberry Piを再起動すると、CLIまたはGUIでRaspberry Piが起動する。

※注意
リモートデスクトップ接続する場合は、[デスクトップ]を選択すること。


ファイヤーウォールの設定

firewalldのインストールを行う。

sudo apt-get install firewalld


正常にインストールできたかどうか確認する。
Active: active (running)と表示されていれば正常に起動している。

sudo systemctl status firewalld


ファイヤーウォールを自動で起動するには以下のコマンドを入力する。

sudo systemctl enable firewalld


ファイヤーウォールの設定を確認するには以下のコマンドを入力する。

firewall-cmd --list-all


ファイヤーウォールのポートを開放するには以下のコマンドを入力する。
下記は、SSHやHTTPのポートを開放する例である。

sudo firewall-cmd --permanent --zone=public --add-port=ssh     // SSHを開放
sudo firewall-cmd --permanent --zone=public --add-port=http    // HTTPを開放
sudo firewall-cmd --permanent --zone=public --add-port=22/tcp  // TCPポート22番を開放
sudo firewall-cmd --permanent --zone=public --add-port=80/tcp  // TCPポート80番を開放


また、ファイヤーウォールのポートを閉じるには以下のコマンドを入力する。
下記は、SSHやHTTPのポートを閉じる例である。

sudo firewall-cmd --permanent --zone=public --remove-service=ssh
sudo firewall-cmd --permanent --zone=public --remove-service=http


以下のコマンドでは、publicゾーンの設定をWi-Fiのインターフェース(インターフェース名 : wlan0)に割り当てる。

sudo firewall-cmd --permanent --zone=public --change-interface=wlan0


最後に、設定を反映させるため以下のコマンドを入力する。
successと表示されていれば成功である。

sudo firewall-cmd --reload



その他の設定

デスクトップ画面左上から、[設定] - [Raspberry Piの設定]を選択する。
[System]タブ - [スプラッシュ画面:]項目を[無効]にする。

これは、起動時に何か問題が発生した場合、様々なエラーを表示できるからである。