博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
暗渡陈仓:用低消耗设备进行破解和渗透测试3.3 基于Ubuntu方案的选项
阅读量:6251 次
发布时间:2019-06-22

本文共 757 字,大约阅读时间需要 2 分钟。

3.3 基于Ubuntu方案的选项

现在我们已经决定使用Ubuntu,你可能会认为这就完事儿了,但你错了。Ubuntu提供给我们一大堆选择,第一个要做的决定是选择哪个Ubuntu版本,本书编写时,Ubuntu 13.04和13.10已经可以在Beagles上使用了(更高的版本也是可用的,只要你用的不是BeagleBone Black)。基于Ubuntu 14.04的一个实验版本也可以使用了。因为Ubuntu13.04完全满足目前的需要,并且它是久经考验的稳定版,所以本书将选择它。

Ubuntu 13.04选择妥当后,仍有一些细节需要确认。是否应该把BeagleBone Black的操作系统安装在eMMC上?eMMC的空间只够安装命令行版本的Ubuntu,Deck的根文件系统超过6GB。如果把操作系统放在eMMC上,那将需要挂载优盘或者microSD卡来安装全部工具,在这种场景下尝试安装桌面环境是不现实的。而且,既然使用了外部的存储介质,使用eMMC带来性能增益已经完全被抵消掉了(系统可能会更慢);并且,耗电将会增加。由于这些原因,我们将把带桌面环境的Ubuntu13.04的基本系统安装到一个8GB或者更大的SD卡上。

现在我们已经决定了安装什么和存储到哪里,接下来需要选择一个安装方法,三种主要的安装方式是:下载预配置的镜像、网络安装和手动安装。因为我们想要继续构建我们的工具集合(下章的主题),手动安装的方案就被排除了,因为花的时间太长,并且太容易出错。考虑到要在多个系统上构建,所以网络方式也被排除了。从一个预配置的镜像开始似乎最适合我们的情况,预配置镜像提供了一个基础的根文件系统,可被解压到microSD上。把工具添加到这个根文件系统中,然后重用安装脚本,将我们的定制镜像应用到多个系统上。

转载地址:http://krfsa.baihongyu.com/

你可能感兴趣的文章
Python pyenv
查看>>
使用LotusScript操作Lotus Notes RTF域
查看>>
IPv4头部结构具体解释
查看>>
帕雷托最优(Pareto optimality)、帕雷托效率(Pareto efficiency)
查看>>
PHP 面向对象
查看>>
getResourceAsStream和getResource的用法及Demo实例
查看>>
[C#] string 与 String,大 S 与小 S 之间没有什么不可言说的秘密
查看>>
javascript 自定义错误处理
查看>>
POJ 3278 Catch That Cow(BFS,板子题)
查看>>
Ubuntu下U盘只读文件系统,图标上锁,提示无法修改
查看>>
TCP/IP具体解释学习笔记--TCP的超时与重传
查看>>
C#设计模式之十一享元模式(Flyweight Pattern)【结构型】
查看>>
基于zookeeper简单实现分布式锁
查看>>
Makefile:160: recipe for target 'all' failed (Ubuntu 16.06 + Opencv3.2)解决办法
查看>>
a WebSite for MapXtreme2005 Crack
查看>>
几种函数调用方式
查看>>
【MySQL】MySQL 常用语法之锁表与解锁表
查看>>
【142】阿蛮歌霸使用技巧
查看>>
HTTP 请求报文 响应报文
查看>>
[转载] 程序员必看:请不要做浮躁的人 24法则
查看>>