header('Access-Control-Allow-Origin:*'); ?>
接上篇
另外可以启用编译缓存:
make menuconfig->Advanced configuration options->Use ccache
主要以 Lede 的 OpenWrt 来举例,以 Ubuntu 来做示例,另外如果在大陆建议最好准备全局梯子来进行编译(请不要使用 root 用户来进行相关操作,你应当使用普通用户 详细原因就暂且不讲,你可以使用adduser 用户
或useradd -m +用户名
来创建用户,若你使用后者还需要手动使用passwd 用户名
来进行设定密码,相关细节就不细讲了,如果你需要删除用户可使用 userdel 用户名
,但是如此并不会删除文件,所以推荐userdel -r 用户名
)
#更新软件列表
sudo apt-get update
#安装所需要的包
sudo apt-get install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch unzip zlib1g-dev lib32gcc1 libc6-dev-i386 subversion flex uglifyjs git-core gcc-multilib p7zip p7zip-full msmtp libssl-dev texinfo libglib2.0-dev xmlto qemu-utils autoconf automake libtool autopoint
安装如上包
而后执行
git clone https://github.com/coolsnowwolf/lede && cd lede
#如果你想使用官方源编译,则可以使用
git clone https://git.openwrt.org/openwrt/openwrt.git && cd openwrt
接下来执行
./scripts/feeds update -a && ./scripts/feeds install -a
这条命令是用于 更新和安装 Feeds 使其可用于构建系统
注册成为开发者授权后可获得 Red Hat Enterprise Linux 的16个授权
于是,我们需要一个账户,在此注册
过程就不详细描述了
去这里 登录后,即可获得开发者授权,可在这里 查看到相关授权(有延迟),可以尝试激活系统,如果激活失败,可以尝试在此处下载ISO文件后再尝试激活,
授权过期时 此处登录并同意协议即可续订
以下内容已失效
注册成功后我们需要进入账户信息
将 Red Hat Developer Program 选项勾选上,这个选项若你是第一次进应当会让你补充资料的时候也可勾选上,只要勾选上就便是激活了开发者订阅
接着我们就可以在这里 查看自己的订阅啦
安装好红帽后,你应当会发现 yum 等无法使用,这时候你需要将系统注册到红帽的授权,可以使用如下命令注册系统以及自动匹配你的有效订阅
subscription-manager register --username <username> --password <password> --auto-attach
自行替换你的 <username> 和 <password> 为你的用户名 与 密码
同时你可以在 这里查询你账户下 所注册的系统
如果我们需要取消这个授权怎么做呢
subscription-manager remove --all
subscription-manager unregister
subscription-manager clean
即可
好评如潮
:D 获取中...也可能是获取失败啦,刷新试试?