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.
|
||||
|
||||
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.
|
||||
|
||||
**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
|
||||
[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.
|
||||
@@ -108,7 +114,7 @@ Official repository: https://tea.karlcom.de/karl/searchi
|
||||
|
||||
Detect my operating system and processor architecture. Use a suitable official
|
||||
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,
|
||||
set up the current source version using the repository's installation/build
|
||||
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.
|
||||
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
|
||||
source. The local search model downloads approximately **865 MB**
|
||||
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
|
||||
native UI interaction, runtime resource discovery, clean-machine deployment,
|
||||
installer packaging, Wayland shortcut operation or broad Linux compatibility.
|
||||
No Linux desktop download is published. Native graphical checks remain open.
|
||||
Wayland shortcut operation or broad Linux compatibility.
|
||||
Native graphical checks remain open.
|
||||
|
||||
## 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.
|
||||
Linux staged `.so` files are excluded from Git like Windows DLLs.
|
||||
|
||||
Final package compression, extracted payload/ABI checks and startup validation
|
||||
are in progress. No desktop Debian download is published yet.
|
||||
The final Debian preview is published with v0.1.3:
|
||||
[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