華為的EulerOS將與鴻蒙統一核心
這裡使用Ubuntu作為宿主機器,透過VirtualBox來安裝EulerOS。環境如下:
宿主機:8核16G/Ubunt20。0。14/VirtualBox6。1
ErlerOS:EulerOS-V2。0SP5-x86_64-dvd。iso
客戶機配置如下圖:
客戶機基本配置
>lscpuArchitecture: x86_64CPU op-mode(s): 32-bit, 64-bitByte Order: Little EndianCPU(s): 1On-line CPU(s) list: 0Thread(s) per core: 1Core(s) per socket: 1座: 1NUMA 節點: 1廠商 ID: GenuineIntelCPU 系列: 6型號: 142型號名稱: Intel(R) Core(TM) i7-8650U CPU @ 1。90GHz步進: 10CPU MHz: 2111。900BogoMIPS: 4223。80超管理器廠商: KVM虛擬化型別: 完全L1d 快取: 32KL1i 快取: 32KL2 快取: 256KL3 快取: 8192KNUMA 節點0 CPU: 0Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc eagerfpu pni pclmulqdq monitor ssse3 cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx rdrand hypervisor lahf_lm abm 3dnowprefetch fsgsbase avx2 invpcid rdseed clflushopt md_clear flush_l1d
配置多網絡卡
因為需要EulerOS能夠連線外網,也需要與本地區域網互通,必要時僅僅與宿主機戶通。所以啟用了三張網絡卡,來分別實現。新配置的網絡卡如果沒有生效,可確認在宿主機啟動了這些網絡卡,並在EulerOS中使用nmtui圖形介面來管理網絡卡。
1、訪問Internet
Virtaulbox上配置網絡卡為nat。
訪問Internet
然後,在客戶機EulerOS啟用網絡卡,並看到如下
<:~>ifconfigenp0s3: flags=4163
2、訪問區域網
Virtaulbox上配置網絡卡為橋接。
客戶機中啟用網絡卡,並看到如下資訊:
enp0s9: flags=4163
3、只與宿主機通訊
Virtaulbox上配置主機網路,並將客戶機網絡卡為Host-only。
客戶機啟用網絡卡,將看到如下資訊:
enp0s8: flags=4163
配置yum源
檢視EulerOS版本。
按照如下情形來配置/etc/yum。repos。d/EulerOS。repo檔案
yum repolistyum install lsof -y
安裝編譯環境Gcc,g++
yum install gcc -y
yum install gcc-c++ -y
安裝Java編譯環境
#yum install java-1。8。0-openjdk* -y#cat Hello。java public class Hello{ public static void main(String argv[]){ System。out。println(“Hello world java。”); }}#javac Hello。java#java Hello