Publish verified Ubuntu desktop preview setup and evidence
This commit is contained in:
1 parent
14adbbc616
commit
b2c5a2c41a
2 files changed
+33
-7
No files matched your search
@@ -88,9 +88,15 @@ Already installed? Close searchi before installing the update. Version 0.1.3
|
|||||||
adds isolated PDF/DOCX processing and more reliable, bounded media previews.
|
adds isolated PDF/DOCX processing and more reliable, bounded media previews.
|
||||||
|
|
||||||
The installer creates a launcher and sets up WebView2 if needed. This initial
|
The installer creates a launcher and sets up WebView2 if needed. This initial
|
||||||
release is unsigned. macOS and Linux desktop packages follow; source build instructions
|
release is unsigned. A Linux desktop preview is also available; macOS source build instructions
|
||||||
are available now. You can also let your local AI agent handle setup.
|
are available now. You can also let your local AI agent handle setup.
|
||||||
|
|
||||||
|
**Ubuntu 24.04 x64 desktop preview:** [Download the Debian package](https://tea.karlcom.de/karl/searchi/releases/download/v0.1.3/searchi_0.1.3_amd64.deb)
|
||||||
|
and install with `sudo apt install ./searchi_0.1.3_amd64.deb`.
|
||||||
|
[Checksums](https://tea.karlcom.de/karl/searchi/releases/download/v0.1.3/LINUX-DESKTOP-SHA256SUMS-0.1.3.txt).
|
||||||
|
Startup was tested in WSL using CPU; native graphical interaction and other
|
||||||
|
distributions still need testing. [Compatibility and evidence](docs/LINUX-DESKTOP.md).
|
||||||
|
|
||||||
**Running a Linux server?** The optional
|
**Running a Linux server?** The optional
|
||||||
[Linux x64 headless preview](https://tea.karlcom.de/karl/searchi/releases/download/v0.1.3/searchi-headless_0.1.0_linux-x86_64-013.tar.xz)
|
[Linux x64 headless preview](https://tea.karlcom.de/karl/searchi/releases/download/v0.1.3/searchi-headless_0.1.0_linux-x86_64-013.tar.xz)
|
||||||
includes the CLI, read-only MCP server, Google runtime and media helpers.
|
includes the CLI, read-only MCP server, Google runtime and media helpers.
|
||||||
@@ -108,7 +114,7 @@ Official repository: https://tea.karlcom.de/karl/searchi
|
|||||||
|
|
||||||
Detect my operating system and processor architecture. Use a suitable official
|
Detect my operating system and processor architecture. Use a suitable official
|
||||||
release from the README or releases page, including the Windows installer or
|
release from the README or releases page, including the Windows installer or
|
||||||
compatible Linux headless archive. Check its documented system requirements,
|
compatible Ubuntu desktop package or Linux headless archive. Check its documented system requirements,
|
||||||
verifying its published checksums. Otherwise,
|
verifying its published checksums. Otherwise,
|
||||||
set up the current source version using the repository's installation/build
|
set up the current source version using the repository's installation/build
|
||||||
instructions. Handle the required tools and dependencies for me; don't just
|
instructions. Handle the required tools and dependencies for me; don't just
|
||||||
@@ -134,7 +140,8 @@ followed by a search in my own words.
|
|||||||
```
|
```
|
||||||
|
|
||||||
Your agent needs internet access and permission to install software locally.
|
Your agent needs internet access and permission to install software locally.
|
||||||
Windows x64 setup can use the published installer; compatible headless Linux
|
Windows x64 setup can use the published installer; Ubuntu 24.04 x64 can use the
|
||||||
|
desktop preview, and compatible headless Linux
|
||||||
systems can use the preview archive. Other platforms currently build from
|
systems can use the preview archive. Other platforms currently build from
|
||||||
source. The local search model downloads approximately **865 MB**
|
source. The local search model downloads approximately **865 MB**
|
||||||
once, and cached assets are reused. Your agent should report any platform
|
once, and cached assets are reused. Your agent should report any platform
|
||||||
|
|||||||
+23
-4
@@ -21,8 +21,8 @@ Immutable source: `/home/karl/.cache/searchi-validation/linux-desktop-a6bf091`.
|
|||||||
|
|
||||||
This proves native compilation and local loader dependency resolution, not
|
This proves native compilation and local loader dependency resolution, not
|
||||||
native UI interaction, runtime resource discovery, clean-machine deployment,
|
native UI interaction, runtime resource discovery, clean-machine deployment,
|
||||||
installer packaging, Wayland shortcut operation or broad Linux compatibility.
|
Wayland shortcut operation or broad Linux compatibility.
|
||||||
No Linux desktop download is published. Native graphical checks remain open.
|
Native graphical checks remain open.
|
||||||
|
|
||||||
## Relocated startup
|
## Relocated startup
|
||||||
|
|
||||||
@@ -54,5 +54,24 @@ and was never published. A fresh source snapshot now uses the existing verified
|
|||||||
resource stager, yielding 33 resource files instead of copying a CMake build tree.
|
resource stager, yielding 33 resource files instead of copying a CMake build tree.
|
||||||
Linux staged `.so` files are excluded from Git like Windows DLLs.
|
Linux staged `.so` files are excluded from Git like Windows DLLs.
|
||||||
|
|
||||||
Final package compression, extracted payload/ABI checks and startup validation
|
The final Debian preview is published with v0.1.3:
|
||||||
are in progress. No desktop Debian download is published yet.
|
[download](https://tea.karlcom.de/karl/searchi/releases/download/v0.1.3/searchi_0.1.3_amd64.deb)
|
||||||
|
and [checksum](https://tea.karlcom.de/karl/searchi/releases/download/v0.1.3/LINUX-DESKTOP-SHA256SUMS-0.1.3.txt).
|
||||||
|
It is 103871912 bytes, SHA-256
|
||||||
|
`2eb4252a16190353e7ad3074951d0c79ae03124b01bd3b048a72b6ad0efc0adb`.
|
||||||
|
Public unauthenticated download bytes were verified. Only the desktop executable
|
||||||
|
was stripped; verified Google and extraction worker resources were preserved.
|
||||||
|
XZ level-nine compression fits the existing upload limit without server changes.
|
||||||
|
|
||||||
|
Actual ELF requirements are GLIBC 2.39 and GLIBCXX 3.4.32; Debian dependencies
|
||||||
|
declare `libc6 (>= 2.39)` and `libstdc++6 (>= 13.2)` alongside GTK/WebKit.
|
||||||
|
This is an Ubuntu 24.04 x86-64 preview, not a general older-Linux package.
|
||||||
|
Canonical resource staging used immutable source `d0b8dbf`; application source
|
||||||
|
remains `a6bf091`. Later Rust fixes are not included in this package.
|
||||||
|
|
||||||
|
The final compressed package was extracted and started under an owned Xvfb/DBus
|
||||||
|
session using the CPU/software flags above. Its bundled genuine Google query
|
||||||
|
worker started with one CPU thread and the desktop remained alive afterward.
|
||||||
|
Raw report: `.searchi/qa/linux-deb-startup-013-stripped.json`.
|
||||||
|
This checks packaged startup and resource discovery, not interactive rendering,
|
||||||
|
system installation, GPU operation or clean-machine compatibility.
|
||||||
Reference in new issue
Block a user