嵌入式linux学习笔记——基础环境搭建

一、运行环境
1 、主机: win10
2 、虚拟机工具: VMware ® Workstation 12 Pro 12.5.6 build-5528349
3 Linux 版本: ubuntu14.04.05 (32 ) 。开始想用 ubuntu18 64 位),但由于电脑太渣卡了半天没反应
二、 vmtool 工具安装
vmtool 工具好用之处不仅在于可以在主机和虚拟机之间拖拽文件,还用个更好用的功能——“共享文件夹”。安装好 vmtool 后:“虚拟机” -> “设置” -> “选项” -> “共享文件夹”。选择自己的文件夹。

vmtool 卸载
由于装好的 linux 系统里自带了旧版本的 vmtool ,文件夹无法共享。且无法安装高版本的 vmtool 。所以要卸载 vmtool

1 ,进入到 /usr/bin 目录,执行脚本 sudo vmware-uninstall-tool.pl
2 ,在安装前把 /usr/lib/vmware-tools 删除,执行脚本: sudo rm -rvf /usr/lib/vmware-tools
3 ,进一步删除,执行脚本: sudo apt-get autoremove open-vm-tools purge

vmtool 安装
点击“虚拟机” - 》“安装 VMware Tool ”。 ubuntu 系统下会出现一个光驱。
将光驱内容: VMwareTools-10.1.6-5214329.tar.gz 拷贝到桌面解压:
$tar zxvf VMwareTools-10.1.6-5214329.tar.gz
得到目录 vmware-tools-distrib
$cd vmware-tools-distrib
$sudo ./ vmware-install.pl
开始安装 vmtool
三、文件共享
“虚拟机” -> “设置” -> “选项” -> “共享文件夹”。成功后会在 /mnt 目录下出现个 hgfs 文件夹。失败重装 vmtool
四、安装 SSH
若想用 secureCRT 等工具远程登陆虚拟机则需要安装 SSH 服务。
SSH Secure Shell 的缩写,是建立在应用层和传输层基础上的安全协议,能够有效防
止远程管理过程中的信息泄露问题。
SSH 实际上是一个 Shell ,可以通过网络登录远程系统。
安装步骤:
$ sudo apt-get install openssh-server

五、关闭图形界面
由于图形界面太耗资源,本身电脑又不行。不启动图形界面可以大大减少资源占用。土豪电脑可以忽略。
步骤如下:
1 、修改 /etc/X11/default-display-manager 文件内容:“ /usr/sbin/lightdm ”改位“ false ”。
false 表示不使用图形界面
2 、修改 /etc/default/grub 文件内容:找到 GRUB_CMDLINE_LINUX_DEFAULT="quiet" 改为 GRUB_CMDLINE_LINUX_DEFAULT="quiet text"
3 sudo update-grub

六、后台运行 VMware
1 、点击 vmware 右上角打叉按钮会弹出对话框,选 择后台运行
2 、使用 secureCRT ,通过 SSH 服务连接虚拟机
这样就算开着虚拟机资源占用也是非常少的

你可能感兴趣的:(嵌入式linux)