Ubuntu 安装CRIU教程

  1. 进入文件夹

    
    `cd criu-3.11`
    
    
    
    

    直接使用make命令肯定报错,要先安装依赖,如下:

  2. 安装protobuf

    1. 下载安装包:protobuf-2.6.1.tar.gz    下载地址:http://pan.baidu.com/s/1i43CzJn   地址引用自Ubuntu上安装protobuf 和protobuf-c

    2. 解压

      
      `tar -xvf protobuf-2.6.1.tar.gz`
      
      
      
      
    3. 进入文件夹

      
      `cd protobuf-2.6.1`
      
      
      
      
    4. 执行

      
      `./configure`
      
      
      
      
    5. 执行

      
      `make` 
      
      
      
      

      请耐心等待。。。。

      执行

      
      `make check`
      
      
      
      

      命令执行结束后的截图,如下:

      执行

      
      `sudo make install`
      
      
      
      
  3. 安装protobuf-c

    1. 下载安装包:protobuf-c-1.2.1.tar.gz  (上面的安装包链接中包含这个压缩包)

    2. 解压

      
      `tar -xvf protobuf-c-1.2.1.tar.gz`
      
      
      
      
    3. 进入文件夹

      
      `cd protobuf-c-1.2.1`
      
      
      
      
    4. 在执行configure之前,必须先安装pkg-config

    5. 
      `sudo apt-get install -y pkg-config`
      
      
      
      
      
      `sudo apt-get install protobuf-compiler`
      
      
      
      
      
      `sudo apt-get install libprotobuf-dev`
      
      
      
      
    6. 执行

      
      `./configure`
      
      
      
      
    7. 执行

      
      `export LD_LIBRARY_PATH=/usr/local/lib`
      
      
      
      
    8. 执行

      
      `make`
      
      
      
      
    9. 执行

      
      `sudo make install`
      
      
      
      

    到此为止,需要下载的安装包就安装完了,下面是命令行安装的依赖:

    以下命令均在criu-3.11文件夹执行(其实在哪是无所谓的,只有在安装git之后才有一点点影响,大牛请忽略,小白请照做)

  4. 安装libnet-dev

    
    `sudo apt-get install libnet-dev`
    
    
    
    
  5. 安装libnl-3-dev

    
    `sudo apt-get install libnl-3-dev`
    
    
    
    
  6. 安装libcap-dev

    
    `sudo apt-get install libcap-dev`
    
    
    
    
  7. 安装 asciidoc

    
    `sudo apt-get install asciidoc` 
    
    
    
    
  8. 其实到这里已经把依赖安装的差不多了,但是有些情况下还是会有些问题的,因为我也是多次安装,每次的错误都不一样,为了保证安装无误,可以选择把下列包都装上

```

`sudo apt-get install protobuf-c-compiler  sudo apt-get install python-protobuf`

最后

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。

因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!

如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
049)]

[外链图片转存中…(img-X29DjabE-1715624685049)]

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!

如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值