Installation is a nightmare for normal users


#1

can this be drasticly simplified, for instance by using flatpak?


#2

Installing what exactly is a nightmare…?

To be honest I’m a little bit confused because I don’t see how installing/starting the browser would be different from launching any other application :thinking:


#3

It’s alpha software. There are no normal users.


#4

Having .deb binaries would be very nice for apt-get updating browser, mail client or whatever else. I forget what I have installed, but apt-get would keep me up-to-date automagically. Just running the software without installing certainly is no nightmare, but keeping up-to-date with a repository would be easier. Then again, I’m trying out moving to Arch/Manjaro. I’m not really familiar with their packaging yet.


#5

As it happens, the Safe Browser is already packaged using Electron-Builder which supports creating .deb, .nsis, .dmg, etc, there’s no reason why Maidsafe couldn’t simply export a distributable executable for each platform (besides the extra work to configure Electron-Builder properly and build on each platform.)


#6

*.deb files are cool - but I still don’t seem to get it… … If you don’t install them through apt they won’t updated themselves anyway… So just supplying *.deb files (the user has to install before being able to execute the browser) instead of executable binaries… Just inserts an additional step but doesn’t make things easier…?


#7

True enough, and I have no horse in this race (I compile my own from source instead of using the packages), but in terms of Windows and OSX, it is simpler to get an NSIS or DMG installer than having to search through the zip file for the executable, only marginally, but it is easier.


#8

Yes. Sorry, I wasn’t clear. What I’m looking for is of course a repository (PPA) for Debian compatible systems. And maybe another repository for Arch.


#9

Okay fair point … Yes you have to identify the correct executable with Linux too… So I see that it might be something relevant to some people :thinking:… Just using apt to install and upgrade would of course be awesome :ok_hand:

(I experienced even compiling my own peruse from source as impressively simple :grin: yarn is pretty awesome! Therefore I was a little bit surprised about the word ‘nightmare’ in the title…)


#10

I went through al the steps but something went wrong in my installation of yarn. I’m sure if I fiddle enough I could solve it with some tips or even without. But I’m not interested in that (now), I just hope maidsafe could become much easier to install on my linux mint system. Fair point to say it’s alpha software so not intended for normal users. But then again if more users would find it easier to try they may become engaged users much sooner which also benefits the entire maidsafe-community.


#11

Sorry if I’ve got the wrong end of the stick here, but you don’t need to install yarn unless you are building it from the binaries. If you just want to use the software you can download the tar file, decompress it and you’re off. EDIT I have downloaded and run the browser on Mint with out any problems at all.


#12

On Ubuntu I just unzipped the package and launched the browser… seemed pretty straightforward. :thinking:


#13

Meaning you should execute, by double-clicking, the file called “safe-browser” in the directory where you unzipped the package you downloaded.


#14

I agreee setting up repos that could be maintained on all the major systems would be a good idea (deb, rpm, pacman, whatever) but even a simple tarbal would work. Just so long as you’re not combing through this and hat file and having to go compile from source, manually download dependencies and so on. Or if there are set dependencies write it down in a text file and include it with the tarbal. But yes really setting up maidsafe repos should be done. I know they have debian and I think they have rpm but they need to do arch too. And doesn’t open suse have it’s own thing or do they use rpm too?


#15

They had the safe browser 0.6.0, but no updates since that.


#16

Maybe someone should just mention the release topic of the latest browser version

And since we’re on it - a direct link to the github release too :wink:

I would assume the precompiled data in the Linux zip file should work on mint @GemiG

… the problem is probably not that it’s difficult to get everything up and running but that the best information is hidden somewhere in the forum instead of being promoted on the website :wink:


#17

except us couragous know-nothings who say screw it…we’re curious haha :slight_smile:


#18

I concur, the development process for the experienced isnt the issue. It is people who don’t know what the command line Interface even is, let alone what to type to get it to do something useful. If the experience isn’t as simple as open web browser, Google the app, click install, the average person, who makes up 85% of the world’s population or more, isn’t going to be able to use it.


#19

When it’s launched, I’m told it will be as easy as clicking on the browser, similar to Chrome. If not, it won’t be taken up by dumb asses like me


#20

Its super easy on linux mint. It has a familiar windows look. You just download and run the program. Seriously don’t even have to install anything.