LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions
User Name
Password
Linux - Distributions This forum is for Distribution specific questions.
Red Hat, Slackware, Debian, Novell, LFS, Mandriva, Ubuntu, Fedora - the list goes on and on... Note: An (*) indicates there is no official participation from that distribution here at LQ.

Notices


Reply
  Search this Thread
Old 05-28-2012, 10:30 PM   #1
amboxer21
Member
 
Registered: Mar 2012
Location: New Jersey
Distribution: Gentoo
Posts: 291

Rep: Reputation: Disabled
Stay with Ubuntu or move to Arch?


Hey y'all. I have a question for everyone. Its been on my mind for awhile now. I have been thinking of moving from Ubuntu to Arch. I started with Ubuntu 4 years ago. A year later I started programming. All I actually do on my Linuxbox is program, search the internet. Which is mostly to learn something about programming or Linux. I mostly use the command line for everything. I would say 50% is command line use and the other 50 is the internet.

So, since I only use my box to develop, what would you suggest I do? What would be best for me? In your opinion of course. Thanks.
 
Old 05-28-2012, 10:38 PM   #2
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Use the distro you are comfortable with. If that is Ubuntu than so may it be. If you really want to give Arch (or any other distro) a try I would recommend to do that in a VM first and see if it works the way you like. Ubuntu and Arch are very different beasts.
 
Old 05-28-2012, 10:54 PM   #3
amboxer21
Member
 
Registered: Mar 2012
Location: New Jersey
Distribution: Gentoo
Posts: 291

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by TobiSGD View Post
Use the distro you are comfortable with. If that is Ubuntu than so may it be. If you really want to give Arch (or any other distro) a try I would recommend to do that in a VM first and see if it works the way you like. Ubuntu and Arch are very different beasts.
I am very comfortable with Ubuntu obviously since I have stuck with it since the beginning. All I do is program on it anyway. I just like the freedom Linux gives me to develop and to move around! I don't necessarily need to move to Arch to get a better development environment. I have just wanted to give it a try because of the challenge and amongst other things. I know Arch is a different beast than Ubuntu. I Wouldn't even call Ubuntu a beast lol but I have 3 hard drives so no need for a VM.

I guess I am going to go for it then. What's there to lose right? I am zero filling the HDD now. Only 80GiG. So, it should only take a few hours to fill.

So @TobiSGD, why did you choose Slack over Arch and Gentoo?? Any particular reason?

Last edited by amboxer21; 05-28-2012 at 10:57 PM.
 
Old 05-28-2012, 11:02 PM   #4
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Quote:
Originally Posted by amboxer21 View Post
What's there to lose right?
Your current system if you mess up with partitions or disks. But of course it is up to you, I personally prefer VMs for basic tests.

Quote:
So @TobiSGD, why did you choose Slack over Arch and Gentoo??
For me it is Slackware for some simple reasons:
- Slackware is rock-stable, even the development release has almost never issues. That is why I am not using Arch.
- I can install Slackware in a few minutes, because its core-system is binary, but can re-compile anything when needed. That is why I am not using Gentoo.
- It has no dependency resolution, that is why I am not using other distributions, besides an old Debian install on my file-server, I am just to lazy to replace it and it just works.
- I have total control over my system, more than I can get with any other distro (besides LFS) I would think.
 
Old 05-28-2012, 11:17 PM   #5
amboxer21
Member
 
Registered: Mar 2012
Location: New Jersey
Distribution: Gentoo
Posts: 291

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by TobiSGD View Post
Your current system if you mess up with partitions or disks. But of course it is up to you, I personally prefer VMs for basic tests.

For me it is Slackware for some simple reasons:
- Slackware is rock-stable, even the development release has almost never issues. That is why I am not using Arch.
- I can install Slackware in a few minutes, because its core-system is binary, but can re-compile anything when needed. That is why I am not using Gentoo.
- It has no dependency resolution, that is why I am not using other distributions, besides an old Debian install on my file-server, I am just to lazy to replace it and it just works.
- I have total control over my system, more than I can get with any other distro (besides LFS) I would think.
If I mess up horribly; Couldn't I just zero fill that HDD and start again? I have heard Arch is easier to install software than Slackware!
 
Old 05-28-2012, 11:20 PM   #6
catkin
LQ 5k Club
 
