Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
monetto
V2EX  ›  Linux

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

  •  
  •   monetto · May 4, 2022 · 6986 views
    This topic created in 1643 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

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

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

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

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

    曾经 gentoo 装好 xorg 下一步就是 emerge 一个 twm
    ritksm
    ritksm
    May 4, 2022
    23
    抱歉 没有读题 不需要 X11 的话

    那就只能考虑 ncurses 了
    wellsc
    wellsc
    May 4, 2022
    24
    tilling window manager
    12101111
    12101111
    May 4, 2022
    25
    论全家桶还是得 emacs
    fuis
    fuis
    May 4, 2022
    26
    如果只是 file explorer 的话,我推荐 cloudcmd ,浏览器中管理文件,分两栏

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

    https://cockpit-project.org/
    Buges
    Buges
    May 5, 2022 via Android
    33
    不要装 de ,直接装 wm 。推荐 sway ,流程程度甩传统 gnome/kde 几条街。
    des
    des
    May 5, 2022 via iPhone❤️1
    34
    或许你只是需要一个 tmux ?
    jsq2627
    jsq2627
    PRO
    May 5, 2022
    35
    宝...宝塔面板(别笑...
    ResidualBlood
    ResidualBlood
    May 5, 2022
    36
    https://github.com/jarun/nnn
    nnn (n³) is a full-featured terminal file manager.
    终端里文件管理器
    zjsxwc
    zjsxwc
    May 5, 2022
    37
    emacs
    zjsxwc
    zjsxwc
    May 5, 2022❤️1
    38
    @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
    zjsxwc
    May 5, 2022❤️1
    39
    要显示中文得套个 fbterm ,
    在 tty 里面
    执行 sudo fbterm --font-names="WenQuanYi Micro Hei Mono" --font-size=16
    进入 fbterm 后启动 emacs 后得执行 M+x xterm-mouse-mode 让 emacs 兼容 fbterm 的鼠标
    libook
    libook
    May 5, 2022
    40
    没专门搞过这个领域,只用过树莓派,配套系统是 LXDE ,感觉挺轻的。

    用 X11 不一定需要桌面环境,除非应用程序依赖桌面环境的 API ,很多程序在命令行下可以直接运行并打开 GUI 界面。
    Kinnice
    Kinnice
    May 5, 2022
    41
    要不换个类似 finalshell 这种的 ssh 终端
    zhouzm
    zhouzm
    May 5, 2022
    42
    但凡你 zsh 使用 z 或 j 命令,也不至于频繁 cd 了啊,ssh 你都觉得慢,还有什么操作界面你能觉得快的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5312 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 79ms · UTC 06:25 · PVG 14:25 · LAX 22:25 · JFK 01:25
    ♥ Do have faith in what you're doing.