自己虽然使用着 arch ,但对 linux 的理解还是比较浅,
有什么能借由 arch 来学习 linux 的东西?
自己虽然使用着 arch ,但对 linux 的理解还是比较浅,
有什么能借由 arch 来学习 linux 的东西?
我觉得没有,OS真的只是自己用的舒服而已,除非LFS。
目标过于远大/庞大,等于啥都没说。
单单这个 Wiki 就够逛一辈子了吧?
我用 macOS 也不影响我学习 find grep ffmpeg 等工具的用法,arch 和别的 Linux 系统有什么本质区别吗?
哪里有那么多奇技淫巧羊肠小道让你用某个工具“更快更好”地学习某个东西,用到哪里学到哪里呗。
我觉得 arch 还是太简单,不够行,gentoo 可以
在tg群里面看见有群友通过学习busybox来学习Linux常用命令,你也可以试试。以我的折腾经验来看,通常意义上面的『玩』linux确实能学到东西,但通常只能学一点点……
不太清楚学习 Linux 具体指什么,如果是学习从 unix 传承下来的基本概念的话可以看一下这本书 Unix system programming in OCaml 。远比一些只教你如何具体操作的流水帐要好得多。
你说的linux基础具体是啥?
linux是一套工具组合出来的。你只要掌握基本的工作生活用到的工具就行了。这个根本就不分什么linux不linux。比如文件操作,命令行界面,常用的命令。
比如配置网卡ip,这个发行版和那个发行版可能是完全不同的。这算基础知识么?你花时间学会了一种,明天升级了。
所以。你最好不要专门为了学linux而去折腾。你最好找一个明确有用的事情去作。然后在做这件事的过程中逢山开路遇水搭桥。这样学着才有意义,也更有劲儿。
比如:如果你是搞开发的,可以找一个适当的,有用的项目去实现。在这个过程中学习。
如果你不会开发,你可以找一个自己适合的有用的事儿去作。
这才是最好的学习方式。不要只为了折腾arch去折腾。
想对使用 linux 作为服务器有更深的理解
前提是你要做系统管理员,如果不干这个行当,其实不学也罢,因为你会发现,过两个月,学的东西都忘记了,把吃饭的家伙学好才是硬道理。
做系统管理员用arch有点抽象了,不过似乎以前道听途说过,豆瓣的服务器用的是gentoo?
如果你打算作系统管理员,运维。可以从现有的常用的系统开始。比如centos ubuntu 比较常用。然后弄一个小项目搭建起来,遇到问题解决问题就好了。
可以去专门的运维 系统管理的论坛找他们求个建议。不过还是那句话,要有实际的项目(大小无所谓但一定要实际实用)操作。不要像在学校里那种学习方式。实操的东西不适合学校方式来学习。
deb的包转成arch的包有什么好办法吗?debtap转总是出错,手动转的话网上也没找到可以参考的例子
推荐依云酱的博客