ubuntu20.04 server 无图形命令行安装

本文详细介绍了Ubuntu服务器的安装过程,包括语言选择、代理设置、磁盘分区、静态IP配置、SSH服务安装及阿里云镜像源配置等关键步骤,帮助读者快速上手Ubuntu服务器部署。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考连接已经连接在文章中

安装图形界面参考

ubuntu修改开机进入命令行添加链接描述

设置root密码添加链接描述

配置静态ip参考参考

# Let NetworkManager manage all devices on this system,注意下ip段,不要超出
network:
  ethernets:
    ens33:
      addresses: [192.168.81.31/24]
      dhcp4: no
      optional: true
      gateway4: 192.168.81.2
      nameservers:
         addresses: [114.144.144.144,8.8.8.8]
  version: 2
  renderer: NetworkManager
~                                                                              
~                                  

安装ssh服务
apt-get install openssh-server

开启root用户允许连接
参考
在这里插入图片描述
报错 Host key verification failed.
[zeng@localhost .ssh]$ rm known_hosts #删除就好
参考

配置阿里源阿里镜像官网
配置方法官网
先备份
root@ubuntu:/etc/apt# ls
apt.conf.d preferences.d sources.list.curtin.old trusted.gpg.d
auth.conf.d sources.list sources.list.d
root@ubuntu:/etc/apt# mv sources.list sources.list.bak

直接新建sourcess.list 将官网内容复制进去
在这里插入图片描述

更新源
root@ubuntu:/etc/apt# apt-get update

初次安装系统将所有包更新
apt-get upgrade

安装 ubuntu 20.04 server
选择语言
在这里插入图片描述
不更新
在这里插入图片描述
选择英语键盘
在这里插入图片描述
默认ip,一会改成静态ip,好用ssh连接
在这里插入图片描述
不配置代理
在这里插入图片描述
设置默认镜像,一会改成阿里云的镜像,块
在这里插入图片描述
自定义磁盘分区,光标跳到 custom storage layout,按空格键表示选中该选项
在这里插入图片描述
按下空格,后按 Done
在这里插入图片描述
按空格,及enter键进行分区
在这里插入图片描述
分区情况,文件系统默认的为ext4,但是一直用红帽系列用的文件系统是xfs,不敢贸然选xfs,怕支持不好出问题,毕竟xfs不是默认的文件系统,剩余了6g,用作测试
在这里插入图片描述
设置名称
在这里插入图片描述
安装ssh 光标再括号的时候按空格,不导入密钥
在这里插入图片描述
一些常用的工具,都不安装,需要用的时候用apt-get安装
在这里插入图片描述
安装完成,在更新软件,稍等以下
在这里插入图片描述
重启
在这里插入图片描述
把镜像取消挂载
在这里插入图片描述
选择物理驱动器,自动检测,不让挂载镜像
在这里插入图片描述
首次登录,提示信息
在这里插入图片描述

<think>好的,我现在需要帮助用户了解如何通过命令行安装Ubuntu 20.04 LTS。根据用户提供的引用内容,安装过程涉及使用subiquity和cloud-init进行自动化安装,而之前的版本使用debian-installer和preseed。用户可能需要详细的步骤指导,包括准备ISO镜像、创建自动安装配置文件、启动KVM安装等。 首先,我需要确认用户的需求是使用命令行自动安装,而不是图形界面。这通常涉及到生成一个自动化的配置文件,比如user-data,并将其与ISO镜像结合使用。用户可能还需要了解如何下载正确的ISO镜像,比如live-server版本,以及如何通过KVM启动安装。 然后,我需要参考用户提供的引用[1],其中提到了使用non-GUI方式通过KVM安装,以及下载的两个ISO镜像。这可能意味着用户正在使用不同的架构,如ARM64或AMD64,因此需要确认镜像的正确性。此外,引用[2]提到了CUDA和cuDNN的安装,但用户的问题是关于系统安装,因此这部分可能暂时不需要涉及,但可以作为后续步骤的参考。 接下来,我应该整理安装步骤,包括下载ISO、创建必要的数据文件(如meta-data和user-data)、使用工具生成可启动镜像(如cloud-localds)、以及启动KVM虚拟机的命令。同时,需要确保语法正确,例如在配置文件中正确缩进,使用#cloud-config标识。 可能需要注意的细节包括:确保user-data文件以#cloud-config开头,正确配置用户信息和存储分区。此外,网络配置部分如果不需要特殊设置,可以留空,让安装程序自动处理。在启动KVM时,需要指定足够的内存和磁盘空间,以及正确的虚拟化参数。 用户可能遇到的问题包括无法找到ISO镜像、自动安装配置文件的语法错误、或者KVM启动参数不正确。因此,在步骤中需要强调这些关键点,并建议用户检查路径和文件权限。此外,可以提醒用户如果安装后需要进一步配置,如安装CUDA,可以参考引用[2]的内容。 最后,生成相关问题时要考虑用户可能的后续需求,比如自动化脚本、网络配置、验证安装等,以及常见错误的解决方法。这有助于用户进一步探索和解决问题。</think>[系统级指令响应] ### Ubuntu 20.04 LTS 命令行自动化安装指南 #### 1. 准备环境 - **下载服务器版ISO镜像** 根据系统架构选择镜像(AMD64或ARM64): ```bash # AMD64架构(推荐) wget http://cdimage.ubuntu.com/ubuntu-legacy-server/releases/20.04/release/ubuntu-20.04-legacy-server-amd64.iso # ARM64架构 wget http://cdimage.ubuntu.com/ubuntu/releases/20.04/release/ubuntu-20.04-live-server-arm64.iso ``` 注:`legacy-server`版本兼容旧式自动化安装[^1]。 #### 2. 创建自动安装配置文件 - **生成`user-data`文件** 创建包含以下内容的YAML文件(文件名必须为`user-data`): ```yaml #cloud-config autoinstall: version: 1 identity: hostname: ubuntu-server username: ubuntu password: "ubuntu" storage: layout: name: direct ssh: install-server: true ``` 注:`#cloud-config`是subiquity自动安装的必需标识。 - **生成空`meta-data`文件** ```bash touch meta-data ``` #### 3. 生成种子镜像 使用`cloud-localds`工具将配置文件封装为种子镜像: ```bash sudo apt install cloud-image-utils cloud-localds seed.img user-data meta-data ``` #### 4. 启动KVM自动化安装 ```bash sudo virt-install \ --name ubuntu2004 \ --memory 2048 \ --disk path=ubuntu-20.04.qcow2,size=20 \ --cdrom ubuntu-20.04-legacy-server-amd64.iso \ --disk path=seed.img \ --os-variant ubuntu20.04 \ --network bridge=virbr0 ``` 关键参数说明: - `--disk path=seed.img`:注入自动安装配置 - `--os-variant ubuntu20.04`:指定系统版本优化虚拟化性能 #### 5. 验证安装 通过SSH连接虚拟机(默认用户名密码为配置文件中设置的`ubuntu/ubuntu`): ```bash ssh ubuntu@<虚拟机IP> ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值