That's more or less the approach many Engg teams with much lesser Engg resources also take. Or are the Engg teams I've worked with just the minority?
That's more or less the approach many Engg teams with much lesser Engg resources also take. Or are the Engg teams I've worked with just the minority?
In the past every time I tried out Debian on my laptops, I ended up with hardware problems.
Last time this happened, my Wifi wasn't working due to Debian not including the device's firmware. And there was no easy fix available, the only thing I could do was to recompile the kernel by myself. I then installed Ubuntu and it worked out of the box. Ubuntu is decent even on one of my MacBook Pro laptops I have, which is filled with components that need proprietary drivers.
My younger self wouldn't believe what I'm about to say, but I can't deal with hardware problems or any of that crap anymore. Still if I were to now buy a non-Apple computer, it's Ubuntu that I'd install on it.
On Google, they have people dealing with this shit, providing round the clock support and standardized hardware. That's not something that small companies can afford to do.
https://cdimage.debian.org/cdimage/unofficial/non-free/cd-in...
Not without a network connection, it doesn't.
There are other ways (flash drive, etc.) to get the firmware onto the machine, of course, but I can understand bad_user's frustration.
Plug it in, then enable USB-tethering while logged into a wifi (data will go to the wifi not towards your mobile data plan then). The usb-ethernet driver works out of the box for almost all distros.
Apropos of nothing much more than old people mumbling to each other about things, last week I bought a working, new PC (not peripherals or monitors), rather than assemble it myself from components bought separately from eBay for the first time in twenty years (well, 20 years ago I was using eSwap rather than eBay). Much the same as you; I'm just tired of putting it together and making sure to buy hardware that was all going to work together and then sorting out the drivers and all that sort of thing.
So I went to a pick-your-parts-and-we-assemble site, and bought a shiny new system with a Z370 chipset and a shiny new CoffeeLake processor. The chap I spoke to couldn't guarantee it would run a Linux, but he said he'd install Ubuntu on it himself and check it ran, before doing the usual Win install on it and sending it out. No worries, thought I. I'll swiftly turn that into a dual-boot system (which itself turned out to be a pain; this secure boot stuff sure can be awkward).
It turns out that Ubuntu 16.04 LTS doesn't come with a kernel recent enough to fully drive the Z370 and associated CPU inbuilt graphics, so I have to muck around getting hardware working anyway by bringing it forwards a few kernels, figure out how to add the relevent intel driver support to the kernel myself, buy a new graphics card and install it (no, I wanted to stop fiddling around with the hardware!)... or, as my older wiser self has decided, just keep using the old machine for graphically demanding Linux work and wait for 18.04 with kernel 4.15
It's been so long since I owned hardware made in the last six months that I'd completely forgotten about kernel support. I've been so happy for so many years that the kernel supports really old hardware, I forgot completely about the other end of the spectrum.
I had to order a remote KMS session to figure out what went wrong: debian did not include the pretty common realtek-firmware and I was not able to apt-get it without a network interface. Luckily I was able to use it from a the previous installation.
What's a "debootstrap upgrade"? Why couldn't you chroots and dist upgrade?
(i know what a debootstrap install is)
That's really amusing from my perspective (having lived in an Asian country) because for us Westerns, most abbreviations come from using the first few characters of a word.
I've seen the same pattern in Japanese: The word "OSU", which people usually conjure to salute each other in the morning or as they enter a dojo or fight, is actually an abbreviation of "Ohayou Gozaimasu", built in the same way as I imagine the Indian English's "Engg" was built: Taking only the first and the last parts of the term. O(hayou gozaima)SU.