Registered: Dec 2008
Location: Tamil Nadu, India
Distribution: Debian
Posts: 8,578
Blog Entries: 31

Rep: Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208
Quote:
Originally Posted by amboxer21 View Post
I have heard Arch is easier to install software than Slackware!
It might be but a Slackware installation is not hard.
 
Old 05-28-2012, 11:24 PM   #7
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
No need to zero fill, just install again. What I actually meant is: If you mess up with partitions/disks you will probably damage your Ubuntu system. I would recommend to not touch the Ubuntu install until you are confident that you don't need it anymore.

Quote:
I have heard Arch is easier to install software than Slackware!
Anything has its price. You have larger repositories in Arch, but they come with the downside of dependency resolution (at least a downside for me, YMMV). For things that are not in the repositories, it really doesn't matter if you use yaourt on Arch or sbopkg on Slackware. I have never build an Arch package manually /from what I have heard they are very similar to Slackware packages), but I have no problem to do that for Slackware. So currently for me installing software is easier on Slackware.
But since you are a programmer you should learn how to make proper packages for your distribution anyways.
 
Old 05-29-2012, 12:10 AM   #8
amboxer21
Member
 
Registered: Mar 2012
Location: New Jersey
Distribution: Gentoo
Posts: 291

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by TobiSGD View Post
No need to zero fill, just install again. What I actually meant is: If you mess up with partitions/disks you will probably damage your Ubuntu system. I would recommend to not touch the Ubuntu install until you are confident that you don't need it anymore.
Like I said I have 3 hard drives. My Ubuntu OS won't be touched. When you said i would mess my HDD up, i assumed you meant i would damage the grub or bootloader and in turn would render the HDD unusable. Unless i wiped it. Anyway, I am always coding something up. When I am not, I am thinking of projects to do! So this will be good for my coding craving! More so, the need to occupy my mind with software related stuff. The more I talk to you about it, the more I realize this is something I should do. I will admit it is a little intimidating though. I am a Tad nervous. Mostly excited though!

Quote:
Anything has its price. You have larger repositories in Arch, but they come with the downside of dependency resolution (at least a downside for me, YMMV). For things that are not in the repositories, it really doesn't matter if you use yaourt on Arch or sbopkg on Slackware. I have never build an Arch package manually /from what I have heard they are very similar to Slackware packages), but I have no problem to do that for Slackware. So currently for me installing software is easier on Slackware.
But since you are a programmer you should learn how to make proper packages for your distribution anyways.
In the 3 or so years of programming, I have never learned how to manually install libraries and software. Sure I can untar a package and settle unmet dependencies during the automated installations but I have no idea where the packages are placed. Like the shared object files or where the linkers look, etc. Why they are placed where they are placed and all that good stuff. I assume I need to know all of that good stuff with arch, gentoo, slackware huh?

Last edited by amboxer21; 05-29-2012 at 12:11 AM.
 
Old 05-29-2012, 12:18 AM   #9
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,226

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
Quote:
Originally Posted by amboxer21 View Post
In the 3 or so years of programming, I have never learned how to manually install libraries and software. Sure I can untar a package and settle unmet dependencies during the automated installations but I have no idea where the packages are placed. Like the shared object files or where the linkers look, etc. Why they are placed where they are placed and all that good stuff. I assume I need to know all of that good stuff with arch, gentoo, slackware huh?
Need to? No.

All three of those distros have packaging systems that take care of those things for you. Just as Debian-based distros do.

If you want to build your own packages or write your own package-building scripts then you do need to know those things. But that's also true on Ubuntu.

Last edited by dugan; 05-29-2012 at 12:22 AM.
 
Old 05-29-2012, 12:47 AM   #10
amboxer21
Member
 
Registered: Mar 2012
Location: New Jersey
Distribution: Gentoo
Posts: 291

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by dugan View Post
Need to? No.

All three of those distros have packaging systems that take care of those things for you. Just as Debian-based distros do.

If you want to build your own packages or write your own package-building scripts then you do need to know those things. But that's also true on Ubuntu.
On good to know! Guess I should learn anyway though. I'm zero filling my HDD now. It is actually an 80GiG HDD, not 40. Its only filled 10GiG's so far and its 2am here in Jersey. So it will take a little while longer than expected. Ill leave it over night and install in the AM. Thanks

Last edited by amboxer21; 05-29-2012 at 12:48 AM.
 
