一.

在虚拟机中Ubuntu之字符界面(命令模式)和桌面模式切换

1.切换到命令模式

alt+ctrl+space(空格键),松开space键(不松口alt+crtl),再按F1键

 

2.切换到桌面模式

alt+ctrl+space(空格键),松开space键(不松口alt+crtl),再按F7键

 

二.

Unable to locate package build-essential

在安装 g++ 等工具时 会提示 Unable to locate package build-essential,这种情况下先执行 sudo apt-get update 更新一下, 更新完。继续 sudo apt-get install build-essential

 

三.

ubuntu之root密码

安装完Ubuntu后忽然意识到没有设置root密码,不知道密码自然就无法进入根用户下。到网上搜了一下,原来是这麽回事。Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码。我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,enter,终端会提示我们输入新的密码并确认,此时的密码就是root新密码。修改成功后,输入命令 su root,再输入新的密码就ok了

 

四.

ubuntu安装g++

Ubuntu缺省情况下,并没有提供C/C++的编译环境,因此还需要手动安装。


  如果单独安装gcc以及g++比较麻烦,幸运的是,为了能够编译Ubuntu的内核,Ubuntu提供了一个build-essential软件包。


  查看该软件包的依赖关系,可以看到以下内容:


  $ apt-cache depends build-essential

  build-essential

  依赖: libc6-dev

  依赖:

  libc6-dev

  依赖: gcc

  依赖: g++

  依赖: make

  依赖: dpkg-dev


  也就是说,安装了该软件包,编译c/c++所需要的软件包也都会被安装。因此如果想在Ubuntu中编译c/c++程序,只需要安装该软件包就可以了。


  安装方法如下:


  $sudo apt-get install build-essential

 

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