このウェブページでは,Ubuntu のおすすめ初期設定について説明する.
目次
サイト内の関連ページ
ダウンロード元が海外 (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
端末を開き,次のように操作(端末を開くには,右クリックメニューが便利)
sudo apt update sudo apt -yV upgrade sudo apt -yV dist-upgrade sudo apt -yV autoremove sudo apt autoclean sudo shutdown -r now
次のコマンドを実行する
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 sudo /usr/sbin/update-locale LANG=$LANG LC_ALL=$LANG
sudo apt install -y ntp ntpdate sudo apt install -y tzdata sudo service ntp stop sudo /usr/sbin/ntpdate ntp.nict.jp sleep 5 sudo /usr/sbin/service ntp start
sudo apt -yV install language-selector-common sudo apt -yV install $(check-language-support)
ファイル .pam_environment が無いときは,この手順はスキップする
※ sed で複数行の中から、パターンにマッチする部分を、所定の文字列で置き換え。最初の「//」で行の条件をつけたあとで、置換。
if [ -f ~/.pam_environment ]; then
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
fi
sudo apt -yV install 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
※ 現在インストールされているインプットメソッドは、「im-config -l」で確認できる
im-config -n fcitx
sudo shutdown -r now
※ あわせて、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
◆ 端末を開き、次のコマンドを実行する(コピー&ペーストしてください)
sudo apt -y install xdg-user-dirs-gtk LANG=C xdg-user-dirs-gtk-update
そして「Update Names」をクリック
のように設定したいときは、次のように実行する。
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 での実行例
※ どんな設定ができるかの確認も含め、電源管理の設定はツールで簡単にできるが、慣れるとコマンドの方が楽に感じることもあります. gsettings を使って、設定値を調べることもできる(次の通り)
touch /tmp/now find . -newer /tmp/now gsettings list-recursively > /tmp/1
のように設定したいときは、次のように実行する。
※ 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
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 デスクトップ版での実行例
# ifconfig などが欲しい sudo apt -yV install net-tools pciutils
参考 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
sudo ubuntu-drivers autoinstall
Unreal Engine 4 のインストールを行うには,EPIC Game Account と GitHub のアカウントが必要になるので準備しておく. (Unreal Engine 4 をインストールしない場合には不要) UnrealEngine 4 本体のソースコードやビルドの成果物を他者に開示しないこと(必ず著作者の許諾が必要です).
sudo apt install openjdk-11-jdk
sudo ap install cloudera-manager-daemons cloudera-manager-agent cloudera-manager-server
本サイトは金子邦彦研究室のWebページです.サイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.
問い合わせ先: 金子邦彦(かねこ くにひこ) ![]()