LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 02-25-2009, 01:28 AM   #1
abd_bela
Member
 
Registered: Dec 2002
Location: algeria
Distribution: redhat 7.3, debian lenny
Posts: 627

Rep: Reputation: 31
apt-get like


Hi every slacks,
I am new to slack, while i used for longtime redhat and debian. I want to know if there is in slack, something like apt-get ( I mean dependances solved software).

thanks a lot
bela
 
Old 02-25-2009, 02:07 AM   #2
samac
Senior Member
 
Registered: Mar 2004
Location: Kirkwall, Orkney
Distribution: Linux Mint 20.3 - Cinnamon
Posts: 1,425

Rep: Reputation: 139Reputation: 139
slapt-get would be the package manager you are looking for.

samac
 
Old 02-25-2009, 03:21 AM   #3
tommcd
Senior Member
 
Registered: Jun 2006
Location: Philadelphia PA USA
Distribution: Lubuntu, Slackware
Posts: 2,230

Rep: Reputation: 293Reputation: 293Reputation: 293
For 3rd party packages for Slackware have a look at:
http://slackbuilds.org/
Although it does not resolve dependencies like APT, the program sbopkg will somewhat automate the process of compiling slack-build packages:
http://www.sbopkg.org/
 
Old 02-25-2009, 03:32 AM   #4
Netwrom
LQ Newbie
 
Registered: May 2008
Posts: 4

Rep: Reputation: 0
slapt-get is very good !
 
Old 02-25-2009, 04:11 AM   #5
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Slackware's package format does not support dependency information, so any program that tries automatic dependency resolving is a hack - it may work, and it may just as well not work.

Some 3rd party packages contain additional "meta information" regarding additional packages it depends on, but you can never be certain what packages do and what packages don't contain this information.

The best dependency resolver in Slackware is the user himself - do not rely on 3rd party programs that try to do this for you. This is part of the Slackware philosophy, and will not change in future.

Eric
 
Old 02-25-2009, 08:40 AM   #6
hitest
Guru
 
Registered: Mar 2004
Location: Canada
Distribution: Void, Debian, Slackware
Posts: 7,342

Rep: Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746
Cool

Quote:
Originally Posted by Alien Bob View Post

The best dependency resolver in Slackware is the user himself - do not rely on 3rd party programs that try to do this for you. This is part of the Slackware philosophy, and will not change in future.

Eric
The KISS philosophy of Slackware is one of the many reasons I'm a Slacker.
I don't need a package manager.
 
Old 02-25-2009, 08:51 AM   #7
chess
Member
 
Registered: Mar 2002
Location: 127.0.0.1
Distribution: Slackware and OpenBSD
Posts: 740

Rep: Reputation: 190Reputation: 190
You may want to read the information in the Slack Wiki about Third Party Package Managers:

http://slackwiki.org/Third_Party_Package_Managers
 
Old 02-25-2009, 02:07 PM   #8
zbreaker
Member
 
Registered: Dec 2008
Location: New York
Distribution: Slack -current, siduction
Posts: 253

Rep: Reputation: 29
One of the things that scared the heck out of me when I first started with Slackware was the dependency "issue" as my only experience was with Debian based distros. I gradually learned that it was NOT an issue at all....which is the beauty and simplicity of Slack. Virtually anything you could ever want or need is either already included or available from SlackBuilds, Slacky.it,Linuxpackages, AlienBob and others. Any and all requirements are usually clearly indicated and hardly a concern.

Give it time...all of a sudden things will just "click" for you and you'll find it hard to go to another distro...and I'm just using Slackware for about 6 months!
 
Old 02-25-2009, 11:42 PM   #9
agentc0re
Member
 
Registered: Apr 2007
Location: SLC, UTAH
Distribution: Slackware
Posts: 200

Rep: Reputation: 34
Quote:
Originally Posted by zbreaker View Post
already included or available from SlackBuilds, Slacky.it,Linuxpackages, AlienBob and others.
If you remove Slacky.it and Linuxpackages you have it right. rlworkman.net is another as well. Stick to anything that is a .SlackBuild and you will be fine.
 
Old 02-26-2009, 02:57 AM   #10
abd_bela
Member
 
Registered: Dec 2002
Location: algeria
Distribution: redhat 7.3, debian lenny
Posts: 627

Original Poster
Rep: Reputation: 31
Quote:
Originally Posted by hitest View Post
The KISS philosophy of Slackware is one of the many reasons I'm a Slacker.
I don't need a package manager.

I don't agree at all!!!

Firstly ... Try to install manually lyx for example, which depends on texlive ( a huge software) and tell me.
Secondly .... to allow maximum of people tu use linux (any distro ), we have to deliver it as easy as possible, numbers of public users is more important than "specialists".
One of the reasons I left redhat (fedora, I started with redhat 4.0 ten years ago) and adopt debian is apt-get.
Now why not slack, I am testing vectorLinux, if adding and removing package is not a hard task.

best regards
bela
 
