Windows 10 Pro + VirtualBox x64 に Ubuntu 16.04 LTS をインストールしてみる

Windows 10 Pro + VirtualBox x64 に Ubuntu 16.04 LTS をインストールしてみる

そもそもUbuntuを試したのは SQL Server を試してみるためなのだが、16.04ご指名なのでインストールしてみる

※18.04はパッケージが合わないというエラーが出るというのもある

新規インストールなので SQL Server 以前の作業+αを適当にメモっておく

参考にしたのは以下のサイト

apt-getで保留のパッケージをインストールする

Ctrl+Alt+F1(仮想コンソールを起動)を押してしまったら

[GitHub] 公開鍵登録の際に、Permission denied (publickey). が出続ける場合の対応 (vagrantからsshする場合の注意も)

DL先はこちら

Ubuntu 16.04 LTS 日本語 Remix リリース

インストール後、以下の警告が出る ※16.04.4 LTS 更新後でも解消されないのか

Ubuntu 16.04のapt updateでappstreamcliがクラッシュする

SSHサーバーの設定 : パスワード認証

インストール直後は

$ sudo cat /etc/os-release

NAME="Ubuntu"

VERSION="16.04 LTS (Xenial Xerus)"

ID=ubuntu

ID_LIKE=debian

PRETTY_NAME="Ubuntu 16.04 LTS"

VERSION_ID="16.04"

HOME_URL="http://www.ubuntu.com/"

SUPPORT_URL="http://help.ubuntu.com/"

BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"

UBUNTU_CODENAME=xenial

$ sudo apt-get update

$ sudo apt-get upgrade

保留されているパッケージが存在するため

$ sudo apt-get dist-upgrade

$ sudo cat /etc/os-release

NAME="Ubuntu"

VERSION="16.04.4 LTS (Xenial Xerus)"

ID=ubuntu

ID_LIKE=debian

PRETTY_NAME="Ubuntu 16.04.4 LTS"

VERSION_ID="16.04"

$ sudo apt-get update

$ sudo apt-get upgrad

$ sudo apt autoremove

$ python -V

Python 2.7.12

$ python3 -V

Python 3.5.2

Ubuntu 17.10にmonoとVsCodeとGitをインストールしてみる

を参考に git と VsCode をインストールする

・Gitのインストール&githubへアクセスできるように設定する

# apt-get install git

ユーザ名の登録する

# git config --global user.name "User Name"

メールアドレスを登録する

# git config --global user.email "hoge@hoge.com"

日本語ファイル名の文字化けの対策を行う

# git config --global core.quotepath false

# ssh-keygen -t rsa -b 4096 -C "hoge@hoge.com"

Generating public/private rsa key pair.

Enter file in which to save the key (/root/.ssh/id_rsa):

Created directory '/root/.ssh'.

Enter passphrase (empty for no passphrase):

Enter same passphrase again:

Your identification has been saved in /root/.ssh/id_rsa.

Your public key has been saved in /root/.ssh/id_rsa.pub.

The key fingerprint is:~

# cat id_rsa.pub

で表示された内容を以下に登録

github

edit profile

 -> SSH and GPG keys

  -> New SSH key

   -> title:適当な名前

     Key:cat id_rsa.pubで表示された内容

 

VsCodeのインストール(追加するパッケージは特に必要ないようだ)

https://code.visualstudio.com/#alt-downloads

より code_1.23.1-1525968403_amd64.deb をDL

# dpkg -i code_1.23.1-1525968403_amd64.deb

以前に未選択のパッケージ code を選択しています。

(データベースを読み込んでいます ... 現在 208942 個のファイルとディレクトリがインストールされています。)

code_1.23.1-1525968403_amd64.deb を展開する準備をしています ...

code (1.23.1-1525968403) を展開しています...

code (1.23.1-1525968403) を設定しています ...

bamfdaemon (0.5.3~bzr0+16.04.20180209-0ubuntu1) のトリガを処理しています ...

Rebuilding /usr/share/applications/bamf-2.index...

gnome-menus (3.13.3-6ubuntu3.1) のトリガを処理しています ...

desktop-file-utils (0.22-1ubuntu5.1) のトリガを処理しています ...

mime-support (3.59ubuntu1) のトリガを処理しています ...

# which code

/usr/bin/code

 

SSHサーバーのインストール&設定

# apt-get -y install openssh-server

# vi /etc/ssh/sshd_config

# 28行目:no に変更してrootログイン一切禁止

PermitRootLogin no

# systemctl restart ssh