为 Arch 推广做了一点微小的事情 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Arch Linux
kaiveyoung
V2EX    Arch

为 Arch 推广做了一点微小的事情

  •  
  •   kaiveyung 1 天前 1631 次点击

    今年给某大学代一学期 Linux 基础入门课,期末考试要求独立安装一次 arch ,推荐官方文档,欢迎任何方式使用搜索引擎

    将近 200 个同学,这立马就注入了 200 个新鲜的血液

    使用 virtualbox 创建虚拟机 安装 archlinux

    1. 安装系统 40 分

      分区使用 BIOS with MBR 不创建 Swap

    2. 设置 hostname 为学号 5 分
    3. 设置时区为 Asia/Shanghai 5 分
    4. 创建普通用户,加入到 wheel 组,并安装 sudo 5 分
    5. 将普通用户的 shell 切换为 zsh 5 分
    6. 安装图形界面 lxde/xfce4/gnome/kde 并开机启动 5 分
    7. 安装浏览器 firefox/chromium 5 分
    8. 设置图形界面为中文并正常显示 5 分
    9. 安装输入法并开机启动正常输入 fcitx5 fcitx5-chinese 5 分
    10. 安装 nginx 并开机启动,端口设置为 8080 5 分
    11. 安装 sshd 并开机启动,端口设置为 2222 5 分
    12. 写一个脚本,/usr/local/bin/system_info 10 分
      1. 输出当前用户名
      2. 输出当前 shell
      3. 输出当前内存使用率
      4. 输出当前磁盘使用率
      5. 脚本必须可以直接被调用(在命令行直接输入 system_info 就能出结果)
    24 条回复    2025-12-07 15:08:00 +08:00
    shenzhenhk
        1
    shenzhenhk  
       1 天前 via iPhone
    其实大学里面考试之后大部分也忘记了。大部分人都去干网络直播了,就算真有小部分人干运维的,一般也会选 ubuntu 或 Debian 作为服务器了。
    kaiveyoung
        2
    kaiveyoung  
    OP
       1 天前   1
    @shenzhenhk 我作为代课老师,肯定是以学生学这个有用为假定前提的,如果以无用为假定前提,那么大学的 90 的课程后面的人生都是用不到的

    在假定有用的情况下, 能独立装一次 arch,肯定能加深对 linux 的认知。分区,挂载,联网,启动,安装程序,改配置。而且是连贯的实操,总比出一个卷子让选 ABC 来的印象深刻
    c0xt30a
        3
    c0xt30a  
       1 天前   1
    OP 能不能再接再厉,开一门 Linux 深入课,带着学生做一次 LFS ?可惜我学生时代没有这样的课程
    imjiaoyuan
        4
    imjiaoyuan  
       1 天前 via Android
    确实,虽然对大部分人可能用处不大,但是确实比做垃圾试卷好多了
    KagurazakaNyaa
        5
    KagurazakaNyaa  
       1 天前
    在没有 archinstall 脚本之前也许考察效果会更好(笑
    kaiveyoung
        6
    kaiveyoung  
    OP
       1 天前
    @KagurazakaNyaa 我没说,他们也没人知道这个,能找到也算数,欢迎任何方式的探索
    xljya
        7
    xljya  
       1 天前
    很棒的老师
    Ei1l
        8
    Ei1l  
       1 天前
    我已经感受到学生被折磨了
    kaiveyoung
        9
    kaiveyoung  
    OP
       1 天前
    @xljya 我就是个打工仔,学校想让企业的人来给学生代技术类的选修课,我们公司就把我派去了,学校不干预上课内容,我都即兴发挥
    L4Linux
        10
    L4Linux  
       1 天前 via Android   3
    推 zsh 、sudo 、图形界面、nginx ,还非得改端口,味儿是不是太重了?什么味儿俺就不说了。
    aminobody
        11
    aminobody  
       1 天前
    我选择 EndeavourOS
    ryd994
        12
    ryd994  
       1 天前 via Android
    @c0xt30a #3 我大学里上过一门课,Linux 内核网络
    真的要自己编译内核,不仅如此还要修改网络栈,比如给 TCP 协议加 option 。

    然后?然后不到半个学期就只剩 20 个人不到了。话说我能找到工作还是靠这门课把老板给唬住了。
    jqtmviyu
        13
    jqtmviyu  
       1 天前
    把桌面输入法部分去掉, 换成 docker 部署吧, 也更贴近生产了.
    whileFalse
        14
    whileFalse  
       1 天前
    AI 直接从 2 干到 12
    k9982874
        15
    k9982874  
       1 天前 via Android
    不是给小白直接推荐 arch ,确定不是招黑?
    WhatTheBridgeSay
        16
    WhatTheBridgeSay  
       1 天前
    除了改端口这一点有点脱裤子放屁以外其他的没啥
    NPC666
        17
    NPC666  
       1 天前 via Android
    不是 Gentoo 我不认可
    Or2
        18
    Or2  
       23 小时 11 分钟前 via Android
    Linux from scratch
    wwhc
        19
    wwhc  
       22 小时 43 分钟前
    用 Gentoo 替代 Arch 更有效,编译是在 linux 环境中更实用的技能
    expy
        20
    expy  
       18 小时 50 分钟前
    直接贴给 ai ,不知道能生成一键脚本不
    kaiveyoung
        21
    kaiveyoung  
    OP
       18 小时 45 分钟前
    @L4Linux 并不是推,改 zsh 是因为课堂上讲过用户的登陆 shell,换端口知识单纯的引导一下让他们知道 linux 下软件的配置方式,毕竟都是 0 基础,随便改一下就行

    @jqtmviyu 上 docker 那还要讲几节 docker 课,让装输入法,只是让他们在配置的时候知道可以用环境变量来控制系统

    @k9982874 主要是让敲敲安装命令,arch 的安装正好是一个有明确目标,没那么虚的命令练习路径

    @NPC666
    @wwhc 上 gentoo 学校的电费又要多花不少,编译这种高级技能,不适合我这 0 基础 linux 选修课,如果要开 linux 实战课,可以搞一搞 docker 和 gentoo lfs
    kaiveyoung
        22
    kaiveyoung  
    OP
       18 小时 43 分钟前
    @expy ai 脚本给他,他又复制不到虚拟机里面,还得手敲,照着 ai 手敲和照着 wiki 手敲没什么区别,不过这种课,能完成就算,管它什么方式呢
    ety001
        23
    ety001  
       16 小时 37 分钟前
    我觉得还应该再加一点,宿主机系统换成 Archlinux 并日常使用的额外再加分。


    我 2012 年毕业,从大二开始,就一直是 Linux 桌面环境学习工作,实在避不开的 Windows 软件,就虚拟机安装 Windows 。
    Esec
        24
    Esec  
       14 小时 25 分钟前 via Android
    不提换源的问题吗
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     782 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 22ms UTC 21:33 PVG 05:33 LAX 13:33 JFK 16:33
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86