每次sudo apt upgrade都会出现这个错误

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
strangk
帖子: 90
注册时间: 2006-08-24 22:11
来自: 风筝之都

每次sudo apt upgrade都会出现这个错误

#1

帖子 strangk » 2018-05-30 19:36

.31.1-0.4ubuntu3.1 [26.7 kB]
获取:36 http://mirrors.ustc.edu.cn/ubuntu bionic-updates/main i386 x11-xkb-utils i386 7.7+3ubuntu0.18.04.1 [166 kB]
已下载 80.1 MB,耗时 21秒 (3,904 kB/s)
正在从软件包中解出模板:100%
正在设置 install-info (6.5.0.dfsg.1-2) ...
/usr/sbin/update-info-dir: 6: /etc/environment: zh_CN:zh:en_US:en: not found
dpkg: 处理软件包 install-info (--configure)时出错:
installed install-info package post-installation script subprocess returned error exit status 127
在处理时有错误发生:
install-info
E: Sub-process /usr/bin/dpkg returned an error code (1)

如上,我只贴了错误的一段,下载的那一段没有贴,每次都会出现这个问题,网上倒是能搜到解决办法,但是只能解决一次的,每次都这样可想问问大婶们有没有永久解决都办法,因为之前16。04的时候是没有任何问题都,谢谢
一个来自风筝之都的Linuxer~~愿结交四方朋友,以技会友
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 每次sudo apt upgrade都会出现这个错误

#2

帖子 poloshiao » 2018-05-30 20:02

我只贴了错误的一段,下载的那一段没有贴
获取:36 http://mirrors.ustc.edu.cn/ubuntu bionic-updates/main i386 x11-xkb-utils i386 7.7+3ubuntu0.18.04.1 [166 kB]
1. viewtopic.php?p=3205551#p3205551
終端機指令及文字回應
請直接複製貼上來 (包含指令及回應文字)
不要摘錄 不要擷圖
方便回文直接引用你貼上來的資料
方便你閱讀

