zoukankan      html  css  js  c++  java
  • 【分享】一键离线安装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依赖包

  • 相关阅读:
    oc 谓词
    NSFileHandle、NSFileMange
    writetofile 与 NSFileHandle
    IOS SQLite数据库
    在iPhone项目中使用讯飞语音SDK实现语音识别和语音合成
    iOS编程规范
    CocoaPods
    ASIHTTPRequest类库简介和使用说明---数据库做缓存
    FMDB使用(转载)
    UITextField使用
  • 原文地址:https://www.cnblogs.com/hankfu/p/12552199.html
Copyright © 2011-2022 走看看