V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
zzzmh
V2EX  ›  Linux

萌新笔记本安装 Linux 接连受挫 斗胆前来请教前辈

  •  
  •   zzzmh · 5 天前 · 4025 次点击

    如题 断断续续在 Linux 下开发 有 7 、8 年了,但是水平毫无长进。
    回到 Windows2 个月又开始心痒难耐
    系统盘压缩出 300G 准备再搞个 Linux 玩玩
    笔记本 ROG G14 CPU 4800HS GPU 2060M

    实测中遇到的问题(叠甲:以下内容不是吐槽系统,是吐槽我自己菜)
    Fedora40 安装一遍过,啥都感觉很贴心,结果一到安装软件就 GG 了。比如 FinalShell XnView Clash WPS 等,只要对方每提供 RPM 包,我就不会了,一执行说缺少依赖,我一卡就是一天。只能用 DNF 能装的,有 RPM 包的,flatpak 能装的 Ok
    debian12 是最糟心的,安装一遍过,进系统就傻了,source.list 里只有个 cdrom ,sudo su 失败,这些都解决了以后,安装软件异常顺利,有了 fedora 经验,外加我需要的那些基本都有 deb ,或者在 debian 下刚好能跑起来。最糟心的地方来了,关机关不掉,一开始是这个报错 [ 1870.775275] systemd-shutdown [1] : Waiting for process: 733 (modprobe) 我查攻略,设置成了 5 秒自动 kill ,然后就卡到下一个地方报错 KVM Exiting Hardware Virtualization 这个是真绝望了,重装了 5 遍,12.7 12.6 xfce gnome 轮番换了一遍都没用。
    deepin23 U 盘启动以后一共 5 个选项,只有 6.6 的安全模式,可以顺利进去,其他好像都是显卡驱动一加载就炸了。安装界面选了 Nvdia 闭源驱动,炸了,重启看不到设置账户就卡死了。再来一次不选驱动,终于进桌面了。分辨率 1024x768 ,一查说是没驱动,凭记忆好像是装的这个命令 apt install nvdia-smi 装完重启完 就进不去系统了

    主要是吐槽一下新手想接触 Linux 真的太难了 也不知道从哪可以学起
    现在的问题就是,我应该怎么才能省心的用上一个 Linux 系统开发程序。。。或者我也可以再战上述这些系统,如果有人知道我是啥问题怎么解决的话最好了。

    88 条回复    2024-09-29 21:19:11 +08:00
    JensenQian
        1
    JensenQian  
       5 天前
    黄老板的显卡啊
    下次换个苏妈或者牙膏的核显用
    superrichman
        2
    superrichman  
       5 天前
    换 Manjaro 吧,装软件省心
    NevadaLi
        3
    NevadaLi  
       5 天前   ❤️ 1
    rpm 是最好安装的,dnf 和 yum 会自动识别并安装依赖,直接 dnf install https://xxxx.rpm 就可以。

    debian12 安装好应该是有各种内置 repo 的; sudo su 失败不知道你的报错是什么?

    modprobe 是 Linux 装载驱动的。。。把这东西 kill 掉可还行啊。。。

    nvdia 驱动可以从 debian 的源安装(就像你现在直接 apt install 这样),也可以从老黄官网下载.run 的文件,如果有什么显卡问题,可以试着切换驱动,一些莫名其妙的问题可能就解决了。

    如果要当作桌面端开发机,建议用 ubuntu lts 版本,他的优化比较好,有些地方很省心。
    mahaoqu
        4
    mahaoqu  
       5 天前
    wsl
    anytk
        5
    anytk  
       5 天前
    4800hs 可以直接直接 modules 里禁掉 nvidia 独显了,之后就不会这么多问题了。
    monkey110
        6
    monkey110  
       5 天前
    debian12 和 ubuntu 我笔记本都装过有点折腾,源的问题大概是你跳过了所以只有 cdrom,debian 得 apt install nvidia-driver 安装 n 卡驱动,ubuntu 有软件中心附加驱动安装 n 卡挺方便的。
    想要发挥 n 卡性能还得进桌面在 n 卡驱动软件里选择高性能,总的来说孰能生巧,多练就行。
    aycclm
        7
    aycclm  
       5 天前
    Linux 桌面环境这么多年,易用性还是一坨

    如果只是一般的开发工作,桌面端用 win ,server 端用 linux 部署就好

    我司用的桌面端是魔改的 ubuntu 20.04 ,大部分时间可用,但偶尔也会有稳定性问题
    zzzmh
        8
    zzzmh  
    OP
       5 天前
    @NevadaLi RPM 是好安装,我打了个错别字,我是想说没提供 RPM 的软件,对我来说费劲了,比如 XnView ,有一个 tar.gz 和一个 appimage ,我就想试试 tar.gz ,执行./xnview.sh 就各种缺少依赖,然后我就废了
    sudo su 失败是/etc/sudoers 默认好像没有当前用户的权限,加了就好了
    modprobe kill 是因为我关机的时候卡在这句话 2 分钟没动,[ 1010.398256] systemd-shutdown [1]: Haiting for process: 429 (systemd-udevd), 442 ((udev-uorker)) 问了 kimi 说 改/etc/systemd/system.conf 中设置 DefaultTimeoutStopSec=5s 和 DefaultTimeoutAbortSec=5s 改完以后就是关机会等待 5 秒 然后就会 kill 慢的进程了
    最后这个 deepin 的驱动我已经有点道心破碎了 折腾不动了 等下周上班没事干的时候继续折腾把
    zzzmh
        9
    zzzmh  
    OP
       5 天前
    话说你们的 linux 是在哪学的?我想系统学习的话应该如何开始?
    YsHaNg
        10
    YsHaNg  
       5 天前
    wsl 不就好了
    LoveLive
        11
    LoveLive  
       5 天前 via Android
    桌面我用过 Ubuntu debian 最后还是觉得 Arch 好用
    yanqiyu
        12
    yanqiyu  
       5 天前
    新手其实可以试一试 fedora 的 immutable 变种,https://universal-blue.org/ 甚至有配好了 nvidia 驱动的版本。不可变系统也不容易搞坏。软件也可以 flatpak/toolbox/distrobox 来安装,就无所谓软件什么来头了
    oott123
        13
    oott123  
       5 天前
    可能不应该用笔记本,先开虚拟机玩玩呗
    ochatokori
        14
    ochatokori  
       5 天前 via Android
    换 manjaro ,aur 解决 90%软件安装问题,跟我说谢谢打包侠
    ljn917
        15
    ljn917  
       5 天前 via Android
    Fedora/RHEL 找不到依赖可以用 dnf search 或者 dnf provides 命令查找,或者直接问 Google 。
    另外,op 不用怪自己,Linux 新手想省心确实不太可能,尤其是有 N 卡驱动,把系统弄崩几次算是基本操作了。
    Tiande
        16
    Tiande  
       5 天前   ❤️ 5
    VMware 虚拟机啊
    别真信他们的拿 Linux 当主力机
    最好的 Linux 发行版 是 MacOS
    june4
        17
    june4  
       5 天前
    开发用 arch 最好,系统也简洁不乱加料。
    且有个官方第三方软件库,aur 软件很全,aur 里都找不到的就别死磕了说明过于小众没人用,建议换个软件自适应。
    liuliancao
        18
    liuliancao  
       5 天前
    一直在用 debian 了 喜欢 linux 的简约 现在单系统 需要善用 google 多积累经验 可以先在虚拟机用一个月看看 这样经验会多一点
    liuliancao
        19
    liuliancao  
       5 天前
    barnetime
        20
    barnetime  
       5 天前


    来用 Gentoo 吧, 公司一台, 家里一台
    thetbw
        21
    thetbw  
       5 天前
    ubuntu gnome 新手最友好吧
    thetbw
        22
    thetbw  
       5 天前
    @thetbw 连远程桌面什么都有
    intoext
        23
    intoext  
       5 天前
    可以试试 atzlinux 铜豌豆, 比较适合新手。 我是虚拟机搞了一下发现还不错。 当然,我生产机上还是装的 deepin ,感觉团队开发的比个人更靠谱一些
    aloxaf
        24
    aloxaf  
       5 天前
    我不会推荐你去装 Arch ,但是我建议你可以阅读一下 ArchWiki 中的相关条目。

    比如你的 deepin 安装 nvidia 驱动后无法启动,大概率就是这里的第一项 KMS 问题: https://wiki.archlinux.org/title/NVIDIA/Troubleshooting

    驱动问题导致进不去系统不用慌,可以 Ctrl+Alt+F3 换个 tty 把驱动卸载掉。
    也可以直接在 grub 界面按 e 临时修改内核参数应用上面说的方法看能不能正常启动。
    jheroy
        25
    jheroy  
       5 天前
    @zzzmh 提供 appimage 是最简单的了吧,本身就是一个包含所有依赖的可执行文件了,你只要添加可执行权限然后执行就行,有点类似 windows 的绿色软件了
    sir283
        26
    sir283  
       5 天前
    新人用 Linux ,我只推荐 Ubuntu ,像 arch 、manjaro 、open suse 、gentoo 这些阴间发行版本,对新人只是灾难。
    aminobody
        27
    aminobody  
       5 天前
    推荐 Manjaro , Endeavouros , AUR 仓库减少了太多太多的麻烦.
    笔记本上用的后者, (stat / 创建时间:2022-10-01 )至今没有滚挂过.
    zoharSoul
        28
    zoharSoul  
       5 天前
    Manjaro 吧
    cmdOptionKana
        29
    cmdOptionKana  
       5 天前
    1. 用 Ubuntu
    2. 主系统用 Windows ,然后用 Virtualbox 虚拟机安装 Linux

    这样可以最大限度减少问题。
    UEVdugfw
        30
    UEVdugfw  
       5 天前
    关注一些。我的问题是蓝牙鼠标,离电脑超过 5cm 就没法用。暂时没找到解放方案。鼠标罗技的
    importmeta
        31
    importmeta  
       5 天前
    我单独加了一块 SSD 按了 Linux Mint, 只有主硬盘安装 Linux Mint 开机的时候自动才出现让你选哪个系统进入. 现在笔记本按了三块硬盘,1 个 Win, 一个 Linux, 一个当存储.
    Tink
        32
    Tink  
       5 天前
    考虑一下 arch 或者 ubuntu ?
    tairan2006
        33
    tairan2006  
       4 天前 via Android
    用 mint 或者 deepin 或者 manjaro

    2024 年完全用 linux 是没问题的
    lpt0
        34
    lpt0  
       4 天前 via Android
    玩 linux 桌面就是要不断折腾才能攒出经验,不装桌面问题少大半
    lpt0
        35
    lpt0  
       4 天前 via Android
    @barnetime 太难装了,试了一次,没耐心装完
    wuruxu
        36
    wuruxu  
       4 天前
    装 debian ,电脑选用集成显卡 问题少很多,
    kokerkov
        37
    kokerkov  
       4 天前
    Average linux DE experience. 狗头

    用 VMware 吧一样的,而且不会给你乱搞。安装软件尽量用 apt/dnf/pacman/zypper 的 install 命令

    目前 linux 桌面还是不堪用。
    kzfile
        38
    kzfile  
       4 天前
    笔记本装 linux 就是这样的,各种驱动问题,台式机还好一些
    yaott2020
        39
    yaott2020  
       4 天前 via Android
    楼主有时间折腾为啥不试试 Ubuntu 和 Arch 系呢
    huage
        40
    huage  
       4 天前
    我十多年的实践经验:只安装安装 Ubuntu 或者 Windows + 虚拟机,有钱有空间搞三台电脑 Mac+Windows+Linux
    zzzmh
        41
    zzzmh  
    OP
       4 天前
    V 站还是好人多啊,没想到一天没上这么多回复了,感谢。有的时候上班没事干就喜欢折腾这些。虚拟机里都装过,简单的又嫌弃简单,难的又解决不了容易放弃。ubuntu manjaro archi3wm 以前都试过 也是在这台机器上。一般一个系统用几个月就会被我用出各种问题,然后我遇到解决不了的,可能就放弃了。导致一直在入门,入了几年,还在门口哈哈。这次等我装成功了,一定要系统性学习一下。明天上班开始一个一个试验。
    abolast
        42
    abolast  
       4 天前
    推荐 Manjaro 或者 Arch ,安装包省心,也有丰富的 wiki 看。系统入门的话可以翻看鸟哥那本书,程序员看这本书速度应该是飞快
    maxwellz
        43
    maxwellz  
       4 天前
    搞 linux 的终点 wsl 或者 mac
    xxb
        44
    xxb  
       4 天前 via Android
    没人推荐 nixos? 🐶
    Cooky
        45
    Cooky  
       4 天前
    @xxb 初学者用 nixos ?往邪道引也不能引这么邪呀(
    Cooky
        46
    Cooky  
       4 天前
    你不知道从哪入手就对了,这么多 linux 发行版就只有 arch 的 wiki 能看
    leetom
        47
    leetom  
       4 天前
    @aycclm 啥公司还自己改个系统自己内部使用啊?这家庭条件太好了吧
    yunyuyuan
        48
    yunyuyuan  
       4 天前
    同配置,我前几天就装了个 manjaro ,比安装 windows 还简单
    yunyuyuan
        49
    yunyuyuan  
       4 天前
    @yunyuyuan 在 manjaro 官网下载镜像 -> 用 refus 写入到 u 盘 -> f12 选择 u 盘启动 -> 全程图形化界面安装 -> 重启电脑,包括 n 卡驱动什么都有 -> 配置中文输入法和触摸板手势 -> 完毕

    唯一需要操作的可能就是配置输入法和触摸板手势
    zzzmh
        50
    zzzmh  
    OP
       4 天前
    @yunyuyuan 一句同配置我就感觉特别安心,你的 manjaro 选的哪个桌面,asusctl 能装成功吗
    yunyuyuan
        51
    yunyuyuan  
       4 天前
    @zzzmh 同配置是同 cpu 和 gpu ,电脑型号并不同🤣。我选择 kde plasma ,感觉 kde 稳定些。asusctl 是控制灯光之类的么,这就不清楚了。
    Greendays
        52
    Greendays  
       4 天前
    我印象中 Fedora 应该基本是开箱即用的啊。
    sunnysab
        53
    sunnysab  
       4 天前
    #14 换 manjaro ,aur 解决 90%软件安装问题,跟我说谢谢打包侠

    确实!我最开始用 manjaro ,现在用 arch ,装软件很方便,而且感觉系统很干净。记得之前使用 debian + gnome 的时候,自带的“茄子”和游戏始终没法卸载。
    sunnysab
        54
    sunnysab  
       4 天前
    怎么学习 linux……说多了都是泪,修系统修多了就熟练了( doge )
    Sunya233
        55
    Sunya233  
       4 天前
    同样的机子,Arch + Hyprland + Btrfs 日用中。做大改动之前,如果没把握就 snapshot ,随时回滚。
    文档不会看的话,B 站也有相关的安装教程
    tpopen
        56
    tpopen  
       4 天前
    wsl ubuntu
    Cnming
        57
    Cnming  
       4 天前 via iPhone
    试试 archlinux ,按照 wiki 走就好了,出问题看 wiki🤔
    Biem
        58
    Biem  
       4 天前
    作为折腾过大部分 Linux 桌面版的程序员,并且现在主要开发环境是 Linux ,给你的建议是:如果你还在国内,需要用疼训的东西,还有网盘这些,最好用国产 Linux ,深度,麒麟,这些现在都不错的。个人推荐 UbuntuKylin 。
    phenixc
        59
    phenixc  
       4 天前
    遇到问题问下 gpt,多数情况下比百度靠谱
    imsoso
        60
    imsoso  
       4 天前
    微软的 WSL Linux 子系统不能满足?
    masellum
        61
    masellum  
       4 天前
    我和你是同一个型号,个人的建议是如果不搞 cuda 、不玩游戏、不打算本地跑大模型,可以直接把 n 卡禁用
    sublimevsatom
        62
    sublimevsatom  
       4 天前 via iPad
    接触 Linux8 年了为什么不用 arch ,遇到问题直接翻 wiki ,装软件 aur ,很省心
    ecee
        63
    ecee  
       4 天前
    1. 花时间装过 archlinux gentoo 这些才有感觉的。
    2. 现在稳定使用 archlinux ,方便可控,只安装基础稳定的软件(默认不启动桌面,没有显卡,不装闭源软件),日常软件装在 win 虚拟机里远程用。
    kingfire
        64
    kingfire  
       4 天前
    @xxb 如果有五台以上 linux 电脑,用 nixos 可以减轻些负担。但如果只有一台,那有点没事找事了
    duchenpaul
        65
    duchenpaul  
       4 天前
    我也是最近才把主要操作系统从 win 切到 linux, 用的是 debian gnome, 试了几个 UI 引擎, gnome 最成熟对高分屏支持最好, 没有遇到楼主说的问题, 可能是我的电脑 thinkpad 兼容性比较好吧
    fox0001
        66
    fox0001  
       4 天前 via Android
    桌面系统,推荐 Ubuntu 系列的发行版。我比较注重性能,选了 Lubuntu 。

    Debian 适合装服务器吧。我家里的小服务器就是装 Debian 。
    Xunit
        67
    Xunit  
       4 天前
    同笔记本装 linux ,已经用了 4 年(快 5 年了),而且 cpu 也是 amd ,不过我的是 4800H ,显卡是 1650.
    总的来说,不在 Linux 上用 n 卡能少很多很多问题。我用过的发行版主要是 debian 和 arch 。
    对于 Debian ,建议上 testing 或者 sid ,bug 会少一点。楼主安装后的软件源问题,实际非常好解决,找个镜像站换源即可。装软件优先使用源+apt 安装,不然十分容易出问题。
    关于 arch ,直接看着 wiki 装就行,问题比 Debian 还要少。个人就是先用的 Debian ,后嫌 Debian 更新太慢了就换 arch 了,现在软硬件上用起来都很舒服。
    最后提一句,只要不用 n 卡,就能减少很多问题
    Daath
        68
    Daath  
       4 天前
    popos?
    ziseyinzi
        69
    ziseyinzi  
       4 天前
    那些号称小白友好的发行版都是在鼓励你逃课的。op 需要补课,装一遍 LFS 或者 Arch 吧。
    sumu
        70
    sumu  
       4 天前
    有一些楼层提到了 Manjaro ,这个得+1
    Manjaro 使用快一年了,值得安利。
    安装很人性化,而且 ArchLinux 文档很详细,直接能拿来直接用。
    EngAPI
        71
    EngAPI  
       4 天前
    首先我好奇的问:装 linux 难吗?
    不是故意冒犯,linux 现在难度不是和 win 差不多了?

    其次,装的话个人推荐 manjaro ,aur 的软件比较新。如果用来编译比如 openwrt 之类的,还是 ubuntu ,省的配置。
    最后,尝试完了换 win 或者 macos 吧。linux 适合专一的应用,比如编程,比如服务器,不适合桌面应用那种天天尝试新东西。
    Zien
        72
    Zien  
       4 天前 via iPhone
    老黄显卡的问题,不是你的问题哈,换个核显单独系统会丝滑很多。
    afei418
        73
    afei418  
       4 天前 via Android
    没人推荐 linuxmint 吗,基于 ubuntu,支持 ppa,默认禁用 snap,兼容性和易用性都比较有保证。
    fred649
        74
    fred649  
       4 天前
    接楼问下有人笔记本装 Alma Linux 做日常开发用吗?
    jqtmviyu
        75
    jqtmviyu  
       4 天前
    不用 n 卡问题少一堆. 然后用 arch, 大部分打包侠帮你解决了. 有问题再看下丰富的 wiki.
    ulata8
        76
    ulata8  
       3 天前
    不然你先用 deepin 吧,国产发行版。商店里东西齐全,没这种问题。
    ltkun
        77
    ltkun  
       3 天前
    @yunyuyuan #49 Ventoy 更适合 U 盘安装系统,除了一些不支持的架构
    zzzmh
        78
    zzzmh  
    OP
       3 天前
    @Greendays 嗯嗯 上述只有 fedora 真的做到了开箱即用,而且毫无 bug ,最后没用下去的原因是,我需要的一些软件没有 RPM 这个选项。下载到的二进制程序,又缺依赖,我不熟 fedora ,补了 2 天没补明白。
    zzzmh
        79
    zzzmh  
    OP
       3 天前
    @masellum 求问!如何禁用!非常需要!!!多个显卡还拖累续航!买回来就没怎么玩过游戏用这个鬼笔记本!
    zzzmh
        80
    zzzmh  
    OP
       3 天前
    @sublimevsatom 用过一次,那次直接硬怼 I3WM ,然后发现太难了,快捷键都记不住。没坚持下去。我就属于 UP 主录个视频教我,教到什么地方我就会到什么地方,自己摸索 2 天,就放弃了。
    zzzmh
        81
    zzzmh  
    OP
       3 天前
    @ulata8 deepin 20.9 可以 上一次用了 1 年多的就是这个,23 前两天刚试了不行,按照官方教程刷 U 盘,开机,一共有 5 个选项,其中 4 个都会在刚加载完 CPU 核显驱动之后就卡死。只有 6.6 安全模式这一个选项不加载驱动,可以安装到进入系统,但是没驱动,显示有问题,等我手动 apt install 驱动的时候,就又炸了。。。目前正在研究如何禁用独显。
    Greendays
        82
    Greendays  
       3 天前
    @EngAPI 主流发行版里面,大部分安装难度和 Windows 是一样的。只有 Arch 比较难,得在命令行里一步步输入指令。
    zzzmh
        83
    zzzmh  
    OP
       3 天前
    @masellum 我查了下,不知道对不对,好像 2020 款的幻 14 不能直接 BIOS 直接禁独显,22 款以后的好像有这选项。Linux 的话只能先进系统,再在系统里禁用独显。
    masellum
        84
    masellum  
       3 天前
    @zzzmh 是的,从 BIOS 禁用的功能从 2021 款开始才有,我记得我是用 udev rules 之类的禁用的,可以给你找找教程
    cnleon
        85
    cnleon  
       3 天前
    直接 ubuntu 吧,驱动相对来说最全了,软件也好找。
    zzzmh
        87
    zzzmh  
    OP
       3 天前
    @masellum 谢谢!
    moonjourney
        88
    moonjourney  
       3 天前
    fedora 这类 rpm 发行版包是比较少,包多的目前就 arch 和 nixos 。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   930 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 18:20 · PVG 02:20 · LAX 11:20 · JFK 14:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.