I have an NP8170 on order. I want to dual boot windows and linux. My question is currently I have linux mint at home. I was wondering what a good boot manager is and also what flavor of linux is best. I am going to be doing a lot of work with ethical hacking and studying this for work.
-
Most distros today come with GRUB2, but some still have GRUB legacy and even others still have LILO. I don't think it will make any difference which one you use unless you have very special requirements.
I have no idea if any of those requirements might arise in the context of ethical hacking. Are you planning to hack the boot manager?
As for a distro for penetration tests I think you should have a look at Backtrack.
You might also want to try Damn Vulnerable Linux as a test bed. Unfortunately the website is down, but maybe you can find a torrent to download it. -
I am just looking for a good version to use. I need to learn unix for work and I am trying to find something similar that may help me with that. I am also a gamer and would love to game on the linux side. Worst case I will just game in windows and do everything else under linux. I use Linux Mint now but was interested in possibly Fedora or something.
I have it narrowed down to Fedora, Ultimate Edition, Ubuntu and Linux Mint. I have linux mint now and it runs smoothly. I also want a really snazzy graphical desktop etc lol. I know, I am weird I am just sick of windows and not being able to change much. -
As far as 'best flavor', that's all a matter of opinion combined with your specific needs. Ubuntu is the most mainstream flavor of linux and has the 'snazzy desktop'. I've never tried mint so can't comment there. Backtrack is extremely unfriendly for 'learning linux' (it says so on their site too), it assumes you know a good chunk of console commands; it's also very efficient and well maintained/streamlined, my personal distro is based off BT.
I would stick with a debian distro (does anyone have the link for that huge linux map that was here a while ago?), because I just like deb distros (always type in apt-get in fedora and go huh? oh yum)
-
Linux might not be the best choice at all, maybe you should look for something like OpenSolaris or one of the BSDs. In nearly every case BSD will be the better choice.
I'm only a casual gamer, but for a Linux user I play quite a lot. Search the Linux forum, there is a pretty good Linux gaming thread!
btw: I wrote the source code for my diploma thesis software in vi, which I hardly knew at all when I started. I started with a traditional point-and-click GUI text editor but one day I was forced to do some minor edits without a GUI and I used vi. As time went by the things I did with vi became more and more. And after two months or so I switched completely.
This is also an example of accepting the challenge. Sometimes it's better to jump in at the deep end. -
If you want to learn Unix, OpenSolaris is the only real "true" Unix out there that's free (afaik).
That said, learning Linux is a good idea as well, but realize that the GNU toolchain on Linux is similar but NOT THE SAME as the Unix toolchain.
For learning, I actually highly recommend messing around in virtual machines. The hardware is simple and is always the same and it just works, and it's dead simple to take a snapshot of a machine to roll back to if you break something. -
Yeah I have never worked with either. I am fairly proficient with computers and I am not afraid to buy a book and dig in to it. Can you run backtrack from a usb or live dvd? That may be the way to learn that one. I will check out open solaris as well.
-
You can (and should, while learning initially or messing around) run most popular distros from live USB sticks, as well as run any number of repair tools from distros focused towards live usage (knoppix for example). Google for unetbootin, that is what you can use to create a stick.
-
If you ask me due to OpenSource nature of Linux, it is even more widely deployed than UNIX hence it is definitely worth learning.
The semantics of Linux is very similar to UNIX learning 1 should make the other easy (if you learn to operate it using shell). -
This is not meant to be offensive, but you're a raw beginner, no matter what you've done with computers so far. If you accept that you have good chances to learn the new system and it won't matter which Unix you'll work with. If you don't you'll fail inevitably.
+1 for the virtual machines approach. -
I work for the DOD so Unix is what I am going to be using and trained on. I may just forego a Unix like system and go for a Linux based one. They are going to be sending me to a week long bootcamp to learn Unix so that should help either way.
What I meant by proficient with computers is that I have done a lot and currently I am finishing up a masters in computer science. I am not afraid to learn a new system and beginning or not I usually pick up things quickly once I get involved. I appreciate all the comments, it is really helping me decide on what to try. -
Afaik the DOD uses BSD systems, but I don't know which ones (maybe that's classified). Learning how to work with a Linux distro that focuses on a colourful desktop wont help you much. I think the most similar system to what you'll work on would be FreeBSD or openBSD.
If you still want to use Linux I'd recommend to go for Slackware or better Gentoo. -
I've been a Sysadmin for 20+ years, and the differences between any two "unix" systems like HPUX and Solaris and SunOS and DG Unix and (you get the idea) is just as great if not greater than the difference between Solaris and Linux. I.e. they all vary a LOT in how they're cobbled together and how to admin them.
Learning on linux or BSD is fine to start with, you'll learn how unixish OSes work in general. BTW, for the person who said OpenSolaris is the only free unix, BSD IS UNIX. It is free. So Open Solaris is NOT the only free unix out there.
The question of linux being unix or not is more a question of semantics than behvaiour. -
An Ubuntu user will hardly ever need to use the console, and even if he does he has no chance to learn about things like BSDs ports system. Therefore Ubuntu and many other distros that are commonly considered to be user friendly are not a good preparation for UNIX systems. This is why I recommended Gentoo. Portage has its name for a reason.
-
How hard is it to dual boot w/ Free BSD or Open Solaris? I guess I need to get a guide and read through it to see which I will like best.
-
You surely know distrowatch [1]. If you want to learn something about OpenSolaris and its derivatives I suggest to have a look at genunix [2] too.
[1] DistroWatch.com: Put the fun back into computing. Use Linux, BSD.
[2] Genunix -
How is slackware? That one looks to be a good linux flavor. My issue is I am interested in System Admin but I am going to work on Ethical Hacking and infosec for now. Would that change your suggestions?
-
I found some books on Free BSD so I may read them as well to make a decision. My other goal is to use this for my last quarter in school which will involve some software programming in java and of course my capstone which will be a lot of writing.
-
Slackware and BSD are both good starting points. Also look at learning RHEL / Centos as it's quite popular commercially.
-
BTW, you can learn unix quite well on Ubuntu. I run Ubuntu servers at work. No GUI, all command line, and it's quite a capable OS. it's basically Debian with more frequently updated packages and commensurately less testing. -
If you want an easy and clean command line Linux you will chose something like Slackware. If you want to get an idea of how BSD ports work and you still want to use Linux you will go for Gentoo. There simply is no way to learn about ports/portage on Ubuntu. -
-
I use Debian as my primary desktop OS for several years now and my employer just started to consider to move the whole infrastructure to Debian. My last employer used Red Hat everywhere and I had a colleague who introduced me to FreeBSD. But I have only 5 years of experience with Unix. So much for the "who's the biggest" contest.
But in this thread we're talking about a newbee who is about to see Unix for the first time in his life. He knows Windows very well which is basically a point and click adventure, even in server environments. And now with this experience he wants to run Unix which is a console based system that might have a GUI. The starting point is a totally different one. For desktop users it doesn't really matter if they use Ubuntu or Mint or Fedora or whatever. They all look pretty much the same (even if you switch between DEs). Your Windows experience will work on the desktop because they are designed to work with that knowledge. But being on a console is a completely new thing, and if something is new even small differences might lead to confusion. Therefore I think this thread should be about finding the free system that has the most resemblance with the system that Nibert will work with in his job. -
ALLurGroceries Vegan Vermin Super Moderator
This is the OP just in case anyone forgot while the train fell way off the rails:
Most people use grub or grub2 these days, but there are others. If you are seriously interested in alternatives, one list is on wikipedia: Comparison of boot loaders - Wikipedia, the free encyclopedia
As for how it's going to run on your hardware, maybe you can post your detailed specifications.
The snazzy desktop stuff is easy to find, if you know where to look.
Looking into other non-GNU/Linux systems is a good idea. You can easily get exposure to BSD and Solaris on x86 and it's pretty easy to find an old Indy to mess around with IRIX if you want to get into weird stuff. -
Thanks for the update. I originally wanted a snazzy desktop but I am learning towards slackware. I am on a couple of the ethical hacking sites and this is a good OS. I do need to learn the shell and as long as it will work in Slackware or another flavor then I dont mind. If the shell is something I need to learn (it is) then as long as I have access to it in any form of Linux then I will learn it. I already have windows to game with and I will use Linux for everything else.
My system specs: (On Order: Sager NP 8170 - i7 2630qm, GTX485m, 500GB HDD, 6GB RAM)
Update:
I have the guidebook to Slackware and I think I will use this as my first one when I get the new laptop. I will also have backtrack as a liveDVD and learn it. It will be dual booted w/ Win 7 Professional so I am researching on how to set it up for dual boot. -
My point was that saying "ubuntu bad" is kind of ridiculous, considering you can install it with NO GUI if you want and do everything command line. Also, Windows Server 2008R2 has no GUI by default. odd huh?
Anyway, I say that instead of treating the OP like a child who can't use Ubuntu to learn Unix, we treat him like an adult and present him with the options. And Ubuntu's as good as any for learning Unix. So's slackware, or RHEL, or SLES, or Gentoo, or BSD etc. He's obviously not someone with no idea how a computer works, and he's eager to learn, so no need to use the exact match for his OS. And having worked with DOD, I can tell you they have a little of damned near everything.
And another thing, thanks to the beauty of virtualization, the OP can run as many of whichever OSes he wants to learn on them. So the base OS is more a starting than an ending point.
Edit: In this post previously I made a joke referring to http://en.wikipedia.org/wiki/Wang_Laboratories which was obviouly right over some folks heads. jeeze no sense or humor or history. -
Yeah, I am probably just going to do a full install if windows 7 and download free bsd, slackware and some others and throw them on virtual box. Once I get a good flavor I will dual boot
-
-
Isn't openSolaris dead?
-
-
There is no "unix". What unix based or unix-like operating system specifically do you need to learn?
-
I am not sure on specifics I was just told I need to learn the basics of Unix.
-
I'd grab a book like "Linux in a Nutshell" or "The Complete BSD" from O'Reilley and use that to get a start.
-
Ah ok, I have free access to Oreilly books through school. Well until July when I am finally finished with my masters.
-
Excellent! They've got a lot of good books!
-
Because Nibert is eager to learn I think he can be thrown in at the deep end with Slackware. -
I am hoping the laptop comes before the end of the month so I can play with it a bit more prior to my final term starting. The help in this thread has been pretty nice so I look forward to trying it all out.
-
ALLurGroceries Vegan Vermin Super Moderator
I'd add these as required O'Reilly reading: Unix Power Tools, Essential System Administration and Mastering Regular Expressions.
Linux Question: New Laptop
Discussion in 'Linux Compatibility and Software' started by Nibert, Mar 2, 2011.