Cubietruck开发板折腾009:升级apt后的故障解决

    前面我们遇到了Cubietruck开发板折腾008:apt-get update出现警告问题解决,我们通过apt-get install -f apt将apt进行了升级(之前百度了发现说apt与当前版本的ubuntun系统不匹配,ubuntun版本高于apt的版本.所以升级一下apt 就行了),然后再进行ap-get update的确没有在出现警告:

Unknown Multi-Arch type 'no' for package 'compiz-core'
Unknown Multi-Arch type 'no' for package 'compiz-gnome'
Unknown Multi-Arch type 'no' for package 'libxapian-dev'
Ignoring Provides line with DepCompareOp for package python-cffi-backend-api-max
Ignoring Provides line with DepCompareOp for package python-cffi-backend-api-min
Ignoring Provides line with DepCompareOp for package python3-cffi-backend-api-max
Ignoring Provides line with DepCompareOp for package python3-cffi-backend-api-min
Unknown Multi-Arch type 'no' for package 'kwin'
Unknown Multi-Arch type 'no' for package 'kwin-dev'
Unknown Multi-Arch type 'no' for package 'kwin-wayland'
Unknown Multi-Arch type 'no' for package 'kwin-x11'
Unknown Multi-Arch type 'no' for package 'libkf5sysguard-dev
--------------------- 

  但是随着而来的就是很多的命令又出现无法使用了,输入大部分命令都提示:command not found,其实这里我们忽略了一个问题,那就是linaro版本是14.04的,相当于ubuntu14.04,我们可以在这里:https://mirrors.ustc.edu.cn/repogen/,看到我们ubuntu对应版本的命名,可以发现我们之前使用的是ubuntu16.04版本的软件源。

      而我们的系统只有linaro14.04,强行更新apt到16.04导致系统出现各种不兼容问题,更新的软件都无法使用,而且重启之后发现系统已经无法运行了。。。。

#中科大ARM源
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial main multiverse restricted universe
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-backports main multiverse restricted universe
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-proposed main multiverse restricted universe
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-security main multiverse restricted universe
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-updates main multiverse restricted universe
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial main multiverse restricted universe
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-backports main multiverse restricted universe
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-proposed main multiverse restricted universe
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-security main multiverse restricted universe
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-updates main multiverse restricted universe

所以这里我们需要将软件源再进行小小的修改,将xenial换成trusty,让源匹配系统。

#自带源ARM源
deb http://ports.ubuntu.com/ubuntu-ports/ trusty main multiverse restricted universe
deb http://ports.ubuntu.com/ubuntu-ports/ trusty-backports main multiverse restricted universe
deb http://ports.ubuntu.com/ubuntu-ports/ trusty-proposed main multiverse restricted universe
deb http://ports.ubuntu.com/ubuntu-ports/ trusty-security main multiverse restricted universe
deb http://ports.ubuntu.com/ubuntu-ports/ trusty-updates main multiverse restricted universe
deb-src http://ports.ubuntu.com/ubuntu-ports/ trusty main multiverse restricted universe
deb-src http://ports.ubuntu.com/ubuntu-ports/ trusty-backports main multiverse restricted universe
deb-src http://ports.ubuntu.com/ubuntu-ports/ trusty-proposed main multiverse restricted universe
deb-src http://ports.ubuntu.com/ubuntu-ports/ trusty-security main multiverse restricted universe
deb-src http://ports.ubuntu.com/ubuntu-ports/ trusty-updates main multiverse restricted universe
#清华源ARM源
deb https://mirror.tuna.tsinghua.edu.cn/ubuntu-ports/ trusty main multiverse restricted universe
deb https://mirror.tuna.tsinghua.edu.cn/ubuntu-ports/ trusty-backports main multiverse restricted universe
deb https://mirror.tuna.tsinghua.edu.cn/ubuntu-ports/ trusty-proposed main multiverse restricted universe
deb https://mirror.tuna.tsinghua.edu.cn/ubuntu-ports/ trusty-security main multiverse restricted universe
deb https://mirror.tuna.tsinghua.edu.cn/ubuntu-ports/ trusty-updates main multiverse restricted universe
deb-src https://mirror.tuna.tsinghua.edu.cn/ubuntu-ports/ trusty main multiverse restricted universe
deb-src https://mirror.tuna.tsinghua.edu.cn/ubuntu-ports/ trusty-backports main multiverse restricted universe
deb-src https://mirror.tuna.tsinghua.edu.cn/ubuntu-ports/ trusty-proposed main multiverse restricted universe
deb-src https://mirror.tuna.tsinghua.edu.cn/ubuntu-ports/ trusty-security main multiverse restricted universe
deb-src https://mirror.tuna.tsinghua.edu.cn/ubuntu-ports/ trusty-updates main multiverse restricted universe
#中科大ARM源
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ trusty main multiverse restricted universe
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ trusty-backports main multiverse restricted universe
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ trusty-proposed main multiverse restricted universe
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ trusty-security main multiverse restricted universe
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ trusty-updates main multiverse restricted universe
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ trusty main multiverse restricted universe
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ trusty-backports main multiverse restricted universe
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ trusty-proposed main multiverse restricted universe
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ trusty-security main multiverse restricted universe
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ trusty-updates main multiverse restricted universe

 如何查看当前正在运行的linaro的版本号,执行命令# lsb_release -a

root@cubietruck-plus:~# lsb_release -a
No LSB modules are available.
Distributor ID: Linaro
Description:    Linaro 14.04
Release:        14.04
Codename:       trusty

这样我们就可以根据系统版本来更新对应的软件源了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ProgramNotes

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值