Ubuntu22.04.1LTS编译openwrt

1、安装编译依赖包

sudo apt-get install -y libncurses5-dev zlib1g-dev gawk flex patch git-core g++ subversion

2、新建一个普通用户

官方建议用普通用户编译源码。这里我们就新建一个。我就用michael表示

useradd michael

3、切换到普通用户,下载OpenWRT源码

https://git.openwrt.org/

cd /home/michael/
git clone git://git.openwrt.org/openwrt/openwrt.git

4、用screen

万一ssh断了不会影响编译。建议使用

apt-get install -y screen
启动一个新的 screen 会话:如不指定 session_name,screen 会自动分配一个名字。
screen -S session_name
列出 active 的 screen 会话
screen -ls
重新连接到指定的某会话:如果有多个同名会话,需要加上会话号,例如 screen -r 1234.session_name。
screen -r session_name

强制重新连接(即使会话已经附加到其他终端):
screen -dr session_name

暂离(detach)会话:暂时离开当前的 screen 会话,但不想中断其中的进程,可以使用快捷键
Ctrl + a, d


在 screen 会话内部操作:创建新的窗口(会话内部)
Ctrl + a, c

在 screen 会话内部操作:切换窗口:
Ctrl + a, n (下一个窗口)
Ctrl + a, p (上一个窗口)screen 会话内部操作:查看当前会话的信息:
Ctrl + a, "

==================
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值