Bio-Linux 在 2006 年 7 月的《自然生物技术》论文中被介绍和详细描述。该发行版是英国自然环境研究委员会的集体努力。正如创建者和作者所指出的,高通量“组学”(基因组学、蛋白质组学、代谢组学)科学的分析需求迫切需要开发集成的计算解决方案来分析由此产生的海量实验数据。
Bio-Linux 由此应运而生。根据 其创建者的说法,该发行版充当“免费的生物信息学工作站平台,可以安装在从笔记本电脑到大型服务器的任何设备上”。当前的发行版版本 Bio-Linux 8 构建于 Ubuntu 14.04 LTS 基础之上。因此,Bio-Linux 的总体外观和感觉与 Ubuntu 相似。
作为一名研究免疫学家,我个人可以证明 Bio-Linux 的设计和开发中集成软件方法的必要性和成功之处。Bio-Linux 充当现代科学数据管道需求的真正交钥匙解决方案。正如网站所提到的,Bio-Linux 包括 超过 250 个预装软件包,其中许多软件包专门针对生物信息学数据分析的需求。
当您尝试在另一个操作系统下复制软件安装过程时,这种方法的强大之处立即显现出来。集成所有软件组件并安装所有必需的依赖项非常耗时,并且在某些情况下,甚至在 Linux 操作系统之外是不可能的。Bio-Linux 发行版提供了一个便携、稳定、集成的环境,其中预装了足够的软件,可以开始大量的生物信息学分析任务。
现在您可能会说:“我被说服了——我如何获得这个神奇的发行版?”
我很高兴你问了。首先我要说的是,Bio-Linux 网站上有非常好的文档。这份文档涵盖了安装说明以及对发行版使用的非常全面的概述。
该发行版可以本地安装和运行,可以从 CD/DVD 或 USB 运行,可以安装在服务器上,也可以在虚拟机环境中运行。要开始本地安装过程,请为 Bio-Linux 发行版下载磁盘映像或 ISO。磁盘映像是一个 3.3GB 的文件,根据您的互联网下载速度,这可能是喝杯咖啡或小睡一会儿的好时机。
ISO 下载完成后,Bio-Linux 开发人员建议使用 UNetBootin,这是一个免费的跨平台软件包,用于制作可启动的 USB。Bio-Linux 网站上提供了 UNetBootin 的链接。我可以证明 UNetBootin 在 Mac 和 Linux 操作系统中的有效性。
在 Unix 系列操作系统(Mac OS 和 Linux)上,也可以使用 dd
命令从命令行制作可启动的 USB
[sudo umount “USB 位置”
sudo dd bs=4M if=”ISO 位置” of =”USB 位置” conv=fdatasync]
无论您使用哪种方法,这可能是另一个喝咖啡休息的好时机。
在我的安装过程中,UNetBootin 似乎在可启动 USB 创建期间冻结在 squashfs
文件传输处。但是,快速检查 Ubuntu 磁盘应用程序证实该文件仍在写入 USB。换句话说,要有耐心——制作可启动 USB 需要相当长的时间。
一旦您喝完咖啡并拿到完成的 USB,您就可以使用 Bio-Linux 了。正如 Bio-Linux 网站指出的那样,如果您尝试将可启动 USB 与 Mac 计算机(特别是较新的硬件版本)一起使用,您可能无法从 USB 启动。有一些解决方法,但它们涉及配置系统以进行双启动。同样,在基于 Windows 的计算机上,可能需要从 BIOS 中更改计算机的启动顺序,甚至可能是安全启动设置。
从这一点开始,如何使用发行版取决于您。您可以从 USB 运行发行版进行测试。您可以将发行版安装到您的计算机上。您甚至可以按照 Bio-Linux 网站上的说明制作发行版的 VM 实例或在服务器上运行它。无论您如何使用它,您都拥有一个功能强大的生物信息学数据分析工作站供您支配。
也许您有对这种工作站的专业需求,但即使您从未使用 Bio-Linux 作为专业研究人员,它也可以为各个级别的生物学教学专业人员提供很好的资源,向学生介绍现代生物信息学原理。只需一台笔记本电脑和一个 USB 的价格,每所学校都可以拥有一个计算机教学资源,以补充“组学”时代的课堂课程。您唯一的限制是您的创造力和硬件的性能。
更多关于 Linux 的信息
作为具有强大社区支持的开源操作系统,Linux 内核与其他成功的开源软件事业共享许多优势。Linux 往往既稳定又易于定制。它还具有相当的硬件无关性,能够在各种硬件配置上与其他操作系统并行运行。事实上,安装 Linux 是从无法运行其他现代操作系统的过时硬件中恢复可用性的常用方法。Linux 还具有高度的可移植性,可以从任何可启动的外部存储设备(例如 USB 驱动器)运行,而无需永久安装操作系统。
正是稳定性、可定制性和可移植性的结合最初吸引了我使用 Linux。每个 Linux 操作系统变体都称为发行版(或 distro),似乎每种可以想象的计算场景或需求都有一个 Linux 发行版。这些选项实际上可能相当令人生畏,我怀疑它们可能经常阻止人们尝试 Linux。
“可能有多少不同的发行版?”您可能会想知道。如果您有几分钟甚至几个小时的时间,请查看 DistroWatch.com。顾名思义,该网站致力于编目与 Linux 发行版相关的所有内容。对于视觉学习者,有一个令人惊叹的 Linux 家族树,真正将其置于透视图中。
虽然 整本书都致力于 Linux 发行版的主题,但差异通常取决于基本安装中包含的软件、软件的管理方式以及影响发行版“外观和感觉”的图形差异。当然,硬件兼容性、速度和稳定性也存在细微差别。
5 条评论