LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - General (https://www.linuxquestions.org/questions/linux-general-1/)
-   -   Slackware versus Archlinux (https://www.linuxquestions.org/questions/linux-general-1/slackware-versus-archlinux-808790/)

Aquarius_Girl 05-19-2010 04:44 AM

Slackware versus Archlinux
 
I have a Dvd of Slackware as well as an Iso image of Arch.

All i know about the difference between Slackware and Arch is the stability, i.e. Slackware is more stable than Arch !

Is that all or there is some other difference which should be considered ?

Which one out of the above two, should i go for and why ?

If you recommend any of the two, be kind enough to state the reasons too !!

EricTRA 05-19-2010 05:07 AM

Hello Anisha,

I've been using Slackware for almost a year now and am very satisfied with it. I didn't vote however because I haven't had the occasion to try Arch yet. But I came across this site which explains some of the basic differences.

Arch Compared to Other Distributions

Kind regards,

Eric

Aquarius_Girl 05-19-2010 05:16 AM

Thanks for bothering, Eric

I don't have an internet connection at home. Therefore i do not want the package manager of some distribution to start downloading packages from the net.

In short i want to preserve tar or rpm files of the soft-wares i need.

I have heard Slackware doesn't have a package manager ? Does this mean we have to download tar files from the net and install them from source ?

sycamorex 05-19-2010 05:26 AM

I voted Slackware, but I only used Arch for a few days in the past. I'll probably give it a try in the near future.

EricTRA 05-19-2010 05:26 AM

Hi,

Slackware does have a lot of tools to update, upgrade, install packages, such as slackpkg, pkgtool, and others (Slackware Package Management). There even are tools that connect to repos like SlackBuilds.org (although I'm not familiar with them).

Since you state you don't have an internet connection at home, I'd go with Slackware which updates very little (stable, not -current for as far as I know). You could download the software packages and dependencies you need at another location and install them at home at your convenience. As stated before I'm still a 'newbie' at Slackware so I imagine that other users will kick in pretty soon ;)

For what I read about Arch (no experience with it), it's bleeding edge and does lot's of updates on a very frequent base (rolling release), which in my opinion doesn't mean you have to update but in not doing so you'll take away one of the specific's of Arch.

Kind regards,

Eric

jrecortel 05-19-2010 05:27 AM

it has package manager,though it wont check dependencies for you.

Aquarius_Girl 05-19-2010 05:36 AM

Thanks to all of you for replying !

Quote:

Originally Posted by EricTRA (Post 3973859)
You could download the software packages and dependencies you need at another location and install them at home at your convenience.

If i need to install Vlc player, not through the package manager though, will it be easier on arch or slack ?
Vlc has lot of codecs which i think need to be downloaded separately ? Am i wrong ?
Or installing Vlc on any distro will require the same efforts (Without internet) ?

AGer 05-19-2010 05:56 AM

Quote:

Originally Posted by anishakaul (Post 3973867)
If i need to install Vlc player

Aha, Player! With Slackware you download it from Alien Bob's site, with Arch you just use package manager. However, MPlayer is better in extreme cases.

With Arch, you install MPLayer using the package manager, with Slackware it is preinstalled.

However, with some hardware MPlayer may work better on Arch due to its newer X server.

Aquarius_Girl 05-19-2010 06:01 AM

Quote:

Originally Posted by AGer (Post 3973882)
Aha, Player! With Slackware you download it from Alien Bob's site, with Arch you just use package manager. However, MPlayer is better in extreme cases.

Thanks to you,

You mean we can download a tar/rpm of vlc player which includes all its codecs or do we have to install codecs separately ?

MTK358 05-19-2010 07:33 AM

In Arch, you inly install what you need.

And its package manager handles dependencies.

It also has non-free codecs and Flash available in its repositories.

Aquarius_Girl 05-19-2010 07:35 AM

Thanks Mtk

but i specified earlier i don't have an internet, will i be able to install every software from tar or rpm in it ? If i do so, will i face dependency problems ?

EricTRA 05-19-2010 07:38 AM

Quote:

Originally Posted by anishakaul (Post 3973987)
Thanks Mtk

but i specified earlier i don't have an internet, will i be able to install every software from tar or rpm in it ? If i do so, will i face dependency problems ?

Hi,

When using Arch, since it comes with it's package manager that takes care of dependencies, you'd have to be sure that all dependencies are fulfilled yourself when installing manual (without internet).

When using Slackware, you'll know what you need up front since you're the one who has to take care of the dependencies, hence you'll download and install the dependencies before the package itself.

Kind regards,

Eric

Aquarius_Girl 05-19-2010 07:43 AM

Quote:

Originally Posted by EricTRA (Post 3973997)
When using Arch, since it comes with it's package manager that takes care of dependencies, you'd have to be sure that all dependencies are fulfilled yourself when installing manual (without internet).

When using Slackware, you'll know what you need up front since you're the one who has to take care of the dependencies, hence you'll download and install the dependencies before the package itself.

May i am dumb but what i understand from the above two statements is that in any case i have to make sure that dependencies are properly installed !!

If i am wrong kindly do bother to explain !

brianL 05-19-2010 07:47 AM

Eric Hameleers (Alien Bob) has two packages for VLC:

http://connie.slackware.com/~alien/slackbuilds/vlc/

http://slackware.org.uk/people/alien...ackbuilds/vlc/

This explains the difference:
http://connie.slackware.com/~alien/s...D_PACKAGES.TXT

Get libdvdcss from Eric's site(s) too.

Aquarius_Girl 05-19-2010 07:53 AM

Thanks brian,

i didn't download the packages right now. but i would like to ask whether all the codecs supported by vlc are included in the tar balls or they have to be downloaded and installed separately ?

GazL 05-19-2010 07:54 AM

My advice: Try them both and see which suits you best.

Everyone's tastes are different and sometimes even the subtlest of aspects may put you off a distro. For me it was that Arch don't have a crypto-signing mechanism for their packages.

bret381 05-19-2010 07:55 AM

I have used both and I like both very well. I do like pacman and have chosen to stick with Arch over the last several months anyway, but I still boot up Slackware every once in a while. If you do not have an internet connection, I'd go with Slackware. It's a great OS and it's very stable. You can always download packages from slackbuilds.org and save them to USB to install on your machine later. Just my 2 cents :)

Aquarius_Girl 05-19-2010 07:57 AM

Thanks Gazl,

I knew some one would say so, but both these distros require huge amount of time to set up. That's why i preferred to know which one should i prefer to start with.

And i do want to start LFS soon, will my choice of arch or slack effect it ?

Aquarius_Girl 05-19-2010 07:59 AM

Quote:

Originally Posted by bret381 (Post 3974027)
If you do not have an internet connection, I'd go with Slackware. It's a great OS and it's very stable. You can always download packages from slackbuilds.org and save them to USB to install on your machine later. Just my 2 cents :)

Thanks, but i was attracted towards Arch as it doesn't have even a GUI installed by default, it would have proved to be a great learning curve !

brianL 05-19-2010 07:59 AM

Everything's included. All you have to do is run, as root:
Code:

installpkg vlc-1.0.6-i486-1alien.tgz
That applies to any Slackware package, installpkg filename. Easy, huh?

brianL 05-19-2010 08:00 AM

Quote:

Originally Posted by anishakaul (Post 3974029)
Thanks, but i was attracted towards Arch as it doesn't have even a GUI installed by default, it would have proved to be a great learning curve !

Slackware boots by default into runlevel 3, no X, no GUI.

Aquarius_Girl 05-19-2010 08:00 AM

Quote:

Originally Posted by brianL
Everything's included. All you have to do is run, as root: Everything's included. All you have to do is run, as root:
Code:

installpkg vlc-1.0.6-i486-1alien.tgz

Thanks brian, that was a relief !

Can't do such things in Arch ?

Aquarius_Girl 05-19-2010 08:03 AM

Ok it means learning Linux will be same irrespective of whether i install arch or slack ??

brianL 05-19-2010 08:03 AM

I've never tried Arch (yet), but it is a rolling release, which means more dependent on a constant internet connection. Try dual-booting both of them, eh?

Aquarius_Girl 05-19-2010 08:06 AM

Offtopic:

I am not a native english speaker:
Do words like "huh" and "eh" denote scarsism ?

brianL 05-19-2010 08:12 AM

Quote:

Originally Posted by anishakaul (Post 3974028)
[B] both these distros require huge amount of time to set up.

I've never actually timed it, but installing Slack doesn't take long.

brianL 05-19-2010 08:16 AM

Quote:

Originally Posted by anishakaul (Post 3974042)
Offtopic:

I am not a native english speaker:
Do words like "huh" and "eh" denote scarsism ?

No, not sarcasm.
Huh? and Eh? = Don't you think so? (more or less). Or:
Eh? = I can't believe you just said that.
Depends on context.

GazL 05-19-2010 08:21 AM

Quote:

Originally Posted by anishakaul (Post 3974028)
Thanks Gazl,

I knew some one would say so, but both these distros require huge amount of time to set up. That's why i preferred to know which one should i prefer to start with.

:)

Actually, Slack doesn't take as much effort as you might think.

bret381 05-19-2010 08:58 AM

Quote:

Originally Posted by anishakaul (Post 3974028)
Thanks Gazl,

I knew some one would say so, but both these distros require huge amount of time to set up.

Slackware is relatively quick to install and setup. Arch does take time to get your DE running etc. The actual install to your CLI doesn't take very long at all though

posixculprit 05-19-2010 09:02 AM

Quote:

Originally Posted by GazL (Post 3974067)
Actually, Slack doesn't take as much effort as you might think.

It does if you're not planning on performing full installs and would like just the "base system" (AAA or somesuch? haven't used Slackware in a while) + programs you directly use and their dependencies.

brianL 05-19-2010 09:10 AM

A full install would take less time than a selective one.

EricTRA 05-19-2010 09:30 AM

Quote:

Originally Posted by anishakaul (Post 3974006)
May i am dumb but what i understand from the above two statements is that in any case i have to make sure that dependencies are properly installed !!

If i am wrong kindly do bother to explain !

Hi Anisha,

You are correct, any which way you want to go, you need the dependencies installed properly. That's what in Arch is taken care of by pacman and what you do yourself in Slackware usually. Not using the automated way teaches you a lot about what depends on what. And since you say you plan on starting LFS, that's a great learning experience also (finished the LFS book myself little over a week and going through BLFS now, which really is an experience).

Kind regards,

Eric

posixculprit 05-19-2010 09:52 AM

Quote:

Originally Posted by brianL (Post 3974146)
A full install would take less time than a selective one.

Yes, which is what I've said, thanks.

brianL 05-19-2010 10:15 AM

Quote:

Originally Posted by posixculprit (Post 3974196)
Yes, which is what I've said, thanks.

Ah yes, sorry. I misread your post. :doh:

Aquarius_Girl 05-20-2010 02:41 AM

Quote:

Originally Posted by brianL (Post 3974059)
No, not sarcasm.
Huh? and Eh? = Don't you think so? (more or less). Or:
Eh? = I can't believe you just said that.
Depends on context.

Thanks for the clarification, Though i was offended as i assumed it to be sarcasm ! I was about to PM you for ...

Aquarius_Girl 05-20-2010 02:47 AM

Thanks to all of you for bothering to reply !

Quote:

Originally Posted by bret381 (Post 3974127)
Slackware is relatively quick to install and setup. Arch does take time to get your DE running etc. The actual install to your CLI doesn't take very long at all though

When I said Slack and arch do take a lot of time to get installed, I meant that it would take time to :

install the GUI,
install the chm reader
install media players
install adobe reader
configure sound system
install gtkpod
etc...


If most of you think that installing all the above would not consume much effort and time then kindly let me know your opinions.

brianL 05-20-2010 02:51 AM

I promise to put a :rolleyes: in future posts when I intend to be sarcastic.
:)

