UTM安装配置Ubuntu | 您所在的位置:网站首页 › debian系统网络配置文件 › UTM安装配置Ubuntu |
下载UTM虚拟机 其他虚拟机也可以,类似的。主要是这个免费,其他的破解起来太麻烦了,具体什么性能差异我也不太了解,我也不太感兴趣,总不至于一个Hello World级的程序多运行一分钟吧。🤔 下载地址:https://mac.getutm.app 直接点击Download即可。 点击Mac App Store会跳转到苹果应用商店,收费¥50。 下载UbuntuM1是arm版本,直接访问:https://ubuntu.com/download/server/arm 点击Download Ubuntu 22.04.1 LTS(绿色按钮)就行了。 安装qemu直接利用Homebrew安装即可: 1brew install qemu 创建Ubuntu虚拟机刚进入到的界面: 点击新建一个虚拟机。 选择虚拟化: 选择其他(选择Linux也可以,简单一点): 点击浏览选择下载的ubuntu镜像: 配置硬件信息,默认就好了: 设置存储器的大小: 设置共享文件夹,这个可以一定程度上代替xftp、Filezilla,意思就是用一个文件夹来使得主机的虚拟机共享文件: 给虚拟机取个名字: 我的命名规则是系统源类型+版本+第几台虚拟机。 因为后续有可能会使用centOS、Windows等其他源、或者其他Ubuntu版本、搭建集群会需要多台虚拟机。这样命名比较好区分。 这样虚拟机本身就创建好了,只是内部的ubuntu还没有配置。 由于存储器占据空间比较大,可以移动到移动硬盘去,选择下面这个按钮: 点击之后根据指示操作即可。 安装配置Ubuntu点击运行虚拟机,直接回车即可,选择Try or Install Ubuntu Server: 语言可以直接选英文,直接回车即可: 之后基本都是直接选Done了,但是慢一点,仔细看。 如过要配置静态IP,下面就先不要直接选择Done,具体跳转静态IP配置: 选择Continue: 解下来输入基本信息,如过是自己学习的机子这个无所谓,可以乱输,密码也可以设置地简单些。 设置好后选择Done。 我是直接Done,没有选择openSSH,可以根据需要自行选择: 这里我都没选,直接Done,可根据需求选择: 开始安装,等待 下面这样就是安装好了,选择Reboot NOW,现在重启: 如过一直卡着黑屏,可以先在右上角的驱动中弹出驱动,然后点左上角三角形符号重启虚拟机。 这样就是可以登陆了,输入账户和密码: 这样就好了: 就可以输入命令了: 配置桌面上面的是服务器版的,对新手来说不好操作,安装桌面版。 但是总的来说在Linux环境中基本上也是需要锻炼使用终端的,这和服务器是差不多的,所以我认为没有必要配置。 输入以下命令: 1sudo apt install ubuntu-desktop之后输入密码(因为使用了sudo)等待下载安装,大概有两个G,我等你十分钟左右。 之后输入完成重启。 1reboot重启之后输入密码就可以进入桌面了。 注意,这样配置是没有浏览器的,需要去应用商店自行下载。 设置中文这之后都是选择操作了。 右键,最下面的选项应该就是调出设置。在设置中选择Region & Language: 再选择Manage Installed Languages: 选择Install/Remove Languages 找到简体中文,点击Apply进行安装: 安装等待个两分钟左右。 安装好后重启虚拟机。 重启后,虚拟机中的内容就显示为中文了。 其他配置网络试一下网络是否配置成功,ping一下百度。我这里是直接成功的。 IP我这里默认是没有安装net-tools的,试试 1ifconfig是否可以看到IP地址,如果不可以,输入命令(安装网络工具包): 1sudo apt install net-tools这下再试试查看IP。 防火墙因为后续要搭建集群等,所以我会把防火墙关掉,可选择执行: 12systemctl stop firewalldsystemctl disable firewalld.service root权限为了方便,设置用户具有root权限: 1sudo vim /etc/sudoers进入配置,添加两行: 在root ALL=(ALL:ALL) ALL下面添加zyr ALL=(ALL:ALL) ALL注意zyr是用户名,输入自己的。 在%sudo ALL=(ALL:ALL) ALL下面输入zyr ALL=(ALL:ALL) NOPASSWD:ALL 输入完成后,按esc,然后输入:wq保存退出。 需要重启一下终端。这样操作后对于一些文件仍然没有管理权限,所以有时候使用cp,mv,mkdir命令时还是需要在前面加sudo,这是正常的,不是配置失败。 静态IP方法一 修改配置文件查看I网卡名,IP,子网掩码,网关地址: 输入ifconfig,查看网卡名、IP和子网掩码: 从图片中可以看出: 网卡名为:enp0s1(第二排开头内容) IP为:192.168.64.2(第三排,inet后面的内容) 子网掩码为:255.255.255.0(第三排,netmask后面的内容)输入route -n查看网关: 从图片中可以看出: 网关为:192.168.64.1(网关两个字下面)修改配置文件: 先cd到/etc/netplan目录下。 可以ls看到文件只有一个,利用cp命令拷贝一份,方便后面恢复(注意,修改前最后先把原文件备份一份,出错还能还原,否则出错就只能重装了): 1sudo cp 00-installer-config.yaml 00-installer-config-before.yaml原本的内容为: 123456# This is the network config written by 'subiquity'network: ethernets: enp0s1: dhcp4: true version: 2修改为(注意需要提前看好自己的网卡、路由): 123456789101112131415network: ethernets: ens33: # 网卡名称,提前查看 dhcp4: no dhcp6: no addresses: - 192.168.64.103/24 # 配置后的静态ip,192.168.64.xxx 其中只有xxx可以修改,前面的必须是你原本ip的前三位 routes: - to: default via: 192.168.64.1 # 路由,提前查看 nameservers: addresses: - 114.114.114.114 - 8.8.8.8 version: 2这是yaml文件,注意缩进。 如果有问题可以试试下面这种方式(gateway4是Ubuntu20.04的配置):1234567891011network: version: 2 ethernets: enp0s1: # 网卡名称 addresses: - 192.168.64.103/24 # 静态ip gateway4: 192.168.64.1 nameservers: addresses: - 8.8.8.8 - 114.114.114.114 然后应用配置: 1sudo netplan apply 方法二 直接在安装Ubuntu时配置选择到enp0s1(其他电脑可能是ens33等),回车 回车之后选择IPV4: 到下面的界面就直接再按一下回车: 上一步按下回车后就可以选择IPv4的method 选择Manual,回车: 在接下来的页面输入信息 Subnet:网关的最后一个数减一/24注意这后面不一定是24,也可能是26等,注意自行搜索 我的网关是:192.168.64.1,所以我这里填的是:192.168.64.0/24 Addresses:填写静态IP,就是之后固定的IP,这里我写的是192.168.64.103这里最好要让网段保持一致,前三个数最好和网关一致 Gateway:这个就是网关,我的是192.168.64.1 Name servers:DNS解析路径,可以直接写114.114.114.114,8.8.8.8大家都一样,没有差异。 Search domains:我是空着的。 填写好后选择Save,就OK了。之后步骤继续看安装配置Ubuntu 最后安装好后检查一下: 我这里是直接使用的server端,没有使用桌面端,桌面端就是打开终端输入也行。 输入: 如过没有安装过net-tools就先安装:sudo apt install net-tools 12345678# 查看IP地址是否是静态了ifconfig# 查看网关是否正确route -n# 查看能否上网ping www.baidu.com# 能否ping通主机,这里写自己的IP地址ping 192.168.10.103ping的时候要0丢包才行。 之后可以试试主机ping一下服务器: 就是ping 后面跟着服务器配置静态IP时的地址: 都能相互ping通就成功了。 如过服务器可以ping通主机,但是主机无法ping通服务器,就需要关闭防火墙,看上面。 终端连接Ubuntu请参看:终端连接Ubuntu |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |