0
0

[–] Torchhead ago 

Linux can be very cryptic sometimes. My personal theory is that because Linux lacks a consistent and broad single API it relies too much on too many software, leading to a great complexity. Also there is nothing stopping people from developing easy to use and install software for Linux, but a lot of developers seems to lean towards configuration files and command line interfaces.

I understand that a program like man can be cryptic for someone who is not used to command line interfaces. You have to learn how to do basic things like scroll, search, and even quit. But even a program like man can be replaced by another program with a GUI. The program yelp for example is able to display "man" pages like the program man, but it has a GUI. You can access it like this yelp man:program.

0
4

[–] Kleyno 0 points 4 points (+4|-0) ago 

Wait wait wait, so you're saying you actually want to make your OS less secure, so you can save a few seconds typing a password? Dear God man.

0
3

[–] 4250602? 0 points 3 points (+3|-0) ago 

Only going to answer #1:

Planetside 2 - No, cannot run natively.

XCOM - XCOM Enemy Unknown and XCOM 2 (just released!) both run natively on Linux.

Rocket League - Being ported under funding by Valve, should be released shortly for Linux.

0
4

[–] nody 0 points 4 points (+4|-0) ago  (edited ago)

  1. Fair enough. Linux gaming is hit or miss. Don't run Linux at home (or run windows in a virtualized environment).
  2. Bash scripting is your friend. I keep an organized file system also. Movies, music, pictures, and scripts. Scripts let me do something one or two times and then automate all the work so I simplify my organization tasks.
  3. In Windows you have to run as administrator to do anything. sudo is four letters, it's as simple as writing "fuck" and much simpler than writing "lolololololol." Also, Windows "protects" you from knowing OS owned processes that are listening on ports. Try netstat -ab as an admin on windows, you can't get any information without a third party application that is a pain in the hole to use and still gives you very little information.
  4. The Linux filesystem has an easy to understand structure. If you're confused it's either because the people admining those boxes are retards or it's you. Running scripts makes tasks automatic without all having to click through a gui to find what you're looking for. Literally one line of code vs. open a window, open a tab, find the option, etc. Sudo exists so you don't fuck shit up. Don't like it? Take all you sensitive configs and run chmod 777. It's the same rational as running as administrator. While you're at it your firewall rules should probably be any any.
  5. Linux software is super buggy. That's why I can run Linux on almost any machine, regardless of how old it is, and not have it blue screen. If man pages seem cryptic then you need to learn to read. Not all are great, but they give you the necessary information without any fluff. Powershell adding the man command to windows is the best thing to happen to the OS.
  6. RDP windows resizing is a shit show. SSHing to a CLI is simple. If you're connecting remotely with X11 forwarding (which it sounds like you are with ubuntu) then you're doing it wrong. Maybe ask your admins why they're using ubuntu and not an enterprise Linux distro.
  7. I don't write cron jobs all day. I rarely right them, in fact. It's not a problem to do it. A little google-fu, a little testing and your work is automated.
  8. Sudo exists because Linux gives you complete control over your system. Maybe you think you're the boss and don't make mistakes, but Windows does not allow you enough control to legitimately fuck things up without considerable work. Searching through the registry is much more time consuming than typing four letters. Considering your complaints about Linux I wouldn't trust you with sudo on a box I admin. If you complain about sudo then you do not have the gonads for sudo.

Hilarious things about your post: 1. You put two 1's 1. "casual admin" is an oxymoron. You should shorten it to "casual." 2. You are an "admin" that prefers GUIs. Have fun paging through a bunch of windows and tabs instead of writing a one liner to do your job this, and every other time. 3. You complain about the complexity of cron jobs and then admit that they automate all the grunt work you would need to do. 4. (Bonus) You talk about how free you are to do what you want in windows, but complain about the parts of Linux that actually give you control about your system.

1
10

[–] captbrogers 1 point 10 points (+11|-1) ago 

I could spend time answering each point or I can cut through the BS and get to the heart of it: you like graphical interfaces. Linux has them, but not always or not in the way you like. No one else is going to change your mind, so all this thread will be is a flame war. If you were to ask for help and grumble about these things, I could see where your coming from. Otherwise, it will just be a waste of time and energy.

1
8

[–] Drenki 1 point 8 points (+9|-1) ago 

Sorry, man

a webserver administrator that develops in PHP on Windows

this is your problem right here.

  1. There are plenty of games that are not natively running on Linux - just check the Steam Store if you want examples. You can filter by OS.

  2. You call it a "Windows dialogue box" but I am pretty sure you are talking about the "Save As" or "Open File" dialogues. This depends on which file manager you're using. When I go to open a file or save a file, I have ALL of the same options in Linux as Windows, if not more. I use Linux Mint with Cinnamon. They brewed their own file manager called Nemo and it is pretty badass.

  3. If you don't understand when and why you need to run as a super-user, then you really need to spend more time learning about being an admin. In a Linux desktop environment, you will be prompted for SU access when appropriate. You really only need SU access when you are changing the configuration of the system. if you don't like it, log in as a root user.

  4. Yes, the config files can be cryptic, but almost every one of them has a front-end that handles all the magic for you.

  5. GFTPpro - never heard of it. Google says it's a windows application. Use whatever's bundled with OpenSSH.

  6. Ubuntu sucks and should never be used for a production server. You want Debian-stable for that.

  7. See #4.

  8. You really don't understand why it's important that your system's configuration is protected by a password. Want malware? Run as root.

0
3

[–] luckyguy 0 points 3 points (+3|-0) ago 

Sudo su. The need for su is mostly because we don't want the odd programs you run to be exploitable and then unleash damage. This is one of the reasons why root terminal is installed in most distros.

While we are on dialog boxes how about the utility of being able to move windows around underneath a dialog box so you can see data that might be in another window. Windows needs to fix that just like linux has no reason why it shouldn't fix the problem you raised.

Windows has config files too for anything that really needs configuration. Good luck running haproxy or apache without ever touching a config. I myself do find configs annoying. As a programmer I wish they were programatic rather than some strange language specific to the program.

Yeah, man pages aren't great especially if you are dumb enough to look them up in the terminal. Word for the wise, pick up the man page online because the characters per line will be highter, the formatting will be better and you can still use your terminal while you look at things.

Cron has guis you know and also there are alternitives to cron like anacron. This is like saying windows sucks because it has notepad, which maybe we should talk about.

Linux documentation should always be on the web, which is way better than for windows. I had to modify some c++ software to stay ahead of posix deprication. The suggested fix made it so there would have to be an ifndef _WIN32 split with different code for windows and linux. Pretty typical in c/c++. So now I needed to figure out the code for the windows. Needless to say the people talking in segfault about windows c++ were all morons who should not have been giving advise at all.

Tech work is looking stuff up. The fact that you don't have to do it so often in Windows is because you are more familiar with it and have already looked up everything you need to know to build your current environment and any hangups that can be involved. A linux use similarly doesn't have to look things up in Linux as often as in Windows. If someone asked me to launch ISS you bet the fuck I would have to google 90%.