Linux 有介于 zsh 到 Gnome 之间的 GUI 吗 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
monetto
V2EX    Linux

Linux 有介于 zsh 到 Gnome 之间的 GUI 吗

  •  
  •   monetto 2022-05-04 18:34:41 +08:00 5905 次点击
    这是一个创建于 1325 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,开发板一个,装 Gnome 乃至 LXQt 都觉得有点沉...

    但是直接 SSH 远程登录,再用 zsh 等操作,有时候又觉得有些慢。

    有介于这两者之间的东西吗?比如直接用 Terminal 就可以运行的 GUI 界面(类似于 armbian-config 这种层级的 GUI ),不需要 X11 的。

    42 条回复    2022-05-05 14:53:14 +08:00
    Livid
        1
    Livid  
    MOD
    PRO
       2022-05-04 18:38:30 +08:00
    ysc3839
        2
    ysc3839  
       2022-05-04 18:43:54 +08:00 via Android
    Midnight Commander?
    crysislinux
        3
    crysislinux  
       2022-05-04 18:46:48 +08:00
    觉得有点沉是个什么感觉。。关键是你要运行什么,Linux 这边你要用常见的软件就离不开 Qt ,GTK 。
    codehz
        4
    codehz  
       2022-05-04 19:00:06 +08:00
    不如试试 i3wm
    whenov
        5
    whenov  
       2022-05-04 19:04:10 +08:00 via Android
    ssh+zsh 慢具体指的什么?
    secondwtq
        6
    secondwtq  
       2022-05-04 19:06:55 +08:00   1
    armbian-config 这是 curses 程序,不是 proper 的“GUI”。
    对于 CLI 来说 curses 很强,相比于 GUI 来说 curses 又太弱(比如连个字号都改不了,显示个图片折腾半天之类的)
    kokutou
        7
    kokutou  
       2022-05-04 19:13:54 +08:00 via Android
    Linux gui 操作能做啥维护啊,最后还是要用命令行。。。
    garywill
        8
    garywill  
       2022-05-04 19:17:50 +08:00   1
    他问的是不需要 x11 的 GUI ,那就是 TUI ,ncurse
    gainsurier
        9
    gainsurier  
       2022-05-04 19:19:35 +08:00 via iPhone
    ssh-xforward ?
    secondwtq
        10
    secondwtq  
       2022-05-04 19:21:06 +08:00   2
    不过说起 curses 之前倒是见过两个奇妙的项目
    https://github.com/cosmos72/twin
    https://github.com/netxs-group/vtm
    monetto
        11
    monetto  
    OP
       2022-05-04 19:25:18 +08:00
    @Livid 竟然见到 MOD 了...膜拜

    其实想要的效果是,不需要 启动 X11 或者 X-server 的那种 GUI

    比如说,在 vim 中,按 hjkl 去移动光标切换行(把行 换为不同文件夹)

    每次总是 cd 各种目录,并且频繁的敲打 ls 总觉得很麻烦
    monetto
        12
    monetto  
    OP
       2022-05-04 19:26:27 +08:00
    @ysc3839 这个就很棒,类似于这种感觉。不光是文件管理,包括可以有迷你启动器的概念等等。
    monetto
        13
    monetto  
    OP
       2022-05-04 19:27:06 +08:00
    @crysislinux 其实开发板主要就跑个 Python ,vim 看看日志啥的。也不运行啥图像的软件。
    monetto
        14
    monetto  
    OP
       2022-05-04 19:27:44 +08:00
    @whenov 需要不断的 cd + ls ,进行大量操作的时候,莫名感觉繁琐。。。
    monetto
        15
    monetto  
    OP
       2022-05-04 19:30:15 +08:00
    @secondwtq 这个感觉很有趣,很棒
    ynyounuo
        16
    ynyounuo  
       2022-05-04 19:34:31 +08:00   2
    @monetto 那你的需求不就是需要个 shell 里的 file manager 而已吗? ranger 之类的不行吗?
    secondwtq
        17
    secondwtq  
       2022-05-04 19:35:09 +08:00
    @monetto

    > 需要不断的 cd + ls ,进行大量操作的时候,莫名感觉繁琐。。。

    如果仅仅是这个问题的话,既然你有别的设备可以 ssh 进去,那可以映射一个 SMB 或者 sshfs 之类的东西
    Terminal File Manager 我也用,但是感觉效果并没有好到哪去
    iyear
        18
    iyear  
       2022-05-04 19:37:28 +08:00   1
    你是指 TUI ?
    golang 有相关库
    https://github.com/rivo/tview
    monetto
        19
    monetto  
    OP
       2022-05-04 20:45:33 +08:00
    @iyear 没错,这种效果很棒
    monetto
        20
    monetto  
    OP
       2022-05-04 20:46:18 +08:00
    @ynyounuo File Manage 没有 Launcher 的概念... 我想要的是一个健全的,类似于 X-Window 的东西。
    kukat
        21
    kukat  
       2022-05-04 21:29:51 +08:00
    vim+各种插件
    ritksm
        22
    ritksm  
       2022-05-04 21:40:04 +08:00
    xorg 全家桶之一 twm: https://wiki.archlinux.org/title/Twm

    曾经 gentoo 装好 xorg 下一步就是 emerge 一个 twm
    ritksm
        23
    ritksm  
       2022-05-04 21:41:46 +08:00
    抱歉 没有读题 不需要 X11 的话

    那就只能考虑 ncurses 了
    wellsc
        24
    wellsc  
       2022-05-04 21:43:58 +08:00
    tilling window manager
    12101111
        25
    12101111  
       2022-05-04 21:51:50 +08:00
    论全家桶还是得 emacs
    fuis
        26
    fuis  
       2022-05-04 22:00:52 +08:00
    如果只是 file explorer 的话,我推荐 cloudcmd ,浏览器中管理文件,分两栏

    ```
    docker run --name cloudcmd -d --restart=unless-stopped -v /datastore:/mnt/datastore -w=/datastore -p 8000:8000 coderaiser/cloudcmd
    ```
    abcd191898105
        27
    abcd191898105  
       2022-05-04 22:04:26 +08:00 via Android
    @codehz dwm 装逼效果吗。大神必备
    mackeyv
        28
    mackeyv  
       2022-05-04 22:15:24 +08:00
    沉肯定是说 x11 那一大堆东西了
    levelworm
        29
    levelworm  
       2022-05-04 22:20:29 +08:00 via Android
    TUI?
    hiplon
        30
    hiplon  
       2022-05-04 22:38:43 +08:00
    yast2
    MonoLogueChi
        31
    MonoLogueChi  
       2022-05-04 22:44:06 +08:00 via Android
    如果只是远程看日志和编辑文件,不如试试 vscode
    so1ar
        32
    so1ar  
       2022-05-05 00:03:36 +08:00 via Android
    考虑下 cockpit ,基于 web 的 Linux 管理程序,

    https://cockpit-project.org/
    Buges
        33
    Buges  
       2022-05-05 00:13:52 +08:00 via Android
    不要装 de ,直接装 wm 。推荐 sway ,流程程度甩传统 gnome/kde 几条街。
    des
        34
    des  
       2022-05-05 02:27:07 +08:00 via iPhone   1
    或许你只是需要一个 tmux ?
    jsq2627
        35
    jsq2627  
       2022-05-05 04:55:17 +08:00
    宝...宝塔面板(别笑...
    ResidualBlood
        36
    ResidualBlood  
       2022-05-05 09:00:13 +08:00
    https://github.com/jarun/nnn
    nnn (n) is a full-featured terminal file manager.
    终端里文件管理器
    zjsxwc
        37
    zjsxwc  
       2022-05-05 09:02:37 +08:00
    emacs
    zjsxwc
        38
    zjsxwc  
       2022-05-05 09:33:24 +08:00   1
    @zjsxwc
    先安装个 gpm ( https://wiki.archlinux.org/title/General_purpose_mouse )让在 tty 中不启动 X 也能使用鼠标
    呼出鼠标 ` gpm -m /dev/input/mice -t imps2 `
    然后在 emacs 里 各种玩,比如`M+x dired` 来管理文件,比如把鼠标移到 emacs 顶部的 tools 里选择各种插件玩。
    zjsxwc
        39
    zjsxwc  
       2022-05-05 10:15:03 +08:00   1
    要显示中文得套个 fbterm ,
    在 tty 里面
    执行 sudo fbterm --font-names="WenQuanYi Micro Hei Mono" --font-size=16
    进入 fbterm 后启动 emacs 后得执行 M+x xterm-mouse-mode 让 emacs 兼容 fbterm 的鼠标
    libook
        40
    libook  
       2022-05-05 10:21:40 +08:00
    没专门搞过这个领域,只用过树莓派,配套系统是 LXDE ,感觉挺轻的。

    用 X11 不一定需要桌面环境,除非应用程序依赖桌面环境的 API ,很多程序在命令行下可以直接运行并打开 GUI 界面。
    Kinnice
        41
    Kinnice  
       2022-05-05 11:43:27 +08:00
    要不换个类似 finalshell 这种的 ssh 终端
    zhouzm
        42
    zhouzm  
       2022-05-05 14:53:14 +08:00
    但凡你 zsh 使用 z 或 j 命令,也不至于频繁 cd 了啊,ssh 你都觉得慢,还有什么操作界面你能觉得快的。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     849 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 20:07 PVG 04:07 LAX 12:07 JFK 15:07
    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