Results 1 to 7 of 7
Installing packages on debian based distros are very difficult and painful than installing packages on rpm based distros.I have used several Linux distros and the distro which was very user ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
- 04-13-2013 #1
About package management subsystem of debian
I have requested about these issues on debian forums but the response was not good.
Someone already started to port yast to debian but stopped due to lack of resources.
I would be happy if these happen.
- 04-13-2013 #2
The basic usage of rpm and deb based system is very much alike.
yum install <package> vs apt-get install <package>
Both commands also resolve dependencies within given repositories.
So, can you explain and give examples for your claims?
Other than that:
If you want yast on debian, you can develop it yourself.
The licence is gpl, so nothing is stopping you.You must always face the curtain with a bow.
- 04-13-2013 #3
Synaptic is the graphical package manager in Debian. Personally, I found the graphic installer in openSUSE to be very clunky and primitive in comparison, although not as bad as the ones in RHEL. Most command line package managers, are about as easy to use as each other. yum, apt, aptitude, pacman, zypper among others all work well.What do we want?
When do we want 'em?
Doesn't really matter does it!?
The Fifth Continent
- 04-13-2013 #4
GUI tools are easy and preferable than command line based.
On openSuse package manager if we try to install a package in a repository and if it conflicts or another package need to be installed and if the above process repeats it will recursively prompt for the changes like these packages have to be uninstalled and these packages need to be installed additionally etc.,. It will never throw the system into broken and it will try hard.
On debian suppose I try to install huge number of packages the system is going to be definitely broken.
On openSuse with few mouse cliks we can install a number of packages while on debian it's not possible.
Actually I am not a talented programmer and I am learning programming and administration now.
- 04-13-2013 #5
Because it does not differentiate between use cases and userbases.
An enduser might like GUIs, a sysadmin (like me) definitively not.
Command line tools are lighter, more versatile, can be chained together and be used for scripting and/or automating.
The deb package system is not the problem.
In fact it is very mature, stable and highly sophisticated.
Not only in technical terms, but also in management and workflow areas.
If you want to use debian, my suggestion is to take a bit of time to learn he debian way and philosophy.
For example: They do not by default enable non-free software repositories.
Or they need to consider multiple platforms for their releases, not just x86.
Debian -- About Debian
Debian -- SupportYou must always face the curtain with a bow.
- 04-13-2013 #6
Sir I am not an administrator right now but have basic unix concepts so I am end user only.
apt package management is good and what I am expecting is it's GUI frontend to be more sophisticated.
Not to mention I am greedy about installing maximum number of packages available in local repositories. Is there any script or tool on debian in order to accomplish this without being resulted in broken state.
- 07-04-2013 #7
Sir I already said that debian package management is not good but everyone answered that debian package management is very sophisticated and I believed in you and obtained wheezy AMD64 installation DVDs and now I am getting error messages every day like unable to initialize debconf frontend: Newt.
I have posted about these issues in Debian forums then I got serious warning messages from different people.
I have believed upto now that GNU software is very efficient than proprietary software but I don't know whether it's true or not.
One thing I can't understand about Debian system is why it contains many subsystems under package management like apt, dpkg and again dpkg contains subsystems like debconf etc.,. and if there is any error in any of these the total system is corrupted.
I am using debian starting from etch and while installing squeeze I got errors related to mdadm and the total system was unbootable.While installing wheezy I am frequently getting the error "unable to initialize debconf frontend: Newt" and I am trying a lot inorder to get rid of this issue. I don't why no why Debian community provide buggy software on their repositories.
OpenSUSE also contains a number of packages available via online approximately 25000 packages and if we install all the above packages the system will function even better and the system will never be thrown into broken state. Operating suse is a pleasant experience.
What I am expecting is debian system needs to be redesigned.
I won't hate Linux and any of it's distros but I feel happy if those distros work properly.