Sublime Text 3 dpkg 错误

Sublime Text 3 dpkg 错误

我想安装 Sublime Text 3,但遇到了问题,我的终端显示此错误:

dpkg:错误:dpkg 状态数据库已被另一个进程锁定

我该怎么办?

答案1

这可能是因为apt-get正在被使用。关闭 Ubuntu 软件中心,如果您正在使用dpkgapt-get在其他选项卡上,请等待它完成。

如果这不起作用,请尝试重新启动。

如果您不想重新启动,请尝试:

sudo rm /var/lib/dpkg/lock

请注意,这可能会破坏您的系统,因此仅当其他所有方法都不起作用时才应使用它。

答案2

您需要添加sudo命令并检查是否apt-get已忙。如果apt-get忙,请等待其完成。

方法 1 使用 PPA

以下是使用 PPA 安装 Sublime text 3 的步骤:

添加 Sublime text 3 PPA:

sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update

安装 Sublime Text

 sudo apt-get install sublime-text-installer

创建符号链接,以便您可以通过输入 subl 从终端运行 ST3

sudo ln -s /opt/Sublime\ Text\ 3/sublime_text /usr/bin/subl

为了确保它是否安装正确,请尝试通过输入以下命令从终端运行它

 subl

方法 2 使用 DEB 包

从 deb 文件安装 ST3:

下载 deb 包:

前往Sublime Text 网站然后点击下载 deb 包下载 Ubuntu 版本

将目录更改为保存下载文件的位置:

如果你已经在下载目录中下载了 deb,那么在终端中输入

cd Downloads/

这会将您的目录更改为下载。

安装软件包:

目前它的名字是 sublime-text_build-3103_amd64.deb ,对于将来的版本,请用新的包名替换包名)

dpkg -i sublime-text_build-3103_amd64.deb

注意:如果存在一些未解决依赖关系的错误,请 apt-get install -f稍后运行。

如果您遇到任何问题或有疑问,请阅读如何通过命令行安装 .deb 文件?通过 dpkg -i 还是通过 apt 从 deb 文件安装?

相关内容