Commit Graph

61 Commits

Author SHA1 Message Date
dengbo b13e95c9b7 docs: Localizes documentation content to Chinese
Translates various user documentation pages from English to Chinese, including guides on unit testing, bundle format, rootfs, and system helper.

Additionally, updates the release notes to include both English and Chinese versions, ensuring accessibility for Chinese-speaking users while maintaining original content for English speakers.
2025-11-11 10:33:30 +08:00
deepsource-autofix[bot] c77b8263c0 style: format code with ClangFormat and Prettier
This commit fixes the style issues introduced in c094c2a according to the output
from ClangFormat and Prettier.

Details: None
2025-11-07 12:59:15 +08:00
dengbo c094c2ab21 docs: Remove deprecated files and update documentation links
Removes outdated documentation files related to installation and conversion tools. Updates broken or incorrect links in multiple documentation files to point to the correct targets. Introduces new `ll-pica-manifests.md` for explaining conversion configuration details. Simplifies redundant sections and ensures consistency across both English and Chinese documentation.

Improves clarity and accessibility of documentation while removing obsolete references.
2025-11-07 11:28:44 +08:00
deepsource-autofix[bot] ee862e5d33 style: format code with ClangFormat and Prettier
build / ubuntu_24.04 (push) Waiting to run Details
build / ubuntu_22.04 (push) Waiting to run Details
coverage / codecov (push) Waiting to run Details
This commit fixes the style issues introduced in 40f647a according to the output
from ClangFormat and Prettier.

Details: None
2025-11-06 21:36:26 +08:00
dengbo 40f647a23c docs: Restructures and updates documentation for clarity and consistency
Renames and reorganizes documentation files to enhance structure and readability, consolidating related topics under clearer directories. Updates internal links to reflect the new structure and ensures consistency in references.

Introduces new index and repository management documents to provide better navigation and detailed guidance. Removes outdated command documentation, streamlining content for improved relevance and maintainability.
2025-11-06 21:24:19 +08:00
deepsource-autofix[bot] 174f40ca2e style: format code with ClangFormat and Prettier
This commit fixes the style issues introduced in f21b273 according to the output
from ClangFormat and Prettier.

Details: None
2025-10-29 10:18:26 +08:00
dengbo f21b273a64 docs: The document contains spelling and typos
Fix spelling and typos in the document.
2025-10-28 20:42:46 +08:00
deepsource-autofix[bot] bff3bf25e5 style: format code with ClangFormat and Prettier
This commit fixes the style issues introduced in 2c673c4 according to the output
from ClangFormat and Prettier.

Details: None
2025-09-17 14:08:23 +08:00
dengbo 2c673c4cdd docs: update build guide and manifest example
1. Replaced the BUILD.md and BUILD.zh_CN.md files with a new
DEVELOPER_GUIDE.md file and its Chinese translation. This centralizes
the build and development instructions into a single location.
2. Updated the manifest example in docs/pages/en/guide/ll-builder/
manifests.md and docs/pages/guide/ll-builder/manifests.md to use
`x86_64` instead of `amd64` for architecture. This reflects a more
standardized naming convention for the architecture.
3. Updated app quantity in docs/pages/en/guide/start/whatis.md and docs/
pages/guide/start/whatis.md to 4700+. This reflects the current app
quantity.
4. Updated development tools in docs/pages/en/guide/start/whatis.md and
docs/pages/guide/start/whatis.md to linglong-builder.
5. Adjusted wording in README.md and README.zh_CN.md to reference the
new DEVELOPER_GUIDE.md.

Log: Updated documentation with developer guide, manifest example and
app quantity.

Influence:
1. Verify that the new DEVELOPER_GUIDE.md accurately reflects the
current build process.
2. Check that the links in README.md and README.zh_CN.md point to the
correct file.
3. Ensure manifest examples in documentation are up-to-date with
accepted architecture types.
4. Confirm the app quantity is accurately reflected in the
documentation.
5. Verify that the new DEVELOPER_GUIDE.md covers all the necessary
topics from the previous BUILD.md files, including dependencies, build
instructions, packaging and i18n Management.
6. Test i18n management section by performing the steps described in
the documentation.

