首页 > 其他分享 >tina d1 nano

tina d1 nano

时间:2024-08-18 15:16:12浏览次数:11  
标签:nano package BUILD tina OpenWRT include DIR d1

 

 Tina 增加新 package: nano编辑器

原文:https://www.gloomyghost.com/live/20220123.aspx

你现在看到的文章是在2022年完成的,距离现在 2024 已经有一段时间了,可能出现图片缺失等情况,请注意内容在现在的环境中是否还适用!内容仅供参考!

柚木 鉉 23 Jan 2022

Tina很好用,基于OpenWRT,make menuconfig 找了一圈居然没找到nano编辑器,nano党不能忍,把nano添加成一个新的package。

因为Tina是基于OpenWRT的,所以OpenWRT的package也可以用。去OpenWRT官网上找找就能找到。

https://openwrt.org/packages/pkgdata/nano

点开Source Code,跳转到源码仓库

https://github.com/openwrt/packages/tree/openwrt-21.02/utils/nano

把Makefile,patch什么的的内容全部复制到tina-d1-open/packages/utils/nano/文件夹里,不存在文件夹就新建一个

image-20220123142919659

有些Package不止有一个Makefile文件,比如 VIM,这时候就要把全部文件复制过去

image-20220123143030951

重建packages引索文件。

lunch 
make menuconfig

编辑Makefile,把 $(INCLUDE_DIR) 换成 $(BUILD_DIR)

例如:

include $(INCLUDE_DIR)/package.mk
include $(INCLUDE_DIR)/host-build.mk

换成

include $(BUILD_DIR)/package.mk
include $(BUILD_DIR)/host-build.mk

以下两类替换可能没有,没有就不用改了,如果有最好改一下,不然 package 编译到 build 文件夹我可不管

在 PKG_BUILD_DIR:=$(BUILD_DIR) 里,把 $(BUILD_DIR) 换成 $(COMPILE_DIR)

在 PKG_BUILD_DIR_HOST:=$(BUILD_DIR_HOST) 里,把 $(BUILD_DIR_HOST) 换成 $(COMPILE_DIR_HOST)

在Utilities,Editor里就能找到nano了

image-20220123143114732

标签:nano,package,BUILD,tina,OpenWRT,include,DIR,d1
From: https://www.cnblogs.com/zxdplay/p/18365663

相关文章

  • 集训D1-3
    集训DAY1搜索进阶因此在学习的时候主要以代码实践为主(多做题)深度优先搜索(dfs)基础1.子集枚举复杂度\(O(2^n)\)2.排列枚举复杂度\(O(n!)\)Dfs的剪枝1.优化搜索顺序sort枚举顺序(正/倒)2.排除等效冗余inlinevoiddfs(inti,intlen,intst){//P1120 if(i==cnt+1).........
  • D1-H Tinalinux 开发板 挂载U盘
    将U盘格式化成NFS格式 插入U盘到开发板HostUSB,会显示信息[4060.109026]usb1-1:USBdisconnect,devicenumber7[4139.330081]sunxi-ehci4200000.ehci1-controller:ehci_irq:highspeeddeviceconnect[4139.600007]usb1-1:newhigh-speedUSBdevicenumber8......
  • D1-H 哪吒 HDMI测试
    使用镜像D1-H哪吒HDMI测试固件https://www.aw-ol.com/downloads/resources/22输入命令切换到HDMI输出:cd/sys/kernel/debug/dispdbgechodisp0>name;echoswitch1>command;echo410000x40x1010008>param;echo1>start;测试显示colorbar:echo1>/sys/cl......
  • 豪威最新发布的 OX08D10 2.1UM像素尺寸图像传感器
    【国产传感器与高通携手,开发智能驾驶汽车视觉保障】国产厂商豪威最新宣布,其采用TheiaCel技术的OX08D10图像传感器已兼容高通SnapdragonDigitalChassis(骁龙数字底盘)。该传感器在各种照明条件下都能提供优秀的成像质量,为汽车带来稳定的视觉保障。豪威集团汽车产品市场经理Pau......
  • 基于 Clouflare+D1 的web访客统计服务
    项目地址https://github.com/yestool/analytics_with_cloudflare部署步骤安装依赖npminstall-gwranglernpminstallhono创建D1数据库:web_analytics数据库名称为web_analytics,与package.json内保持一致npxwranglerd1createweb_analytics运行后控制台显示......
  • Android10.0 最近任务Recents功能分析
    在Android10.0上,Recents功能分布在SystemUI和Launcher3里面集成.一.初始化跟Android8.1类似,先看初始化入口:1.Recents.javaRecents继承SystemUI,进程启动后会在Dependency里面通过@Inject进行初始化,然后在SystemUIService里面调用SystemUIApplication的startServicesIfNee......
  • 题解:CF1551D1 Domino (easy version)
    题解:CF1551D1Domino(easyversion)分析题目中保证\(n\timesm\)为偶数,下面进行分类讨论。情况一如果\(n\)和\(m\)都是偶数,那么可以分割成\(\frac{n}{2}\times\frac{m}{2}\)个\(2\times2\)的方块。根据上图我们发现,只要\(k\)满足\(0\lek\le\frac{n}{2}\time......
  • EPIC Institute of Technology Round August 2024 (Div. 1 + Div. 2) 补题记录(A~D1,E)
    A容易发现答案为\(\min(n,k)\min(m,k)\)。#include<bits/stdc++.h>#defineintlonglong#definepbpush_backusingnamespacestd;constintN=1000100;inta[N];signedmain(){intT;cin>>T;while(T--){intn,m,k;cin>>n&g......
  • 【ESP01开发实例】- ISD1820录音控制
    ISD1820录音控制文章目录ISD1820录音控制1、ISD1820模块介绍2、硬件准备及接线3、代码以实现录音技术已经取得了长足的进步,它已成为从语音助手到安全系统的各种应用不可或缺的一部分。如果您有兴趣构建自己的录音系统,将ISD1820模块与ESP01微控制器相结......
  • Android14音频进阶调试之命令播放mp3/aac非裸流音频(八十)
    简介:CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长!新书发布:《Android系统多媒体进阶实战》......