V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
wanchenyi
V2EX  ›  问与答

Linux Tarball 安装求教

  •  
  •   wanchenyi · 2023-06-12 21:59:15 +08:00 · 1044 次点击
    这是一个创建于 530 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在 ubuntu 上安装 neovim 最新稳定 ,从 github Releases 页面找到了 Tarball 安装包,页面上给出了步骤 :1 ,Download nvim-linux64.tar.gz ,2 ,Extract: tar xzvf nvim-linux64.tar.gz 。3 ,Run ./nvim-linux64/bin/nvim 。不了解 Tarball 这种形式,网上搜索了一下,看到这个连接中的资料“https://zq99299.github.io/linux-tutorial/tutorial-basis/21/04.html#%E4%BD%BF%E7%94%A8%E6%BA%90%E7%A0%81%E7%AE%A1%E7%90%86%E8%BD%AF%E4%BB%B6%E6%89%80%E9%9C%80%E8%A6%81%E7%9A%84%E5%9F%BA%E7%A1%80%E8%BD%AF%E4%BB%B6”,我从网页上下载的的压缩包解压后的包含的文件有 bin,lib ,man ,share ,我知道 bin 和 man 这两个文件如何处理,能调用 nvim ,和 man nvim 正常,想问哈 lib 和 share 这个两个文件应该如何处理呢?
    12 条回复    2023-06-13 13:42:36 +08:00
    billlee
        1
    billlee  
       2023-06-12 22:04:31 +08:00
    Ubuntu 为什么不用 PPA 呢?
    wanchenyi
        2
    wanchenyi  
    OP
       2023-06-12 22:07:42 +08:00
    @billlee 安装 的版本老,不支持 lazyvim ,想安装这个插件,也会其它方法安装,只是单纯的 想补哈关于 tarball 这方式的知识
    xubeiyan
        3
    xubeiyan  
       2023-06-12 22:10:31 +08:00 via Android
    有个东西叫包管理,Ubuntu 自带的是 apt ,也可以用 snap ,而且你完全可以看看 https://github.com/neovim/neovim/wiki/Installing-Neovim 这个页面
    wanchenyi
        4
    wanchenyi  
    OP
       2023-06-12 22:39:00 +08:00
    @xubeiyan apt 安装版本相对较老,不支持 lazyvim ,会自己构建安装比较新版本,只是想了解,补充 tarball 的方面的知识
    Jirajine
        5
    Jirajine  
       2023-06-12 22:50:21 +08:00
    你不要动,直接能运行说明这个打包已经做了处理了,能够以 portable 的方式运行,和 win 下的绿色版一样。
    如果需要手动安装的,一般会提供一个脚本。
    如果真的要手动安装,把那些目录 unpack 到 /usr/local (系统)或~/.local (用户)目录下。
    yuanix
        6
    yuanix  
       2023-06-12 23:12:33 +08:00 via Android
    可以直接用 appimage
    pendulum
        7
    pendulum  
       2023-06-12 23:31:13 +08:00
    不会,我觉得还是用打包好的 deb 文件安装比较便捷
    keyv
        8
    keyv  
       2023-06-13 01:21:12 +08:00 via iPhone
    homebrew 已经支持 Linux 了,里面的 neovim 版本非常新,使用 brew install neovim 即可安装。我日常使用 neovim 的 master 分支,每天直接用 brew upgrade neovim —fetch-HEAD 更新到最新 commit ,非常方便。
    GeruzoniAnsasu
        9
    GeruzoniAnsasu  
       2023-06-13 02:13:51 +08:00
    tarball 只是 「用 tar 打包成一坨的的文件」的英文称呼而已
    没什么「形式」可言。
    LaTero
        10
    LaTero  
       2023-06-13 06:36:26 +08:00 via Android
    tar 是打包格式,gz 是压缩格式,tar.gz 就是一个压缩包,没有什么特定的安装方法,有的是 make install ,有的直接解压到系统目录下(不建议,特别不好管理)
    blankmiss
        11
    blankmiss  
       2023-06-13 13:41:16 +08:00
    @keyv ubuntu 有 homebrew ?
    blankmiss
        12
    blankmiss  
       2023-06-13 13:42:36 +08:00
    @blankmiss 误解了 还以为 homebrew 是 brew 的替代
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1915 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 00:35 · PVG 08:35 · LAX 16:35 · JFK 19:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.