Nodejs开发环境下linux系统安装sublime的问题

Nodejs开发环境下linux系统安装sublime的问题

nstallArchives() failed:  …

(Reading database … (Reading database … 5% (Reading database … 10% (Reading database … 15% (Reading database … 20% (Reading database … 25% (Reading database … 30% (Reading database … 80% (Reading database … 85% (Reading database … 90% (Reading database … 95% (Reading database … 100% (Reading database … 197864 files and directories currently installed.) Preparing to unpack …/sublime-text_2.0.2-1~webupd8~3_all.deb … Downloading… –2014-10-29 14:50:10-- https://c758482.ssl.cf2.rackcdn.com/Sublime Text 2.0.2.tar.bz2 c758482.ssl.cf2.rackcdn.com (c758482.ssl.cf2.rackcdn.com)… wget: c758482.ssl.cf2.rackcdn.com download failed Download done. Removing outdated cached downloads… sha256sum mismatch Sublime Text 2.0.2.tar.bz2 Sublime Text is NOT installed. dpkg: error processing archive /var/cache/apt/archives/sublime-text_2.0.2-1~webupd8~3_all.deb (–unpack): subprocess new pre-installation script returned error exit status 1 Errors were encountered while processing: /var/cache/apt/archives/sublime-text_2.0.2-1~webupd8~3_all.deb Error in function:

顺带说一下:以上是在ubuntu 自带的软件中心中安装的,之前用 这几个命令安装过,但是也失败了 add-apt-repository ppa:webupd8team/sublime-text-2 apt-get update apt-get install sublime-text 我初入Linux系统,求大神帮忙解决


7 回复

Nodejs开发环境下Linux系统安装Sublime的问题

在Node.js开发环境中,你可能希望使用Sublime Text作为代码编辑器。然而,在Ubuntu系统上安装Sublime Text时可能会遇到一些问题。以下是一个常见的安装错误示例,以及如何解决这些问题的方法。

安装过程中的常见错误

在尝试通过APT包管理器安装Sublime Text时,你可能会遇到类似于下面的错误信息:

InstallArchives() failed: ...
(Reading database ...)
(Reading database ... 5%
(Reading database ... 10%
...
dpkg: error processing archive /var/cache/apt/archives/sublime-text_2.0.2-1~webupd8~3_all.deb (--unpack):
 subprocess new pre-installation script returned error exit status 1
Errors were encountered while processing:
 /var/cache/apt/archives/sublime-text_2.0.2-1~webupd8~3_all.deb

解决方法

以下是详细的解决步骤:

  1. 添加PPA源

    首先,确保你已经添加了正确的PPA源:

    sudo add-apt-repository ppa:webupd8team/sublime-text-2
    
  2. 更新APT包列表

    更新你的APT包列表以确保你获取最新的包信息:

    sudo apt-get update
    
  3. 安装Sublime Text

    然后尝试重新安装Sublime Text:

    sudo apt-get install sublime-text
    
  4. 处理SHA256校验错误

    如果你在下载过程中遇到了sha256sum mismatch错误,这通常意味着文件在传输过程中损坏或被修改。你可以手动删除缓存文件并重新安装:

    sudo rm -rf /var/cache/apt/archives/sublime-text_2.0.2-1~webupd8~3_all.deb
    sudo apt-get clean
    sudo apt-get update
    sudo apt-get install sublime-text
    
  5. 检查依赖项

    如果上述步骤仍然失败,可能是由于缺少某些依赖项。你可以尝试安装所有未满足的依赖项:

    sudo apt-get install -f
    
  6. 手动安装

    如果上述方法都不奏效,你可以考虑手动下载并安装Sublime Text:

    wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
    echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
    sudo apt-get update
    sudo apt-get install sublime-text
    

通过这些步骤,你应该能够成功在Ubuntu系统上安装Sublime Text。如果在安装过程中仍然遇到问题,请检查系统日志或联系Sublime Text支持团队寻求进一步的帮助。


直接去官网下啊。然后还有一个问题等着你,sublime不能输入中文。

都Linux了,用sublime干什么,用好Vim多省事儿

中文输入法也可以解决的,可以看看我整理的这个: Ubuntu安装Sublime Text 3以及中文输入支持

可以看看我的vim配置, 偏前端方向:)

根据你的描述,在Ubuntu系统中使用apt-get安装Sublime Text时遇到了下载或校验错误。可以尝试以下方法来解决这个问题:

  1. 更新软件源: 确保你的软件源是最新的,可以通过运行以下命令更新软件包列表:

    sudo apt-get update
    
  2. 检查网络连接: 确认你的网络连接正常,有时候下载失败是由于网络问题引起的。

  3. 手动安装: 如果通过apt-get安装仍然失败,可以尝试从官网下载最新的安装包手动安装。你可以访问Sublime Text官网下载.deb包,然后手动安装。

    • 下载 .deb 包:
      wget -O sublime_text.deb https://download.sublimetext.com/sublime_text_3_build_4121_x64.deb
      
    • 安装 .deb 包:
      sudo dpkg -i sublime_text.deb
      
  4. 修复依赖关系: 如果在安装过程中出现依赖性问题,可以使用以下命令修复:

    sudo apt-get install -f
    

希望这些步骤能帮助你成功安装Sublime Text。如果还有其他问题,请继续提供详细信息。

回到顶部