Debian 11 是默认不带 GUI 了吗,装完之后没有桌面,安装的时候也没看到选择软件的部分 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
LxnChan
V2EX    Linux

Debian 11 是默认不带 GUI 了吗,装完之后没有桌面,安装的时候也没看到选择软件的部分

  •  
  •   LxnChan
    lxnchan 2021-10-18 10:15:00 +08:00 10714 次点击
    这是一个创建于 1505 天前的主题,其中的信息可能已经有所发展或是发生改变。
    28 条回复    2023-08-25 23:33:26 +08:00
    cmos
        1
    cmos  
       2021-10-18 10:27:13 +08:00   1
    chronosphere
        2
    chronosphere  
       2021-10-18 10:55:27 +08:00
    GUI 不正常出现,可能是一楼说的没有安装 GUI (或者叫 Desktop Environment );也可能是安装了 GUI,但是显卡驱动没有安装好。

    如果是核显,需要下载带有各种硬件驱动的 non-free 版本: https://cdimage.debian.org/images/unofficial/non-free/images-including-firmware/11.1.0+nonfree/

    如果有 Nvidia 独显,我记得用 sudo apt install nvidia-driver 就可以自动匹配合适的驱动版本并安装;如果找不到合适的驱动版本,就得自己手动安装驱动(这样有可能兼容性不好,比如高刷屏上不了高刷之类的...),搜 nvidia unix driver,到 Nvidia 官网找合适的版本,然后网上搜一下手动安装驱动的教程

    手动安装的具体步骤我忘了,网上教程大致的流程是首先屏蔽 Linux 自带的开源驱动 nouveau,然后再安装 build-essential 这些基础工具,然后运行下载的安装脚本。不过好像第一步并不必须,因为安装脚本一般会自动帮你屏蔽 nonveau

    sudo apt install nvidia-driver 貌似需要设置一下 apt 的源仓库,因为 Nvidia 驱动不开源,所以不能出现在 debian main 仓库中,要把 debian security 还是 debian nonfree 加进去,这块儿忘了,不过搜一下就能发现。当然需要保证你的网络能连接源仓库,要么科学上网,要么换国内镜像
    kimw
        3
    kimw  
       2021-10-18 11:04:13 +08:00/span>
    顺便说一句……如果已经完成安装了,可以不用重新下载 ISO,然后 blah blah blah 。在命令行界面下有一个叫做 `taksel`命令可以 *向导式* 完成 GUI 的安装。如果在命令行中输入 `sudo tasksel` 提示命令不存在,可以 `sudo apt-get install tasksel`。
    chronosphere
        4
    chronosphere  
       2021-10-18 11:12:29 +08:00
    @chronosphere emm 另外 debian 有个比较蛋疼的点,free 版本的镜像不带闭源的 wifi 驱动,所以如果你的无线网卡不支持 debian 自带的开源驱动,并且你不连网线的话,安装程序连接不到源仓库,所以也就不会弹出下载桌面环境的界面; non-free 版本的镜像对 wifi 支持就好一点,一般都能正常安装好 wifi 驱动,但是 non-free 版本不自带桌面环境,得联网下载。

    如果你既想要自带桌面环境,又想带 non-free 的驱动,那就下载自带桌面的 free 版本,然后在你的启动盘里新建一个 firmware 文件夹,到官网把所有驱动下载到这个文件夹里,安装程序就能检测到驱动了。
    chronosphere
        5
    chronosphere  
       2021-10-18 11:15:47 +08:00
    @kimw 对对对,而且这个在之后好像还能用来切换桌面环境(虽然也没啥大用
    LxnChan
        6
    LxnChan  
    OP
       2021-10-18 11:56:03 +08:00
    @chronosphere 那如果安装环境是 vmware 或者 Intel 核显呢
    LxnChan
        7
    LxnChan  
    OP
       2021-10-18 11:59:30 +08:00
    @kimw 这个我之前查资料试过,执行一下就一闪而过了
    chronosphere
        8
    chronosphere  
       2021-10-18 12:38:14 +08:00 via Android
    @LxnChan 给虚拟机安驱动我就不懂了。我的电脑是 amd 核显+nvidia 独显,不过给核显安驱动的过程我想应该大同小异了

    要么用 apt 自动识别并安装:sudo apt install firmware-linux-nonfree,这条指令能安装的驱动其实和 nonfree 镜像里有的驱动应该是一样的(注意要添加 nonfree 源,或者 security 源,这块儿记不清了);

    要么自动识别不出来,就手动安,或是参考 debian 官方的 intel 核显指南(这是我猜的,我觉着 nvidia 的指南都有,intel 应该也会有),或是搜 intel graphics driver linux,按照 intel 官方指南一步一步走

    不过在此之前可以先检查一下驱动安装的情况,用 lspci 搭配 grep 可以查询安了什么驱动
    ByteCat
        9
    ByteCat  
       2021-10-18 13:50:57 +08:00
    安装的时候可以选 DE 来安装,就算你下的是最小镜像
    LxnChan
        10
    LxnChan  
    OP
       2021-10-18 14:57:36 +08:00
    @chronosphere 我试过了,不是驱动的问题,用 netinst CD 引导就会有选择软件的界面,可以选 GNOME 作为桌面,其他的都没有不知道是不是 Debian 11 给取消了
    LxnChan
        11
    LxnChan  
    OP
       2021-10-18 14:57:46 +08:00
    @ByteCat Debian 11 真没有
    shijingshijing
        12
    shijingshijing  
       2021-10-18 15:48:56 +08:00   1
    @LxnChan 你用 netinst CD 安装当然没有了,只有最小化的一个基本系统,要用 DVD 和 BD 的镜像安装。

    不过我个人喜欢用 netinst CD 安装,然后手动安装 MATE 和 LightDM,这样系统比较精简,不会安装 LibreOffice 什么的。
    shijingshijing
        13
    shijingshijing  
       2021-10-18 15:52:41 +08:00   1
    下面是我在虚拟机里面每次用 netinst 最小化安装之后的一些优化步骤,希望对你有用:

    后续步骤是为了让 Debian 使用更符合系统的一些设定:
    1. 新的 Debian 会对 apt 源做校验,修改 /etc/apt/sources.list,添加[trusted=yes],如下:
    还有一个方法是:apt-get install apt-transport-https ca-certificates,然后 update
    2. 运行 apt-get update 和 apt-get upgrade 升级一下系统。
    3. 使用 eject 命令可以安全弹出光盘镜像。
    4. 系统默认无 sudo,需要 apt install sudo,切换为 root,执行 sudo usermod -aG sudo jack 添加 jack 用户进入 sudo 组
    5. 安装命令行下图形化进程显示工具 htop, iftop:apt-get install htop iftop
    6. 安装 vim:apt-get install vim
    7. 编辑 /etc/vim/vimrc 文件,改设定为 set nocompatible 和 syntax on
    set nocompatible
    set backspace=2
    set nu
    set noerrorbells
    set visualbell
    set t_vb=
    8. 开启 ls 的彩色显示,修改.bashrc 文件中的设定。如果是 /home/alex 用户,略有不一样,取消 force-color-prompt=yes 这一行的注释,后面 grep --color=auto 的注释也取消,就能显示彩色:

    9. 删除较为危险的 telnet 和 ftp:aptitude purge telnet ftp 或者 apt-get purge telnet ftp
    10. 不预装 ifconfig,需 apt-get install net-tools 或者 ip addr,参见 http://blog.jobbole.com/110029/
    ip 和 ifconfig 之争: https://unix.stackexchange.com/questions/482596/ip-tools-vs-old-ifconfig
    (详细) https://unix.stackexchange.com/questions/504063/ip-vs-ifconfig-commands-pros-and-cons
    11. 如果使用 netinst 网络最小化安装,不会预装 ssh,需要 apt-get install ssh
    12. 安装 lightdm 登录界面和 MATE 图形界面:apt-get install mate-desktop-environment lightdm
    13. Debian 10 之后,使用 root 账户登录 MATE 图形界面,鼠标右键无菜单,桌面无图标的解决方法:System -> Preferences -> Personnal -> Startup Application,新增一条命令:name: Caja manage root desktop; command: caja --force-desktop 参考: https://github.com/mate-desktop/caja/issues/871
    14. 安装 xterm 以便在图形界面中启动 vim:apt-get install xterm
    15. 进入系统之后,配置 MATE Terminal,Edit>Profile Preferences,选中 General 选项卡,去除 Use the system fixed width font,选 Monospace 10 ;切换至 Colors 选项卡,去除 Use colors from system theme,将 Foreground,Background, Bold and Underline 的 Built-in schemes 选为 Green on black 主题,Palette 的 Built-in schemes 选为 Linux console 。
    16. 桌面右键,选择 Change Desktop Background,Theme 选 TraditionalOk 。
    17. 安装 Python gcc 等包,执行 apt install software-properties-common build-essential
    18. 先后运行 apt-get clean, apt-get autoclean, apt-get autoremove 清理多余安装包。
    chronosphere
        14
    chronosphere  
       2021-10-18 16:24:44 +08:00
    @LxnChan 你这么一说我有点印象了,我是用 KDE 的镜像+nonfree firmware 做的启动盘,解决显卡驱动问题之后,KDE 桌面环境就自动弹出了。

    但是其实我之前也试过用 netinst CD 引导,只能安装 Gnome 桌面,我就安了 Gnome,安完之后,用 3 楼提到的 sudo tasksel 切换到 KDE 桌面了,至于你提到 tasksel 一闪而过,如果你是在 tty (也就是非桌面环境)下运行的 tasksel,我觉着你可以试着安装 Gnome,然后在 terminal 下运行 tasksel 来切换到 KDE,切换成功后再卸载掉 Gnome 就行。

    另外不一定非要用 tasksel 安装 KDE 桌面环境,也可以用 sudo at install task-kde-desktop ;而且我记得无论是 Gnome 还是 KDE,在你的图形化用户登录界面是有一个选项让你选择桌面环境的(这个要留心找一下)

    另外另外,安装完后,如果图形界面不自动弹出,按 Alt + F5 (也可能是 Ctrl + Alt + F5,电脑不在身边,没法实验),手动切换到桌面环境的 tty,桌面环境 tty 编号应该是 5 (也可能是 7,电脑不在手边...)
    chronosphere
        15
    chronosphere  
       2021-10-18 16:47:25 +08:00
    @chronosphere 可能表述的不清,大概意思就是,

    1. 要么按照 netinst CD 的引导安装 Gnome,然后要么用 tasksel (可能 terminal 下 tasksel 不会闪退),要么用 apt 安装 KDE (我猜可能你想安 KDE ),然后在图形化登录界面选择 KDE

    2. 要么完全不安桌面环境,直接用 apt 安装 KDE

    二者都需要注意的是可能需要手动切换到桌面环境

    当然前提是你的显卡驱动没问题
    ByteCat
        16
    ByteCat  
       2021-10-18 17:17:29 +08:00
    @LxnChan 我自己用的就是 Debian……安装的时候有选,如果你下的是网络镜像,你需要联网
    LxnChan
        17
    LxnChan  
    OP
       2021-10-18 17:24:13 +08:00
    @shijingshijing 非常感谢!我记下了!
    另外我是使用 netinst 版本才有选装软件的界面(即可选装 DE/ssh 等软件的界面),其他诸如 DVD/BD 等 ISO 我这里安装向导都不会询问是否选装软件,系统版本为清华源下最新版 11.0 的镜像( https://mirrors6.tuna.tsinghua.edu.cn/debian-cd/current-live/amd64/iso-hybrid/debian-live-11.1.0-amd64-standard.iso )和官网版( https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/debian-11.1.0-amd64-DVD-1.iso )。
    ![]( https://arlxn.top/image-211018a.png)
    此图中只有上面两个 ISO 会安装 DE,其他都没有
    LxnChan
        18
    LxnChan  
    OP
       2021-10-18 17:24:47 +08:00
    @ByteCat 当然有联网的呀
    LxnChan
        19
    LxnChan  
    OP
       2021-10-18 17:25:09 +08:00
    @imes 谢谢!我成功的用您给出的镜像地址安装了 GNOME !
    CatCode
        20
    CatCode  
       2021-10-19 09:31:43 +08:00
    @shijingshijing telnet 和 ftp 只是个客户端而已啊 没必要删啊
    LxnChan
        21
    LxnChan  
    OP
       2021-10-19 10:05:45 +08:00
    @CatCode 不安全的问题吧,容易被爆破,ftp 也是很老旧的协议了,很多都开始不支持 ftp 了
    CatCode
        22
    CatCode  
       2021-10-19 10:11:48 +08:00
    @LxnChan 客户端啊 不是服务端
    liuxu
        23
    liuxu  
       2021-10-19 10:52:02 +08:00
    debian-11.1.0-amd64-netinst.iso

    这不是有么

    LxnChan
        24
    LxnChan  
    OP
       2021-10-19 11:10:55 +08:00
    @liuxu 审题啊审题(
    我说的是 netinst 有选择软件的界面,其他的无
    liuxu
        25
    liuxu  
       2021-10-19 11:18:44 +08:00
    @LxnChan

    《 Debian 11 是默认不带 GUI 了吗,装完之后没有桌面,安装的时候也没看到选择软件的部分》

    你这个标题有 2 个逗号

    第一个逗号前是说默认不带 GUI 了吗(截图,带了)
    第二个逗号前是安装之后没有桌面(截图,因为带了,所以选择安装就有了)
    第二个逗号是说安装没有看到软件选择部分(截图就是选择软件部分,有 GUI 还有 web server 和 ssh server,以及系统工具)

    我应该没理解错吧。。
    bao3
        26
    bao3  
       2021-10-19 20:11:19 +08:00
    @liuxu 你没理解错,我也是这么理解的。这个楼主有问题。我猜他来请教的成份小,杠的成份大。你的服务实在太好了,这种巨婴式的你就不应该这样。
    deepweb
        27
    deepweb  
       2021-11-16 15:47:12 +08:00 via Android
    官网有,只是你没找到
    Apol1oBelvedere
        28
    Apol1oBelvedere  
       2023-08-25 23:33:26 +08:00
    @shijingshijing #13 请问你的 Debian11 和 12 最小化安装后虚拟机体积分别多大?我的 Debian11 netinstall 镜像安装后 Hyper-V 虚拟机体积 2.7GB ,但是 Debian12 达到了 6.7GB ,无图形环境,不知道为什么差别这么大。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2357 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 15:47 PVG 23:47 LAX 07:47 JFK 10:47
    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