安装petalinux CentOs 8 软件源更新 镜像 中科大 安装源内不存在的依赖包 texinfo

对于 CentOS 8,使用以下命令替换默认的配置

sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \
         -e 's|^#baseurl=http://mirror.centos.org/$contentdir|baseurl=https://mirrors.ustc.edu.cn/centos|g' \
         -i.bak \
         /etc/yum.repos.d/CentOS-Linux-AppStream.repo \
         /etc/yum.repos.d/CentOS-Linux-BaseOS.repo \
         /etc/yum.repos.d/CentOS-Linux-Extras.repo \
         /etc/yum.repos.d/CentOS-Linux-PowerTools.repo \
         /etc/yum.repos.d/CentOS-Linux-Plus.repo

替换之后请运行 

yum makecache 

更新缓存。

 

 

# 如果要备份原来的源

cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo_bak

 

更新完成后 尝试安装python38使用

yum install python38

 

成功

安装源包内没有的软件:

到下面网址查询,比如安装glibc-devel

http://rpmfind.net/linux/rpm2html/search.php?query=glibc-devel

 

 查找centos 8的源

wget http://rpmfind.net/linux/centos/8.3.2011/BaseOS/x86_64/os/Packages/glibc-devel-2.28-127.el8.x86_64.rpm

然后使用rpm -i安装

rpm -i glibc-devel-2.28-127.el8.x86_64.rpm

使用yum验证安装成功

yum install glibc-devel

 

安装某些依赖包:比如perl-Unicode-EastAsianWidth

https://pkgs.org/search/?q=Unicode-EastAsianWidth

 

wget http://mirror.centos.org/centos/8/PowerTools/x86_64/os/Packages/perl-Unicode-EastAsianWidth-1.33-13.el8.noarch.rpm
rpm -i
perl-Unicode-EastAsianWidth-1.33-13.el8.noarch.rpm

 指定python版本

#安装在/usr/bin/python3.8目录了,在/usr/bin/中创建指向该位置的符号连接

ln -s /usr/bin/python3.8 /usr/bin/python

 

对于petalinux 需要ncurses-5,而centos8 只有ncurses-6的版本,执行下面命令。否则会报"hsi::create_dt_node -help"的错误

sudo dnf install ncurses-compat-libs

 启动petalinux并创建工程,配置后编译打包镜像:

petalinux-create --type project --template zynqMP --name PS_only_test

petalinux-config --get-hw-description=./description/ 
petalinux-config -c kernel
#在 <plnx-proj-root>/project-spec/meta-user/conf/
#petalinuxbsp.conf 中取消 OE_TERMINAL 的批注, 并将其设置为 xterm 或 screen。
petalinux-config -c rootfs 
petalinux-build 
petalinux-package --boot --format
BIN --fsbl images/linux/zynqmp_fsbl.elf --u-boot images/linux/u-boot.elf --pmufw images/linux/pmufw.elf --fpga images/linux/*.bit --force

 

posted @ 2021-04-27 10:13  常人元de随笔  阅读(647)  评论(0编辑  收藏  举报