Old 02-26-2009, 03:16 AM   #11
samac
Senior Member
 
Registered: Mar 2004
Location: Kirkwall, Orkney
Distribution: Linux Mint 20.3 - Cinnamon
Posts: 1,425

Rep: Reputation: 139Reputation: 139
Whilst you may not agree, every dedicated Slacker, knows and understands why the Slackware way is best.

I like you started many years ago, redhat 5.2 for me, and I progressed through Debian. However until you lose all your data because someone has said you must upgrade glibc and this breaks your system, and apt-get etc cannot downgrade your system even with a force, then you will not understand that it is better to have fine grained control over what goes on your system.

Slackware may make you work a bit harder, but it upgrades your knowledge and increases your data safety. No data lost since I started using Slackware March 2004.

samac
 
Old 02-26-2009, 03:16 AM   #12
samac
Senior Member
 
Registered: Mar 2004
Location: Kirkwall, Orkney
Distribution: Linux Mint 20.3 - Cinnamon
Posts: 1,425

Rep: Reputation: 139Reputation: 139
Duplicate post deleted.

Last edited by samac; 02-26-2009 at 03:54 AM.
 
Old 02-26-2009, 05:44 AM   #13
ErV
Senior Member
 
Registered: Mar 2007
Location: Russia
Distribution: Slackware 12.2
Posts: 1,202
Blog Entries: 3

Rep: Reputation: 62
Quote:
Originally Posted by Alien Bob View Post
Slackware's package format does not support dependency information, so any program that tries automatic dependency resolving is a hack - it may work, and it may just as well not work.
Thinking about dependency checking, I think it could be possible to store dependency information outside of packages - on external server, perhaps, or as separate package.

Quote:
Originally Posted by abd_bela View Post

Firstly ... Try to install manually lyx for example, which depends on texlive ( a huge software) and tell me.
Since when just one dependency is a problem even if software is huge? I could understand if you mentioned GnuCash, banshee or something that have few dozens packages that needs to be built in certain order.

Quote:
Originally Posted by abd_bela View Post
to allow maximum of people tu use linux (any distro ), we have to deliver it as easy as possible
Nobody "has" to do anything. And "we" don't have to deliver it as easy as possible or allow maximum number of people to use linux/slackware - since it won't help distribution in any way. If you disagree, remember those annoying "Jehova Witnesses" who try to deliever their religion to maximum umber of people.

Distribution shouldn't attempt to be "easy for everyone" - because there always will be at least one person that "won't get it". And distribution shouldn't attempt to convert all people to linux/slackware - people should decide themselves what to use.
 
Old 02-26-2009, 08:25 AM   #14
agentc0re
Member
 
Registered: Apr 2007
Location: SLC, UTAH
Distribution: Slackware
Posts: 200

Rep: Reputation: 34
Quote:
Originally Posted by abd_bela View Post
I don't agree at all!!!
You may want to go back to Debian or Redhat then. As AlienBob said, "This is part of the Slackware philosophy, and will not change in future."

Quote:
Firstly ... Try to install manually lyx for example, which depends on texlive ( a huge software) and tell me.
Solved, http://slackbuilds.org/repository/12.2/office/lyx/

Quote:
Secondly .... to allow maximum of people tu use linux (any distro ), we have to deliver it as easy as possible, numbers of public users is more important than "specialists".
We do.

Quote:
One of the reasons I left redhat (fedora, I started with redhat 4.0 ten years ago) and adopt debian is apt-get.
Now why not slack, I am testing vectorLinux, if adding and removing package is not a hard task.

best regards
bela
Best of luck to you with that then.

If you decide to come back, our community is TOP NOTCH. You'll never find a more 'willing to help' crowd or will you find so many willing to help you.
 
Old 02-26-2009, 10:33 AM   #15
zbreaker
Member
 
Registered: Dec 2008
Location: New York
Distribution: Slack -current, siduction
Posts: 253

Rep: Reputation: 29
Quote:
Originally Posted by agentc0re View Post
If you remove Slacky.it and Linuxpackages you have it right. rlworkman.net is another as well. Stick to anything that is a .SlackBuild and you will be fine.
agentcOre,

So I take it just using installpkg on a .tgz can still be inviting trouble? I'm still in a serious learning curve with Slackware...so all
sage guidance is most appreciated.
 
  


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
apt pinning /etc/apt/apt.conf parent's_basement Debian 5 10-26-2008 05:50 PM
Howabout apt-get update ; apt-get upgrade -f -y --force-yes in the crontab every week frenchn00b Debian 1 04-05-2008 07:47 AM
LXer: Apt-get remove SUSE; apt-get install Etch LXer Syndicated Linux News 0 05-26-2007 07:46 PM
apt-get update errors since Debian released ( bad /etc/apt/sources.list ?) forgox Debian 10 06-13-2005 12:28 PM
knoppix 3.4 and no apt-setup how to fix info install apt-file + base-config maximalred Debian 0 10-16-2004 06:36 PM

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

All times are GMT -5. The time now is 02:32 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