【问题标题】:Installing nodeJs in ubuntu在 ubuntu 中安装 nodeJs
【发布时间】:2019-03-05 19:36:14
【问题描述】:

您好,我正在尝试在 ubuntu 14 中安装 nodejs,但出现以下错误。

E: 无法获取 debconf 版本。是否安装了 debconf? debconf:apt-extracttemplates 失败:没有这样的文件或目录 从包中提取模板:62%E:无法获取 debconf 版本。是否安装了 debconf? debconf:apt-extracttemplates 失败:没有这样的文件或目录 从包中提取模板:100% dpkg:无法扫描更新目录`/var/lib/dpkg/updates/':没有这样的文件或目录 E:子进程/usr/bin/dpkg返回错误码(2)

尝试安装更新的软件时出现以下错误。

回溯(最近一次通话最后): _process_transaction 中的文件“/usr/lib/python3/dist-packages/aptdaemon/worker.py”,第 300 行 不是 self.is_dpkg_journal_clean()): 文件“/usr/lib/python3/dist-packages/aptdaemon/worker.py”,第 1111 行,在 is_dpkg_journal_clean 对于 os.listdir(status_updates) 中的 dentry: FileNotFoundError:[Errno 2] 没有这样的文件或目录:'/var/lib/dpkg/updates/'

【问题讨论】:

标签: node.js ubuntu


【解决方案1】:

我之前遇到过这个问题,我删除了任何等于零的变量并解决了它,也许试试看。

【讨论】:

    【解决方案2】:

    使用以下命令将 Node.js 维护的存储库添加到您的 Ubuntu 软件包源列表:

    curl -sL https://deb.nodesource.com/setup | sudo bash -

    然后用 apt-get 安装 Node.js:

    sudo apt-get install nodejs

    我们可以选择为节点创建一个符号链接(出于前面提到的原因):

    sudo ln -s /usr/bin/nodejs /usr/bin/node

    使用此安装选项,我们最终会得到更新版本的 Node.js 和 npm:

    $ node -v
    
    $ npm -v
    

    查看node 版本和npm 版本

    【讨论】:

      【解决方案3】:

      我建议安装 nvm(节点版本管理器) https://github.com/creationix/nvm

      它允许您安装和使用任何节点版本,这可能会更好,因为 ubuntu 绑定到一个特定版本。在 web 开发中,每个项目都是使用 dofferen 节点准备的,因此可能需要切换它

      【讨论】:

        猜你喜欢
        • 2018-01-16
        • 2013-11-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-01-27
        • 2014-07-11
        • 1970-01-01
        相关资源
        最近更新 更多