通过编译源码方式安装MySQL数据库,下面是详细操作步骤(因为太繁琐,实际应用中不推荐):1、安装文件准备下载cmake-3.5.1.tar.gz ---新版的MySQL用CMAKE编译安装Download | CMake
下载ncurses-5.9.tar.gz ---安装MySQL时需要ftp://ftp.gnu.org/gnu/ncurses/
下载bison-3.0.4.tar.gz --
转载
2024-09-18 20:27:29
18阅读
# LEDE 编译 Docker:新手指南
LEDE(Linux Embedded Development Environment)是一个基于 OpenWrt 的项目,专注于嵌入式 Linux 开发。在许多情况下,我们需要使用 Docker 来简化编译过程。本文将详细介绍如何在 Docker 环境中编译 LEDE,并适合新手学习。
## 编译流程
以下是编译 LEDE 的流程概述:
| 步
本地编译我使用了不同的操作系统,不同的版本,不同的网络环境,甚至不同国度的VPS - .-,还是会有这样或那样的问题,其实就是网络的问题,现在有了Github Actions,一切变得简单了,我之前也出过有关Github Actions的教程,可以一块学习下~说明基于 P3TERX 的脚本进行构建辅助基于 大雕的LEDE 为源码,作为鬼群的lean粉强烈推荐本人.config参考 基于x86
步骤
转载
2024-09-02 10:27:19
59阅读
修改默认中文和主题修改位置:source/feeds/luci/modules/luci-base/root/etc/config/luciconfigcoremainoptionlangzh_choptionmediaurlbase/luci-static/atmaterialoptionresourcebase/luci-static/resources修改WIFI名称修改位置:source/
转载
2017-11-25 10:49:57
3103阅读
Docker镜像制作——编写Dockerfile和基础操作总结因为比赛项目需要,本人作为大三本科生,在之前完全没有接触docker的前提下,利用了不到一个星期的时间查阅了许多Docker镜像制作的资料,希望通过这个博客做一个学习笔记,同时帮助初次尝试Docker且需要快速制作出一个自己的镜像的朋友。如果有某些错误理解,希望大佬指正和原谅,最后希望帮助到大家。一、Dockerfile是什么?Dock
转载
2023-07-14 17:57:18
79阅读
占位,待添加。更改C库为glibcImage配置dnsmasq-full 取消原版dnsmasq勾选去掉domoticz加快编译速度fdisk 和 e2fsprog 和 block-mount 必须安装aria2开启全部特性wget(Network->File Downloader)swap-utils + zram-swapluci相关的加上...
原创
2021-12-01 17:10:36
554阅读
最近在编译cmus的时候发现不支持MP3封装文件的解码,左思右想之后感觉应该是自己没装libmad吧,去github上转了一圈,也有同学反应这种情况,都通过安装libmad-dev解决了。遂自己编译libmad(嵌入式linux发行版,没这个包)编译的时候需要特别注意一点,gcc4.3之后移除了对-fforce-mem特性的支持,所以需要手动更改一下Makefile文件。搜索一下force-mem
原创
2021-12-01 17:04:19
196阅读
今天早上起来想要在我的树莓派上安装thefuck,我的树莓派前些日子已经装载了LEDE的系统了。通过pip install thefuck回车安装之后报错:Error : python setup.py egg_info xxxxx with error code 1 in /tmp/xxx/psutil(诸如这样的消息)很明显,这是python在构建psutil的时候出现了错误,
原创
2021-12-01 17:08:47
297阅读
一直有个问题,我自己编译的所有的LEDE的固件,在我使用opkg安装完ssr或者kp之后,打开luci界面会出现:attemp to call a nil field net.arptable (a nil value)诸如这个消息。当我使用潘多拉的固件或者是官方的固件的时候,发现是正常的,这个问题就不会出现,这是为啥来?原因就在自己编译的LEDE固件的sys.lua文件和
原创
2021-12-01 17:06:37
665阅读
docker无法yum问题创建用户的时候不知道有没有遇到这样的问题,如图。 这是没有开启IPv4转发功能。导致的后果就是无法链接外网。解决方法一在虚拟文件系统中的一个配置文件输入1就是代表开启的状态,0则是代表关闭。[root@bogon ~]# cat /proc/sys/net/ipv4/ip_forward
0
[root@bogon ~]# echo "1" > /proc/sys/
转载
2023-06-05 19:50:18
165阅读
# 实现Docker LEDE的步骤
## 1. 介绍Docker和LEDE
在开始之前,我们先了解一下Docker和LEDE。
### Docker
Docker是一个开源的容器化平台,可以将应用程序及其依赖打包到一个可移植的容器中,然后部署到任何支持Docker的机器上。
### LEDE
LEDE(Linux Embedded Development Environment)是一
原创
2023-08-22 05:45:54
202阅读
# Lede Docker科普指南
## 引言
随着云计算和容器化技术的普及,Docker已成为一种主流的容器化解决方案。而LEDE (Linux Embedded Development Environment) 是一个针对嵌入式设备的Linux发行版,它提供了一个轻量级的操作系统环境。本文将介绍如何在LEDE中使用Docker,并提供一些代码示例。
## Docker简介
[Docke
原创
2023-09-11 11:04:13
309阅读
转到快照点击 虚拟机 -> 快照 -> 完成IP设置以及关闭屏幕保护,转到快照状态设置 DNS在 Wired Settings 中的 IPv4 中设置 DNS 为网关地址 10.1.1.2
查看是否修改成功,效果如下使用系统中自带的火狐浏览器访问其他网站来测试是否连接成功拍照快照,快照名称为 完成 DNS 设置
停用 CD/DVD 和 添加 LEDE 编译硬盘在虚拟机设置中,在 CD/
前些日子使用LEDE自带的opkg包管理器安装了一个mysql,一直使用的挺正常的,今天突然心血来潮,想看一下这个自带的mysql的版本,果不其然啊,5.1,感觉应该算是比较早的版本了,而且只支持少数的编码方式。于是打算移植MariaDB到LEDE上。首先想到的是通过源码编译,因为我现在已经有了CMake,但是考虑到树莓派的性能,最终放弃了这个想法。我记得当时用PI编译Node花了一整个下午的
原创
2021-12-01 17:06:19
295阅读
1. 下载最新的OpenSSL源码
2. 用自己的8位学号建立一个文件夹,cd 你的学号,用pwd获得绝对路径
3. 参考先在Ubuntu中完成OpenSSL编译安装,然后在OpenEuler中重现
./config --prefix=..(学号目录的绝对路径)指定OpenSSL编译链接
4. 提交 test_openssl.c 编译运行截图
5. 加分项:在Wi
转载
2024-06-30 10:11:23
262阅读
在Ubuntu上将Android的开发环境搭好,也能够进行真机调试之后,下一步就是进行安装NDK,然后进行jni的运用开发,这里也是一个初级的helloJNI,记录一下,大部分来自网上参考。根据网上资料的总结,android在linux上面进行ndk开发,主要分为下面几个步骤: 在shell中输入make -v,不报错就是对的。 在shell
转载
2024-02-27 12:37:15
78阅读
# 利用Docker安装LEDE(OpenWrt)
## 引言
LEDE(Linux Embedded Development Environment)是一个开源的路由器操作系统,后来与OpenWrt合并。通过Docker安装LEDE可以为开发者和爱好者提供一个简单、高效的环境,来测试和运行基于OpenWrt的应用。本文将详细介绍如何在Docker中安装LEDE,并配以代码示例和关系图。
#
原创
2024-09-29 03:56:13
99阅读
# LEDE上安装Docker的全流程指南
如果你刚入行并希望在LEDE(一个基于OpenWrt的Linux操作系统)上安装Docker,本文将为你提供一份详细的指南。这篇文章将分步骤讲解如何在LEDE上安装Docker,并且提供相应的代码和注释,帮助你更好地理解每一步的作用。
## 流程概述
在开始之前,先来看看整个安装过程的步骤:
| 步骤 | 描述
# 从nas到docker再到lede:一次软件开发环境的演变
在软件开发中,我们经常会遇到需要在不同环境中运行同样的代码的情况。为了解决这个问题,我们可以使用nas(Network Attached Storage)、docker以及lede等工具来构建一个统一的开发环境。
## 什么是nas?
NAS是Network Attached Storage的缩写,中文名为网络附加存储。它是一种
原创
2024-06-28 06:51:56
38阅读
在Ubuntu下安装GCC和其他一些Linux系统有点不一样。 方法一:sudo apt-get build-depgcc 方法二:sudo apt-get install build-essential 安装完了可以执行 gcc--version 命令来查看版本。 编译则使用gcc命令。要往下学习首先就得熟悉g
转载
2024-01-02 23:12:58
58阅读