Debian 8 最小化系统安装muduo

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Debian 8 最小化系统安装muduo相关的知识,希望对你有一定的参考价值。

最近开始学习陈硕的muduo C++ Linux多线程网络库,首先当然是要安装。其间遇到过不少问题,最后不能说都解决了,只能说找到了一条不会遇到什么问题的路线。总结起来是两点:

  • 注意各软件之间要版本匹配。
  • 尽量使用最新版本的软件。

 

 

下面是从零开始在虚拟机上安装 Debian 8 以及 muduo 库的过程记录,不算详细,聊作备忘。

 

1、最小化安装Debian 8

 
通过netinst.iso文件安装,在“软件选择”步骤只选择“标准系统工具”。
 
2、安装桌面
 
桌面不是必需,但会方便很多。村姑与城妹,各有各的美!
 
安装以下软件包:
 
     x-window-system-core gnome-core xinit
 
然后使用startx命令进入桌面环境:
debian8 ~#  startx
 
3、安装开发工具
    
     sudo vim make cmake doxygen graphviz gcc g++
 
 
安装内核头文件,使用以下软件包名(注意 uname -r 两端不是单引号):
     linux-headers-`uname -r`
 
安装内核源码,先查包名:
    apt-cache search linux-source          
例如得到的是 linux-source-3.16,然后安装之。内核源码包在安装 vmware tools 时要用到。
 
4、安装vmware tools
如果vmware workstation版本比较低(如10),那么其自带的vmware-tools-9很可能不能完全支持Debian 8,就需要另行下载高版本的 vmware-tools-10:
 
否则,在编译hgfs模块时很可能遇到问题,例如找不到对应版本的内核头文件。
 
5、安装muduo
 
先安装以下软件包:
 
libboost-all-dev
libprotobuf-dev
protobuf-compiler
libcurl4-openssl-dev
 
然后从 http://github.com/chenshuo 下载最新版的muduo库和recipes程序包。
 
muduo安装步骤:
 
    ./build.sh -j2
    ./build.sh install
 
 

以上是关于Debian 8 最小化系统安装muduo的主要内容,如果未能解决你的问题,请参考以下文章

debian8最小化安装,字符界面的中文配置

debian系统中查询命令属于哪个安装包

debian 安装

在Debian 8上安装ASTPP计费系统

sh 在基于Debian的系统上安装Oracle JDK 8。

debian8.5怎么安装xfce