I installed Ubuntu Core and found that it used Snap for application installation. I want to install many applications on this system such as firefox, chrome, and many more. How can I do it? And is it possible to install apt-get or yum any how?
Asked
Active
Viewed 2.2k times
2 Answers
20
To get some apps not snapped yet on my Ubuntu Core arm i used the classic snap:
sudo snap install classic --devmode --edge
then
sudo classic
then apt-get is available

V Bota
- 703
-
1Here is the link reference https://developer.ubuntu.com/core/get-started/developer-setup – epool Jan 25 '18 at 22:04
2
No, Ubuntu Core is completely snap-based: apt is not available. Ubuntu Core mostly targets headless or kiosk-type devices, and as such doesn't ship with a window manager etc. Kiosk software typically uses Mir. You probably don't want it for a normal desktop environment; you can install snaps on the classic desktop release.

kyrofa
- 7,346
- 1
- 32
- 26
-
Thanks Kyle, I wan to use U-Core for Digital Signage solution, and data I want to show on Firefox or Chrome. Also I have one daemon which requires packages like, npm, nodejs etc. – Ashish Sultania Apr 10 '17 at 08:22
-
Ah, that's totally doable. I'm not sure that Firefox or Chrome will work with Mir, though-- you may need to use more of an embedded browser, I'm not sure. This walkthrough might include more information. Regarding your daemon, you simply need to package it as a snap.
npm
andnodejs
are supported within Snapcraft, so just read up on how to create snaps and you should be good to go. – kyrofa Apr 10 '17 at 14:39
snappy search firefox
for example. Once you find the app, you can runsudo snappy install appname
to install it. Core is not meant to work withapt-get
, although I did hear a case of someone using it before. – Delorean Apr 09 '17 at 17:30