Bloody Linux! Just install the program/software
-
This is why every time I try going from Windows to Linux I always go back.........................
I need a Asset management system to track hardware Phones/Laptops/Desktops. So googled and Snipe-IT was found, thought I would give it a go.
So set-up a new VM with Centos7, set-up networking, disabled firewalls while testing. Can I get the Snipe-IT software to install and run?????? Can I heck!
What happened to simple run this command then this then this ..... Start your web browser and finish. (Like Joomla or Webmin)
I give UP!!!! -
It doesn't look like Snipe-IT is supported under CentOS 7.
-
More info please. Linux installs are the simplest in the industry by a huge margin. It sounds like you are trying to install software that either bypasses the Linux installer or is broken. I assure you, Linux can't be the issue. We do installs on it every day and nothing could be easier.
-
I don't see any CentOS installer on their site. What are you using for the install?
-
@scottalanmiller said:
I don't see any CentOS installer on their site. What are you using for the install?
They don't seem to have an installer just a installation script. Or you can pull the source from a git repo.
-
Virgin install of CentOS7 64bit
From this site:- http://docs.snipeitapp.com/installation/downloading.html
Download and run the installer script (centos/redhat and debian/ubuntu)
Note: requires Centos 6 or Ubuntu 14 or greater - (Or is that just Ubuntu14 and greater not CentOS???)
wget https://raw.githubusercontent.com/snipe/snipe-it/master/install.sh
chmod 744 install.sh
./install.shleft it to it.
Did the config part, but when I go to http://machine/snipeit - I get page not found.
Guess I just love windows - download a file click it - install - double click the icon it runs lol.
Will try Ubuntu over the weekend.
-
@hobbit666 said:
Note: requires Centos 6 or Ubuntu 14 or greater - (Or is that just Ubuntu14 and greater not CentOS???)
My assumption was it was CentOS6 or Ubuntu 14 and up. Not sure the greater was referencing everything or just Ubuntu. I'm pretty sure it is just Ubuntu though.
-
@hobbit666 said:
Guess I just love windows - download a file click it - install - double click the icon it runs lol.
Well that's VERY misleading. If you were doing this "this Linux way" you just "yum install snipeit" and done. You don't even go to the website or download or anything. Your description of what to do on Windows is actually way too many steps for Linux.
The issue here is not related to Linux in any way. You want to install software that doesn't have an installer at all, so you are "installing" it manually. On Windows this would be SO MUCH HARDER.
The difference is, on Windows people just give up. On Linux people tend to find ways to do it. But the issue is 100% that no Linux install is available, it has nothing to do with it being Linux.
-
One of the toughest challenges that Linux adoption faces is that people try to do things on Linux that they can't do on Windows. Linux is often chosen because Windows failed for some reason. So when people evaluate Linux very often it is not apples to apples and Linux is seen as hard because Windows has been discounted. But often the case is that Linux is hard but Windows is impossible (e.g. infinitely hard.)
In apples to apples, I know of no task harder on Windows than on enterprise Linux (CentOS, Fedora, Ubuntu, Mint, Suse.) Some are the same, some are way easier. But in the Windows world people almost exclusively do things the "Windows way" and it makes it seem easy. And in the Linux world people often try to port "Windows processes" over and feel like things are hard.
-
@scottalanmiller said:
@hobbit666 said:
Guess I just love windows - download a file click it - install - double click the icon it runs lol.
Well that's VERY misleading. If you were doing this "this Linux way" you just "yum install snipeit" and done. You don't even go to the website or download or anything. Your description of what to do on Windows is actually way too many steps for Linux.
The issue here is not related to Linux in any way. You want to install software that doesn't have an installer at all, so you are "installing" it manually. On Windows this would be SO MUCH HARDER.
The difference is, on Windows people just give up. On Linux people tend to find ways to do it. But the issue is 100% that no Linux install is available, it has nothing to do with it being Linux.
Picky git! LOL I know it's not Linux fault lol just wish people would have better howto's
Also Guess i'm a GUI person lol.As I said I'll give it a go on Ubuntu tonight if I get time.
-
@scottalanmiller you've said this before - and I still don't really understand it.
You're saying that because some Linux flavors include an online install store (yeah they had it before iPhones did) that that alone makes it easier? Maybe it does, maybe it doesn't. I'll agree that assuming you install something from the store that updates are definitely easier!
You're right with Windows, either the installer works, you are pretty much just give up. That's what I call easy. Either the installer works, or it doesn't.
The desire to work around broken installers seems like a red herring itself. The desire should be to install the software.
This isn't to say that installing on Linux can be easier - but even using "yum install xyz" requires you to know the exact name of xyz. and where does that come from? Generally a webpage, just like downloading an installer for a Windows program often does.
-
@hobbit666 said:
Picky git! LOL I know it's not Linux fault lol just wish people would have better howto's
Also Guess i'm a GUI person lol.Linux has better GUIs too, especially around software management and installation!
-
@Dashrender said:
@scottalanmiller you've said this before - and I still don't really understand it.
You're saying that because some Linux flavors include an online install store (yeah they had it before iPhones did) that that alone makes it easier? Maybe it does, maybe it doesn't. I'll agree that assuming you install something from the store that updates are definitely easier!
You're right with Windows, either the installer works, you are pretty much just give up. That's what I call easy. Either the installer works, or it doesn't.
The desire to work around broken installers seems like a red herring itself. The desire should be to install the software.
This isn't to say that installing on Linux can be easier - but even using "yum install xyz" requires you to know the exact name of xyz. and where does that come from? Generally a webpage, just like downloading an installer for a Windows program often does.
yum search x
goes a long way to finding the right installer.
-
@Dashrender said:
You're saying that because some Linux flavors include an online install store (yeah they had it before iPhones did) that that alone makes it easier? Maybe it does, maybe it doesn't. I'll agree that assuming you install something from the store that updates are definitely easier!
"Store" is a bit loaded as a term, generally the "store" is a repo. You can build your own, use the included ones, add third party ones. It is a store in that in stores software, not in that it charges money.
And all enterprise or even remotely practical UNIX systems have this, it's not just "some flavours" of Linux or whatever. Sure, you CAN create a Linux that lacks this, but no one does.
That alone is not what makes it easier, it is a building block.
Enterprise package management is what makes it easier. Nothing on Windows is this easy:
yum install httpd
It installs Apache, configures it and installs all packages that it might need. It'll do this for tens of thousands of software packages. That command is the whole thing. The moment you mention "find the software" and "download" you have made Windows two steps harder before even getting started.
And talk about safety differences, on Linux you don't get mislead to download from the wrong place. The repos are protected so you know you are getting your packages from where you think that you are.
-
@Dashrender said:
You're right with Windows, either the installer works, you are pretty much just give up. That's what I call easy. Either the installer works, or it doesn't.
But the choice to give up is yours. If you've given up and not even installed Linux, does that mean that you've made it infinitely easy? Linux seems easier no matter how you define easy. You are always free to give up, so if you define "too hard" as "easy" then I don't know how to describe it.
Is it easier to pick up a brick or a house?
-
@Dashrender said:
The desire to work around broken installers seems like a red herring itself. The desire should be to install the software.
Then doesn't that go against your Windows logic? That not working at all is "easy"? If the goal is to get it to work no matter what, Linux is easier and/or more possible. If the goal is to have it be "too hard to keep trying", I guess Windows is easier but only because you control the point at which you decide to "give up."
Bottom line, for equal tasks Linux is easier in every situation I've ever had proposed.
-
@scottalanmiller said:
And talk about safety differences, on Linux you don't get mislead to download from the wrong place. The repos are protected so you know you are getting your packages from where you think that you are.
This is definitely a huge win. One that I hope MS will take advantage of with their store - mostly how the iPhone store has.
-
@Dashrender said:
This isn't to say that installing on Linux can be easier - but even using "yum install xyz" requires you to know the exact name of xyz. and where does that come from? Generally a webpage, just like downloading an installer for a Windows program often does.
This only seems hard because you did the thing that I mentioned.... you are applying the "Windows way".
You can...
- Know what you are installing (how do you do that in Windows anyway?)
- Use the GUI and find it through all kinds of search and list options.
- Use text searches.
Every method you can use with Windows, Linux can use plus several that are easier. Yes, in a worst case scenario, Linux falls back to being "as hard as Windows", but that's the worst case. It is always "as hard or easier", never harder.
-
@scottalanmiller said:
@Dashrender said:
The desire to work around broken installers seems like a red herring itself. The desire should be to install the software.
Then doesn't that go against your Windows logic? That not working at all is "easy"? If the goal is to get it to work no matter what, Linux is easier and/or more possible. If the goal is to have it be "too hard to keep trying", I guess Windows is easier but only because you control the point at which you decide to "give up."
Bottom line, for equal tasks Linux is easier in every situation I've ever had proposed.
But there was no installer for the OP. That's what we're talking about here, things that aren't in the repo... instead it's something that he has to download and run scripts, etc.
If that was a Windows app, it's true the windows app might not install all of the dependencies, but you'd probably be given a list - but you will almost never be given a script to run and hope it works.
It's the "there's only one way to skin a cat" thinking - windows is one way - the installer file, Linux can be any number of ways, one of which is the installer file. Of course you're probably going to say Windows is the same way, and sure that is true, you can install multiple ways, but those other ways are just rare, flat out rare.
-
@scottalanmiller said:
@Dashrender said:
This isn't to say that installing on Linux can be easier - but even using "yum install xyz" requires you to know the exact name of xyz. and where does that come from? Generally a webpage, just like downloading an installer for a Windows program often does.
This only seems hard because you did the thing that I mentioned.... you are applying the "Windows way".
You can...
- Know what you are installing (how do you do that in Windows anyway?)
- Use the GUI and find it through all kinds of search and list options.
- Use text searches.
Every method you can use with Windows, Linux can use plus several that are easier. Yes, in a worst case scenario, Linux falls back to being "as hard as Windows", but that's the worst case. It is always "as hard or easier", never harder.
This I all agree with.
The trusted sources of the repos is great - something Windows is sorely lacking.