找回密码
 骑士注册

QQ登录

微博登录


我们大学机房使用的 Fedora 系统

2016-12-13 18:03    评论: 46    

塞尔维亚共和国诺维萨德大学的自然科学系和数学与信息学系,我们教学生很多东西。从编程语言的入门到机器学习,所有开设的课程最终目的是让我们的学生能够像专业的开发者和软件工程师一样思考。课程时间紧凑而且学生众多,所以我们必须对现有可利用的资源进行合理调整以满足正常的教学。最终我们决定将机房计算机系统换为 Fedora。

以前的设置

我们过去的解决方案是在 Ubuntu 系统上面安装 Windows 虚拟机并在虚拟机下安装好教学所需的开发软件。这在当时看起来是一个很不错的主意。然而,这种方法有很多弊端。首先,运行虚拟机导致了严重的计算机性能的浪费,因此导致操作系统性能和运行速度降低。此外,虚拟机有时候会在另一个用户会话里面同时运行。这会导致计算机工作严重缓慢。我们不得不在启动电脑和启动虚拟机上花费宝贵的时间。最后,我们意识到我们的大部分教学所需软件都有对应的 Linux 版本。虚拟机不是必需的。我们需要寻找一个更好的解决办法。

进入 Fedora!

Computer lab in Serbia powered by Fedora

默认运行 Fedora 工作站版本的一个机房的照片

我们考虑使用一种简洁的安装替代以前的 Windows 虚拟机方案。我们最终决定使用 Fedora,这有很多原因。

发展的前沿

在我们所教授的课程中,我们会用到很多各种各样的开发工具。因此,能够及时获取可用的最新、最好的开发工具很重要。在 Fedora 下,我们发现我们用到的开发工具有 95% 都能够在官方的软件仓库中找到!只有少量的一些工具,我们才需要手动安装。这在 Fedora 下很简单,因为你能获取到几乎所有的现成的开发工具。

在这个过程中我们意识到我们使用了大量自由、开源的软件和工具。保证这些软件总是能够及时更新通常需要做大量的工作,然而 Fedora 没有这个问题。

硬件兼容性

我们机房选择 Fedora 的第二个原因是硬件兼容性。机房现在的电脑还是比较崭新的。过去比较低的内核版本总有些问题。在 Fedora 下,我们总能获得最新的内核版本。正如我们预期的那样,一切运行良好,没有任何问题。

我们决定使用带有 GNOME 桌面环境的 Fedora 工作站版本。学生们发现它很容易、直观,可以快速上手。对我们来说,学生有一个简单的环境很重要,这样他们会更多的关注自己的任务和课程本身,而不是一个复杂的或者运行缓慢的用户界面。

自主的技术支持

最后一个原因,我们院系高度赞赏自由、开放源代码的软件。使用这些软件,学生们即便在毕业后和工作的时候,仍然能够继续自由地使用它们。在这个过程中,他们通常也对 Fedora 和自由、开源的软件有了一定了解。

转换机房

我们找来其中的一台电脑,完全手动安装好。包括准备所有必要的脚本和软件,设置远程控制权限和一些其他的重要组成部分。我们也为每一门课程单独设置一个用户账号以方便学生存储他们的文件。

一台电脑安装配置好后,我们使用一个强大的、免费的、开源的叫做 CloneZilla 的工具。 CloneZilla 能够制作硬盘镜像以做恢复用。镜像大小约为 11 G。我们用一些带有高速 USB 3.0 接口的闪存来还原磁盘镜像到其余的电脑。我们仅仅利用若干个闪存设备花费了 75 分钟设置好其余的 24 台电脑。

将来的工作

我们机房现在所有的电脑都完全使用 Fedora (没有虚拟机)。剩下的工作是设置一些管理脚本方便远程安装软件,电脑的开关等等。

我们由衷地感谢所有 Fedora 的维护人员、软件包管理人员和其他贡献者。我们希望我们的工作能够鼓励其他的学校和大学像我们一样将机房电脑的操作系统转向 Fedora。我们很高兴地确认 Fedora 完全适合我们,同时我们也保证 Fedora 同样会适合您!


via: https://fedoramagazine.org/fedora-computer-lab-university/