Aquarius_Girl 05-20-2010 02:52 AM

Quote:

Originally Posted by EricTRA (Post 3974174)
Hi Anisha,

You are correct, any which way you want to go, you need the dependencies installed properly. That's what in Arch is taken care of by pacman and what you do yourself in Slackware usually. Not using the automated way teaches you a lot about what depends on what. And since you say you plan on starting LFS, that's a great learning experience also (finished the LFS book myself little over a week and going through BLFS now, which really is an experience).

Kind regards,

Eric

Thanks for the clarification, Eric

If you say that manual installation and manually checking the dependencies teaches a lot then i think Slack would be better for me.

Actually i thought i could learn more from Arch as I've heard the configuration files need to modified every time you want to configure something on it.

Aquarius_Girl 05-20-2010 02:58 AM

Quote:

Originally Posted by brianL (Post 3975111)
I promise to put a :rolleyes: in future posts when I intend to be sarcastic.
:)

Indirectly you are promising to hurt me in future posts then ? :D
Well that will be good for me, I'll learn that way what to say and what not to say ! :)

brianL 05-20-2010 03:05 AM

Quote:

Originally Posted by anishakaul (Post 3975102)
[B]When I said Slack and arch do take a lot of time to get installed, I meant that it would take time to :

install the GUI,
install the chm reader
install media players
install adobe reader
configure sound system
install gtkpod
etc...


