全志 Allwinner V3S 开发环境搭建 (一)虚拟机搭建 Oracle VM VirtualBox6.1 Ubuntu14.4
系统版本:Windows10 64位旗舰版
此教程只针对ubuntu14,其它版本配置虚拟机系统可能略有不同,创建虚拟机方法一样
一、下载安装VirtualBox虚拟机
虚拟机软件,除了比较常用的 VMWare Workstation / Player 和 Parallels Desktop 等商业软件外,还有一款相当强大且开源免费跨平台的虚拟机软件——它就是 VirtualBox。
VirtualBox 完全免费开源,可跨平台运行在 Win、Mac、Linux 系统上。加上该虚拟机功能强大且性能出色,可以流畅虚拟运行各大主流操作系统,如微软全系列 (包括 Windows 10) / Linux 各种发行版 (Ubuntu / CentOS / Deepin ) 甚至是 Android 等,能应对各种场景需求。因此它一直是无数用户首选的虚拟机软件。
下载地址:https://www.virtualbox.org/wiki/Downloads
打开(使用管理员权限)VirtualBox-6.1.14-140239-Win.exe,一路下一步全部默认
至此安装完成,下面是软件界面,(我正在用的,所以创建了几个虚拟系统)
二、创建Ubuntu14.4虚拟机
打开VirtualBox软件,新建一个虚拟机。
名称为虚拟机的名称,可以随便起,文件夹默认是系统用户文件夹,最好自己创建到其它盘符,后面还要用到此文件夹
下一步,设置虚拟机系统的内存大小,我的电脑为16G内存,所以设置一半给虚拟机用,自己看情况设置
下一步,创建虚拟机的硬盘,选择现在创建,下一步设置
下一步,选择默认的VDI硬盘映像;
下一步,设置虚拟磁盘使用方式,
例如:虚拟机硬盘创建了100G;
动态大小:当你虚拟机硬盘使用了多少空间,那么你的虚拟机镜像文件即为多大,你的虚拟机镜像文件刚开始也许只有5G左右,只会根据你的使用不断变大,无法变小,到100G为止,你在虚拟机中使用的空间范围就是100G大小,动态大小创建速度快,使用时读取写入速度相对较慢,根据虚拟机使用情况,镜像文件慢慢变大。
固定大小:创建后虚拟机镜像文件即为创建时占用的大小,即为100G,但虚拟机中查看硬盘占用也许只有5G左右,镜像文件一直为100G,你在虚拟机中使用的空间范围就是100G大小,固定大小使用过程中无需重新计算硬盘镜像占用,创建速度慢,使用时读取写入速度快,镜像文件一直为创建时的大小。
综上所述,你们根据硬盘大小和电脑性能自己选择。
下一步,选择创建硬盘大小和虚拟机镜像文件存储位置,这里输入第一步创建的那个目录,放在一起
单击创建,即创建完成,这时的Ubuntu14相当于一台电脑,硬盘,内存,显示器,显卡,CPU全都有,只不过是虚拟的,硬盘还是空的,就像刚组装好的一台电脑硬件。下一步,开始设置修改这台电脑的硬件资源和其它,相当于给这台电脑硬件升级一下。
三、配置Ubuntu虚拟机
在左边列表中选择刚才创建好的Ubuntu14虚拟机,单击上面的设置按钮,来修改虚拟机的配置,
常规->基本设置
常规->高级设置,说明和虚拟盘加密根据情况设置,一般默认
系统->主板设置内存大小根据自己电脑设置,其它默认
系统->处理器设置:
系统->硬件加速,根据自己的CPU设置:
显示->屏幕设置。远程桌面和录制默认就可以
存储、声音、网络、串口、USB设备默认设置就好
下面设置共享文件夹,在主机上选择一个文件夹做为主机和虚拟机的共享文件夹来相互可以传输文件
四、安装Ubuntu系统
上机的过程相当于组装了一台电脑,现在开始给这台电脑装系统,
选择存储菜单光盘控制器原来显示没有光盘,通过“选择虚拟盘”添加一个Ubuntu的光盘安装镜像文件,没有镜像的去网上下载
官网:https://ubuntu.com/download/desktop#download-content
中国官网:https://cn.ubuntu.com/download
关闭设置,单击启动按钮,
启动后因为虚拟机硬盘中还没有安装系统,会从光盘引导启动,显示如下界面。
在左边选择简体中文,单击右边的安装Ubuntu
默认直接选择继续
选择清除整个磁盘并安装Ubuntu,这里的磁盘只是虚拟机中的磁盘,并不是你电脑当前系统硬盘,单击现在安装
弹出对话框选择继续
选择上海时区
选择语言
输入你的用户名和密码,计算机名
继续后开始安装,需要很长时间,可以先去做其它事情
进度完成后弹出重启确认,重启
五、配置Ubuntu系统
1、开启root登录
系统已经安装好了,现在开始配置系统,用于开发的话经常遇到要ROOT权限,接下来设置root自动登录,还有虚拟机与主机直接复制粘贴,虚拟机屏幕自适应缩放等配置
启动安装好的虚拟机,输入刚装系统时创建的密码
在开始菜单中找到终端软件,就像是WIN里面的cmd命令行
打开终端输入如下内容:
sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
现在还不能直接复制到虚拟机,只能手动输入。会提示输入密码,输入安装系统时的密码就可以了(命令行输密码是不可见的,输错删除退格键后再输)
添加greeter-show-manual-login=true
意思是显示手动输入来宾账号密码,用来输入root账户
关闭之后,回到终端窗口,输入:sudo passwd root 回车;回车之后会要你输入两次密码,出现已成功更新密码字样即为成功。
重启
2、使用root登录
重新登录后会多显示一个登录选择,选择登录,输入root回车,再输入上一步设置的root密码
出现一个错误,单击确认,
解决这个问题之前先安装VM增强工具,用来与主机共享粘贴板,窗口上单击设备菜单,选择安装增强功能....
单击后虚拟机会弹出光盘自动运行提示,单击运行
单击运行后会自动安装,安装完成后任意键退出安装,然后重启
重启虚拟机
启动后打开终端 ,解决ubuntu 启动错误stdin:is not tty
输入如下命令,(现在可以在主机复制,到虚拟机的终端中选择粘贴了)
gedit /root/.profile
在打开文件后,我们把mesg n行修改为 tty -s && mesg n
保存
3、设置系统为root自动登录
打开终端输入如下命令
sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
修改为
[SeatDefaults]
autologin-user=root
user-session=ubuntu
greeter-show-manual-login=true
保存,重启虚拟机,再次启动后已经没有登录界面,而是直接以root账号自动登录到桌面
全志 Allwinner V3S 开发环境搭建 (一)虚拟机搭建 Oracle VM VirtualBox6.1 Ubuntu14.4相关推荐
- 全志线刷工具如何刷linux,全志 Allwinner V3S 开发环境搭建 (二)安装必要工具
1.libncurses5-dev sudo apt-get install libncurses5-dev make menuconfig 配置工程时用到 2.GIT sudo apt-get in ...
- 源码编译php mysql_linux下apache+mysql+php开发环境纯源代码编译搭建(转)
linux下apache+mysql+php开发环境纯源代码编译搭建(转)[@more@] 记录一下我在fedora core 1下通过源代码编译出来的apache+mysql+php开发环境的全部过 ...
- [转] Android开发环境的搭建 Android虚拟机搭建 安卓开发环境搭建
最近研究Andriod 呢,第一部就是搭环境了! 其实很 简单! 需要3个东西 第一 Andriod SDK 很大! 第二 Java环境 JDK 1.6 第三 Eclipse 和 ADT.OK 运行吧 ...
- 在Ubuntu下使用QEMU搭建arm开发环境(一)搭建基本开发环境
马上就要开学了,开学后就会开始arm+Linux的学习,因为马上就要去学校了,就没有买板子,打算去了学校再买,但是想学习的心是迫切的(O(∩_∩)O哈哈~),在网上浏览的时候发现了QEMU这个&quo ...
- 《最详细的docker+php开发环境教程》(五) 搭建开发环境概要
环境部署方式的优缺点 环境部署需要很多东西,也是开发过程与项目上线必须要考虑的一个重要环节,随着项目的迭代更新,系统会越来越庞杂,其所依赖的环境也会需要经常的变动更新,一个基本的项目就至少需要ngin ...
- python的开发环境包括_下搭建 Python 开发环境
下搭建 Python 开发环境 Ubuntu 作为当下最流行的 Linux 发行版本之一,用户基数非常庞大,而且 Ubuntu 操作系统也非常适合 Python 学习.这节课我们就来学习下如何在 Ub ...
- 搭建vmware虚拟机,搭建docker环境
搭建vmware虚拟机 操作系统:windows10企业版 ↓ vmware版本:16.0.0 ↓ centos镜像版本:CentOS-7-x86_64-DVD-2009.iso ↓ 使用vmware ...
- mac系统自带python开发环境吗_Mac OS搭建Python开发环境的几个误区
mac在配置Python开发环境中容易被迷惑的几个误区 个人觉得python发展前景挺好的,就决定自学一段时间python开发,但是在配置环境中就遇到了各种坑,下面就个人的简单说一下. 然后到了配置环 ...
- 虚拟vpc服务器搭建,vpc虚拟机搭建
vpc虚拟机搭建 内容精选 换一换 迁移前,您需要设置目的端服务器.该目的端用来接收源端的数据,同时您也可以使用该目的端进行迁移测试和启动目的端.只有"迁移阶段"为"已就 ...
- 利用VMware搭建虚拟开发环境及VMware虚拟机上网
局域网xp系统,VMware装linux 9, 局域网 xp自动获取IP:59.64.157.90, 启用 VMware Network AdapterVMnet8.设 IP: 59.64,157.2 ...
最新文章
- slot没有毁灭的问题_解析flink之perjob模式下yn参数不生效问题
- tsf php,TSF:腾讯推出的 PHP 协程方案
- 如何解决 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0” 提供程序
- redis 数据操作命令汇总(string hash list set zset)
- 登录页面test记录
- vc++出现warningC4819的处理方法
- 腾讯的强大不是偶然,小马哥很强大
- 【报告分享】2020金融兴趣人群内容消费及理财意识洞察报告.pdf(附下载链接)...
- win2008怎么配置php环境,Win2008 PHP 配置环境搭建 教程_PHP教程
- 一键下载百度文库/豆丁/道客巴巴文档,支持导出PDF,Word,txt 文件
- 三菱PLC的编程语言有指令表、梯形图、步进SFC
- matlab做误差棒图,matlab绘制误差棒
- H3C认证网络工程师H3CNE
- e4e反演框架:Designing an Encoder for StyleGAN Image Manipulation
- 骁龙660和骁龙835之间的差距到底有多大?
- 怎么解决运行时输入错误,请重新输入以及专业无法输入的问题
- Postman + Pre-resuestScript:预请求脚本发送POST请求
- linux正则表达式与文本处理工具
- 从开始到验收:我做外包项目测试的经验总结
- linux 中 read 的用法
热门文章
- 网络计算机基础思考题答案,[电脑基础知识]计算机网路技术习题参考答案1-8章.doc...
- hmcl手机版下载_【HMCL启动器下载】HMCL我的世界启动器电脑版 v3.2.144 最新版-开心电玩...
- 《JAVA常用算法手册》学习笔记(一)
- 模2运算的加减乘除运算
- android分辨率修改器,安卓分辨率一键修改器
- ts html导出excel,用Angular2在客户端导入导出Excel
- Android学习入门
- 基于MATLAB的机械振动合成规律研究,基于MATLAB的机械振动分析研究
- Java 下载并安装JDK7u80
- python 抓取 快代理- 国内高匿代理 IP