opkg安装到U盘

opkg安装到U盘2019独角兽企业重金招聘Python工程师标准>>>…

大家好,又见面了,我是你们的朋友全栈君。

1,在14.07版本测试下,首先必须保证U盘文件系统格式为ext3/ext4这样的。

也就是需要支持符号链接。

不然在安装的时候会报错。

这个报错不是每次安装都会产生,只有在需要安装lib的时候,

因为需要软连接U盘上的lib到系统的lib path 下面才会报错。

如果只是安装软件,还是可以用的。

2,需要设定环境变量,PATH和LD_LIBRARY_PATH,

位置在 /etc/profile文件里。

原先情况是没有 LD_LIBRARY_PATH 项的,需要增加上去。

注意:修改环境变量后,需要 source /etc/profile 使其生效

修改后/etc/profile内容:红色为新增加内容


#!/bin/sh

[ -f /etc/banner ] && cat /etc/banner

export LD_LIBRARY_PATH=/mnt/sda1/packages/usr/lib

export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/mnt/sda1/packages/usr/bin:/mnt/sda1/packages/usr/sbin

export HOME=$(grep -e “^${USER:-root}:” /etc/passwd | cut -d “:” -f 6)

export HOME=${HOME:-/root}

export PS1=’\u@\h:\w\$ ‘

[ -x /bin/more ] || alias more=less

[ -x /usr/bin/vim ] && alias vi=vim || alias vim=vi

[ -z “$KSH_VERSION” -o \! -s /etc/mkshrc ] || . /etc/mkshrc

[ -x /usr/bin/arp ] || arp() { cat /proc/net/arp; }

[ -x /usr/bin/ldd ] || ldd() { LD_TRACE_LOADED_OBJECTS=1 $*; }


3,修改 /etc/opkg.conf文件

追加dest usb定义

echo dest usb /mnt/sda2/packages/ >> /etc/opkg.conf

修改该配置文件后,使用 opkg update 使其更新生效

修改后文件内容:红色为新增加内容


dest root /

dest ram /tmp

lists_dir ext /var/opkg-lists

option overlay_root /overlay

src/gz barrier_breaker_base http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/base

src/gz barrier_breaker_luci http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/luci

src/gz barrier_breaker_management http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/management

src/gz barrier_breaker_oldpackages http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/oldpackages

src/gz barrier_breaker_packages http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/packages

src/gz barrier_breaker_routing http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/routing

src/gz barrier_breaker_telephony http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/telephony

dest usb /mnt/sda1/packages/


4,使用说明

opkg install -dest usb  madplay

-dest usb: 指定安装目录

网上参考的一个例子,至少我用来安装madplay是不行的。

链接如下

转载于:https://my.oschina.net/u/2435819/blog/519071

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/139766.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • origin带误差线的柱状图_怎么加误差棒

    origin带误差线的柱状图_怎么加误差棒软件版本:OriginPro2021b(64-bit)SR29.8.5.212(学习版)本期目标:接下来,正文开始:1,如图1,数据包含三个类型的数据列(X轴/Y轴/误差列)。A列表示X轴分组,B/D/F/H列表示Y轴数据,C/E/G/I列表示误差数据(此处为标准差)。注:此处数据设置为关键,需要按照正确,后面才可以绘制带有误差棒的分组柱状图。图1数据设置2,按照上图方式输入数据后,选中数据后,点击菜单栏——绘图——类别——多因子组柱状图-索引数据进行图形绘制,如图

  • viewpager循环滚动_jq实现轮播图循环

    viewpager循环滚动_jq实现轮播图循环Viewpager图片自动轮播无限循环是Android开发中经常用到的功能,功能实现起来也比较简单。虽然如此,但是很多情况下做出来的效果并不太让人满意,甚至有些上线的项目自动轮播上也会出现一些bug。比如切换过程中出现空白页面,有些甚至在滑动过程中造成程序崩溃。本篇文章将实现ViewPager图片自动轮播无限循环,而且页面切换效果非常流畅。还是先看效果图:页面循环切换最容易出现问题的地方…

  • 女生学Java软件开发好就业吗

    女生学Java软件开发好就业吗  java在IT行业非常火热,近几年不仅引起了很多人的关注,女性同胞也非常关注这一行业,想要学习java技术,但是不知道女生学Java软件开发好就业吗?来看看下面的详细介绍就知道了。  女生学Java软件开发好就业吗?目前大多数想要参加Java培训学习女生的一个重要关注的话题,学习不用多说,只要是自己足够的努力,在选择一个靠谱的Java培训机构,还是比较容易学会的。有的时候我们可以看到同样的老师、同样的课程和同样的学习方式,整个Java培训过程下来女生很多是要比男生学习的更好。  所以,在学习

  • java CAS详解[通俗易懂]

    java CAS详解[通俗易懂]CAS解释:CAS(compareandswap),比较并交换。可以解决多线程并行情况下使用锁造成性能损耗的一种机制.CAS操作包含三个操作数—内存位置(V)、预期原值(A)和新值(B)。如果内存位置的值与预期原值相匹配,那么处理器会自动将该位置值更新为新值。否则,处理器不做任何操作。一个线程从主内存中得到num值,并对num进行操作,写入值的时候,线程会把第一次取到的num值和主内存中num值进行比较,如果相等,就会将改变后的num写入主内存,如果不相等,则一直循环对比,知道成功为止。CAS

  • goland 激活码 2021[在线序列号]

    goland 激活码 2021[在线序列号],https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • 《跟老男孩学Linux运维:核心基础实战》勘误与反馈

    《跟老男孩学Linux运维:核心基础实战》勘误与反馈

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号