「Ubuntuの環境構築」の版間の差分
提供: Ubuntu入門
行43: | 行43: | ||
;silversearcher-ag(ag):'''grep''' のスゴイヤツです。 | ;silversearcher-ag(ag):'''grep''' のスゴイヤツです。 | ||
;zsh:究極のシェルです。 | ;zsh:究極のシェルです。 | ||
+ | ;peco:Anythingライクなフィルタです。zshから利用できます。 | ||
;git:ソースコード管理のツールです。githubからソースコードを取得するときにも使用します。 | ;git:ソースコード管理のツールです。githubからソースコードを取得するときにも使用します。 | ||
;vim:<u>至高の'''エディタ'''</u>です。 | ;vim:<u>至高の'''エディタ'''</u>です。 | ||
+ | ;neovim:<u>至高の'''エディタ'''</u>が fork して開発された neovim です。 | ||
;net-tools:ifconfig などのネットワークツールを提供します。 | ;net-tools:ifconfig などのネットワークツールを提供します。 | ||
+ | ;python-pip3:pythonのパッケージマネージャです。 | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
− | sudo apt install openssh-server silversearcher-ag zsh git vim net-tools | + | sudo apt install openssh-server silversearcher-ag zsh peco git vim neovim net-tools |
+ | pip3 install neovim | ||
chsh -s /usr/bin/zsh | chsh -s /usr/bin/zsh | ||
</syntaxhighlight> | </syntaxhighlight> |
2017年10月29日 (日) 12:50時点における最新版
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