【树莓派/入门】64位系统Debian-Pi-Aarch64试用

说在前面

  • 树莓派版本:4B
  • 树莓派系统:Debian-Pi-Aarch64(deepin桌面版)
  • PC环境:windows10、ubuntu16.04
  • 其他:想试下64位的系统,但是还木有官方的64位系统,先试试这个啦

介绍

  • github
  • 码云
    它有四个版本,下载地址在上面的readme(华为云下载也挺快的)

安装

apt源问题

  • 它默认的apt源是
    http://enterprise.packages.deepin.com/aarch64
    
    但是这个有些问题(这个地址根本无法访问),会出现如下错误:
    Unable to connect to enterprise.packages.deepin.com:http:
    
    参照github issue,将其改为
    http://packages.deepin.com/aarch64
    
    命令
    sudo vi /etc/apt/sources.list
    

无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系

  • 使用sid仓库
    sid-used sudo apt-get install g++
    

远程桌面连接问题

  • 使用ubuntu自带的远程桌面连接应用直接一片空白,这个好似乎是个已知的问题,见github issue
  • 目前还未尝试解决
  • 建议尝试realvnc

A start job is running for hold until boot process finishes up

  • 哭了,没找到解决方式,开机界面一直转转转,随便按了个键esc显示了一些信息

  • 情形还原:准备编译opencv的时候,装了一些依赖,然后又把config.txt改成了hdmi_mode=2,重启后就这样了

  • 一些尝试

    • ssh连接可以,但是连上后apt用不了了
    • 使用free命令swap是正常的
    • 使用top命令发现plymouth挺活跃的
  • 一些查阅

    • Here
      无法解决,因为apt命令用不了,无法卸载
  • 最终重装

  • 2020.02.29晚更新
    重装后确定是在安装opencv编译所需依赖时出现的一些问题
    (哭了,又要重装,这辣鸡系统)

    sid-used sudo apt-get install libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
    

    建议使用交叉编译opencv,参见Unbuntu16.04上用CMake图形界面交叉编译树莓派的OpenCV3.0

  • 谨慎使用sid-used,特别是涉及到多个库的变更的时候

交叉编译后的opencv库imshow等函数无法使用

  • 提示编译时添加GTK2.X,但是编译时确实添加啦
  • 可能需要在本地安装GTK,但是不敢装啊,万一装了炸了怎么办?
  • 目前(2020.03.10)还没尝试
  • 千万别装!
  • 在github提交了issue目前还没有答复 ;Issue有回复(2020/11/6)了,说是新版本修复了,可以尝试下≡(▔﹏▔)≡

不再更新

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值