Old 05-29-2012, 01:08 AM   #11
catkin
LQ 5k Club
 
Registered: Dec 2008
Location: Tamil Nadu, India
Distribution: Debian
Posts: 8,578
Blog Entries: 31

Rep: Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208
Quote:
Originally Posted by amboxer21 View Post
On good to know! Guess I should learn anyway though. I'm zero filling my HDD now. It is actually an 80GiG HDD, not 40. Its only filled 10GiG's so far and its 2am here in Jersey. So it will take a little while longer than expected. Ill leave it over night and install in the AM. Thanks
As TobiSGD wrote, there's no need to zero fill. Re-formatting each file system or removing all the files and directories would be functionally equivalent unless you have data you want render unrecoverable.
 
Old 05-29-2012, 01:17 AM   #12
amboxer21
Member
 
Registered: Mar 2012
Location: New Jersey
Distribution: Gentoo
Posts: 291

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by catkin View Post
As TobiSGD wrote, there's no need to zero fill. Re-formatting each file system or removing all the files and directories would be functionally equivalent unless you have data you want render unrecoverable.
I stopped the DD and am proceeding with the arch installation.

Last edited by amboxer21; 05-29-2012 at 01:32 AM.
 
Old 05-29-2012, 02:49 AM   #13
amboxer21
Member
 
Registered: Mar 2012
Location: New Jersey
Distribution: Gentoo
Posts: 291

Original Poster
Rep: Reputation: Disabled
So I'm installing now. I'm sizing my root directory now. What's a good size? Should I use 10000MiB?? Maybe use the whole 37MiB and move my home folder to the root dir?

Went with 15,000 on the root dir, 1024 on the swap, and left the rest to my home folder. I will configure later if needed.

First install was a flop. No idea why because the install was pretty straight forward! Try number 2 @ 4:30am.

Or some reason I keep seeing this error message: bsdcpio fails to set local

Last edited by amboxer21; 05-29-2012 at 03:40 AM.
 
Old 05-29-2012, 04:33 AM   #14
catkin
LQ 5k Club
 
Registered: Dec 2008
Location: Tamil Nadu, India
Distribution: Debian
Posts: 8,578
Blog Entries: 31

Rep: Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208
My Slackware 13.37 / (everything except /home, /srv and /var) has 7.4 GB used. 10 GB should be plenty.

/home might as well be part of / because many of the config files and directories under it are specific to the versions of applications installed under /.

Data files and directories for personal use (that normally go under /home and are not specific to the versions of applications installed under /) can usefully be kept on a separate file system which can later be mounted when running different OSes or a different version of the same OS.

As an example, for my own single user system, /home/c/d is a separate file system. c is my user name. d is an arbitrary choice (reminiscent of D:\) and short to type. For applications which have non-version-specific config directories and for Templates, I symlink from /home/c to home/c/d:
Code:
c@CW8:~$ ll -a | grep -- '-> d/' | cut -c44-
.VirtualBox -> d/.VirtualBox
.azureus -> d/.azureus
.keepass -> d/.keepass
.mozilla -> d/.mozilla
.opera -> d/.opera
.thunderbird -> d/.thunderbird/
Templates -> d/Templates/
VirtualBox VMs -> d/.VirtualBox
Is "bsdcpio fails to set local" the exact error message? netsearching for it gets no matches.
 
Old 05-29-2012, 06:31 AM   #15
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
On systems without extra /tmp-partition I would recommend to go for more than 10GB, otherwise the simple task of making a DVD-ISO for burning will fill up the filesystem. If you have 80GB on that disk I would simply give 20GB to / (including /home), the amount you want to swap and the rest to a data partition.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Ubuntu 11.10 launch interview - Unity is here to stay… LXer Syndicated Linux News 0 10-10-2011 10:21 PM
LXer: Ubuntu 11.10 launch interview - Unity is here to stay… LXer Syndicated Linux News 0 10-10-2011 07:42 PM
[SOLVED] New PC, New OS, inability stay connected wireless in Ubuntu 80yearold Linux - Newbie 5 01-27-2011 06:42 AM
touchpad will not stay inactive (ubuntu remix 10.04) AnimaSola Linux - Hardware 0 07-20-2010 08:41 PM
Stay with Ubuntu or switch to Debia? SonoranFun Linux - Distributions 19 04-15-2005 04:12 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions

All times are GMT -5. The time now is 11:08 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration