トップページ -> インストール,設定,利用 -> Linux のインストール -> Ubuntu のおすすめ初期設定
[サイトマップへ], [サイト内検索へ]

Ubuntu のおすすめ初期設定

このウェブページでは,Ubuntu のおすすめ初期設定について説明する.

目次

  1. ダウンロード元を日本に設定する
  2. システムの更新
  3. NTPによる時刻合わせの有効化
  4. タイムゾーンとロケール
  5. 日本語環境の整備
  6. ユーザディレクトリの言語を英語に変更
  7. 電源管理に関する設定
  8. ppa:libreoffice/ppa, ppa:kubuntu-ppa/backports, ppa:webupd8team/java の登録
  9. 運用保守用ツール net-tools, pciutils のインストール
  10. 不要なソフトウエアの削除

ダウンロード元を日本に設定する

ダウンロード元が海外 (Ubuntu本家やfr) になっている場合、次の手順で、日本に設定する

端末を開き、次のコマンドを実行する(コピー&ペーストしてください)

# ダウンロード元が海外 (Ubuntu本家やfr) になっている場合、日本に設定
sudo sed -i 's/\/\/archive.ubuntu.com/\/\/jp.archive.ubuntu.com/g' /etc/apt/sources.list
sudo sed -i 's/\/\/us.archive.ubuntu.com/\/\/jp.archive.ubuntu.com/g' /etc/apt/sources.list
sudo sed -i 's/\/\/fr.archive.ubuntu.com/\/\/jp.archive.ubuntu.com/g' /etc/apt/sources.list
sudo apt update

[image]

システムの更新

端末を開き,次のように操作(端末を開くには,右クリックメニューが便利)

sudo apt update
sudo apt -yV upgrade
sudo apt -yV dist-upgrade
sudo apt -yV autoremove
sudo apt autoclean
sudo shutdown -r now 

[image]

[image]

[image]

NTPによる時刻合わせの有効化

sudo apt install -y ntp
sudo apt install -y tzdata ntpdate
sudo service ntp stop
sudo /usr/sbin/ntpdate ntp.jst.mfeed.ad.jp
sudo /usr/sbin/service ntp start
sleep 5 
sudo timedatectl set-ntp true

[image]

タイムゾーンとロケール

次のコマンドを実行する

sudo timedatectl set-timezone Asia/Tokyo
export LANG=ja_JP.UTF-8 
export LC_ALL=ja_JP.UTF-8 
export LANGUAGE=ja_JP.UTF-8 
sudo sed -i 's/# ja_JP.UTF-8 UTF-8/ja_JP.UTF-8 UTF-8/g' /etc/locale.gen
sudo locale-gen
sudo update-locale LANG=ja_JP.UTF-8
sudo dpkg-reconfigure -f noninteractive locales && /usr/sbin/update-locale LANG=$LANG LC_ALL=$LANG

日本語環境の整備

  1. 言語サポートのインストール
    sudo apt -yV install language-selector-common
    sudo apt -yV install $(check-language-support)
    

    [image]
  2. .pam_environment の LANG の値を「ja_JP.UTF-8」に設定

    ファイル .pam_environment が無いときは,この手順はスキップする

    ※ sed で複数行の中から、パターンにマッチする部分を、所定の文字列で置き換え。最初の「//」で行の条件をつけたあとで、置換。

    sed -i "/LANG=/s/LANG=.*/LANG=ja_JP.UTF-8/g" ~/.pam_environment
    sed -i "/LANGUAGE=/s/LANGUAGE=.*/LANGUAGE=ja:en_US:en/g" ~/.pam_environment
    
  3. fcitx-mozc のインストール
    sudo apt -yV install fcitx-mozc
    

    [image]
  4. fcitx-mozc のインストールが成功したら、不要なインプットメソッドの削除
    sudo apt -yV install zenity
    im-config -l
    sudo apt remove -y ibus-mozc
    sudo apt remove -y ibus-table
    sudo apt remove -y ibus-gtk
    sudo apt remove -y ibus-gtk3
    

    [image]

    ※ 現在インストールされているインプットメソッドは、「im-config -l」で確認できる

    [image]
  5. im-config -n fcitx を実行して、fcitx を使用するように設定
    im-config -n fcitx
    

    [image]

    [image]
  6. システムを再起動
    sudo shutdown -r now
    
  7. fcitx の設定

    ※ あわせて、fcitx-configtool mozc を実行して、fcitx を使用するように設定されているかを確認.一番上が「キーボード:○○」、二番目が「Mozc」になっていれば OK。

    im-config
    sudo apt -yV install fcitx-config-gtk2
    sed -i "/EnabledIMList/s/mozc:False/mozc:True/g" ~/.config/fcitx/profile
    fcitx-configtool mozc
    

    [image]
  8. CTRL + スペースキー(同時押し)で日本語入力モードに切り替わることを確認

    [image]

ユーザディレクトリの言語を英語に変更

端末を開き、次のコマンドを実行する(コピー&ペーストしてください)

# ユーザディレクトリの言語を英語に変更
sudo apt -y install xdg-user-dirs-gtk 
LANG=C xdg-user-dirs-gtk-update

[image]

そして「Update Names」をクリック

[image]

電源管理に関する設定

GNOME での省電力、サスペンドに関する設定例(gsettings コマンドを使用)

のように設定したいときは、次のように実行する。

gsettings set org.gnome.desktop.session idle-delay 0
gsettings set org.gnome.desktop.lockdown disable-lock-screen true
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type nothing
gsettings set org.mate.power-manager sleep-computer-ac 0
gsettings set apps.light-locker lock-after-screensaver 0
gsettings set apps.light-locker lock-on-suspend false

Ubuntu 16.04.4 デスクトップ版での実行例

[image]

※ どんな設定ができるかの確認も含め、電源管理の設定はツールで簡単にできるが、慣れるとコマンドの方が楽に感じることもあります. gsettings を使って、設定値を調べることもできる(次の通り)

touch /tmp/now
find . -newer /tmp/now
gsettings list-recursively > /tmp/1

xfce4 での省電力、サスペンドに関する設定例(gsettings コマンドを使用)

のように設定したいときは、次のように実行する。

※ sed で複数行の中から、パターンにマッチする部分を、所定の文字列で置き換え。最初の「//」で行の条件をつけたあとで、置換。

sed -i "/property name=\"dpms-enabled\"/s/value=\"true\"/value=\"false\"/g" ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml
sed -i "/property name=\"inactivity-on-ac\"/s/value=\"[0-9]*/value=\"14/g" ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml

ppa:libreoffice/ppa, ppa:kubuntu-ppa/backports, ppa:webupd8team/java の登録

echo ============================================================
sudo add-apt-repository -y ppa:libreoffice/ppa
sudo apt update
sudo apt -y upgrade

#
echo ============================================================
sudo add-apt-repository -y ppa:kubuntu-ppa/backports
sudo apt update
sudo apt -y upgrade

#
echo ============================================================
sudo add-apt-repository -y ppa:webupd8team/java
sudo apt update
sudo apt -y upgrade

echo ============================================================
sudo add-apt-repository -y ppa:ubuntu-desktop/ubuntu-make
sudo apt update
sudo apt -y upgrade

Ubuntu 16.04.4 デスクトップ版での実行例

[image]

運用保守用ツール net-tools, pciutils のインストール

# ifconfig などが欲しい
sudo apt -yV install net-tools pciutils

[image]

不要なソフトウエアの削除

参考 Web ページ https://smdn.jp/softwares/ubuntu/installation-lts-desktop

libreoffice, thunderbird が不要なときは、次のように実行

sudo apt purge libreoffice*
sudo apt purge thunderbird*
sudo apt -yV autoremove
sudo apt autoclean

Ubuntu のソフトウエア類

グラフィックスボード・ドライバ

次のソフトウエアについては,必要な場合は,利用条件などを確認の上,インストールしておくこと.

Unreal Engine 4

Unreal Engine 4 のインストールを行うには,EPIC Game Account と GitHub のアカウントが必要になるので準備しておく. (Unreal Engine 4 をインストールしない場合には不要) UnrealEngine 4 本体のソースコードやビルドの成果物を他者に開示しないこと(必ず著作者の許諾が必要です).

CDH

次のWeb ページの記載に従う https://docs.cloudera.com/documentation/enterprise/latest/topics/install_cm_cdh.html https://docs.cloudera.com/documentation/enterprise/6/release-notes/topics/rg_cm_6_version_download.html

  1. cloudera.list のダウンロード

    次のコマンドを実行する(Cloudera Manager 6.3.1, Ubuntu 18.04 用)

    sudo apt -yV install curl
    # Cloudera Manager 6.3.1, Ubuntu 18.04
    export BASEURL="https://archive.cloudera.com/cm6/6.3.1/ubuntu1804"
    echo "deb [arch=amd64] http://archive.cloudera.com/cm6/6.3.1/ubuntu1804/apt bionic-cm6.3.1 contrib" > /tmp/cloudera.list.$$
    sudo cp /tmp/cloudera.list.$$ /etc/apt/sources.list.d/cloudera.list
    
  2. signing GPG key のインポートと,システムパッケージインデクスの更新
    cd /tmp
    wget ${BASEURL}/apt/archive.key
    sudo apt-key add archive.key
    sudo apt update
    
  3. OpenJDK 11 のインストール
    sudo apt install openjdk-11-jdk
    
  4. Cloudera Manager Packages のインストール
    sudo ap install cloudera-manager-daemons cloudera-manager-agent cloudera-manager-server
    

    その他,Ubuntu で動く便利なソフトウエアの例


    本サイトのサイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.

    問い合わせ先: 金子邦彦(かねこ くにひこ) [image]