作者:Nemanja Milošević 译者:WangYueScreamLemonDemo 校对:jasminepeng

本文由 LCTT 原创编译,Linux中国 荣誉推出

发表评论


最新评论

我也要发表评论

WangYueScream [Baidu Spark 8.6|Windows 7] 2016-12-20 16:33 1 回复
不管什么系统,什么编程语言,只是我们实现想法的工具。我们是使用工具。最终目的是实现想法。说Windows不好的,你要电竞选手在Linux上比赛?
[1]
来自山东济南的 Chrome 54.0|GNU/Linux 用户 发表于 2016-12-16 17:17 的评论:
为什么不用deepin
WangYueScream [Baidu Spark 8.6|Windows 7] 2016-12-20 16:18 1 回复
deepin个人感觉只是UI好,软件商店有些软件好像都比较老
[1]
linux [Chrome 54.0|Mac 10.11] 发表于 2016-12-16 14:38 的评论:
我去!居然开论战了!
[2]
来自四川成都的 Chrome 55.0|GNU/Linux 用户 发表于 2016-12-16 16:14 的评论:
如果 TA 最初的回复谦逊些,就没这回事了。
[3]
来自广东广州的 Chrome 54.0|Windows 7 用户 发表于 2016-12-18 00:40 的评论:
看了你这句话真TMD恶心,我支持fedora的用户!记住,在我面前谦逊点,不要让我骂你!!!
linux [Chrome 54.0|Mac 10.11] 2016-12-18 12:57 回复
好了,都克制点,再吵起来就要第一次关评了。
[1]
linux [Chrome 54.0|Mac 10.11] 发表于 2016-12-16 14:38 的评论:
我去!居然开论战了!
[2]
来自四川成都的 Chrome 55.0|GNU/Linux 用户 发表于 2016-12-16 16:14 的评论:
如果 TA 最初的回复谦逊些,就没这回事了。
[3]
来自广东广州的 Chrome 54.0|Windows 7 用户 发表于 2016-12-18 00:40 的评论:
看了你这句话真TMD恶心,我支持fedora的用户!记住,在我面前谦逊点,不要让我骂你!!!
来自四川成都的 Chrome 55.0|GNU/Linux 用户 2016-12-18 07:50 2 回复
哟,一个人还是两个人?怎么又冒出一个更暴躁的了?还这么的语无伦次。
来自福建福州的 Chrome 54.0|Windows 10 用户 2016-12-17 16:29 1 回复
233
来自四川成都的 Chrome 55.0|GNU/Linux 用户 2016-12-17 14:42 回复
就事论事,非得要写一句“这些是Windows用户无法理解的!!”。可以简单一下说说你批量部署 Fedora 的方案,就像这篇译文 “一台电脑安装配置好后,我们使用一个...24 台电脑。”一段。好写不写,加一句挑事的话,有意思吗?当然也可以写写,如果原来有过批量部署 Windows 遇到的不愉快遭遇。写出来,未必有人会给出建议,当然即便给出建议也为时已晚,但这样发牢骚的方式,也比你之前那样要好很多。
[点击展开更多楼层]
[13]
来自四川成都的 Chrome 55.0|GNU/Linux 用户 发表于 2016-12-17 10:30 的评论:
我深知要说服一个人很难,但还想说,你的评论真是很糟糕,除了引战,没有什么有意义的成分在里面,对于推广 Linux 还是 Fedora 都没有意义,甚至还起反作用。
[14]
fanbt [Firefox 50.0|Fedora] 发表于 2016-12-17 11:50 的评论:
说服?弄了半天原来你只是想要说服某些人跟认同你的观点而已?你就这么缺乏认同感?你的存在是需要别人认同的?你的评论到是不会引战,就对Linux 的推广有意义了?你以为你坐在那里发表那些所谓不会“引战”的评论Linux就推广起来了?告诉你,你太天真了,不要指望广大用户(特别是国内用户)会主动去了解和接受Linux,更别指望微软的销售团队帮你推广(他们不想尽一切办法消灭Linux就不错了),如果Linux不通过一大批愿意付出愿意去抗争的人进行推广,你以为你今天还有机会在这里跟我讨论有关Linux如何如何的问题?
[15]
来自四川成都的 Chrome 55.0|GNU/Linux 用户 发表于 2016-12-17 12:39 的评论:
没有想过说服谁,就是说单纯的仔细像表达自己的一种看法一种观点。对你过往的评论,在我映像中没有什么技术方面的内容,有映像的都是一些非常情绪化的言语。我以为在一个以技术为导向的网站,回复还是要有技术上的支持,不能过于掺杂个人情绪,这样才有意义。
fanbt [Firefox 50.0|Fedora] 2016-12-17 13:54 回复
说别人之前先回头看看自己说过的话,好吗?我不否认有时候会带些情绪,至于你说的技术上的支持,我实在想不到就人家说学校用了Fedora的文章,我需要什么样的回复才能算得上是技术上支持?还请赐教!
[1]
linux [Chrome 54.0|Mac 10.11] 发表于 2016-12-16 14:38 的评论:
我去!居然开论战了!
[2]
来自四川成都的 Chrome 55.0|GNU/Linux 用户 发表于 2016-12-16 16:14 的评论:
如果 TA 最初的回复谦逊些,就没这回事了。
[3]
linux [Chrome 54.0|Mac 10.11] 发表于 2016-12-16 17:29 的评论:
好吧,其实只要互相理解,克制些,正常的辩论其实有助于让大家更多的思考。