If most of you think that installing all the above would not consume much effort and time then kindly let me know your opinions.

Several desktop environments are included in a full install of Slack.
chm reader: think there are packages and/or SlackBuilds.
Installing media players is easy: ready made packages or SlackBuilds
for most of them.
I haven't bothered with Adobe reader, usually use Okular (comes with KDE).
Configure sound system? Easy.
gtkpod? Probably package and/or SlackBuild.

Aquarius_Girl 05-20-2010 03:06 AM

Quote:

Originally Posted by brianL (Post 3975122)
Several desktop environments are included in a full install of Slack.
chm reader: think there are packages and/or SlackBuilds.
Installing media players is easy: ready made packages or SlackBuilds
for most of them.
I haven't bothered with Adobe reader, usually use Okular (comes with KDE).
Configure sound system? Easy.
gtkpod? Probably package and/or SlackBuild.

Many thanks for the information !

brianL 05-20-2010 03:08 AM

If you want to try Slack, hang on and wait for 13.1 coming out. It shouldn't be long now.

Aquarius_Girl 05-20-2010 03:11 AM

Actually i already have the dvd of slack 12.2 that's why i was thinking of installing it. IMO i'll have to download the iso of Slack 13.1 from net which will take about 2-3 days and moreover i don't have a net connection !

