【分享】一鍵離線安裝PetaLinux依賴包


1. 網絡安裝

安裝PetaLinux時,需要安裝PetaLinux依賴的Linux軟件包。對於Ubuntu,可以執行下面命令,安裝所有軟件包。

sudo apt-get install -y python tofrodos iproute2 gawk xvfb gcc git net-tools libncurses5-dev tftpd zlib1g-dev libssl-dev flex bison libselinux1 gnupg wget diffstat chrpath socat xterm autoconf libtool tar unzip texinfo zlib1g-dev gcc-multilib build-essential libsdl1.2-dev libglib2.0-dev zlib1g:i386 screen

執行上述命令,對於Ubuntu來說,需要有網絡連接。如果已經執行了上述命令,軟件包已經下載到/var/cache/apt/archives, 下一次就可以離線安裝。

 

2. 所有軟件包生成索引
在/var/cache/apt/archives, 執行命令dpkg-scanpackages . | gzip -9c > Packages.gz,為所有軟件包生成索引。

 

3. 拷貝文件
將Packages.gz, 和/var/cache/apt/archives下所有的軟件包拷貝到一個目錄,比如/xilinxtool/download/linux/ubuntu-16.04-sw-packages/。

 

4. 修改倉庫文件
再把列內容添加倉庫文件 /etc/apt/sources.list開始處。
# PetaLinux software package
deb [trusted=yes] file:///xilinxtool/download/linux/ubuntu-16.04-sw-packages/ ./

 

5. 刷新軟件庫
再刷新軟件庫,執行上述命令apt update。
之后就能依靠本地軟件源,離線安裝PetaLinux依賴包


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM