美文网首页
编译openwrt15.05可用的tmux

编译openwrt15.05可用的tmux

作者: SHUTUP | 来源:发表于2016-08-28 07:49 被阅读260次

前言

在openwrt发展到15.05之后,官方的软件仓库,不再对位于oldpackages目录的软件进行预编译,因为其中,很多项目已经无人维护了,然而其中还是有很多有用的包的。因此我们这篇文章以编译tmux为例来说明如何自行编译自己需要的旧软件。

安装SDK

选择对应于你路由器刷的版本的SDK即可,以官方openwrt为例,在对应的版本目录中,找到对应你路由器的固件,那么相同目录中会存在一个SDK包,下载即可。以我的小米路由器mini为例,我刷了官方的chaos_calmer15.05.1,那么我只要下载OpenWrt-SDK-15.05.1-ramips-mt7620_gcc-4.8-linaro_uClibc-0.9.33.2.Linux-x86_64.tar.bz2即可。

步骤

  • 我们解压下载的SDK,并从命令行进入SDK目录
  • 我们首先需要修改feeds.conf.default文件,去除下面这条语句前的#
...
#src-git oldpackages http://git.openwrt.org/packages.git
  • 更新feeds
./scripts/feeds update -a
  • 安装feeds
./scripts/feeds install tmux
  • 开始编译
make package/tmux/compile V=s -j 1
  • 编译完成没有出错的话,在下面的目录会有想要的包(包括一些依赖包),全部scp到路由器去安装吧。
bin/ramips/packages/

注意

如果发生错误,不要怕,仔细观察出错信息,一般都可以解决。
我这里遇到一个问题是zlib一直编译不过,后来发现是我缺少ccache,用命令安装即可

apt-get install ccache

相关文章

  • 编译openwrt15.05可用的tmux

    前言 在openwrt发展到15.05之后,官方的软件仓库,不再对位于oldpackages目录的软件进行预编译,...

  • Tmux使用入门

    简介 Tmux是终端多路复用工具,在Linux和MacOS下可用。 快捷键 tmux 进入tmux 垂直分割窗口 ...

  • CentOS 安装tmux

    centos 官网源中没有tmux,无法使用yum install tmux的方式安装。因此自己动手丰衣足食(编译...

  • 运维神器之tmux

    Tmux 可用于在一个终端窗口中运行多个终端会话。不仅如此,还可以通过 Tmux 使终端会话运行于后台或是按需接入...

  • [Tmux]常用命令

    tmux常用命令 tmux:运行tmux并开启一个新的会话。 tmux ls:显示所有会话。 tmux new -...

  • tmux

    1 新建 tmux new -s ccc 2查看tmux窗口tmux ls 3进入一个tmux窗口tmux a -...

  • Tmux 使用笔记

    Tmux 速成教程:技巧和调整Tmux 入门介绍多终端管理器TMUX使用详解 查看tmux版本 tmux -V 会...

  • Tmux——打造完美的Linux终端

    安装tmux sudo yum install tmux 运行tmux并开启一个新的会话 tmux 显示所有会话 ...

  • tmux使用介绍

    tmux简介 tmux,升级版本的screen,可以进行屏幕切割,操作更加简单便捷。 tmux模块 tmux使用C...

  • ❖ Tmux Like a Boss

    进阶参考:10 Killer Tmux Tips Tmux会话自动保存 Tmux会话是整个tmux中最最最重要的东...

网友评论

      本文标题:编译openwrt15.05可用的tmux

      本文链接:https://www.haomeiwen.com/subject/wbmtettx.html