mirror of
https://gitee.com/amber-ce/amber-ce-bookworm.git
synced 2025-12-14 11:02:05 +08:00
50 lines
1.7 KiB
Markdown
50 lines
1.7 KiB
Markdown
|
||
|
||
|
||
# Bookworm compatibility mode
|
||
|
||
# [中文](README.zh.md)
|
||
|
||
Bookworm compatibility mode is a part of `Amber Compatability Environment(ACE)`
|
||
|
||
Amber Compatability Environment is a container app packaging and distributing solution.
|
||
|
||
With the help of bubblewrap, a super tiny container solution, you can run a `Debian 12` container in almost every linux distrobution. When you can not launch or pack an `Appimage` App, using Bookworm compatibility mode can allow you to pack the app in a newer environment and also be able to run on more distrobutions. It is a good choice!
|
||
|
||
Bookworm compatibility mode allows you to use Debian 12 applications on deepin or UniontechOS using bwrap containers, providing you with a better user experience!
|
||
|
||
Please use `git clone --recurse-submodules` to obtain the env
|
||
|
||
|
||
## Install Guide
|
||
|
||
|
||
### Quick Install (Debian)
|
||
|
||
https://bbs.spark-app.store/d/1668-xing-huo-ying-yong-shang-dian-on-ace
|
||
|
||
### Manual Install(Debian/Fedora/Arch)
|
||
|
||
https://share.shenmo.tech:23333/index.php?share/folder&user=1&sid=kr8z6Fqf
|
||
|
||
## Build Guide
|
||
|
||
### Debian
|
||
|
||
Build the container first then build the package. Container at `src/opt/apps/cn.flamescion.bookworm-compatibility-mode/files`
|
||
Here are the details:
|
||
1. Install dependencies: sudo apt-get install arch-test debootstrap libnss-mymachines systemd-container
|
||
2. Enter the terminal at `src/opt/apps/cn.flamescion.bookworm-compatibility-mode/files` and execute `./build-container.sh amd64`.[for amd,other arch please change]
|
||
3. Wait for the container to complete.
|
||
4.Get in to `bookworm-compatibility-mode` dir,run`fakeroot dpkg-deb -b src .`
|
||
5.Wating for complete.
|
||
|
||
|
||
### Fedora
|
||
|
||
See https://gitee.com/amber-compatability-environment/ace-rpm
|
||
|
||
### Arch
|
||
|
||
`yay -S cn.flamescion.bookworm-compatibility-mode`
|