brianL 05-20-2010 03:15 AM

Ah, well, 12.2 is OK, it's still supported with security updates, etc. No problem.

Aquarius_Girl 05-20-2010 03:17 AM

12.2 Slack DVD, I got free with Linux For you magazine, I am not seeing their magazine's latest issues on their home page now a days ?

brianL 05-20-2010 03:22 AM

If you do install it, ask any questions in the Slackware forum here. Loads of experts there, all of them know more than me. :)

Aquarius_Girl 05-20-2010 09:06 AM

Well one more off topic question:

I am not a system administrator but I am interested in knowing the core of Linux.

I am planning to install Slack and do LFS solely due to my interest in Linux.

but

Can i also add this to my resume, will it help somehow ? as by profession i am a programmer.

EricTRA 05-21-2010 12:21 AM

Hello Anisha,

From my personal point of view, every relevant thing you can put on a resume can improve the impression it has on future employers. However listing experiences with distinct distros in my opinion doesn't add any value. Companies are more looking to specific knowledge when reviewing a resume, for example high availability, reduncancy, distributed storage and things like that appeal nowadays a lot more then a list of distros you have experience with and which will hardly be used by the larger companies (most of them use RedHat, Debian, OpenSUSE, the big boys).

What would give you an advantage mentioning LFS, Arch, Slackware, is if you are referring to it to indicate troubleshooting skills in my opinion.

Just my :twocents:

Kind regards,

Eric

chilebiker 05-23-2010 03:32 PM

Without internet connection it doesn't make sense to install a "rolling release" distro like Arch IMHO. Apart from that, I'd definitely go with Arch, it's probably one of the best documented distros (wiki, forum), and the community is friendly and very helpful. Print out the beginners guide and you won't have much trouble installing Arch.

brucehinrichs 05-23-2010 04:19 PM

I have both on the laptop I'm posting from (also Debian Lenny and Sid). For me, Arch was a little more difficult to install, but if I was forced to choose between the two, I would choose Arch. I really like the rolling release.

Without an internet connection, however, Slackware wins hands-down, IMHO. I think you will have less difficulty keeping packages current. My :twocents:


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