当前位置: 首页 > wzjs >正文

建设银行公积金网站提示udun抖音seo供应商

建设银行公积金网站提示udun,抖音seo供应商,做网站私活多少钱,seo外链资源前提:都是arm64的架构的软件包。 下载openwrt的ipk软件包 1. 从https://pkgs.org/ 查找下载软件包: 本文以swconfig软件包为例,下载swconfig和相关的依赖软件包: swconfig_12_aarch64_cortex-a72.ipk libuci20130104_2021-10-2…

前提:都是arm64的架构的软件包。

下载openwrt的ipk软件包

1. 从https://pkgs.org/ 查找下载软件包:

本文以swconfig软件包为例,下载swconfig和相关的依赖软件包:

swconfig_12_aarch64_cortex-a72.ipk

libuci20130104_2021-10-22-f84f49f0-6_aarch64_cortex-a72.ipk

libubox20220515_2022-05-15-d2223ef9-1_aarch64_cortex-a72.ipk

libnl-tiny1_2021-11-21-8e0555fb-1_aarch64_cortex-a72.ipk

uci_2021-10-22-f84f49f0-6_aarch64_cortex-a72.ipk (可选,用于测试)

2. 解压回档文件:

如上图所示把ipk的软件包解压,提出出data.tar, 然后把所有的data.tar解压到一个tmp_rootfs的目录夹,这个目录夹就是我们最后要复制到ubuntu系统中的文件结构。

运行问题处理

上传程序之后出现程序无法运行的情况,如上图所示。

  1. 修改libc.so格式问题:

目前大多是ubuntu的发行版用的是glibc, /lib/aarch64-linux-gnu/libc.so 为一个ASCII text的,里面包含了真正的库文件路径和名称:

使用strace分析ldd的装在过程:strace -f -s 1024 ldd itgw/bin/swconfig,可以看到如下查找libc.so的过程

再查看系统当前的libc的情况:

把ubuntu系统中的/lib/aarch64-linux-gnu/libc-2.31.so复制到sw-rootfs的安装包里,和执行程序放在一个位置,之后执行swconfgi时,只要在swconfgi坐在的目录去执行程序,自动的就会使用当前路径下的libc.so,而不会去使用根目录下的/lib/aarch64-linux-gnu/libc.so这个ASCII text。

添加运行时的环境变量脚本,指定对应的lib查找路径:

  1. 修改ld版本问题:

cp -rf /lib/ld-linux-aarch64.so.1 /lib/ld-musl-aarch64.so.1复制一个musl名称的文件名。

制作安装打包脚本

  1. 安装脚本:
    root@easyHome:/home/forlinx/test/sw-config# cat sw-install.sh
    #!/bin/bashbasepath=$(cd `dirname $0`; pwd)if [ "$1" != "-f" ]; thenecho "$basepath"old_md5=`md5sum /xxx/switch/swconfig | awk '{printf $1}'`new_md5=`md5sum "$basepath"/xxx/switch/swconfig | awk '{printf $1}'`if [ "$old_md5" == "$new_md5" ];thenecho "same file, skip the install..."exit 1fielseecho "force to update"
    fiecho "start to install swconfig..."
    echo "$basepath...."
    cd $basepath
    cp -rf * /
    rm -r /sw-install.shecho "create the openwrt's running EVN..."
    cp -rf /lib/ld-linux-aarch64.so.1 /lib/ld-musl-aarch64.so.1
    cp /lib/aarch64-linux-gnu/libc.so.6 /itgw/switch/usr/local/lib/libc.so
    ldconfig
    ldconfig
    echo "enable inspur-switch service..."
    systemctl enable inspur-switch

2. 打包文件结构:

root@easyHome:/home/forlinx/test/sw-config# tree
.
├── etc
│   ├── netplan
│   │   └── 00-netcfg.yaml
│   └── uci-defaults
├── xxx
│   └── switch
│       ├── sw-config.sh
│       ├── sw-env.sh
│       ├── swconfig
│       ├── uci
│       └── usr
│           └── local
│               └── lib
│                   ├── libc.so
│                   ├── libnl-tiny.so
│                   ├── libubox.so -> libubox.so.20220515
│                   ├── libubox.so.20220515
│                   └── libuci.so
├── sw-install.sh
└── usr└── lib├── config│   └── uci.sh├── network│   └── switch.sh└── systemd└── system└── inspur-switch.service14 directories, 14 files

http://www.dtcms.com/wzjs/87990.html

相关文章:

  • 基于web的资源共享网站开发视频seo是什么职位的简称
  • 图片存放网站做链接代发新闻稿最大平台
  • 哪个网站做logo赚钱网站建设合同
  • wordpress上传的图片在百度seo优化服务项目
  • 做网站时遇到的问题网站运营策划书范文
  • 动易网站建设工作室好的竞价推广外包公司
  • 蜘蛛抓取网站模块原理竞价培训课程
  • 信息发布网站推广技巧手机百度极速版
  • 在一个城市做相亲网站seo优化工具有哪些
  • 网站模板源码免费下载2022最新引流推广平台
  • 怎么样做网站的目录结构外链发布平台大全
  • 企业网站建设电话黑马培训机构可靠吗
  • 英文案例网站深圳网络推广培训学校
  • 电脑做网站软件平台交易网
  • 百度网站提交地址淘宝推广方式
  • 做网站正规公司系统优化app最新版
  • 菏泽外贸网站建设公司网站seo入门基础教程书籍
  • 哪家购物网站做的好网站搭建模板
  • 长春做网站大公司湖南seo排名
  • 成都哪里可以做网站腾讯企点下载
  • 做电商必须知道的网站做百度网站一年多少钱
  • 论述网站建设整个流程经典软文推广案例
  • 福田做商城网站建设哪家技术好杭州网络推广
  • 常州免费企业网站建设sem是什么品牌
  • 给别人做网站别人违法经营6网站优化检测工具
  • 网站建费用北京seo关键词排名优化
  • 论坛网站推广方案百度网站排名优化软件
  • 唐山网站建设价格优化大师班级优化大师
  • 整合营销是什么优化推广网站淄博
  • 怎么用python做网站seo教程论坛