Linux usage...
-
Jeremy Falcon wrote: /opt I think Solaris started with the /opt thingie. If you install packages on Solaris which are "non-standard" they're placed in /opt (if the packages are behaving well that is). FreeBSD is sexy. Getting closer and closer to actually submit an article...
Jörgen Sigvardsson wrote: FreeBSD is sexy. FreeBSD is a pain in the ass sometimes. CVSup is annoying at best. If they're going to do network package management they should do it right. Jared jparsons@jparsons.org www.prism.gatech.edu/~gte477n
-
Colin Leitner wrote: Is anybody out there who can explain me the reason for a bin and sbin directory? Typically bin is used for programs for normal users. sbin is typically reserved for root only programs. Good linux users will deny normal users access to sbin. Colin Leitner wrote: Why usr and home directory? The meaing of usr seams to be 'user' wich on a multiuser system should be different for any user or am I missing anything? Distro preference. Depending on whether you are using linux or unix your home directory could exist in a variety of places. /usr /home being the most likely. Colin Leitner wrote: Why can't I just dl a tool and use it? Most of them need 19263 libs (with sources!) must be recompiled and then still don't work because I havn't updated the downward compatibility symbolic links in /usr/bin (wich can't be explored with Konqueror because it takes 3 minutes to display all the files in it ) of a unidentified lib. Try debian. Installing a program is as easy and typing "apt-get install programname". For instance this morning, www.nissandriven.com, was being a bastard and not letting me view the page with Konqueror. So I had to download mozilla. The entire process was smooth and easy. apt-get install mozilla Colin Leitner wrote: What do you others think about this. Which tools, software, gimmicks or essentials would have to be there for you to make the step over to linux? Serveral reasons.
- Stability. It's stable. I leave my boxes on until I feel like changing the hardware.
- I don't have to reboot everytime I install something. That's quite annoying with Windows
- Remote administartion. Face it. Windows can't compare to Linux when it comes to Remote administration. Something wrong with my box? I'll just log in from wherever and see what's going on.
- Security. They both have their problems but Linux, of course IMHO, is much easier to lock down than Windows
- Control. I'm a control freak. Most programmers are. Otherwise why would we care about bit fields, remoting and MFC junk. With Linux you have complete control of your system.
jparsons wrote: With Linux you have complete control of your system. I find it kind of funny that a lot of people will say that is what is wrong with Linux. They say it is just too complex for the average user. Well no kidding, but that doesn't mean that it is no good for the advanced user. jparsons wrote: Windows can't compare to Linux when it comes to Remote administration. Remote control of a Unix/Linux box is in my opinion the best thing about them. It is fully possible to have a linux box that only has a power cord and a network cable attached to it, and it can be entirely useful. With an SSH client for Windows, you suddenly get the power of two computers in one. What is really nice is being able to run remote X apps in windows.
-
Colin Leitner wrote: Is anybody out there who can explain me the reason for a bin and sbin directory? This is copied from documentation I'm working on...
**/bin** This directory contains the binaries that are used in single-user systems. For multi-user systems these binaries are usually stored in the /usr/bin directory. When you type a command such as ls or chmod it is usually directed to one of these two directories where the program exists. **/sbin** Its life began as a place for static binaries, but nowadays this directory contains executable binaries that are used by the system during boot and by the administrator (superuser).
Separation leads to increased security. Colin Leitner wrote: Why usr and home directory? Ok, first lemme say that Linux sucks. ;) Now, the /usr directory is usually own its own partition and should contain all the data for users and what they work with - this includes programs - and just what the typical user may need. On a true Unix-like system you don't have /home. You'll have /usr/home which accounts for the user's home directory to save their personal data. My FreeBSD box usually has /home as symlink to /usr/home for convenience. I've seen some Linux systems that have /home in the root directory - that's just crazy. Colin Leitner wrote: but Gimp has 20 floating windows without even a mdi container, what definitely sux I guess you've never used Photoshop on a Mac either. :) Jeremy Falcon Imputek "Life is too precious - don't waste it." - Norm Almond "And remember, what some call cynical, others call experienced." - Christopher Duncan/usr used to be the home directory a loooooong time ago. Some UNIX systems still have the users bin, lib, etc. /usr also used to include all the "real" users in the system as well. So if you wanted bobs directory, it would be in /usr/bob (simple to read: user bob). But now it's more standard to actually have a /home directory. Most of the time, /home is located on some other machine (NFS) or at least another disk. You do not want /home on the /usr partition for a number of reasons. First, you may have lots of users on your system. Each user will most likely access their own files quite frequently. If the home directories are then located on the same partition, or disk even, as /usr, then the system may get really soggy when executing programs because of excessive seeks. As you may know, a shit load of files are loaded from /usr/* when you execute a program. Also, you want to separate logical parts of the filesystem so that you can, if needed, move the home directory for some reason. Of course, separation of logical parts of the disks are of little relevance on a workstation. But if you are in a large enterprise environment, then you do want to separate things. Then you might even want to put logical parts on different disks. If a disk breaks, just swap with a new one, and roll back backup. FreeBSD is sexy. Getting closer and closer to actually submit an article...
-
Jörgen Sigvardsson wrote: FreeBSD is sexy. FreeBSD is a pain in the ass sometimes. CVSup is annoying at best. If they're going to do network package management they should do it right. Jared jparsons@jparsons.org www.prism.gatech.edu/~gte477n
Whats wrong with pkg_add -r and/or portupgrade? I find it as easy as debian apt-get.. :) (It sucks though when there are no binaries and you're forced to compile.. sucks if it depends on a trillion libraries.. :/) Or if you're lazy; install linux-emulation and rpm packaged binaries. FreeBSD is sexy. Getting closer and closer to actually submit an article...
-
After talking about the .NET Mono project, there came one of the main reasons back into my mind why I have so much problems with linux. Basic usage is ok, cd, ls, alias, startx are learned quickly, but then? Is anybody out there who can explain me the reason for a bin and sbin directory? Why usr and home directory? The meaing of usr seams to be 'user' wich on a multiuser system should be different for any user or am I missing anything? Why can't I just dl a tool and use it? Most of them need 19263 libs (with sources!) must be recompiled and then still don't work because I havn't updated the downward compatibility symbolic links in /usr/bin (wich can't be explored with Konqueror because it takes 3 minutes to display all the files in it :-D) of a unidentified lib. I believe that one of the main reasons for many users is the lack of Adobe products. As Ryan mentioned Office is also something a large group of office workers miss on linux. Okok, there are Gimp, StarOffice, KOffice and a bunch of tools for GNome, but Adobe look and feel kicks ass and is very producive, but Gimp has 20 floating windows without even a mdi container, what definitely sux. Staroffice is somehow strange (hard to explain. "Not as smooth as Office" maybe :mad:). What do you others think about this. Which tools, software, gimmicks or essentials would have to be there for you to make the step over to linux?
Colin Leitner wrote: What do you others think about this. Which tools, software, gimmicks or essentials would have to be there for you to make the step over to linux? * Stability * OPEN SOURCE!!! I am doing 802.11 and 802.15.3 simulations using linux. There is no way that I can do it using Windows. If I try to write my own simulators, it will take years. Or I can pay about $70,000 (per year) for a simulator that works under Windows. That is whay OPEN SOURCE and LINUX ROCKS! I do not care about user interface or other things. I am using Windows at home. But for work, Linux is a must for me... Mustafa Demirhan http://www.macroangel.com Sonork ID 100.9935:zoltrix
-
Colin Leitner wrote: Which tools, software, gimmicks or essentials would have to be there for you to make the step over to linux? Huge market ready to pay for penguin-oriented software :-D Tomasz Sowinski -- http://www.shooltz.com
- It's for protection
- Protection from what? Zee Germans?Tomasz Sowinski wrote: Huge market ready to pay for penguin-oriented software I would emphasize ready to pay. Those guys seem to believe that all software shoud be free (like beer, not like speech). I vote pro drink :beer:
-
Colin Leitner wrote: Is anybody out there who can explain me the reason for a bin and sbin directory? Typically bin is used for programs for normal users. sbin is typically reserved for root only programs. Good linux users will deny normal users access to sbin. Colin Leitner wrote: Why usr and home directory? The meaing of usr seams to be 'user' wich on a multiuser system should be different for any user or am I missing anything? Distro preference. Depending on whether you are using linux or unix your home directory could exist in a variety of places. /usr /home being the most likely. Colin Leitner wrote: Why can't I just dl a tool and use it? Most of them need 19263 libs (with sources!) must be recompiled and then still don't work because I havn't updated the downward compatibility symbolic links in /usr/bin (wich can't be explored with Konqueror because it takes 3 minutes to display all the files in it ) of a unidentified lib. Try debian. Installing a program is as easy and typing "apt-get install programname". For instance this morning, www.nissandriven.com, was being a bastard and not letting me view the page with Konqueror. So I had to download mozilla. The entire process was smooth and easy. apt-get install mozilla Colin Leitner wrote: What do you others think about this. Which tools, software, gimmicks or essentials would have to be there for you to make the step over to linux? Serveral reasons.
- Stability. It's stable. I leave my boxes on until I feel like changing the hardware.
- I don't have to reboot everytime I install something. That's quite annoying with Windows
- Remote administartion. Face it. Windows can't compare to Linux when it comes to Remote administration. Something wrong with my box? I'll just log in from wherever and see what's going on.
- Security. They both have their problems but Linux, of course IMHO, is much easier to lock down than Windows
- Control. I'm a control freak. Most programmers are. Otherwise why would we care about bit fields, remoting and MFC junk. With Linux you have complete control of your system.
jparsons wrote: Remote administartion. Face it. Windows can't compare to Linux when it comes to Remote administration. Something wrong with my box? I'll just log in from wherever and see what's going on. I guess you haven't used Windows XP Professional. Microsoft deployed their Terminal Server technology on Windows XP so that remote usage is possible with a client on the network or IE with an ActiveX control on the web. Frank Frank@Frank-L.com Bason Computer, Inc.
-
Colin Leitner wrote: Is anybody out there who can explain me the reason for a bin and sbin directory? Typically bin is used for programs for normal users. sbin is typically reserved for root only programs. Good linux users will deny normal users access to sbin. Colin Leitner wrote: Why usr and home directory? The meaing of usr seams to be 'user' wich on a multiuser system should be different for any user or am I missing anything? Distro preference. Depending on whether you are using linux or unix your home directory could exist in a variety of places. /usr /home being the most likely. Colin Leitner wrote: Why can't I just dl a tool and use it? Most of them need 19263 libs (with sources!) must be recompiled and then still don't work because I havn't updated the downward compatibility symbolic links in /usr/bin (wich can't be explored with Konqueror because it takes 3 minutes to display all the files in it ) of a unidentified lib. Try debian. Installing a program is as easy and typing "apt-get install programname". For instance this morning, www.nissandriven.com, was being a bastard and not letting me view the page with Konqueror. So I had to download mozilla. The entire process was smooth and easy. apt-get install mozilla Colin Leitner wrote: What do you others think about this. Which tools, software, gimmicks or essentials would have to be there for you to make the step over to linux? Serveral reasons.
- Stability. It's stable. I leave my boxes on until I feel like changing the hardware.
- I don't have to reboot everytime I install something. That's quite annoying with Windows
- Remote administartion. Face it. Windows can't compare to Linux when it comes to Remote administration. Something wrong with my box? I'll just log in from wherever and see what's going on.
- Security. They both have their problems but Linux, of course IMHO, is much easier to lock down than Windows
- Control. I'm a control freak. Most programmers are. Otherwise why would we care about bit fields, remoting and MFC junk. With Linux you have complete control of your system.
jparsons wrote: Remote administartion. Face it. Windows can't compare to Linux when it comes to Remote administration. Something wrong with my box? I'll just log in from wherever and see what's going on. This is exactly what I'm doing with our company Windows 2000 servers using Terminal services. We have one monitor to share between servers just in case, but we never use it (last time we needed it when power supply burned, but I guess Linux wouldn't survive it either). Vagif Abilov MCP (Visual C++) Oslo, Norway If you're in a war, instead of throwing a hand grenade at the enemy, throw one of those small pumpkins. Maybe it'll make everyone think how stupid war is, and while they are thinking, you can throw a real grenade at them. Jack Handey, Deep Thoughts
-
Whats wrong with pkg_add -r and/or portupgrade? I find it as easy as debian apt-get.. :) (It sucks though when there are no binaries and you're forced to compile.. sucks if it depends on a trillion libraries.. :/) Or if you're lazy; install linux-emulation and rpm packaged binaries. FreeBSD is sexy. Getting closer and closer to actually submit an article...
Jörgen Sigvardsson wrote: Getting closer and closer to actually submit an article... Thanks for the warning. ;P Jeremy Falcon Imputek "Life is too precious - don't waste it." - Norm Almond "And remember, what some call cynical, others call experienced." - Christopher Duncan
-
jparsons wrote: Remote administartion. Face it. Windows can't compare to Linux when it comes to Remote administration. Something wrong with my box? I'll just log in from wherever and see what's going on. This is exactly what I'm doing with our company Windows 2000 servers using Terminal services. We have one monitor to share between servers just in case, but we never use it (last time we needed it when power supply burned, but I guess Linux wouldn't survive it either). Vagif Abilov MCP (Visual C++) Oslo, Norway If you're in a war, instead of throwing a hand grenade at the enemy, throw one of those small pumpkins. Maybe it'll make everyone think how stupid war is, and while they are thinking, you can throw a real grenade at them. Jack Handey, Deep Thoughts
Vagif Abilov wrote: If you're in a war, instead of throwing a hand grenade at the enemy, throw one of those small pumpkins. Maybe it'll make everyone think how stupid war is, and while they are thinking, you can throw a real grenade at them. Jack Handey, Deep Thoughts This is my favorite Jack Handey quote Jared jparsons@jparsons.org www.prism.gatech.edu/~gte477n