LinuxQuestions.org
Latest LQ Deal: Complete CCNA, CCNP & Red Hat Certification Training Bundle
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 01-13-2009, 02:51 PM   #1
vidix
LQ Newbie
 
Registered: Jan 2009
Posts: 8

Rep: Reputation: 0
Smile Distro for Development .RPM or .DEB ?


Hi and I want to be a member of this community.
I'm matias from argentina.

I've tried 5/6 linux dristo.. but I need an advice form someone who know more than me.

I've started to learn JAVA,php,mysql and so on...
But I have the doubt like when I go to JAVA site or Mysql site all their software is prepeared only for RPM packagdes so, I know is much better to use apt-get and bla.bla.bla but I'm the person whot like to know what is behind, I've been learning for 15 days about linux how it works and other thing, but all is new for me and I need an advice.

What distro do you use for development ? based on RPM or DEB? I've tried Opensuse but I have difficults with its installation and is a little heavy for my pc Pentiun 4 3.0mhz. So I want something cool for development, nathing more and integreated with toold developments, like Neatbeans, Eclipse and all things about JAVA,glasfish.

I don't want to come back to windows xp, only for compatibility, I know that is an effort for me to learn about linux, but I'm going to do it for sure.

So what do you thing ? RPM FEDORA ? or DEB UBUNTU ?.

thank you.
 
Old 01-13-2009, 03:05 PM   #2
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Arch/XFCE
Posts: 17,802

Rep: Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738
Welcome to LQ!!

The decision between systems using .rpm or .deb package formats is important mostly when setting up the system and installing SW. I don't see how it would matter when you are doing SW development.
 
Old 01-13-2009, 04:07 PM   #3
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-14.2beta3 on Lenovo Thinkpad W520
Posts: 6,787

Rep: Reputation: 2135Reputation: 2135Reputation: 2135Reputation: 2135Reputation: 2135Reputation: 2135Reputation: 2135Reputation: 2135Reputation: 2135Reputation: 2135Reputation: 2135
I agree with pixellany. Now my two cents: I use Slackware 12.2 which uses neither RPM nor DEB but does include all you need for software development. You can see the last Slackware Release Announcement here. Noticeably you will find Java, Mysql and PHP out of the box.
Quote:
Originally Posted by Slackare 12.2 Announcement
- Installs gcc-4.2.4 as the default C, C++, Objective-C,
Fortran-77/95, and Ada 95 compiler.
...
- New development tools, including Perl 5.10.0, Python 2.5.2,
Ruby 1.8.7-p72, Subversion 1.5.4, git-1.6.0.3, mercurial-1.0.2,
graphical tools like Qt designer and KDevelop, and much more.
A good thing about Slackware is that it doesn't split programs in -run and -devel packages: all is included.
 
Old 01-13-2009, 05:05 PM   #4
vidix
LQ Newbie
 
Registered: Jan 2009
Posts: 8

Original Poster
Rep: Reputation: 0
so.. slackware ? isn't so difficult ? I can't not understand if this isn't built neither RPM or DEB how am I going to install something in the future ?

I'm sorry i'm learning but I there are thing that I don't know now...

thanks.
 
Old 01-13-2009, 05:22 PM   #5
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-14.2beta3 on Lenovo Thinkpad W520
Posts: 6,787

Rep: Reputation: 2135Reputation: 2135Reputation: 2135Reputation: 2135Reputation: 2135Reputation: 2135Reputation: 2135Reputation: 2135Reputation: 2135Reputation: 2135Reputation: 2135
Slackware is not difficult.

In Slackware, packages names end in .tgz.
You can install/remove/upgrade software packages using simple commands, e.g.:
intallpkg <packages_name>
removepkg <package_name>
upgradepkg <package_name>

And you can do everything you need with an utility called slackpkg:
Code:
bash-3.1# slackpkg
slackpkg - version 2.70.5

Usage:  slackpkg update [gpg]           download and update files and 
                                        package indexes
        slackpkg install package        download and install packages 
        slackpkg upgrade package        download and upgrade packages
        slackpkg reinstall package      same as install, but for packages 
                                        already installed
        slackpkg remove package         remove installed packages
        slackpkg clean-system           remove all packages which are not 
                                        present in the official Slackware 
                                        package set. Good to keep the house
                                        in order
        slackpkg upgrade-all            sync all packages installed in your 
                                        machine with the selected mirror. This
                                        is the correct way to upgrade all of 
                                        your machine.
        slackpkg install-new            install packages which are added to
                                        the official Slackware package set.
                                        Run this if you are upgrading to another
                                        Slackware version or using current.
        slackpkg blacklist              Blacklist a package. Blacklisted
                                        packages cannot be upgraded, installed,
                                        or reinstalled by slackpkg
        slackpkg download               Only download (do not install) a package
        slackpkg info package           Show package information 
                                        (works with only ONE package)
        slackpkg search file            Search for a specific file in the
                                        entire package collection
        slackpkg new-config             Search for new configuration files and
                                        ask to user what to do with them.

You can see more information about slackpkg usage and some examples
in slackpkg's manpage. You can use partial package names (such as x11
instead x11-devel, x11-docs, etc), or even Slackware series
(such as n,ap,xap,etc) when searching for packages.

bash-3.1#
Then if you miss a package for a given program in the "official" Slackware repositories you will very often find at the website http://slackbuilds.org a so-called SlackBuild for it, that is to say a shell script that you only have to execute to make yourself a package that you can then install with the "installpkg" command.

Among some people Slackware has the reputation to be difficult but this is because they are scared to use the command line in order to type some simple commands to administrate their system. My guess is you aren't, as you plan to do development

So go get Slack at http://slackware.com

Last edited by Didier Spaier; 01-13-2009 at 05:33 PM.
 
Old 01-13-2009, 05:41 PM   #6
alan_ri
Senior Member
 
Registered: Dec 2007
Location: Croatia
Distribution: Debian GNU/Linux
Posts: 1,733
Blog Entries: 5

Rep: Reputation: 127Reputation: 127
Quote:
Originally Posted by vidix View Post
But I have the doubt like when I go to JAVA site or Mysql site all their software is prepeared only for RPM packagdes so, I know is much better to use apt-get and bla.bla.bla
You basically don't know nothing,and that's where you need to start from.To make a long story short;use Slackware,Slackers are always right,so listen to them.

Last edited by alan_ri; 01-13-2009 at 07:50 PM.
 
Old 01-13-2009, 07:32 PM   #7
vidix
LQ Newbie
 
Registered: Jan 2009
Posts: 8

Original Poster
Rep: Reputation: 0
thank you guys... I'm downloading slackware...

bye for now.
 
Old 01-14-2009, 06:50 PM   #8
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Arch/XFCE
Posts: 17,802

Rep: Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738
Quote:
Originally Posted by alan_ri View Post
Slackers are always right,so listen to them.
If you are going to make statements like this, I suggest that you make clear that you are not being serious.

On the off chance that you WERE being serious, then I have only one word for you: Bullfeathers!!
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
.deb to .rpm fmpfmpf Linux - Newbie 4 05-07-2008 07:25 AM
How to convert a rpm based distro into deb (apt-get) distro ? pleasehelpme Linux - Newbie 3 02-11-2008 01:20 AM
.deb and .rpm iAlta Linux - Distributions 10 08-15-2007 07:05 PM
RPM vs DEB eBopBob Linux - General 3 11-30-2004 01:42 PM
from .deb to .rpm sevenn Linux - Software 1 06-06-2004 10:03 AM


All times are GMT -5. The time now is 12:01 PM.

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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration