Windows虚拟机安装Ubuntu系统配置GCC环境

1.首先新建虚拟机,选择稍后安装系统 -> 选择Linux系统,一直下一步即可。

2.新建的虚拟机加载Ubuntu.iso,进入系统安装,选择语言为汉语,安装选择最小安装。

3.一直等待系统安装结束。

4.安装vmware tool,点击虚拟机菜单栏选择 安装VMware Tool ,会在ubuntu桌面出现一个光驱,双击光驱打开光驱文件夹双击打开内部tar文件,将tar内部文件夹 vmawartools-distrib文件夹 复制到桌面上,进入终端,使用 sudo su 切换到sudo用户,进入桌面vmawartools-distrib文件夹位置,运行VMware Tool安装文件。参考:https://blog.csdn.net/u013142781/article/details/50539574, 

安装完成后重启虚拟机,即可将Windows系统文件拖入Ubuntu系统.

5.为了解决终端下载速度太慢,进入软件安装中心,选择aliyun或者其他网络镜像,选择网速最快到即可。切换源之后先在终端输入 :

sudo apt update

更新所有软件源。

使用下面命令将所有都更新到最新版本——非必选

sudo apt-get dist-upgrade

更新最新版时可能出现下面错误

在ubuntu系统的termial下,用apt-get install 安装软件的时候,如果在未完成下载的情况下将terminal close。此时 apt-get进程可能没有结束。结果,如果再次运行apt-get install 命令安装如今,可能会发生下面的提示:
    无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
    无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它

解决办法如下:

  1. 终端输入 ps  aux ,列出进程。找到含有apt-get的进程,直接sudo kill PID。
  2. 强制解锁,输入下面命:
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

6.编译c/c++,输入gcc -v 查看gcc版本,若出现错误命令,就需要重新安装gcc,使用命令:

sudo apt-get install build-essential

就会自动安装gcc g++ 以及make。

7.在Windows使用Putty控制Ubuntu,使用下面命令然后虚拟中安装 openssh :

sudo apt-gets install openssh-server

Ubuntu终端输入ifconfig获取IP地址,在Putty填入IP地址点击open即可。

参考地址:https://blog.csdn.net/weixin_30420305/article/details/97757999

 
posted @ 2019-12-26 22:32  BISTER  阅读(31)  评论(0)    收藏  举报  来源