-
Notifications
You must be signed in to change notification settings - Fork 105
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Publish linux build #621
Comments
See |
very sad |
Just the other day I discussed this with a friend who made me realise that perhaps my attitude is not correct: it is perhaps better to publish and wait for bugs to emerge that can perhaps be fixed by someone else. |
@uazo Linux build works for me, I don't see any reason it should be buggy for others.
If there are bugs, I'll see them too and I will surely try and fix them. Unfortunately for immediate feature I'm very occupied offline, but apart from that, you can count on me, I thought that it goes without saying since I was the one who opened that PR at the first place. |
I am in progress of tailoring Debian's chromium package to Cromite - I will publiah it on my Debian Salsa when I make it satisfactory building. |
@PF4Public can I ask you a favour? |
@uazo Is it not what you want? #317 (comment) Depending on the way you build it you may additionally need |
what if we do the opposite then? can i offer you a zip to try? would it work in your opinion? for me it is written in chinese! and I am Italian... :) |
If installing Ubuntu into a VM is not big trouble for you, could you do it yourself then? In order to properly test your zip I should devote some time for it, but I'm not sure I have that much for now :( |
yes, yes you are right, I will. |
Besides, this might make you certain that your browser works in Linux ;) |
of course, don't worry! |
I'm available to test things as times permits you can tag me and I will do my best to test in a timely manner. Though I'm not much of a developer but I can debug things here and there :) |
nice to see binary linux build any plans for flatpak and appimage? |
I'm sorry, I don't even know what they are! |
Thank you @uazo ! Anyway, is it an expected behavior to have chromium icons instead of cromite ones? |
|
so, flatpaks are best way for packages distribution on linux if you decide to distribute flatpak, you need
here are some flatpaked browsers: https://flathub.org/apps/com.github.Eloston.UngoogledChromium https://flathub.org/apps/org.chromium.Chromium https://flathub.org/apps/com.google.Chrome |
it would indeed be nice to have flatpak builds, flathub have their own CI that builds the packages from source. it will reduce the load on your runners. |
Hi everyone! Cromite is now available for Arch Linux (via AUR) as "cromite-bin". @uazo I used your "chrome-lin64" release, please let me know if you change anything to that build and I'll update the Arch User Repository accordingly. |
what do you mean? it will change with each release... |
maybe they mean dependencies |
I mean if you:
I'll try to look for changes at each release. It's just so I don't miss anything important. |
ah, then it's simple. |
what is chrome_sandbox ? |
It's an additional binary for Chromium that allows it to run in certain sanboxed environments like firejails. |
It is the control process that executes syscalls on behalf of "jailed" processes like renderer to contain vulnerabilities. |
"chrome_sandbox" and "chromedriver" can be added to the build process when ninja is called: ninja -C out/Release chrome chrome_sandbox chromedriver |
so I'm getting the build wrong, I have to add that target as well. |
but, let me understand, consider that I don't fully know the linux architecture but I do have some theoretical basis. Has been deprecated in place of namespaces. |
Please ignore my previous above comment, mistaken due to Android "deep sleep for apps". Cromite has following :- But verified, most android chromium browsers lacks |
That is correct,
What exactly do you want to know? You already researched it yourself it seems :D At maximum you could include |
perfect, that's what I thought.
no, and I hope nobody thinks about it. |
in any case, I forgot 'libvulkan.so.1'. see https://source.chromium.org/chromium/chromium/src/+/main:infra/archive_config/linux-archive-rel.json @syhlx |
Noted. I'll add it on the next release. |
So is there an easy way how I can install Cromite on LinuxMint now? I have never ever built a package myself. Or do I have to wait until there is a Flatpak or .deb package available? |
I think just download the zip and unzip it! |
|
I know little about it, but:
|
Also note that by default Cromite uses your Chromium user data folder. Which might be a problem if you already have and use Chromium.
On Linux it is customary to unpack "alien" packages into
You should use |
Great! Thx. When Cromite for desktop (Linux and Win) is available in neat packages that auto update, this will be a game changer within the privacy and security conscious community and a very serious Brave competitor. |
Well, you can try Gentoo and my overlay, which does just that1. Yes, I am biased here, so consider it being a joke :D @basilgello have you succeeded in packaging Cromite for Debian? There should be also Arch Linux package (via AUR) as "cromite-bin". Footnotes
|
OT: it is not my goal. the truth is I would like there to be only one browser in the non-profit community, and whether it is called bromite/cromite/thorium/kiwi/ungoogled/vanadium etc. I don't care. so, for now, it is a leisure game, a way to learn, and possibly an incubator for future developers |
@PF4Public in progress. And unfortunately it is slower than I expected. But I am on my way there :) |
can you please provide a linux build
flatpak or appimage
The text was updated successfully, but these errors were encountered: