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

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

  •  
  •   zzzmh · 1 天前 · 3133 次点击

    如题 断断续续在 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 系统开发程序。。。或者我也可以再战上述这些系统,如果有人知道我是啥问题怎么解决的话最好了。

    75 条回复    2024-09-28 22:22:42 +08:00
    JensenQian
        1
    JensenQian  
       1 天前
    黄老板的显卡啊
    下次换个苏妈或者牙膏的核显用
    superrichman
        2
    superrichman  
       1 天前
    换 Manjaro 吧,装软件省心
    NevadaLi
        3
    NevadaLi  
       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  
       1 天前
    wsl
    anytk
        5
    anytk  
       1 天前
    4800hs 可以直接直接 modules 里禁掉 nvidia 独显了,之后就不会这么多问题了。
    monkey110
        6
    monkey110  
       1 天前
    debian12 和 ubuntu 我笔记本都装过有点折腾,源的问题大概是你跳过了所以只有 cdrom,debian 得 apt install nvidia-driver 安装 n 卡驱动,ubuntu 有软件中心附加驱动安装 n 卡挺方便的。
    想要发挥 n 卡性能还得进桌面在 n 卡驱动软件里选择高性能,总的来说孰能生巧,多练就行。
    aycclm
        7
    aycclm  
       1 天前
    Linux 桌面环境这么多年,易用性还是一坨

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

    我司用的桌面端是魔改的 ubuntu 20.04 ,大部分时间可用,但偶尔也会有稳定性问题
    zzzmh
        8
    zzzmh  
    OP
       1 天前
    @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
       1 天前
    话说你们的 linux 是在哪学的?我想系统学习的话应该如何开始?
    YsHaNg
        10
    YsHaNg  
       1 天前
    wsl 不就好了
    LoveLive
        11
    LoveLive  
       1 天前 via Android
    桌面我用过 Ubuntu debian 最后还是觉得 Arch 好用
    yanqiyu
        12
    yanqiyu  
       1 天前
    新手其实可以试一试 fedora 的 immutable 变种,https://universal-blue.org/ 甚至有配好了 nvidia 驱动的版本。不可变系统也不容易搞坏。软件也可以 flatpak/toolbox/distrobox 来安装,就无所谓软件什么来头了
    oott123
        13
    oott123  
       1 天前
    可能不应该用笔记本,先开虚拟机玩玩呗
    ochatokori
        14
    ochatokori  
       1 天前 via Android
    换 manjaro ,aur 解决 90%软件安装问题,跟我说谢谢打包侠
    ljn917
        15
    ljn917  
       1 天前 via Android
    Fedora/RHEL 找不到依赖可以用 dnf search 或者 dnf provides 命令查找,或者直接问 Google 。
    另外,op 不用怪自己,Linux 新手想省心确实不太可能,尤其是有 N 卡驱动,把系统弄崩几次算是基本操作了。
    Tiande
        16
    Tiande  
       1 天前   ❤️ 5
    VMware 虚拟机啊
    别真信他们的拿 Linux 当主力机
    最好的 Linux 发行版 是 MacOS
    june4
        17
    june4  
       1 天前
    开发用 arch 最好,系统也简洁不乱加料。
    且有个官方第三方软件库,aur 软件很全,aur 里都找不到的就别死磕了说明过于小众没人用,建议换个软件自适应。
    liuliancao
        18
    liuliancao  
       1 天前
    一直在用 debian 了 喜欢 linux 的简约 现在单系统 需要善用 google 多积累经验 可以先在虚拟机用一个月看看 这样经验会多一点
    liuliancao
        19
    liuliancao  
       1 天前
    barnetime
        20
    barnetime  
       1 天前


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

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

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

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

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

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

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

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

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

    Debian 适合装服务器吧。我家里的小服务器就是装 Debian 。
    Xunit
        67
    Xunit  
       13 小时 16 分钟前
    同笔记本装 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  
       12 小时 51 分钟前
    popos?
    ziseyinzi
        69
    ziseyinzi  
       12 小时 51 分钟前
    那些号称小白友好的发行版都是在鼓励你逃课的。op 需要补课,装一遍 LFS 或者 Arch 吧。
    sumu
        70
    sumu  
       12 小时 36 分钟前
    有一些楼层提到了 Manjaro ,这个得+1
    Manjaro 使用快一年了,值得安利。
    安装很人性化,而且 ArchLinux 文档很详细,直接能拿来直接用。
    EngAPI
        71
    EngAPI  
       12 小时 4 分钟前
    首先我好奇的问:装 linux 难吗?
    不是故意冒犯,linux 现在难度不是和 win 差不多了?

    其次,装的话个人推荐 manjaro ,aur 的软件比较新。如果用来编译比如 openwrt 之类的,还是 ubuntu ,省的配置。
    最后,尝试完了换 win 或者 macos 吧。linux 适合专一的应用,比如编程,比如服务器,不适合桌面应用那种天天尝试新东西。
    Zien
        72
    Zien  
       8 小时 45 分钟前 via iPhone
    老黄显卡的问题,不是你的问题哈,换个核显单独系统会丝滑很多。
    afei418
        73
    afei418  
       7 小时 58 分钟前 via Android
    没人推荐 linuxmint 吗,基于 ubuntu,支持 ppa,默认禁用 snap,兼容性和易用性都比较有保证。
    fred649
        74
    fred649  
       7 小时 53 分钟前
    接楼问下有人笔记本装 Alma Linux 做日常开发用吗?
    jqtmviyu
        75
    jqtmviyu  
       5 小时 12 分钟前
    不用 n 卡问题少一堆. 然后用 arch, 大部分打包侠帮你解决了. 有问题再看下丰富的 wiki.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   903 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 260ms · UTC 19:34 · PVG 03:34 · LAX 12:34 · JFK 15:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.