Ubuntuの環境構築
提供: Ubuntu入門
スポンサーリンク
Ubuntu をインストールしたら、環境を構築しなければなりません。
読み方
- Ubuntu
- うぶんつ
概要
- 設定の変更
- 環境を最新にする
- アプリケーションのインストール
設定
キーボードの設定
この設定は、US配列のキーボードを利用している場合のみ、行って下さい。
- 設定 から US配列のキーボードを追加します。
- 設定 から 日本語配列のキーボードを削除します。
スクリーンロックの設定
この設定は、家で個人的に利用する場合だけの場合に行って下さい。
- 設定 から スクリーンロック の設定をオフにします。
時刻の設定
利用している場所が、日本であるならば、インストールした直後の状態では、時刻が日本時間とはズレて表示されているでしょう。
- 時刻と日付 で 場所 (タイムゾーン) を Tokyo (東京) に変更します。
DNSの設定
もし、名前解決ができないのであれば、nameserverを設定します。
sudo vi /etc/resolv.conf
もし、nameserver (ネームサーバ) のアドレスがわかっているのであれば、8.8.8.8 を適当に読み替えて下さい。 nameserver がわからないけど、名前入解決できなくて、インターネットにアクセスできない!という場合には、Googleのnameserverを利用することで(resolv.confに以下の行を書くことで)、名前解決ができるようになります。
nameserver 8.8.8.8
環境を最新にする
Ubuntuのインストール後に、既存のパッケージを最新にします。 最初から入っているパッケージは、おそらく、すぐに古くなってしまうため、新しいものを入れてあげます。
sudo apt update sudo apt upgrade
アプリケーションのインストール
- openssh-server
- リモートログインを許可するため。詳細は、 Ubuntuにsshでログインできるようにopenssh-serverをインストールする をご参照下さい。
- silversearcher-ag(ag)
- grep のスゴイヤツです。
- zsh
- 究極のシェルです。
- peco
- Anythingライクなフィルタです。zshから利用できます。
- git
- ソースコード管理のツールです。githubからソースコードを取得するときにも使用します。
- vim
- 至高のエディタです。
- neovim
- 至高のエディタが fork して開発された neovim です。
- net-tools
- ifconfig などのネットワークツールを提供します。
- python-pip3
- pythonのパッケージマネージャです。
sudo apt install openssh-server silversearcher-ag zsh peco git vim neovim net-tools pip3 install neovim chsh -s /usr/bin/zsh
関連項目
ツイート
スポンサーリンク