Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
simosx
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
simosx
6y ago
You may distribute those .snap packages directly to the users. Granted, you need to pay for your own separate Snap Store, unless someone makes the effort to create a third-party implementation.
32.
▲
by
simosx
6y ago
> Maybe I’m just ignorant but it seems like allowing developers to push software updates without any review When you create a snap package and post it to the Snap Store, you only get the default limited rights for your snap. For example,
33.
▲
by
simosx
6y ago
I could not find a key for that, that is, per-package keys. A dirty workaround would be to get the `.snap` package from the store, then install directly from the local file. $ snap download hello-world Fetching snap "he
34.
▲
by
simosx
6y ago
You can also snap list or have a look into `/snap/`. The directory `/var/lib/snapd/snaps/` shows the cached .snap packages, including the recent versions in case you want to revert to a previous v
35.
▲
by
simosx
6y ago
The discussion pinpoints the issue in the fontconfig cache files. It is being worked on. The issue is not "snap packages only show tofu characters" but rather in some cases snap packages cannot access the system fonts, hence the
36.
▲
by
simosx
6y ago
If you use LXD, then LXD is provided as a snap. Snap is currently the only packaging for LXD in Ubuntu 20.04 LTS. I think the Ubuntu 20.04 runtime should be better than Ubuntu 18.04. More fixes, new features and updated versions of package
37.
▲
by
simosx
6y ago
Selenium has standalone images with the browser so that you can use them with Docker. It is too fragile to install yourself all the pieces.
38.
▲
by
simosx
6y ago
https://snapcraft.io/docs/keeping-snaps-up-to-date
39.
▲
by
simosx
6y ago
You can control when to update, https://snapcraft.io/docs/keeping-snaps-up-to-date
40.
▲
by
simosx
6y ago
The Mint maintainer was really unprofessional in his announcement. It is OK to feel strongly about something, but using words like `backdoor` is really bad. With snap packages you get companies like Microsoft to deliver a native package fo
41.
▲
by
simosx
6y ago
Snap support is evolving. There are keys to configure when, and if, you get updates, https://snapcraft.io/docs/keeping-snaps-up-to-date The total Linux desktop installation base is around 2.7%. Without automation, the
42.
▲
by
simosx
6y ago
There is a snap package for Firefox, but in Ubuntu 20.04 LTS, Firefox comes from the Deb package. Did you switch to the snap package yourself?
43.
▲
by
simosx
6y ago
There are keys to control when these snap updates will happen, https://snapcraft.io/docs/keeping-snaps-up-to-date It is immutable systems that help you with reproducibility. There is no actual change between the snapd
44.
▲
by
simosx
6y ago
A stock installation of Ubuntu 20.04 only has very few snaps. I think the only important one is the Snap Store/Ubuntu Software. If you can put up with the Snap Store, you can avoid (if you really want that) installing further snap pack
45.
▲
by
simosx
6y ago
1. Snaps provide granular confinement to the applications. Is there a network tool CLI that happens not to read/write local files? You can forbid access to the filesystem, forbid access to the X server and all other resources. 2. Is t
46.
▲
by
simosx
6y ago
Packaging and maintaining microk8s is a significant effort to do with apt. You are asking if someone managed to do all the work to package microk8s and keep managing it as a deb package.
47.
▲
by
simosx
6y ago
In a default installation of Ubuntu 20.04 LTS, there are only very few pre-installed snap packages. The only important one is the Snap Store, that allows to install DEB packages and snap packages. If you can put up with the Snap Store and o
48.
▲
by
simosx
6y ago
In all your examples, it is their respective company that does the packaging. Skype is packaged by Microsoft, and so on. Here is the Skype snap page, https://snapcraft.io/skype Canonical provides the tools and several compa
49.
▲
by
simosx
6y ago
I think that this is just the case with LXD. LXD used to be distributed as a DEB package in Ubuntu 18.04. Therefore, to make it to upgrade from DEB to snap in newer versions of Ubuntu, there is this dummy 'lxd' DEB package in the
50.
▲
by
simosx
6y ago
AppImages are a disaster waiting to happen. They are like Windows MSI installation files just downloaded from somewhere, running without any confinement.
51.
▲
by
simosx
6y ago
Canonical packages LXD as a snap package. Other distributions can package LXD in their favorite packaging format, and some do. Some developers are trying to package for Debian. The work is in progress at https://wiki.debian.org&#
52.
▲
by
simosx
6y ago
Canonical distributes LXD as a snap package. That does not forbid others to package LXD independently. Debian has been close to packaging LXD at https://wiki.debian.org/LXD It is a matter of picking up interest to complete
53.
▲
by
simosx
6y ago
Nah, it's just there, ~/snap/lxd/current/.config/lxc/config.yml
54.
▲
by
simosx
6y ago
There are guides for this at https://discourse.ubuntu.com/c/wsl2 That's the place where you can find any working solutions for WSL2 and Ubuntu.
55.
▲
by
simosx
6y ago
You can, if you focus.
56.
▲
by
simosx
6y ago
There is sandboxing to protect the security of your computer. An application that runs as a snap does not see the system-wide "/tmp". They get their own /tmp. If the snap is chromium, it has /tmp/snap.chromium&
57.
▲
by
simosx
6y ago
Proton is a packaged Wine (Windows emulator) with DXVK (like DirectX for Linux). Snap packages are based on core images, so if there was interest, they could create a core image that has Wine and DXVK. Then any game would result Wine and DX
58.
▲
by
simosx
6y ago
On of the first Humble Bundles for Linux games came with a Deb package of the game. The game is a Linux i386 binary, which means that installing directly on your host will pull in all sorts of i386 libraries. If you host is amd64, it is qui
59.
▲
by
simosx
6y ago
You can also use a GUI LXD container for this. 1. First, setup your host according to the instructions at https://blog.simos.info/how-to-easily-run-graphics-accelerat... You will be creating a LXD profile called `gui` on to
60.
▲
by
simosx
7y ago
There is already LXD for Win/OSX, https://ubuntu.com/blog/lxd-client-on-windows-and-macos That is, you get a native LXD client, and then configure the appropriate `remote:` to connect to the VM that has LXD runnin
More ›