文档: 更新构建指南和清单示例

1. 使用新的 DEVELOPER_GUIDE.md 文件及其中文翻译替换了 BUILD.md 和
BUILD.zh_CN.md 文件。 这将构建和开发说明集中到一个位置。
2. 更新了 docs/pages/en/guide/ll-builder/manifests.md 和 docs/pages/
guide/ll-builder/manifests.md 中的清单示例,使用 `x86_64` 而不是 `amd64`
作为架构。 这反映了架构的更标准化命名约定。
3. 更新了 docs/pages/en/guide/start/whatis.md 和 docs/pages/guide/start/
whatis.md 中的应用程序数量,达到 4700+。 这反映了当前的应用程序数量。
4. 更新了 docs/pages/en/guide/start/whatis.md 和 docs/pages/guide/start/
whatis.md 中的开发工具到 linglong-builder。
5. 调整了 README.md 和 README.zh_CN.md 中的措辞,以引用新的
DEVELOPER_GUIDE.md。

Log: 使用开发者指南、清单示例和应用程序数量更新了文档。

Influence:
1. 验证新的 DEVELOPER_GUIDE.md 是否准确反映了当前的构建过程。
2. 检查 README.md 和 README.zh_CN.md 中的链接是否指向正确的文件。
3. 确保文档中的清单示例是最新的,并包含可接受的架构类型。
4. 确认应用程序数量准确地反映在文档中。
5. 验证新的 DEVELOPER_GUIDE.md 是否涵盖了先前 BUILD.md 文件中的所有必要
主题,包括依赖项、构建说明、打包和 i18n 管理。
6. 按照文档中描述的步骤测试 i18n 管理部分。
2025-09-17 13:54:43 +08:00
dengbo 98b32ef29b docs: Update installation instructions
1. Update the installation instructions for multiple distributions.
2. Replace `linglong-builder`, `linglong-box` with `linglong-installer`
or `linyaps-web-store-installer` for supported distributions to align
with the current installation packages.
3. Add installation instruction of Linyaps Web Store Installer.
4. Add seperate build tool installation section.
5. These changes ensure users can easily install the Linyaps package and
relevant components.

Influence:
1. Verify the installation steps for each distribution: Arch/Manjaro/
Parabola, deepin 25/23, Fedora 41/42, Ubuntu 24.04, Debian 12/13,
openEuler 23.09/24.03, UOS 1070, AnolisOS 8, and openkylin 2.0.
2. Confirm that `linglong-installer` and `linyaps-web-store-installer`
are correctly installed where specified.
3. Test the functionality of the Linyaps Web Store Installer after
installation.
4. Verify the build tool installation using `linglong-builder` on Debian
and RPM-based systems.
5. Ensure the AUR repository installation instructions work as expected.

docs: 更新安装说明

1. 更新多个发行版的安装说明
2. 对于支持的发行版,使用 `linglong-installer` 或 `linyaps-web-store-
installer` 替换 `linglong-builder`、`linglong-box`,以与当前的安装包保持
一致。
3. 添加 Linyaps Web Store Installer 的安装说明。
4. 添加单独的构建工具安装章节。
5. 这些更改确保用户可以轻松安装 Linyaps 包和相关组件。

Influence:
1. 验证每个发行版的安装步骤:Arch/Manjaro/Parabola、deepin 25/23、Fedora
41/42、Ubuntu 24.04、Debian 12/13、openEuler 23.09/24.03、UOS 1070、
AnolisOS 8 和 openkylin 2.0。
2. 确认在指定位置正确安装了 `linglong-installer` 和 `linyaps-web-store-
installer`。
3. 测试安装后 Linyaps Web Store Installer 的功能。
4. 验证 Debian 和基于 RPM 的系统上使用 `linglong-builder` 的构建工具
安装。
5. 确保 AUR 仓库安装说明按预期工作。
2025-08-21 11:39:31 +08:00
deepsource-autofix[bot] d7be10c7b6 style: format code with ClangFormat and Prettier
This commit fixes the style issues introduced in 61cd732 according to the output
from ClangFormat and Prettier.

Details: None
2025-08-21 09:50:58 +08:00
taotieren 61cd732cfb docs: Update linyaps and linyaps-pica installation documentation
1. Update Arch / Manjaro / Parabola Linux installation of linyaps package
2. Update linyaps package status
3. Update linglong-pica installation

docs: 更新 linyaps 和 linyaps-pica 安装文档

1. 更新 Arch / Manjaro / Parabola Linux 安装 linyaps 包
2. 更新 linyaps 软件包状态
3. 更新 linglong-pica 安装
2025-08-20 09:46:07 +08:00
deepsource-autofix[bot] efc9e4aa05 style: format code with ClangFormat and Prettier
This commit fixes the style issues introduced in 10187ac according to the output
from ClangFormat and Prettier.

Details: None
2025-08-11 16:38:08 +08:00
dengbo 10187acf14 docs: update demo and install docs
1. Updated the demo documentation to use the `linglong-builder-demo`
repository. This provides a more straightforward and up-to-date example
for users to follow.
2. Modified installation instructions to include Fedora 42, Debian
13 and openEuler 24.03. This ensures broader OS support for users
installing `linglong-bin`

Influence:
1. Verify that the demo application builds and runs successfully using
the updated instructions.
2. Ensure that the installation instructions for Fedora 42, Debian 13
and openEuler 24.03 are accurate and complete.

docs: 更新演示和安装文档

1. 更新了演示文档,使用 `linglong-builder-demo` 仓库。这为用户提供了一个
更简单且最新的示例供参考。
2. 修改了安装说明,添加了 Fedora 42、Debian 13 和 openEuler 24.03 的安装
方法。这确保了用户安装 `linglong-bin` 时具有更广泛的操作系统支持

Influence:
1. 验证演示应用程序是否使用更新后的说明成功构建和运行。
2. 确保 Fedora 42、Debian 13 和 openEuler 24.03 的安装说明准确且完整。
2025-08-11 13:57:43 +08:00
deepsource-autofix[bot] 4759010f62 style: format code with ClangFormat and Prettier
This commit fixes the style issues introduced in 047883a according to the output
from ClangFormat and Prettier.

Details: None
2025-08-04 10:13:12 +08:00
dengbo d12f8c84b9 docs: update ll-builder docs
Update ll-builder docs.
2025-08-01 18:14:32 +08:00
dengbo 047883a01d chore: update docs
Update docs.
2025-08-01 16:53:22 +08:00
dengbo 3d6a4e39ea docs: add release note
Add release note.
2025-08-01 16:53:22 +08:00
deepsource-autofix[bot] f4277e2b74 style: format code with ClangFormat and Prettier
This commit fixes the style issues introduced in 941b502 according to the output
from ClangFormat and Prettier.

Details: None
2025-07-18 15:13:19 +08:00
dengbo b89b6435e8 chore: removes meta analyzer configuration
Removes the meta analyzer configuration from the DeepSource configuration file.
2025-07-17 17:33:26 +08:00
myml ec9011598f docs: add instructions for download debug symbolsy
Included detailed steps for accessing the container, locating the repository, and downloading the necessary debug symbol packages for system dependencies. This enhances the debugging process for applications relying on external libraries.
2025-06-03 21:16:27 +08:00
reddevillg 5916132cbf doc: update ll-builder multiarch build
Signed-off-by: reddevillg <reddevillg@gmail.com>
2025-05-29 11:19:54 +08:00
myml 4056c534f0 docs: add multi-architecture build guide
添加架构支持列表
多架构项目结构指导
龙芯新旧世界迁移
2025-05-26 13:38:25 +08:00
dengbo ec6cbe3c8a docs: update install docs
Update install docs.
2025-04-25 17:44:25 +08:00
dengbo 0bd17b98fe docs: update docs
Update docs.
2025-04-25 15:22:35 +08:00
myml 0b593a58c8 feat: add base and runtime docs
添加base和runtime的介绍文档
2025-04-25 14:58:42 +08:00
reddevillg 6cfdaf9798 docs: Revamp ll-builder manifests documentation for clarity and detail
Signed-off-by: reddevillg <reddevillg@gmail.com>
2025-04-21 16:08:02 +08:00
reddevillg 31545a7eef docs: Update ll-builder export documentation
Signed-off-by: reddevillg <reddevillg@gmail.com>
2025-04-21 16:08:02 +08:00
ziggy cf763b240d docs: Removed unused image path
有一个文档中的图像不再需要了,从md中删除
2025-03-11 17:01:46 +08:00
ziggy 61e0bd1096 docs: Add 4 building examples 2025-03-11 13:29:17 +08:00
bluesky ec7f6d8337 chore: update docs
Update the documentation related to the sources field

