内容简介:Fedora Linux是较具知名度的Linux发行包之一,由Fedora项目社群开发、红帽公司赞助,目标是创建一套新颖、多功能并且自由(开放源代码)的操作系统。使用该系统的人都认为Fedora桌面或服务器在发行上比较困难。对于偏爱这种发行、又想控制进度的人来说,可以进行模块化。通过DNF命令访问一系列流行软件版本模块。与其他软件集不同的是,模块化方法不会并行安装多个版本的软件,系统上只会安装一个版本。话不多说,下面开始展示如何使用模块化存储库在Fedora29上安装MongoDB数据库管理系统。只需在桌面
Fedora Linux是较具知名度的 Linux 发行包之一,由Fedora项目社群开发、红帽公司赞助,目标是创建一套新颖、多功能并且自由(开放源代码)的操作系统。使用该系统的人都认为Fedora桌面或服务器在发行上比较困难。对于偏爱这种发行、又想控制进度的人来说,可以进行模块化。通过DNF命令访问一系列流行软件版本模块。与其他软件集不同的是,模块化方法不会并行安装多个版本的软件,系统上只会安装一个版本。话不多说,下面开始展示如何使用模块化存储库在Fedora29上安装 MongoDB 数据库管理系统。
准备事项
只需在桌面上运行安装Fedora服务器以及一个带sudo特权的账号。
陈列模块
首先要列出可用模块,找出可安装的软件版本。通过以下方法:登录到服务器(或打开种端窗口)、发起命令:
dnf module list
命令结果会列出平台上的可用模块(及图A所示的准备安装版本)
图 A
模块列表中包含了MongoDB
可以看到有两个可用的MongoDB版本(也叫 "流") 3.4 和3.6。如果你不想滚动整个列表,可以针对某一特别目标程序包:
dnf module list mongodb
命令结果便可仅显示MongoDB (图B)。
图 B
在列的仅为MongoDB
安装模块
每个模块都列有姓名、流、文件、摘要等内容。如我们想通过流和文件安装,就要安装MongoDB 流 3.4 及文件服务器。发起命令:
sudo dnf module install mongodb:3.4/server
这样会捕获所请求的流和文件的所有必要依赖项,并安装正常运行所需的程序包。
如果你不能确定是不是想要的流/文件,可以通过以下命令获取更详细信息:
dnf module info mongodb:3.4/server
通过图C可以看到,该命令会列出所安装软件的详细描述以及必要项。
图C
展示将要安装的MongoDB更多信息
安装一个不同的流/文件
如果你想更换流或文件,如从 MongoDB 3.4/服务器换到3.6/默认,则只需要安装新的流或文件便可替换旧版本。目前,我们的3.4/服务器如要换到3.6/默认,则需要发起命令:
sudo dnf module install mongodb:3.6/default
从图 D中可以看到,摘要中明确指示 3.6/默认会替代3.4/服务器。
图 D
替换当前流/文件
然后就可以使用了。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- Android模块化改造以及模块化通信框架
- Laravel 模块化开发模块 – Caffienate
- 前端模块化架构设计与实现(二|模块接口设计)
- 模块化编程的实践者 disconver 更新了用户模块
- ASP.NET Core模块化前后端分离快速开发框架介绍之4、模块化实现思路
- JavaScript模块化
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Web信息架构(第3版)
[美] Peter Morville、Louis Rosenfeld / 陈建勋 / 电子工业出版社 / 2013-10 / 99.00元
本书内容涵盖了信息架构基本原理和实践应用的方方面面。全书共7个部分,包括信息架构概述、信息架构的基本原理、信息架构的开发流程和方法论、信息架构实践、信息架构与组织、两个案例研究,以及参考资料清单。 本书兼具较高的理论价值和实用价值,曾被Web设计领域多本书籍重点推荐,是信息架构领域公认的经典书籍,不论新手还是专家都能各取所需。本书可供Web设计与开发者、Web架构师、网站管理者及信息管理相关......一起来看看 《Web信息架构(第3版)》 这本书的介绍吧!