首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >/usr/bin/dpkg: 1: /usr/bin/dpkg:语法错误:单词意外(预期")")

/usr/bin/dpkg: 1: /usr/bin/dpkg:语法错误:单词意外(预期")")
EN

Ask Ubuntu用户
提问于 2020-03-27 08:24:48
回答 1查看 1.4K关注 0票数 0
代码语言:javascript
复制
root@tet0-Lenovo-G500s:~# sudo apt-get install git
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
 debianutils git-man krb5-locales less libbsd0 libcurl3-gnutls libedit2 liberror-perl
 libgssapi-krb5-2 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libnghttp2-14 libpsl5
 librtmp1 libssl1.0.0 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6 libxext6 libxmuu1
 multiarch-support openssh-client publicsuffix xauth
Suggested packages:
 gettext-base git-daemon-run | git-daemon-sysvinit git-doc git-el git-email git-gui gitk gitweb
 git-cvs git-mediawiki git-svn krb5-doc krb5-user keychain libpam-ssh monkeysphere ssh-askpass
The following NEW packages will be installed:
 debianutils git git-man krb5-locales less libbsd0 libcurl3-gnutls libedit2 liberror-perl
 libgssapi-krb5-2 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libnghttp2-14 libpsl5
 librtmp1 libssl1.0.0 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6 libxext6 libxmuu1
 multiarch-support openssh-client publicsuffix xauth
0 upgraded, 29 newly installed, 0 to remove and 0 not upgraded.
21 not fully installed or removed.
Need to get 0 B/8,915 kB of archives.
After this operation, 55.1 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Preconfiguring packages ...
/usr/bin/dpkg: 1: /usr/bin/dpkg: Syntax error: word unexpected (expecting ")")
E: Sub-process /usr/bin/dpkg returned an error code (2)
EN

回答 1

Ask Ubuntu用户

发布于 2020-03-27 09:45:48

好的,32位。

代码语言:javascript
复制
mkdir $HOME/dpkg 

输入此目录

代码语言:javascript
复制
cd $HOME/dpkg

然后用wget下载dpkg。

代码语言:javascript
复制
wget -c http://mirrors.kernel.org/ubuntu/pool/main/d/dpkg/dpkg_1.19.0.5ubuntu2_i386.deb

解压缩deb包。

代码语言:javascript
复制
ar x dpkg_1.19.0.5ubuntu2_i386.deb 

然后提取数据。

代码语言:javascript
复制
tar xf data.tar.xz 

然后用错误的dpkg代替。

代码语言:javascript
复制
sudo cp ./usr/bin/dpkg /usr/bin/dpkg

那就试试

代码语言:javascript
复制
sudo apt-get clean && sudo dpkg --configure -a

当dpkg再次工作的时候。

代码语言:javascript
复制
dpkg --print-foreign-architectures 

如果你得到了输出,

移除外来建筑

但你必须让它适应你的情况。您必须将部分i386更改为从输出中获得的部分。我希望最后一部分是可以理解的。

如果您不确定,请显示最后一个命令的输出。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1220637

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档