Global lo0

One good turn deserves another. GPS×ImageProcess×...

ubuntuの開発環境を整える

ubuntu の開発環境を整える

前回の ubuntu × windows デュアルブートの設定 の続きです.


ざっくりまとめると

ubuntu インストール直後の設定をまとめました.


目次


前提

ubuntu のバージョンは 16.04 LTS / 18.04 LTS です.

この記事はターミナル(端末)ベースで設定するものについて取り上げます.

初期設定

アップデートの確認

$ sudo apt update
$ sudo apt upgrade

ホームディレクトリの英語化

(日本語のみ) *1

$ env LANGUAGE=C LC_MESSAGES=C xdg-user-dirs-gtk-update

シャットダウンの時間を短縮する

(16.04のみ) *2

$ sudo sed -i 's/#DefaultTimeoutStopSec=90s/DefaultTimeoutStopSec=10s/g' /etc/systemd/system.conf

windowsで9時間時刻がずれるのを防ぐ

$ sudo timedatectl set-local-rtc true

日本語サポートを入れる

(英語でインストールした場合のみ)

$ wget -q https://www.ubuntulinux.jp/ubuntu-ja-archive-keyring.gpg -O- | sudo apt-key add -
$ wget -q https://www.ubuntulinux.jp/ubuntu-jp-ppa-keyring.gpg -O- | sudo apt-key add -
$ sudo wget https://www.ubuntulinux.jp/sources.list.d/xenial.list -O /etc/apt/sources.list.d/ubuntu-ja.list
$ sudo apt update
$ sudo apt upgrade
$ sudo apt install ubuntu-defaults-ja

最低限はここまでになります.

音量をミュートにする

$ amixer sset Master off

crontab や,「自動起動するアプリケーション」から設定すると便利です.

開発関係のソフトウェア一式

Git

$ sudo add-apt-repository ppa:git-core/ppa 
$ sudo apt update
$ sudo apt install -y git

ssh

$ sudo apt install -y openssh-client

もっとあったような...

最後に

この記事は,書き足す可能性が濃厚です.

参考

*1:"ダウンロード"のようなディレクトリ名は端末からの入力時に面倒です

*2:なにかのセクションが切れるのを待っているようです