2. 把下面指令 複製 貼進終端機 執行
2-1. sudo cat /etc/os-release
2-2. echo $DESKTOP_SESSION
2-3. echo $XDG_SESSION_TYPE
2-4. uname -a
2-5. sudo cat /etc/apt/sources.list
2-6. sudo cat /etc/apt/sources.list.d/*.list
2-7. sudo dpkg --print-architecture
2-8. sudo dpkg --print-foreign-architectures
把指令及結果直接複製貼上來

3. 你是全新安裝還是升級而來
头像
strangk
帖子: 90
注册时间: 2006-08-24 22:11
来自: 风筝之都

Re: 每次sudo apt upgrade都会出现这个错误

#3

帖子 strangk » 2018-05-30 20:42

poloshiao 写了:
我只贴了错误的一段,下载的那一段没有贴
获取:36 http://mirrors.ustc.edu.cn/ubuntu bionic-updates/main i386 x11-xkb-utils i386 7.7+3ubuntu0.18.04.1 [166 kB]
1. viewtopic.php?p=3205551#p3205551
終端機指令及文字回應
請直接複製貼上來 (包含指令及回應文字)
不要摘錄 不要擷圖
方便回文直接引用你貼上來的資料
方便你閱讀

2. 把下面指令 複製 貼進終端機 執行
2-1. sudo cat /etc/os-release
2-2. echo $DESKTOP_SESSION
2-3. echo $XDG_SESSION_TYPE
2-4. uname -a
2-5. sudo cat /etc/apt/sources.list
2-6. sudo cat /etc/apt/sources.list.d/*.list
2-7. sudo dpkg --print-architecture
2-8. sudo dpkg --print-foreign-architectures
把指令及結果直接複製貼上來

3. 你是全新安裝還是升級而來
你好,我是升级来的,16。04升级上来的
一个来自风筝之都的Linuxer~~愿结交四方朋友,以技会友
头像
strangk
帖子: 90
注册时间: 2006-08-24 22:11
来自: 风筝之都

Re: 每次sudo apt upgrade都会出现这个错误

#4

帖子 strangk » 2018-05-30 20:50

代码: 全选

-pc:~$ sudo cat /etc/os-release 
[sudo] strangk 的密码:    
NAME="Ubuntu"
VERSION="18.04 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic

代码: 全选

-pc:~$ echo $DESKTOP_SESSION
ubuntu

代码: 全选

-pc:~$ echo $XDG_SESSION_TYPE
x11

代码: 全选

-pc:~$ uname -a
Linux str-pc 4.15.0-20-generic #21-Ubuntu SMP Tue Apr 24 06:15:38 UTC 2018 i686 i686 i686 GNU/Linux

代码: 全选

-pc:~$ sudo cat /etc/apt/sources.list
deb http://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse

代码: 全选

-pc:~$ sudo cat /etc/apt/sources.list.d/*.list
# deb http://archive.ubuntukylin.com:10006/ubuntukylin bionic main # 已禁止升级到 bionic

代码: 全选

-pc:~$ sudo dpkg --print-architecture
i386

代码: 全选

-pc:~$ sudo dpkg --print-foreign-architectures
-pc:~$ 
这就是所有都代码在终端运行之后的返回,请大神过目
一个来自风筝之都的Linuxer~~愿结交四方朋友,以技会友
头像
strangk
帖子: 90
注册时间: 2006-08-24 22:11
来自: 风筝之都

Re: 每次sudo apt upgrade都会出现这个错误

#5

帖子 strangk » 2018-05-30 20:52

poloshiao 写了:
我只贴了错误的一段,下载的那一段没有贴
获取:36 http://mirrors.ustc.edu.cn/ubuntu bionic-updates/main i386 x11-xkb-utils i386 7.7+3ubuntu0.18.04.1 [166 kB]
1. viewtopic.php?p=3205551#p3205551
終端機指令及文字回應
請直接複製貼上來 (包含指令及回應文字)
不要摘錄 不要擷圖
方便回文直接引用你貼上來的資料
方便你閱讀

2. 把下面指令 複製 貼進終端機 執行
2-1. sudo cat /etc/os-release
2-2. echo $DESKTOP_SESSION
2-3. echo $XDG_SESSION_TYPE
2-4. uname -a
2-5. sudo cat /etc/apt/sources.list
2-6. sudo cat /etc/apt/sources.list.d/*.list
2-7. sudo dpkg --print-architecture
2-8. sudo dpkg --print-foreign-architectures
把指令及結果直接複製貼上來

3. 你是全新安裝還是升級而來
你好我是从16.04升级上来的,不知道跟这个有关系没,反正16.04的时候没有这个问题
一个来自风筝之都的Linuxer~~愿结交四方朋友,以技会友
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 每次sudo apt upgrade都会出现这个错误

#6

帖子 poloshiao » 2018-05-30 23:06

我是从16.04升级上来的,不知道跟这个有关系没,反正16.04的时候没有这个问题
如果你是 Ubuntu 18.04 全新安裝
全部是 amd64
http://releases.ubuntu.com/18.04/
Desktop image
64-bit PC (AMD64) desktop image

沒有 i386

升級的才有
sudo dpkg --print-architecture
i386
uname -a
Linux str-pc 4.15.0-20-generic #21-Ubuntu SMP Tue Apr 24 06:15:38 UTC 2018 i686 i686 i686 GNU/Linux
表示你原來的 Ubuntu 16.04 應該是 i386 不是 amd64

建議
全新安裝 amd64
http://releases.ubuntu.com/18.04/ubuntu ... -amd64.iso
ubuntu-18.04-desktop-amd64.iso
sudo cat /etc/apt/sources.list.d/*.list
# deb http://archive.ubuntukylin.com:10006/ubuntukylin bionic main # 已禁止升级到 bionic
如果你要從 Ubuntu 16.04 升級到 18.04
建議 等 18.04.1 發行後 再升級 (七月底八月初)
https://wiki.ubuntu.com/BionicBeaver/Re ... _16.04_LTS
Upgrading from Ubuntu 16.04 LTS
Upgrades from 16.04 LTS will not be enabled until a few days after 18.04.1's release expected in late July.
头像
susbarbatus
帖子: 2966
注册时间: 2010-04-10 16:14
系统: Arch Linux

Re: 每次sudo apt upgrade都会出现这个错误

#7

帖子 susbarbatus » 2018-05-31 9:07

这个问题上次不是发过了吗?

把/etc/environment修好,除了 A="B" 形式的行之外全删掉
沉迷将棋中……
头像
strangk
帖子: 90
注册时间: 2006-08-24 22:11
来自: 风筝之都

Re: 每次sudo apt upgrade都会出现这个错误

#8

帖子 strangk » 2018-05-31 20:04

poloshiao 写了:
我是从16.04升级上来的,不知道跟这个有关系没,反正16.04的时候没有这个问题
如果你是 Ubuntu 18.04 全新安裝
全部是 amd64
http://releases.ubuntu.com/18.04/
Desktop image
64-bit PC (AMD64) desktop image

沒有 i386

升級的才有
sudo dpkg --print-architecture
i386
uname -a
Linux str-pc 4.15.0-20-generic #21-Ubuntu SMP Tue Apr 24 06:15:38 UTC 2018 i686 i686 i686 GNU/Linux
表示你原來的 Ubuntu 16.04 應該是 i386 不是 amd64

建議
全新安裝 amd64
http://releases.ubuntu.com/18.04/ubuntu ... -amd64.iso
ubuntu-18.04-desktop-amd64.iso
sudo cat /etc/apt/sources.list.d/*.list
# deb http://archive.ubuntukylin.com:10006/ubuntukylin bionic main # 已禁止升级到 bionic
如果你要從 Ubuntu 16.04 升級到 18.04
建議 等 18.04.1 發行後 再升級 (七月底八月初)
https://wiki.ubuntu.com/BionicBeaver/Re ... _16.04_LTS
Upgrading from Ubuntu 16.04 LTS
Upgrades from 16.04 LTS will not be enabled until a few days after 18.04.1's release expected in late July.
感谢大神指点,我这新手都不知所措了
一个来自风筝之都的Linuxer~~愿结交四方朋友,以技会友
头像
strangk
帖子: 90
注册时间: 2006-08-24 22:11
来自: 风筝之都

Re: 每次sudo apt upgrade都会出现这个错误

#9

帖子 strangk » 2018-05-31 20:04

susbarbatus 写了:这个问题上次不是发过了吗?

把/etc/environment修好,除了 A="B" 形式的行之外全删掉
是的半个月之前发过这个问题,可是没有真正的解决呢,这样能解决这个问题吗
一个来自风筝之都的Linuxer~~愿结交四方朋友,以技会友
头像
astolia
论坛版主
帖子: 6444
注册时间: 2008-09-18 13:11

Re: 每次sudo apt upgrade都会出现这个错误

#10

帖子 astolia » 2018-05-31 20:23

strangk 写了:
susbarbatus 写了:这个问题上次不是发过了吗?

把/etc/environment修好,除了 A="B" 形式的行之外全删掉
是的半个月之前发过这个问题,可是没有真正的解决呢,这样能解决这个问题吗
那你修改了/etc/environment吗?现在它的内容是什么?
半个月前的帖子里你最后就留了一句回去试试就没影了,什么结果也不说声,实在看不出来是想真正解决问题的态度
头像
strangk
帖子: 90
注册时间: 2006-08-24 22:11
来自: 风筝之都

Re: 每次sudo apt upgrade都会出现这个错误

#11

帖子 strangk » 2018-05-31 22:14

astolia 写了:
strangk 写了:
susbarbatus 写了:这个问题上次不是发过了吗?

把/etc/environment修好,除了 A="B" 形式的行之外全删掉
是的半个月之前发过这个问题,可是没有真正的解决呢,这样能解决这个问题吗
那你修改了/etc/environment吗?现在它的内容是什么?
半个月前的帖子里你最后就留了一句回去试试就没影了,什么结果也不说声,实在看不出来是想真正解决问题的态度

不好意思兄弟,我一直到处出差,没法一直带着电脑,所以没看

代码: 全选

  1 PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/game    s:/usr/local/games"
  2 
  3 
  4 # 2018 03 13 解决控制台乱码
  5 LANG=" zh_CN.UTF-8"
  6 LANGUAGE= " zh_CN:zh:en_US:en"
~                                                                               
~                
现在式这么个样子,好像没有其他东西了
一个来自风筝之都的Linuxer~~愿结交四方朋友,以技会友
头像
susbarbatus
帖子: 2966
注册时间: 2010-04-10 16:14
系统: Arch Linux

Re: 每次sudo apt upgrade都会出现这个错误

#12

帖子 susbarbatus » 2018-06-01 8:21

代码: 全选

  1 PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
  2 
  3 
  4 # 2018 03 13 解决控制台乱码
  5 LANG="zh_CN.UTF-8"
  6 LANGUAGE="zh_CN:zh:en_US:en"
把多余的空格都去掉
沉迷将棋中……
头像
strangk
帖子: 90
注册时间: 2006-08-24 22:11
来自: 风筝之都

Re: 每次sudo apt upgrade都会出现这个错误

#13

帖子 strangk » 2018-06-01 21:00

susbarbatus 写了:

代码: 全选

  1 PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
  2 
  3 
  4 # 2018 03 13 解决控制台乱码
  5 LANG="zh_CN.UTF-8"
  6 LANGUAGE="zh_CN:zh:en_US:en"
把多余的空格都去掉
大神膜拜啊,这么就解决了,是什么原理啊?

sudo apt upgrade之后出现了另外一个错误,好像是跟i386有关的

代码: 全选

正在设置 update-notifier (3.192.1) ...
正在处理用于 menu (2.1.47ubuntu2) 的触发器 ...
正在处理用于 linux-image-4.15.0-22-generic (4.15.0-22.24) 的触发器 ...
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-4.15.0-22-generic
/etc/kernel/postinst.d/zz-update-grub:
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.15.0-22-generic
Found initrd image: /boot/initrd.img-4.15.0-22-generic
Found linux image: /boot/vmlinuz-4.15.0-20-generic
Found initrd image: /boot/initrd.img-4.15.0-20-generic
Found linux image: /boot/vmlinuz-4.15.0-15-generic
Found initrd image: /boot/initrd.img-4.15.0-15-generic
Found linux image: /boot/vmlinuz-4.13.0-38-generic
Found initrd image: /boot/initrd.img-4.13.0-38-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 on /dev/sda1
done
正在处理用于 libc-bin (2.27-3ubuntu1) 的触发器 ...
W: APT had planned for dpkg to do more than it reported back (434 vs 438).
   Affected packages: install-info:i386
这是怎么回事啊,大神来指点
一个来自风筝之都的Linuxer~~愿结交四方朋友,以技会友
头像
susbarbatus
帖子: 2966
注册时间: 2010-04-10 16:14
系统: Arch Linux

Re: 每次sudo apt upgrade都会出现这个错误

#14

帖子 susbarbatus » 2018-06-04 8:33

没什么原理之说,配置文件有配置文件的格式,往里面粘贴的时候注意点就好了

后面那个W:的信息只是个warning,应该不影响包的安装吧,不管它也没关系
沉迷将棋中……
回复