Log: update docs
2025-02-21 17:10:22 +08:00
bluesky 8d328d5595 chore: add faq
Add about the issue of not displaying the app tray after app startup

Log: add faq
2024-12-20 09:48:36 +08:00
dengbo11 846865937f docs: update docs
Update docs to release linglong.
2024-12-13 16:26:28 +08:00
myml 7f3e65f1f9 feat: modules.files type changed from string to array
files从字符串改为字符串数组, 不再需要切分, 避免yaml格式化导致切分错误
当没有配置develop模块并未开启full develop选项, develop使用内置默认值
2024-11-05 09:37:24 +08:00
myml 6fe39d6040 feat: ll-builder add debug argument
ll-builder添加debug参数, 方便调试应用
debug环境使用develop模块, 可使用 gdb 调试应用
添加了模块拆分功能的文档, 更新了调试应用的文档
2024-10-22 11:21:39 +08:00
bluesky 99e3bbf0f4 docs: fix example error
Fix org.deepin.calculator example error

Log: update docs
2024-10-12 12:42:21 +08:00
dengbo11 294988fe38 docs: update docs
1. Add new appimge convert document explanation.
2. Adjust docs structure.
2024-10-11 15:43:08 +08:00
bluesky e34b0e8c2c docs: update docs
Update the documentation for converting Flatpak applications to Linglong applications.

Log: update docs
2024-10-10 10:11:47 +08:00
kamiyadm 65c6c360cc chore: update install.md
Import gpg public key before install.
pick from:
d54fb26927
89c6d4ca42

Log:
2024-08-26 15:58:31 +08:00
ComixHe fc4776c8f6 docs: update ll-builder doc
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-08-26 14:36:27 +08:00
bluesky fd4ccd143d chore: update docs
Log: update docs
2024-08-14 09:58:09 +08:00
bluesky 34c92876a4 chore: update docs
更新导出产物的文档
2024-07-29 16:53:39 +08:00
kamiyadm 3799f60cba docs: support for openkylin 2.0rc
-

Log:
2024-07-26 18:19:43 +08:00
kamiyadm 50fd123987 docs: update install.md
Support more linux distributions, debian12 and ubuntu24.04.
Fixed some errors about regarding punctuation and capitalization.

Log:
2024-07-23 13:06:01 +08:00
bluesky c4751e679a chore: update docs
更新文档中使用,ll-builder export 导出 uab 或 layer 文件的地方

Log: update docs
2024-07-19 15:34:40 +08:00
dengbo 4ea201d59e chore: update doc
update doc

Log:
2024-07-09 16:39:59 +08:00
bluesky 8df625e3a9 chore: update docs
Log: update docs
2024-07-02 17:04:57 +08:00
myml c2d00d62e6 feat: Use scripts to download sources instead
file和archive类型的source也改用脚本处理

Log:
2024-06-17 21:18:41 +08:00
myml aef466bd48 fix: typos in the FAQ
修复中文FAQ中的错误内容

Log:
2024-06-04 14:04:00 +08:00
bluesky 317ef66813 chore: update docs
Log: update docs
2024-06-03 18:36:45 +08:00