Thread: Linux distro advice

  1. #1
    Moderately Rabid Decrypt's Avatar
    Join Date
    Feb 2005
    Location
    Milwaukee, WI, USA
    Posts
    300

    Unhappy Linux distro advice

    A while ago, my father-in-law gave me a hand-me-down laptop. It runs windows 95 and is pretty much useless to me now, since

    A) The battery is shot and therefore has to be plugged in everywhere
    B) It doesn't have a network card
    C) The only development software installed is Visual C++ 6 Student Edition

    I'd like to make use of it, so I've decided to install a linux distro on it and use it to learn more about linux and program in other rooms than the one I'm always stuck in (the hottest in the whole place). I looked at linux.org at various distros, looking for one that doesn't require broadband access, would run on an older machine, and came with g++. I looked through the previous thread on favorite distros, as well.

    I tried the gentoo Live CD, but when I boot it, it gives me the boot prompt, and regardless of the kernel/options I choose, it restarts the computer, which gives me the boot prompt. Regardless of the kernel/options I choose, it restarts the computer, which...

    The Live CD works fine (though the resolution seems off) on a different computer, so I assume there's something with that laptop that won't boot gentoo. Fine. I then downloaded few minimalist distros, most of which booted fine, but none of which included g++. Without a network/internet connection, I can't download the modules/packages that include g++ for a given distro to the laptop.

    What I'm looking for is a linux distro that will run on that machine, doesn't require internet access to install, and comes with g++ standard (and vim or pico or something I can create my .cpp files with). The laptop does have a 3.5" floppy drive, so I can transfer files back and forth that way once I get it running.

    As I'm sure is plainly obvious from the above, I am almost totally new to linux. I have a SuSE box that I have limited experience with. I am trying to get that one to acknowledge my router so I can pass files back and forth and test my code's portability. (That's a whole 'nother issue )

    Any advice on a particular distro that would fit, or a way to get g++ added to one of the distros I have would me more than greatly appreciated. I don't even need a desktop. A command line interface would be great, maybe even ideal.
    There is a difference between tedious and difficult.

  2. #2
    pronounced 'fib' FillYourBrain's Avatar
    Join Date
    Aug 2002
    Posts
    2,297
    I would imagine you could run any distro just fine provided you choose less of the gui options. Use wm or twm as your window manager or don't use a window manager at all.

    edit:
    well I see you tried some with no success. Fedora?
    "You are stupid! You are stupid! Oh, and don't forget, you are STUPID!" - Dexter

  3. #3
    Cat without Hat CornedBee's Avatar
    Join Date
    Apr 2003
    Posts
    8,895
    Gentoo's generally a bad idea without net access. I agree with Fedora, or perhaps SuSE, or Mandriva. Not sure how much software Ubuntu comes with, though I would guess it has at least a compiler.
    All the buzzt!
    CornedBee

    "There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
    - Flon's Law

  4. #4
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    28,413
    Ubuntu includes GCC on the CD, but it is not installed in the initial setup. The build-essential package has to be installed after the initial installation.
    Quote Originally Posted by Bjarne Stroustrup (2000-10-14)
    I get maybe two dozen requests for help with some sort of programming or design problem every day. Most have more sense than to send me hundreds of lines of code. If they do, I ask them to find the smallest example that exhibits the problem and send me that. Mostly, they then find the error themselves. "Finding the smallest program that demonstrates the error" is a powerful debugging tool.
    Look up a C++ Reference and learn How To Ask Questions The Smart Way

  5. #5
    pwns nooblars
    Join Date
    Oct 2005
    Location
    Portland, Or
    Posts
    1,094
    Damn Small Linux all the way... you have to install the gcc pack but you can include that on the CD (I believe) if not, you can always put GCC on a CD along with other software you want to try. I believe GCC is only 16meg so you can throw a lot on that CD with it (perhaps some MP3s or something for archive purposes).

    It has VIM 6 included, and is uber lightweight overall (runs on my 166mhz with 64meg ram VERY fast). Another option could be Slackware, cut out everything but X/Flux/Dev tools and it takes up very little room and is quite speedy. You are going to want a decent sized swap due to how little ram the computer has... probably (against standards) atleast double the ram... since this computer is already slow, it wont be weighting on disk IO as much as a faster computer so you wont notice too much of a difference.

  6. #6
    Supermassive black hole cboard_member's Avatar
    Join Date
    Jul 2005
    Posts
    1,709
    Has anyone thought about Freespire? Just been released - looks reasonably promising.
    Good class architecture is not like a Swiss Army Knife; it should be more like a well balanced throwing knife.

    - Mike McShaffry

  7. #7
    Supermassive black hole cboard_member's Avatar
    Join Date
    Jul 2005
    Posts
    1,709
    Another one I've just found (courtesy of /. again) http://linux.slashdot.org/article.pl.../08/11/1451254
    Good class architecture is not like a Swiss Army Knife; it should be more like a well balanced throwing knife.

    - Mike McShaffry

  8. #8
    Disrupting the universe Mad_guy's Avatar
    Join Date
    Jun 2005
    Posts
    258
    Slackware or ArchLinux would probably work pretty well. They don't hold your hands through everything but they can give you a fairly good introduction to Linux in general and not be too harsh.
    operating systems: mac os 10.6, debian 5.0, windows 7
    editor: back to emacs because it's more awesomer!!
    version control: git

    website: http://0xff.ath.cx/~as/

  9. #9
    Moderately Rabid Decrypt's Avatar
    Join Date
    Feb 2005
    Location
    Milwaukee, WI, USA
    Posts
    300

    Painfully long update!

    Ubuntu looked good until the release notes said that 256 MB RAM and 3 gig HD space to install...hahahahahahahaha.

    I was focused on the "minimalist" distributions listed at linux.org since the HD is so small and RAM so limited. I'm downloading the .iso(s) for Slackware now, but I'm relatively certain it's not going to fly, since the larger distros haven't worked as yet. The few that I tried booted/ran s...o........s...l...o...w...l...y which I attributed to low RAM and slow CD ROM, since I was booting from there. I don't know if that's a correct assumption; what the hell do I know? (hint: not very much).

    Which brings me to Damn Small Linux. I thought it looked good from it's description, and saw in his sig that Wraithan used it. No g++, though, so at first I looked elsewhere. I just downloaded the CD and booted it up. After a bit of working around with the boot command, I got it to work right and holy ........ it runs fast!

    For now, that's what I'm going with. Now I have to get g++ & gdb. I have it on my SuSE box, but since DSL is a Knoppix-based distribution, I can't just move it there, right? Wraithan, I see that you use the GNU compiler collection on your DSL box, how did you get it?

    All this looking around at different distribtions has been a lot of fun. I have an old Compaq in the basement I'm going to bring up and make useful again, too. I'll have to wait until I get another KVM cable, though. (definition: KVM switch: an excellent way to save your marriage by not taking over the entire guest room with computers.)

    Witness! A convert in the making!

    Thanks to all for the help; I really appreciate everyone's input.
    There is a difference between tedious and difficult.

  10. #10
    Disrupting the universe Mad_guy's Avatar
    Join Date
    Jun 2005
    Posts
    258
    If it can run Windows 95, it can probably run something like Slackware.
    operating systems: mac os 10.6, debian 5.0, windows 7
    editor: back to emacs because it's more awesomer!!
    version control: git

    website: http://0xff.ath.cx/~as/

  11. #11
    pwns nooblars
    Join Date
    Oct 2005
    Location
    Portland, Or
    Posts
    1,094
    http://ftp.osuosl.org/pub/damnsmall/mydsl/

    MyDSL is the package management for DSL... you can download then transfer the file to the computer you need the package on... then the command is mydsl-load package.name .

    I love DSL for my older boxen... Slack didn't run as well as DSL on my old hardware since DSL is made to run on slow low ram computers... (for ........s and giggles... load the DSL liveCD on a box with atleast 256 ram and use dsl toram at the boot prompt... never before have I see a OS move that fast.)

  12. #12
    Moderately Rabid Decrypt's Avatar
    Join Date
    Feb 2005
    Location
    Milwaukee, WI, USA
    Posts
    300
    Thanks, Wratihan.
    I thought it was more like Yast for SuSE where you have to be running SuSE to get the packages to your machine. That's fantastic.
    There is a difference between tedious and difficult.

  13. #13
    geek Whiteghost's Avatar
    Join Date
    Aug 2005
    Posts
    19
    i would go with Fedora i like it myself

  14. #14
    pwns nooblars
    Join Date
    Oct 2005
    Location
    Portland, Or
    Posts
    1,094
    Fedora is too heavy for the computer... unless you go with Fedora 1 or something, which I still think is too heavy. I know my Fedora 5 disks wont even start installation on my 166mhz 64meg ram box.

  15. #15
    geek Whiteghost's Avatar
    Join Date
    Aug 2005
    Posts
    19
    Will i am running fc5 i ahve no prob on my laptop.But put them on my desktop i have probs with.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Which Linux Distro?
    By CreatedByShadow in forum Tech Board
    Replies: 9
    Last Post: 07-30-2007, 10:28 AM
  2. Looking for a new distro (Linux) to use, any suggestions?
    By Maragato in forum A Brief History of Cprogramming.com
    Replies: 17
    Last Post: 11-29-2004, 01:44 PM
  3. Which distro of linux to get for programming?
    By Rak'kar in forum Linux Programming
    Replies: 6
    Last Post: 09-15-2004, 01:36 AM
  4. Linux distro
    By c++.prog.newbie in forum Linux Programming
    Replies: 18
    Last Post: 01-22-2004, 01:58 AM
  5. Which Linux distro is better ?
    By pritesh in forum Linux Programming
    Replies: 15
    Last Post: 07-10-2002, 07:17 AM