User Tools

Site Tools


zh:releases:snapshot

FIXME This page is not fully translated, yet. Please help completing the translation.
(remove this paragraph once the translation is finished)

Development builds / snapshots

开发分支可能含有正在开发的实验性功能,因此不应该将开发分支用于生产环境中。快照镜像可能支持更多的硬件,但是,它是实验性的,有可能不稳定甚至无法编译。

预先构建的快照镜像不含有任何Web界面或者是GUI. 你需要知道如何用命令来安装LuCI → How to install LuCI

Main differences of buildbot snapshots vs. official stable releases

  • snapshots do not contain LuCI GUI by default. It needs to be installed by the user.
  • snapshots are completely untested. Just automatic builds of the most recent source code and packages. Although snapshots are usually ok, they may sometimes contain serious bugs that prevent booting the device correctly or even prevent easy sysupgrading to new versions.
  • snapshots are built daily, and that sets time limits to installing new packages with opkg. Due to kernel version checksums, you can only install “kmod” kernel modules and other kernel version dependent modules from the exactly same snapshot build. So, a few hours after flashing the firmware you may not be able to install new modules with opkg any more (as the next snapshot has been built into the download repo and has different checksums).

Main benefits of snapshots

  • newest available version of the main LEDE source and every package
  • support for new devices that have been added since the last stable release branching

Do not use snapshots if...

  • you absolutely need a GUI and you are not capable of installing LuCI yourself via ssh/commandline
  • you are completely unexperienced with linux and do not know what ssh is. It will most probably be a hassle for you and all other people involved to pull you through the installation and back to stock firmware.
  • you think you always need at any time to have the latest bleeding edge software, just because. The problems that can arise (starting by non-availability of LuCI in precompiled snapshot images) might be overwhelming to you and might drive you back to installing stock firmware again.
  • your expectation is to have a flawless and 100% working compilation, installation and usage of the firmware. Snapshots are experimental, and weird issues of any kind can arise at any time. What does work today, doesn’t necessarily work tomorrow.

Do use snapshots if...

  • your are experienced with linux and know how to manage unexpected problems of any kind (not booting at all, bootloops, no network connectivity, …)
  • there is not other choice, i.e. there is no other stable release available. This may be the case for newly added devices, or devices whose support hasn’t matured enough to be called stable.
  • if stable release suffers from poor performance, and if snapshot is explicitly recommended in the forum due to improved stability, better wifi, or $whatever_problem it solves.
  • you can live without a GUI, or if you are experienced enough to install LuCI yourself
zh/releases/snapshot.txt · Last modified: 2018/06/18 01:17 by jiangming1399