因为我也一直看大家的辩论,觉得之前的评论展示方式,尤其是盖楼的情况展示不是很好,所以专门做了一些样式调整。
测试 [Firefox 52.0|Windows 10] 2016-12-16 19:20 2 回复
如果争论不欢而散,那么必有一方是虚伪的
https://www.zhihu.com/question/22639556/answer/22110907
来自天津的 Chrome 54.0|Fedora 用户 2016-12-15 19:13 3 回复
我用Linux跑开发环境,休闲上网,Windows跑Photoshop,Office,这一点别说什么替代品,就是不喜欢用LiberOffice、Gimp,和MS Office、PS根本不是一个量级。哪有评论里面那些个什么好不好,只是适合不适合工作需要外加个人喜好
来自内蒙古赤峰的 Sina Weibo 6.12|Android 5.1 用户 2016-12-15 15:34 回复
fedora!good
来自陕西西安的 Chrome Mobile 55.0|Android 6.0 用户 2016-12-15 15:03 2 回复
事实上fedora Gnu/Linux发行版最好玩的也就是workstation,版本分化本身就消耗了自己的内力,没啥意义
[点击展开更多楼层]
[4]
fanbt [Firefox 50.0|Fedora] 发表于 2016-12-15 09:28 的评论:
你NB,来把1000台WindosXP电脑给我升级到Windows10试试!Linux只需要一行命令可以完成所有机器的升级,Windows行吗?
[5]
来自四川成都的 Chrome 54.0|GNU/Linux 用户 发表于 2016-12-15 09:48 的评论:
建议多了解一下 Windows 客户端集中升级的方法(不止一种哦),真正大规模集中升级,无论是何种系统,绝对不是照本宣科,必须结合实际情况来考虑。而且你的比方不适当,对于这篇文章来说,Fedora 升级应该是从 23 到 24(从照片看),而 XP 到 10 跨了多少版本?要类比也是 8.1 到 10 才对。
[6]
fanbt [Firefox 50.0|Fedora] 发表于 2016-12-15 11:33 的评论:
行,这世界就你最了解Windows行了吧,你以为我会告诉你可以直接从Fedora 20升级到25,中间跨了几个版本?比XP到10少?Fedora 可以升级后系统体积不增加,Windows 行吗?行了,说这些没用,你说的这些普及吗?Fedora可以在任何规模的机房使用,而且还免费,免费……
来自四川成都的 Chrome 54.0|GNU/Linux 用户 2016-12-15 13:21 2 回复
看了你过往在 linux.cn 的评论,我觉得自己的回复真是多余。20 的映像和包只在 archives.fedoraproject.org 有,mirrors 都移除了。20 没有三个版本之分,升级到 25,选哪个版本? 随着系统的日常使用,占用的体积是会逐渐增加,如果磁盘空间不足,我看你怎么一条命令升?还不说用户可能会对系统进行一定程度上的更改,这种更改可不在 fedoraproject 控制范围内,所以存在升级后出现问题的可能。你可以看看网上外国网友做的在虚拟机中从最初的 MS-DOS 系统一路升级到 Windows 7 还是 8 的视频。
[1]
来自浙江台州的 Firefox 50.0|Windows 10 用户 发表于 2016-12-14 14:08 的评论:
其实应该用 CentOS 7 的,Fedora 半年一个版本,太频繁了,维护起来麻烦。
[2]
fanbt [Firefox 50.0|Fedora] 发表于 2016-12-14 17:13 的评论:
没什么麻烦的,ssh采用密钥连接,有条件的弄个本地源,再写个运维脚本轻松+愉快!这些是Windows用户无法理解的!!
[3]
来自四川成都的 Chrome 54.0|GNU/Linux 用户 发表于 2016-12-14 22:33 的评论:
说的好像 Windows 不能跨版本,本地升级似的。喜欢一个系统,也不要轻视另一个系统。
[4]
lovetoheart [Chrome 45.0|Windows 10] 发表于 2016-12-15 08:54 的评论:
如果fedora是静默升经或许你都感觉不到什么,现在的windows10静默升级也很频繁
来自四川成都的 Chrome 54.0|GNU/Linux 用户 2016-12-15 09:42 回复
内部升级和单纯的联网升级感念是不一样的,其介质未必是经过局域网,也可以是移动存储器。而像 Fedora 的联网升级还不是重启后进入一个特殊的更新模式,如果期间强制重启或关机,根据网上一些网友的反馈看,其结果也不会太好看。
[1]
来自36.149.209.246的 Chrome 55.0|Mac 10.12 用户 发表于 2016-12-13 21:46 的评论:
这所学校歧视非计算机专业的学生么?
[2]
来自39.159.5.125的 Chromium 66.0|Xubuntu 14.04 用户 发表于 2016-12-14 07:24 的评论:
非计算机专业的学生就不会用Fedora了? 你这是在歧视非计算机专业的学生么?
来自36.149.81.51的 Mobile Safari 10.0|iOS 10.1 用户 2016-12-14 19:23 1 回复
说得好!在fedora上你来给房建专业的学生装一个鲁班ibm软件,你来给金融专业的学生装一个T3会计软件,我就服你。你用着计算机专业最新的fedora,他们甚至不能安装本专业最前沿的软件,不是歧视?可笑。
[1]
来自36.149.209.246的 Chrome 55.0|Mac 10.12 用户 发表于 2016-12-13 21:46 的评论:
这所学校歧视非计算机专业的学生么?
来自上海的 Chrome 54.0|Windows 10 用户 2016-12-14 15:48 2 回复
第一句就说了这是某个学院的机房,不是整个学校的。。。
[1]
fanbt [Firefox 50.0|Fedora] 发表于 2016-12-14 10:05 的评论:
大多数中国的学校是不会这么干的,因为老师们自己都不会,又不愿意去学……
来自四川成都的 Chrome 54.0|Windows 7 用户 2016-12-14 14:05 1 回复
这评论亮了
[1]
fanbt [Firefox 50.0|Fedora] 发表于 2016-12-14 10:05 的评论:
大多数中国的学校是不会这么干的,因为老师们自己都不会,又不愿意去学……
来自117.152.74.93的 Chrome 55.0|GNU/Linux 用户 2016-12-14 12:03 7 回复
大部分学生都不知道linux为何物,就算他们学过操作系统
来自广东广州的 Chrome 54.0|Windows 10 用户 2016-12-14 11:04 1 回复
计算机系学生就应该这么搞,很赞!!
[1]
来自四川成都的 Chrome 54.0|Windows 10 用户 发表于 2016-12-13 21:10 的评论:
我们学校什么时候才能推行Linux啊。一天天盗版软件横行
来自上海的 Chrome 55.0|Windows 10 用户 2016-12-14 09:36 2 回复
你的windows10是正版的嘛??
来自湖北的 Chrome 54.0|Windows 10 用户 2016-12-13 21:51 1 回复
天朝:这货xxx上可以用就行了
来自四川成都的 Chrome 54.0|GNU/Linux 用户 2016-12-13 21:50 3 回复
从照片上的桌面壁纸看系统是 Fedora 24.
返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。