473,386 Members | 1,817 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

Building linux machine

Hi,

I want to build a small-ish computer from individual components ...
I have been taking parts from computers for years and upgrading
older computers with fans/PSUs/motherboards etc. but I have never
actually built a full system.

I want the machine to use a mini-ITX 2.0 motherboard and obviously
the same size case but I was wondering if anyone has any advice for
me on the best type of components to go for ... sites to buy from etc.

I am based in the UK.

Thanks,
Jun 27 '08 #1
6 1746
Stang02GT
1,208 Expert 1GB
Moved to Linux forum
Jun 28 '08 #2
cheers ... didn't know where I should post a hardware question!!
Jun 28 '08 #3
Nepomuk
3,112 Expert 2GB
I have been taking parts from computers for years and upgrading
older computers with fans/PSUs/motherboards etc. but I have never
actually built a full system.

I want the machine to use a mini-ITX 2.0 motherboard and obviously
the same size case...
Hi fordie1000!
Which Parts do you have and which not? Also, what will "small-ish" be? What exactly do you expect the machine to do? Have you thought of what OS do you want to use? I guess it's some Linux, as the Topic suggests that, but depending on the Distribution one or the other part might be more suitable.

Building a system from scratch really isn't that difficult. I'm sure, you'll manage. :-)

Greetings,
Nepomuk
Jun 28 '08 #4
Stang02GT
1,208 Expert 1GB
cheers ... didn't know where I should post a hardware question!!
No problem at all, if you don't know where something should go the MISC forum is the right place. I moved it here because you title suggests that you are building it to use linux. And i figured that our linux experts would be suited the best to help you with this :)
Jun 28 '08 #5
Hi fordie1000!
Which Parts do you have and which not? Also, what will "small-ish" be? What exactly do you expect the machine to do? Have you thought of what OS do you want to use? I guess it's some Linux, as the Topic suggests that, but depending on the Distribution one or the other part might be more suitable.

Building a system from scratch really isn't that difficult. I'm sure, you'll manage. :-)

Greetings,
Nepomuk
Hi Nepomuk,

Thanks for the response ... I guess I was sorta vague ....

When I say small-ish I mean in terms of size .... hence I am looking
at the mini-ITX motherboards ... I think these are 17cm x 17cm.

I was looking at the following componets :

1. Nexus Psile Case & DVD writer
2. Jetway J9F2 Extreme HDMI Mini ITX Motherboard
3. T7200 2.0 GHz Inter Core 2 Duo Mobile CPU
4. 2GB DDR2 667 DIMM RAM
5. CPU Cooler
6. Seagate 320 GB Sata2 HDD
7. Nexus Universal AC Power Adapter 150W
8. Nexus DC Converter

I chose the Nexus purely for aesthetic reason!! Shame on me!
Anyway ... nothing is ordered yet so I am open to suggestions.

I am most familiar with some sort of Redhat/Fedora distribution of Linux
so I would probably go with one of these ... but again I am willing to
take direction on this too!

I want the machine to be display-less in the end so I can just SSH into it
and set jobs running and back-up to also. I don't think I'd consider installing the
server versions of Redhat just because I suppose I will at some stage be
working directly from it. But I would disable the X/GNU desktop enviroments.

Let me know if I left anything out,

Thanks
Jun 28 '08 #6
prn
254 Expert 100+
I want the machine to be display-less in the end so I can just SSH into it and set jobs running and back-up to also. I don't think I'd consider installing the server versions of Redhat just because I suppose I will at some stage be working directly from it. But I would disable the X/GNU desktop enviroments.
Hi fordie1000,

I suspect that a server version (e.g., Centos) might be exactly what you want. The biggest difference between a "server" and a "desktop" distro is the graphical desktop environment and its related components. If you build a system without a graphic display and use SSH to connect to it, and especially if you use a wired connection rather than wireless, you will eliminate most of the hardware-specific, "desktopy" need for a distro like Fedora and can use Centos just fine. (I'm suggesting Centos primarily because you expressed familiarity/general happiness with RedHat/Fedora and Centos is based on RHEL, so will use the same rpm/yum type repositories, etc.)

Another advantage, IMHO, of Centos is that you will be able to use a CD drive in your box instead of a DVD drive (cheaper). Fedora cannot be downloaded these days on CDs, but only as a DVD ISO (or as a "live" cd, from which you then "upgrade").

Overall, if you are planning on not installing X and a windowing environment, I'd say you are probably better off with a "server" type distro. It's smaller and cleaner for your purpose. You are not thereby restricting your non-graphical apps in any way.

HTH,
Paul
Jun 30 '08 #7

Sign in to post your reply or Sign up for a free account.

Similar topics

0
by: Jeff Epler | last post by:
I tried building the documentation with "make pdf", and got a long list of warnings on "lib" (hbox, vbox, and reference warnings), ending with a TeX error: LaTeX Warning: Reference...
0
by: Michael Ströder | last post by:
HI! I'm trying to build Python2.4 on a rather old Debian machine. I only have a shell account there. That's why I'm very limited in my actions. Building _socket fails (see below) although I...
1
by: francescomoi | last post by:
Hi. I'm trying to build MySQL-python-1.2.0 on my Linux FC2 (with MySQL 3.23.58). But when building, I get this error message: ------------------------------------------------------- # python...
4
by: Jonah Olsson | last post by:
Dear All, I'm currently developing a solution where large amounts of personalised emails are being created (and no, this is not spam...) on the ASP.NET platform and being delivered by a Debian...
7
by: Hal Vaughan | last post by:
I have a problem with port forwarding and I have been working on it for over 2 weeks with no luck. I have found C programs that almost work and Java programs that almost work, but nothing that...
0
by: juncus | last post by:
Hi, Perhaps this is not the right forum to post this, but I am having trouble installing pyParallel. When I try to do the usual "python setup.py build" or "python setup.py install", I get the...
22
by: James Stroud | last post by:
Hello All, This is annoying. I am trying to build scipy right now but every .so file requires my adding "-lpython2.5 -lpthread -lm -lutil -ldl -shared" to the ld flags. Main Question: When...
6
by: JW | last post by:
I have a lousy little Python extension, generated with the generous help of Pyrex. In Linux, things are simple. I compile the extension, link it against some C stuff, and *poof*! everything...
15
by: kyosohma | last post by:
Hi, I am trying to get a small group of volunteers together to create Windows binaries for any Python extension developer that needs them, much like the package/extension builders who volunteer...
1
by: shankarhegde | last post by:
Hi, Im trying to build perl and mod_perl on x86_64-linux machine and getting the following error, while compiling mod_perl /usr/bin/ld:...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.