知方号

知方号

RK3588上安装Ubuntu20.04修改源

RK3588上安装Ubuntu20.04修改源

RK3588上安装Ubuntu20.04修改源 1、参考资料2、更改镜像源2.1、选择源

1、参考资料

1、清华大学开源软件镜像站. 2、Ubuntu 软件仓库镜像使用帮助 3、Ubuntu Ports 软件仓库镜像使用帮助 4、unbuntu 18.04 apt-get update时报错 arm package 找不到–华为服务器(已解决) 5、opencv安装(解决libjasper-dev和MIPI接口)

2、更改镜像源 2.1、选择源

经过上面的资料查询,如果需要在ARM框架上使用Ubuntu,支持的源镜像有两个:

1、华为云的源:https://repo.huaweicloud.com/ubuntu-ports/2、清华大学的ubuntu-ports 镜像:https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/

不同版本的Ubuntu有不同的镜像设置:

1、14.04LTS ==>> trusty2、16.04LTS ==>> xenial3、18.04LTS ==>> bionic4、20.04LTS ==>> focal5、22.10 ==>> kinetic6、23.04 ==>> lunar7、22.04LTS ==>> jammy

备份源设置:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

源文件改为:

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释# 清华源deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-updates main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-updates main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-backports main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-backports main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-security main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-security main restricted universe multiverse# deb http://ports.ubuntu.com/ubuntu-ports/ focal-security main restricted universe multiverse# # deb-src http://ports.ubuntu.com/ubuntu-ports/ focal-security main restricted universe multiverse# 预发布软件源,不建议启用# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-proposed main restricted universe multiverse# # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-proposed main restricted universe multiverse# 改用华为源,支持arm64框架deb https://repo.huaweicloud.com/ubuntu-ports/ focal main restricted universe multiverse# deb-src https://repo.huaweicloud.com/ubuntu-ports/ focal main restricted universe multiverse #源码镜像,注释掉deb https://repo.huaweicloud.com/ubuntu-ports/ focal-security main restricted universe multiverse# deb-src https://repo.huaweicloud.com/ubuntu-ports/ focal-security main restricted universe multiversedeb https://repo.huaweicloud.com/ubuntu-ports/ focal-updates main restricted universe multiverse# deb-src https://repo.huaweicloud.com/ubuntu-ports/ focal-updates main restricted universe multiversedeb https://repo.huaweicloud.com/ubuntu-ports/ focal-backports main restricted universe multiverse# deb-src https://repo.huaweicloud.com/ubuntu-ports/ focal-backports main restricted universe multiverse## Not recommended# deb https://repo.huaweicloud.com/ubuntu-ports/ focal-proposed main restricted universe multiverse# deb-src https://repo.huaweicloud.com/ubuntu-ports/ focal-proposed main restricted universe multiverse

更新源:

topeet@iTOP-RK3588:~/Downloads/opencv-3.4.16/build $ sudo apt-get update[sudo] password for topeet:Hit:1 https://repo.huaweicloud.com/ubuntu-ports focal InReleaseHit:2 https://repo.huaweicloud.com/ubuntu-ports focal-security InReleaseHit:3 https://repo.huaweicloud.com/ubuntu-ports focal-updates InReleaseHit:4 https://repo.huaweicloud.com/ubuntu-ports focal-backports InReleaseGet:5 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal InRelease [265 kB]Get:6 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal-updates InRelease [114 kB]Get:7 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal-backports InRelease [108 kB]Get:8 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal-security InRelease [114 kB]Get:9 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal/main arm64 Packages [940 kB]Get:10 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal/main Translation-en [506 kB]Get:11 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal/main Translation-zh_CN [113 kB]Get:12 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal/restricted arm64 Packages [1,300 B]Get:13 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal/restricted Translation-zh_CN [1,324 B]Get:14 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal/restricted Translation-en [6,212 B]Get:15 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal/universe arm64 Packages [8,458 kB]Get:16 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal/universe Translation-zh_CN [388 kB]Get:17 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal/universe Translation-en [5,124 kB]Get:18 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal/multiverse arm64 Packages [114 kB]Get:19 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal/multiverse Translation-zh_CN [4,612 B]Get:20 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal/multiverse Translation-en [104 kB]Get:21 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal-updates/main arm64 Packages [1,822 kB]Get:22 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal-updates/main Translation-en [424 kB]Get:23 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal-updates/restricted arm64 Packages [4,804 B]Get:24 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal-updates/restricted Translation-en [249 kB]Get:25 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal-updates/universe arm64 Packages [974 kB]Get:26 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal-updates/universe Translation-en [248 kB]Get:27 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal-updates/multiverse arm64 Packages [8,204 B]Get:28 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal-updates/multiverse Translation-en [7,408 B]Get:29 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal-backports/main arm64 Packages [45.3 kB]Get:30 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal-backports/main Translation-en [16.3 kB]Get:31 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal-backports/universe arm64 Packages [24.3 kB]Get:32 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal-backports/universe Translation-en [16.3 kB]Get:33 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal-security/main arm64 Packages [1,512 kB]Get:34 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal-security/main Translation-en [341 kB]Get:35 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal-security/restricted arm64 Packages [4,580 B]Get:36 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal-security/restricted Translation-en [235 kB]Get:37 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal-security/universe arm64 Packages [746 kB]Get:38 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal-security/universe Translation-en [166 kB]Get:39 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal-security/multiverse arm64 Packages [3,072 B]Get:40 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports focal-security/multiverse Translation-en [5,488 B]Fetched 23.2 MB in 12s (2,014 kB/s)Reading package lists... Done

如果在RK3588中安装OpenCV,会发现上面的两个有源都没法找到这一个库:libjasper-dev,这个库在Ubuntu18.04的源中是有的:

Package: libjasper-devArchitecture: arm64Version: 1.900.1-debian1-2.4ubuntu1.3Priority: optionalSection: libdevelSource: jasperOrigin: UbuntuMaintainer: Ubuntu Developers Original-Maintainer: Roland Stigge Bugs: https://bugs.launchpad.net/ubuntu/+filebugInstalled-Size: 1000Depends: libjasper1 (= 1.900.1-debian1-2.4ubuntu1.3)Conflicts: libjasper-1.700-2-devReplaces: libjasper-1.700-2-devFilename: pool/main/j/jasper/libjasper-dev_1.900.1-debian1-2.4ubuntu1.3_arm64.debSize: 501826MD5sum: 61d3ca6e2474ccea2f0f2c1ab255f51fSHA1: 07c0b52559f199b1a334ff630da10f1ce3bbf1a2SHA256: 7f7ec18207688719d23e6bb423e53d7fa1d68859c86a8f765b469f48132b5188SHA512: fed0b2fb38689348c03e1e2657a8acbb1ab6bc9fe7865a9e2b7900b1f3a11da036ba30766dcc9c57e1588af3021de9a2828e179c06ae844b6f571394069f305eDescription: Development files for the JasPer JPEG-2000 libraryDescription-md5: cffe1269c80cd3e31782da0e12e80b0eSupported: 5y

根据信息,进行下载这个包,进而安装也是ok的【没试过】

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。