๐พ Archived View for bbs.geminispace.org โบ u โบ norayr โบ 14276 captured on 2024-02-05 at 12:52:45. Gemini links have been rewritten to link to archived content
โก๏ธ Next capture (2024-03-21)
-=-=-=-=-=-=-
Re: "How do you install your Internet browsers?"
i just have this general trust in repository software. i believe it is much much harder to have malicious code in them, than in, of course, let's say nodejs or rust repos. and in waterfox tar.gz binary files that i was downloading.
and sometimes, when i have no other choice than to try something binary, i try it from chroot, or at least from other user.
i became paranoid a little bit too much than it worth it, after using waterfox, and rebuilt every single package i had. though i only ran waterfox as user, but i thought, well, maybe it used some vulnerability to get root privileges and contaminate something in the system. well i realized that's not probable. but still rebuilt everything.
Jan 23 ยท 13 days ago
1. Download binaries and place them in a standard path for programs
โโโโโโโโโโโโโโโโโโโโโโโโ 9%
2. Download binaries and place them in a custom path
โโโโโโโโโโโโโโโโโโโโโโโโ 11%
3. Download installer pack
โโโโโโโโโโโโโโโโโโโโโโโโ 11%
4. Via repository
โโโโโโโโโโโโโโโโโโโโโโโโ 51%
5. Via flatpak
โโโโโโโโโโโโโโโโโโโโโโโโ 7%
6. Via snap
โโโโโโโโโโโโโโโโโโโโโโโโ 5%
7. Via AppImage
โโโโโโโโโโโโโโโโโโโโโโโโ 4%
8. Download source and compile
โโโโโโโโโโโโโโโโโโโโโโโโ 2%
55 votes were cast.
๐ norayr ยท Jan 23 at 13:06:
and if it contaminated the compiler - it would not save me anyway, since the contaminated compiler would compile malicious code in to newer binaries.
โ see compiler backdoor section.
LibreWolf is apparently still not available on Ubuntu Jammy repositories (long-time Kubuntu user here), so I install the AppImages on my $HOME, sometimes also wrap them around "firejail --private=<dir> --appimage" for a bit of extra security.
๐ง๏ธ miragearchitect ยท Jan 25 at 06:57:
I add it to the nixos config...
๐ท sjlxndr ยท Jan 25 at 17:48:
"via repository" but sometimes that means manually adding repositories, not just the OS defaults
๐ norayr ยท Jan 30 at 01:00:
librewolf is surprisingly lightweight.
How do you install your Internet browsers?
๐ฌ 24 comments ยท 1 like ยท Jan 21 ยท 2 weeks ago ยท ๐ณ๏ธ