Cortex.cpp: Installation & Uninstallation #1114
Replies: 12 comments 2 replies
|
Installer:
|
I just edited my comment base on this comment https://github.com/janhq/cortex/issues/1040#issuecomment-2327938276 from @dan-homebrew |
|
@hiento09 I made some changes to your folder/binary layout, based on our earlier discussion #1092 Changes
Installer:
|
Thank you @dan-homebrew |
|
For installer, llamacpp engine will be installed by default |
|
@hiento09 Can I clarify my understanding of the Installer, as there are a couple of things that are not aligned from our discussion last week: Last week's discussion: https://link.excalidraw.com/l/kFY0dI05mm/3rpQK5NI8Xb Installer Contents
Installation MethodsFor the 3 operating systems, my understanding was as follows:
From the post above, it seems like we're going directly to My question: Does the Installation LogicMy understanding is that our Installation logic focuses on two tasks:
AlternativesI am increasingly thinking that it is a better idea for us to pack a larger installer:
|
|
Link the final decision for naming here #1092 |
|
@hiento09 one of our macOS users found Jan files in
For 3: see examples: com.microsoft.VSCode.ShipIt.UUID.plist
org.whispersystems.signal-desktop.ShipIt.UUID.plist |
|
then keep the naming - no need to break things unnecessarily 🙏
…On Tue, Sep 10, 2024 at 12:23 PM hiento09 ***@***.***> wrote:
@0xSage <https://github.com/0xSage> , cc @louis-jan
<https://github.com/louis-jan>
1. Is this something that is automatically cleared by OS when we
uninstall on mac => Yes
2. Will we need to take care of this dangling file. => No, it's a part
of Jan app and is taking care by electron-builder
3. File naming wise, is it supposed to be inverse , i.e. ai.jan.app...
=> Yes, we can change to whatever name, just notify that change app ID will
cause auto-updater crash
—
Reply to this email directly, view it on GitHub
<#1114 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AQVWFCF3LZG6LLZUCNP2AFDZVZX2TAVCNFSM6AAAAABNWZWFBKVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTANJZG44DGMQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Goal
Major Decisions
cortex engines init llamacpp).exe,.dmg,.deband.appimage)Out-of-scope (for now)
Related Issues
Cortex's Installed Files
Installer:
.exeC:\Users\<username>\AppData\Local\cortexcpp\cortex.exeC:\Users\<username>\AppData\Local\cortexcpp-beta\cortex-beta.exeC:\Users\<username>\AppData\Local\cortexcpp-nightly\cortex-nightly.exeC:\Users\<username>\.cortexrcC:\Users\<username>\.cortexrc-betaC:\Users\<username>\.cortexrc-nightlyC:\Users\<username>\.cortexcppC:\Users\<username>\.cortexcpp-betaC:\Users\<username>\.cortexcpp-nightly.deb/usr/bin/cortexcpp/usr/bin/cortexcpp-beta/usr/bin/cortexcpp-nightly/home/<username>/.cortexrc/home/<username>/.cortexrc-beta/home/<username>/.cortexrc-nightly/home/<username>/.cortexcpp/home/<username>/.cortexcpp-beta/home/<username>/.cortexcpp-nightly.pkg/usr/local/bin/cortexcpp/usr/local/bin/cortexcpp-beta/usr/local/bin/cortexcpp-nightly/Users/<username>/.cortexrc/Users/<username>/.cortexrc-beta/Users/<username>/.cortexrc-nightly/Users/<username>/.cortexcpp/Users/<username>/.cortexcpp-beta/Users/<username>/.cortexcpp-nightlyOriginal Post
Motivation
Couple of options:
brew install cortexcppor something like that)All reactions