Results 1 to 10 of 10

Thread: Why is a package manager not preinstalled?

  1. #1
    Join Date
    Nov 2008
    Beans
    2

    Question Why is a package manager not preinstalled?

    On every new installed Ubuntu there have to be at minimum the following written in the terminal

    Code:
     sudo add-apt-repository universe
     sudo add-apt-repository multiverse
     sudo apt-get update
     sudo apt-get install synaptic
     sudo synaptic
    Why isn't a graphical pakage manager not preinstalled in Ubuntu?

    If I compare Ubuntu with OpenSUSE: On OpenSUSE it is an installation and then direct working with it. Yast2 is the package manager, which is in the start menu of the installed system. So on OpenSUSE new users need only to install the Operating System and all other things can be figured out by plaing around with the programs in the start menu.
    And on Ubuntu? There you can with the programs in the start menu not all do. You have to use ap-get on command line or to install with apt-get the needed helpful tools.

    Ok, Ububtu have its snapcraft snap-store. But not all programs existing for it. Programming languages and so on are not there. And to see, what programming langugeas can be installed, is the easiest way, to do it with synaptic, which is not preinstalled...

    Greetings
    theuserbl

  2. #2
    Join Date
    Nov 2008
    Beans
    2

    Re: Why is a package manager not preinstalled?

    Oh, and that some programs existing as snap-package and as deb-package makes not much sense.
    And why is the preinstalled Firefox from the deb-package, where comes not so often actual updates?

  3. #3
    Join Date
    Oct 2004
    Location
    Albuquerque New Mexico, U
    Beans
    1,005
    Distro
    Ubuntu Development Release

    Re: Why is a package manager not preinstalled?

    Apt is the baseline package manager and is installed by default.

    The repositories you add are not included by default for the reasons listed in the repo description. This is a explicit decision by the management.

    Synaptic is nice, but it's just a GUI. If you want to have some real fun with package management on Ubuntu, try aptitude.
    regards

  4. #4
    Join Date
    Oct 2009
    Beans
    406

    Re: Why is a package manager not preinstalled?

    'Software and updates' take care of the first two. Synaptic can be installed by the 'software store'. Usually also install 'gdebi' because sometimes it works best.

  5. #5
    Join Date
    Oct 2009
    Beans
    406

    Re: Why is a package manager not preinstalled?

    Snap is very new and still in testing phase, still has some bugs. Deb is the old and well tested, but each version of Ubuntu/Linux needs a new Deb made. Snap is suppose to not need this.

  6. #6
    Join Date
    Mar 2010
    Location
    Squidbilly-Land
    Beans
    Hidden!
    Distro
    Ubuntu Mate 16.04 Xenial Xerus

    Re: Why is a package manager not preinstalled?

    There are multiple package managers installed with every Ubuntu flavor.
    • apt (all)
    • apt-get (all)
    • Software & updates (desktops only)


    If you don't like those defaults, you are free to add:
    • aptitude (all)
    • synaptic (desktops only)


    I'm not a GUI person, so apt is normally the package tool used. apt-get supports globbing, which can be nice when removing multiple, specific, kernels or all of network-manager or all of bluetooth or ... . aptitude is smarter about dependencies so I like to have it around to get the main dependencies options I desire when the defaults aren't it.

    Snaps are not exactly new, just newly forced onto normal ubuntu users. The Ubuntu Phone project lead the snap design. There are many issues with snaps and if you have lots of RAM and lots of CPU and lots of HDD, then snaps only have a few huge issues, not many, many huge issues. Until snaps support local configuration of the confinement, they are next to useless for my needs. Linux is supposed to be about flexibility. Snaps are not that.

  7. #7
    Join Date
    Jan 2006
    Location
    Sunny Southend-on-Sea
    Beans
    7,243
    Distro
    Kubuntu 18.04 Bionic Beaver

    Re: Why is a package manager not preinstalled?

    In addition to what everyone else has said, I'll note that Kubuntu comes with Muon (KDE's Synaptic equivalent) already installed.

    I do feel, and have said before, that Synaptic should still be installed by default to help new users over the bump of understanding package management. Software Centre is simple, and does include snaps of things that aren't in the repositories (and things that are - grrr). But it hides that calming package resolution progress that helps make things click.

    For your use case it's not as important, since someone that's already experienced already knows that they can just install Synaptic, or aptitude, or whatever. In my case, Gnome's other flaws pushed me to KDE, and that doesn't have the issue.

  8. #8
    Join Date
    Nov 2008
    Location
    Metro Boston
    Beans
    14,698
    Distro
    Kubuntu Development Release

    Re: Why is a package manager not preinstalled?

    Recent versions of Kubuntu call the software manager "Discover." In the menu it appears as "Software Center - Discover".
    If you ask for help, do not abandon your request. Please have the courtesy to check for responses and thank the people who helped you.

    Blog · Linode System Administration Guides · Android Apps for Ubuntu Users

  9. #9
    Join Date
    Jul 2008
    Location
    The Left Coast of the USA
    Beans
    Hidden!
    Distro
    Kubuntu

    Re: Why is a package manager not preinstalled?

    What it comes down to is this: Canonical decides what they think is important to include in the default installation for whatever reasons they have to make that decision. What other distributors choose to include is up to them.

    Even among those who maintain the *Buntu official flavors, what to include by default is their decision.

    Nobody here works for Canonical, so we can't really speak to the reasons for the fact that there is no GUI package manager included by default. We can only help users deal with that fact.

    Installing Synaptic is a good suggestion if you want a GUI package manager.
    Please read The Forum Rules and The Forum Posting Guidelines
    My Blog
    A thing discovered and kept to oneself must be discovered time and again by others. A thing discovered and shared with others need be discovered only the once.
    This universe is crazy. I'm going back to my own.

  10. #10
    Join Date
    Oct 2006
    Beans
    56,280

    Re: Why is a package manager not preinstalled?

    Quote Originally Posted by theuserbl View Post
    Why isn't a graphical pakage manager not preinstalled in Ubuntu?
    https://wiki.ubuntu.com/SoftwareCenter#Rationale

    Might be different in earlier releases but having just completed an install of 19.10 all repositories are enabled. Even if they weren't as others have said no need to use the terminal to enable them.

    So on OpenSUSE new users need only to install the Operating System and all other things can be figured out by plaing around with the programs in the start menu....
    Now, you have to be joking

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •