Post number #103322, ID: b7155e
|
Might be a stupid question but if you really wanted a barebones experience, are there enough command line prompts that would let you operate your computer (Ex: can you still launch applications and games, or navigate your files without clicking on icons)
Post number #103330, ID: 0a90ca
|
I think you're confusing a CLI interface with a GUI interface. A computer without OS would be useless. As for the data on the disk, you'd have no means of accessing it, and even if you did, you'd have to have software to interpret the partitions and type of filesystem to even make sense of the files stored there. In essence, you'd have a useless hunk of metal.
Post number #103360, ID: faa641
|
You mean like those old micro computers back in the 80s
Post number #103361, ID: 2c1d13
|
Yes, you can operate a computer with only the cli.
Linux users usually prefer cli over a gui.
Post number #103410, ID: 6c06f7
|
i alway wanted to make a pc like a commodore 64 but with 1TB of ram instead of 64k of ram
Post number #103596, ID: d7a614
|
>>103360>>103410 https://github.com/mist64/cbmbasic
Post number #105312, ID: 489c03
|
Arch Linux.
Post number #105477, ID: 4966a0
|
Stop making me feel like a grandpa
Post number #105568, ID: 526a0c
|
>>103330 is right, but assuming you're talking about a cli only interface (still needs an OS) you can do that pretty ea sily with linux. Personally, I would reccomend Ubuntu Server, and if you're serious about it, you might want to take a look at this series by Bryan Lunduke: https://www.networkworld.com/article/3083268/linux/30-days-in-a-terminal-day-0-th e-adventure-begins.html
Post number #106467, ID: 7472c4
|
You can't, a computer without an OS is just a collection of metal parts. The OS is vital for the computer to "work".
Post number #106506, ID: 3a27a3
|
>>103322 the purpose of an operating system is to act as an abstraction layer from hardware, so that programs can run in a simplified virtual environment which provides a standard set of system calls (syscalls) through which that program can interact with the underlying hardware.
basically, if you take away the operating system, you can only run one program on your system at a time, and that program needs to manually operate every single device and peripheral that you might ever
Post number #106516, ID: 3a27a3
|
>>106506 plug into it (hard drives, mouse, sound card, graphics cards, network cards, everything).
basically, look at the amount of work that has gone into linux, the world's largest software project, with decades of work from thousands of people producing tens of millions of lines of C and asm (and a few other things).
to be able to run on the fleet of machines out there today, that same sort of linecount would be required for every single program...
Post number #106521, ID: 3a27a3
|
>>106516 that being said, there are still small embeded systems used all over the place which run without an operating system. that only works, though, because the chip is so simple and the set of peripherals is strictly controlled
Post number #106735, ID: 86fa51
|
It is possible with microprocessors. But usually any code you start writing for it, is the first step of programming some kind of OS. You use „assembler” to di it, or if you're hardcore pure hex-coded instructions. Both are dependent on how the processor is constructed. But why not go further and build your own CPU using logical semiconductor-chips or even transistors? Btw I also think OP confuses OS with GUI and OSlessness with CLI.
Post number #107402, ID: f4f1fc
|
You can use a UFEI shell, which is an OS embedded in most modern computers. Can't do much with it tho.
Post number #107708, ID: 9e22e2
|
First you need to know that OS is not command line or graphic interface, those just programs runs on OS. The job of os is to manage hardware resources and abstract basic operation like create process or I/O for people to write program easier. In another word, you can run program without OS, but those programs will be extreme hard to write cus you not only need to care about the program logic bit also other detailed, which is fastrated. Your calculator is a example of non-OS prog
Post number #107751, ID: e142dd
|
>>107708 for most people these days, "your calculator has no os" is false. ti, hp, and casio have all been producing calculators with operating systems for decades. they are still mostly single-programmed operating systems, but still very, very different from bare machines, providing all sorts of syscalls and fun interrupt things
Post number #107791, ID: 936b66
|
>>107751 Oh I didn't know that. I guess graphic calculator definitely need os, but is that necessary for those business one for fruit store owner?
Post number #108882, ID: 2ec2d0
|
No OS, hardly and it would be quite useless too... Without a modern gui, easily most server side work is done only via command line
Post number #108897, ID: eb9d56
|
I installed Arch Linux last week and I was a bit confused because it was pretty much just a terminal, no desktop environment, no gui of any kind, etc. You can eventually install all these things but it might be an interesting experience using only the terminal for a while... I'm too busy for that right now, tho
Post number #108904, ID: 72eda0
|
A lot of older consoles (atari 2600, (S)NES, etc) didn't contain an OS, but that just ment that the games had to pick up that slack.
Post number #108954, ID: d5c2d5
|
Lol just program in machine code
Post number #109138, ID: 64c700
|
>>108897 Though there is no gui it's still OS with full function.
Post number #109319, ID: bf911a
|
>>108954 No joke: They do (did) this in game engine development for performance reasons.
Post number #109832, ID: 72eda0
|
Modern game engines don't contain any assembly. However most games from the 70s to early 90s were programmed exclusively in asm.
Post number #109841, ID: 5d5433
|
>>108954 then you wouldn't be operating it, and the code you made for it would be a sort of primitive OS
Post number #110686, ID: 750b2a
|
>>109832 That'so wrong. There are still people using assembly to increase performance of the machine code (assembly is just a dictionary for hex values) that their c++ compiler produces. Even in „modern" game (graphics engine) development this is the case. That is one reason why pc-games can have much diffrent requirements while they offer similiar graphics/mechanics.
Post number #112738, ID: f17b1b
|
You can use a computer without an OS with toggle panel or something. It hasn't been practical since like 70s (and that's for hobbyists, pros were using OSs in the 50s). With modern computers it's all but impossible, you'd need to make a custom piece of hardware and make it emulate a very slow disk or something. And even then the first thing you'd do after booting is basically write a barebones OS to interface with keyboard or something.
Total number of posts: 28,
last modified on:
Sat Jan 1 00:00:00 1515964710
| Might be a stupid question but if you really wanted a barebones experience, are there enough command line prompts that would let you operate your computer
(Ex: can you still launch applications and games, or navigate your files without clicking on icons)