目次
13. システム構成が完了し、インストール インターフェイスが表示されます
1. 通常のユーザーとしてシステムにログインし、root ユーザーのパスワードを作成します。
1. ここでは、まずソースが保存されているディレクトリを開きます
3. 変更されたコンテンツを有効にするには、システムを更新する必要があります。次のコマンドを順番に入力します。
アリババ オープン ソース ミラー ステーション - OPSX ミラー ステーション - アリババ クラウド開発者コミュニティ ダウンロード速度が速くなります。
今回はインストールにVMware Workstation 16を使用!
1. インストール手順
起動後、最初に各種検査を行い、インストール画面が表示されるまでしばらく待ち、その後の操作はすべてEnterキーで確定する必要があります!
1. 言語を選択
言語を英語として選択します。
2.システムアップデート
システム バージョンを更新できることを確認し、更新しないことを選択します。
3. キーボードをセットアップする
キーボード レイアウトを選択します。ここでは、デフォルトのアメリカ英語のキーボード レイアウトを使用します。Enter キーを直接押します。
4. 動的 IP アドレスを構成する
次に、ネットワーク接続を選択すると、仮想マシンに ens32 というネットワーク カードが搭載されていることがわかります。これは、VMware によって生成された仮想ネットワーク カードです。デフォルトでは、DHCP (動的 IP 割り当て) が使用されます。実際には、サーバーは以下を使用します。仮想マシンが外部ネットワークに直接アクセスしてソフトウェア パッケージをダウンロードできるようにするには、まずデフォルトの DHCP 方式を使用して接続し、固定 IP にアクセスする必要がある場合は IP を変更します。直接入力:
5.サーバープロキシ
次に、プロキシ サーバーを選択します。英語の説明を読むと理解できます。仮想マシンが外部ネットワークに直接接続できないが、プロキシ サーバーに接続されていて、プロキシ サーバーが外部ネットワークに接続できる場合は、ここにプロキシ サーバーのアドレスを入力できます。仮想マシンがプロキシ経由で外部ネットワークにアクセスできるようにするには、Enter キーを直接押します。
6. ミラー元アドレスの設定
次に、ソフトウェア パッケージをインストールするためのミラー ソースを選択します。Ubuntu のデフォルトの公式ミラー ソースは、ダウンロードに非常に時間がかかります。他の国産のミラー ソースに置き換える必要があります。ここでは、Alibaba Cloud ( https://mirrors.aliyun. com/ubuntu/ )または Tsinghua ミラー ソース (https://mirrors.tuna.tsinghua.edu.cn/ubuntu/) を開き、Enter キーを押します。
7. ストレージの構成
次に、ストレージ ブートを構成します. 30GB のハードディスクのみを作成し、ハードディスク全体を使用することを選択し、LVM をインストールしました. LVM はディスクを管理するためのツールです. 以下の暗号化は暗号化を意味します. ディスクの暗号化は必要ありません.選択しないでください。これらはすべてデフォルト値であるため、実際には直接 Enter キーを押してください。
8.ファイルシステム
ディスク上に作成されたファイル システムの概要を表示します。Enter キーを押すだけです。
次に、破壊的な操作を実行していること、以前に選択したハードディスクのデータが失われ、インストール プロセスが元に戻せないことを示すプロンプトが表示されます。[続行] を選択して Enter キーを押します。
9. ユーザーの作成
次に、いくつかのユーザー情報を作成する必要があります。最初はあなたの名前 (あなたの名前) です。これは、Windows で登録した Windows アカウントのようなもので、似たような名前です。2 つ目はコンピューター名 (サーバーの名前) です。これは、Windows で [マイ コンピューター] を開いたときに表示されるコンピューター名であり、ubuntu システムがインストールされているコンピューター全体をマークします。これは、ネットワークに接続するときに役立つ場合があります。3 番目はユーザー名 (ユーザー名) です。これは非常に重要です。これは、この ubuntu システムで作成した最初のユーザーです。さらに下にユーザー名に対応するパスワードがあり、再度パスワードを確認します。
10. 無視してスキップする
11.SSH サービスをインストールする
次に、主に Linux に外部から接続するためのSSHツール をインストールするかどうかを尋ねられますが 、これはサーバーにリモートで接続するために使用されます。OpenSSH サービスのインストールに移動し、スペース バーを押してチェックを入れ、[完了] に移動して Enter キーを押します。
12. その他のツール
次に、いくつかのツールをインストールできます。これは必要ありません。[完了] に移動して、Enter キーを押します。
13. システム構成が完了し、インストール インターフェイスが表示されます
インストールが完了すると、左上にオレンジ色の背景に白い文字で「Installation complete!」と表示されます.
インストールが完了すると、自動的にアップデートが開始されます. 下に移動すると、アップデートをキャンセルして再起動できます.現時点では次のようになります。
This will cancel the update that was in progress before restarting. インストールの更新をキャンセルしてから再起動するには、しばらく時間がかかります。
アップデートがインストールされるのを待つこともできます(気長に待ちます)、以下は「再起動」になり、再起動します
今回は、更新が完了するまで待つことを選択します。
14. 再起動後、次のインターフェイスが表示され、インストールに使用した ISO イメージをアンインストールできないことを確認するメッセージが表示されます。現在の状況は、システムをインストールした後に再起動した場合と同等であり、ブート ディスクはまだコンピューターに接続されています。物理コンピューターにインストールされている場合は、ブート ディスクを取り外して Enter キーを押します。仮想マシンを無視する必要はありません。 Enterキーを押すだけです:
15.ログインインターフェース
再起動後、ログイン インターフェイスに入り、以前に設定したユーザーとパスワードを入力します。
これまでのところ、Ubuntu は正常にインストールされています。
2.静的ネットワークを構成する
1.現在のIPを表示
ifconfig コマンドを使用できない場合は、最初に ip a を使用して IP アドレスを表示します。
#安装net-tools 使用ifconfig命令
sudo apt update -y
sudo apt install net-tools -y
2.ゲートウェイを確認する
route -n
上の図に示すように、ネットワーク カードの名前は ens32、現在の IP は 192.168.78.133、サブネット マスク は 255.255.255.0、ゲートウェイ アドレスは 192.168.78.2 です。
3. 構成ファイルを変更する
sudo vim /etc/netplan/00-installer-config.yaml
# This is the network config written by 'subiquity'
network:
ethernets:
ens32: #网卡名称
dhcp4: no #关闭dhcp
addresses: [192.168.78.130/24] #设置静态ip
gateway4: 192.168.78.2 # 网关
nameservers:
addresses: [114.114.114.114, 8.8.8.8] #nds
version: 2
sudo netplan apply #使配置文件生效
構成は成功しました:
3. root のデフォルト ログインを有効にする
20.04LTS版はファイルがないため
/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
、百度の結果のほとんどが適合しませんこのファイルがある場合は、次の場所に移動します: ubuntu20 root でログイン - tangxiaosheng - 博客园
1. 通常のユーザーとしてシステムにログインし、root ユーザーのパスワードを作成します。
sudo passwd root
続いて設定したパスワードを入力して2回入力すればrootユーザーパスワードの設定は完了
sudo su を使用して root ユーザーに入ります
2.sshd 構成を変更する
1、 sudo ps -e |grep ssh #查看是否安装了SSH服务
(如果显示为空则没安装,如果安装了省略2-5步)
2、sudo apt-get update #先更新下资源列表
3、sudo apt-get install openssh-server #安装openssh-server
4、sudo ps -e |grep ssh #查看是否安装成功
5、sudo service sshd start #重新启动SSH服务 (或者用命令 sudo systemctl restart sshd)
6.进行配置
sudo vi /etc/ssh/sshd_config
把PermitRootLogin prohibit-password 注释掉
增加一行 PermitRootLogin yes
eg:
# Logging
#SyslogFacility AUTH
#LogLevel INFO
# Authentication:
#LoginGraceTime 2m
permitRootLogin yes
#PermitRootLogin prohibit-password
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
3.sshd サービスを再起動します。
sudo systemctl restart sshd
4番目に、yumソースを置き換えます
1. ここでは、まずソースが保存されているディレクトリを開きます
vim /etc/apt/sources.list
Alibaba Cloud のミラーソースは先に Ubuntu をインストールしたときに置き換えたので、変更する必要はありません。
デフォルトの Ubuntu 公式イメージ ソースに遭遇した場合は、手動で変更できます。
2. 構成ファイルに次の情報を追加します。
元のソースを置き換えるには、まず元のソースをコメントアウトし、各ソースの前に【#】を入力してコメントアウトし、コピーした
Alibaba Cloud のソースをここに貼り付けます。
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
3. 変更されたコンテンツを有効にするには、システムを更新する必要があります。次のコマンドを順番に入力します。
apt update #只更新不升级,已安装的软件包是否有可用的更新
apt list --upgradable #显示可更新包的具体信息
apt upgrade -y #更新所有包
注意:这可能是个危险操作。
如果你的开发和生产环境依赖特殊版本,则需要使用以下命令升级指定某个包到特殊版本
apt upgrade xxx=1.0.0
4.共通ツールのインストール
apt -y install net-tools tree wget lrzsz bash-completion build-essential
--lrzsz使用方式:
命令 rz -be 从本地上传文件到服务器
命令 lz -be xxx(文件名)从服务器的文件上传到本地
bash #使bash-completion命令补全包生效
build-essential 是一个meta package,它依赖一篮子软件包,gcc及make方式