<Linux> OpenWRT下载,编译,安装

本文详细介绍了如何在Ubuntu环境下搭建OpenWRT的编译环境,下载源码,配置针对x86架构的编译选项,特别是选择了LuCI界面和相关应用程序。编译完成后,通过Win32DiskImager将系统镜像写入U盘,实现软路由系统的安装。用户可以通过命令行或网络连接进行系统管理和远程访问。
摘要由CSDN通过智能技术生成

OpenWRT是一个高度模块化、高度自动化的嵌入式Linux系统,拥有强大的网络组件和扩展性,常常被用于工控设备、电话、小型机器人、智能家居、路由器以及VOIP设备中。

本文编译平台是Ubuntu,测试平台为x86_64架构计算机,有部分内容参考: https://minipc.netlify.app/posts/35104/

1, 搭建编译环境

$ sudo apt-get install build-essential asciidoc binutils bzip2 gawk gettext git libssl-dev libncurses5-dev patch unzip zlib1g-dev

2, 下载openwrt

$ git clone https://github.com/openwrt/openwrt.git

3, 配置config

$ cd openwrt
$ ./scripts/feeds update -a
$ ./scripts/feeds install -a
$ make defconfig
$ make menuconfig

做如下配置:

Target System ---> 选择x86;
LuCI ---> Collections ---> 选择第一个luci;
LuCI ---> Applications ---> 选择luci-app-uhttpd.

其它配置,这里暂时采用默认,你可以根据实际情况修改配置,比如增加gcc功能,增加对网卡

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值