petalinux安裝指南--Unable to locate package XXX

本文在UG1144文檔《PetaLinux Tools Documentation Reference Guide》基礎上更新!

1.獲取petalinux資源包

去官網(https://china.xilinx.com/support/download/index.html/content/xilinx/zh/downloadNav/embedded-design-tools.html)下載petalinux-v2017.4-final-installer.run

2.安裝petalinux的依賴環境

UG1144文檔中列舉了很多的庫文件和工具,但其實並不是所有的工具和庫都是必備的,可以自己先不安裝庫和工具,而直接安裝petalinux,在安裝過程中會自動檢查缺少的庫和工具,這時候再將缺少的庫和工具安裝上,再次重新啓動petalinux的安裝程序,就可以完成petalinux的安裝。

在這裏,我們先安裝必需的庫和工具吧,這些必須的庫和工具都是我自己安裝時提示必需安裝的。

當然如果你按照petalinxu安裝提示要裝的庫和工具去操作,會發現有些庫安裝以後還是提示缺少庫文件,這是由於有些庫是基於其他庫的,所以你只安裝了上層庫而沒有底層庫,依然不能使用庫文件,所以要順帶着安裝一些底層庫,例如libncurses5-dev libssl-dev zlib1g-dev,如果不安裝這些底層庫,在安裝上層庫文件時會提示無法找到庫文件。

sudo apt-get install chrpath socat autoconf libtool git texinfo zlib1g-dev gcc-multilib libsdl1.2-dev libglib2.0-dev xvfb libncurses5-dev libssl-dev gawk
sudo apt-get install zlib ncurses openssl zlib1g:i386

注意:一定要按照順序來安裝文件,不然會提示“Unable to locate package XXX”

3.安裝petalinux

新建一個文件夾,用來存放petalinux的安裝文件

mkdir petalinux
./petalinux-v2017.4-final-installer.run ../petalinux

4.啓動petalinux

source /home/petalinux/settings.sh

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章