zoukankan      html  css  js  c++  java
  • linux

    转自:https://blog.csdn.net/hellochenlian/article/details/13771739

    一.

    在虚拟机中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

  • 相关阅读:
    Future接口和Callable接口以及FeatureTask详解
    puppet的使用:ERB模板介绍
    puppet的使用:依赖关系整理
    数字证书常见格式整理
    c3p0配置文件
    dockerfile简述
    Grape简介
    keytool和openssl生成的证书转换
    Grape教程-params
    耿丹CS16-2班助教总结
  • 原文地址:https://www.cnblogs.com/mingjing/p/9277373.html
Copyright © 2011-2022 走看看