Thanks for the tip!

software-properties-gtk is nice for a desktop system, but on an Ubuntu
server (e.g., EC2 instances) it is not installed by default.

On a fresh Ubuntu 12.04 LTS Precise server I would need to give the
following extra instructions:

  sudo apt-get update &&
  sudo apt-get install software-properties-gtk &&
  sudo software-properties-gtk --enable-component multiverse &&
  sudo apt-get update &&
  sudo apt-get install ...

This package pulls in:

  apt-xapian-index dbus-x11 defoma docbook-xml esound-clients esound-common
  fontconfig fontconfig-config gamin gconf2 gconf2-common ghostscript gksu
  gnome-keyring gnome-mime-data gsfonts gvfs gvfs-backends hicolor-icon-theme
  indicator-application launchpad-integration libappindicator0 libarchive1
  libart-2.0-2 libasound2 libatasmart4 libatk1.0-0 libatk1.0-data
  libaudiofile0 libavahi-client3 libavahi-common-data libavahi-common3
  libavahi-glib1 libbluetooth3 libbonobo2-0 libbonobo2-common libbonoboui2-0
  libbonoboui2-common libcairo-perl libcairo2 libcdio-cdda0 libcdio-paranoia0
  libcdio10 libcups2 libcupsimage2 libdatrie1 libdbusmenu-glib1
  libdbusmenu-gtk1 libdirectfb-1.2-0 libesd0 libexif12 libfontconfig1
  libfontenc1 libgail18 libgamin0 libgconf2-4 libgcr0 libgdu0 libgksu2-0
  libglade2-0 libglib-perl libgnome-keyring0 libgnome2-0 libgnome2-canvas-perl
  libgnome2-common libgnome2-perl libgnome2-vfs-perl libgnomecanvas2-0
  libgnomecanvas2-common libgnomeui-0 libgnomeui-common libgnomevfs2-0
  libgnomevfs2-common libgnomevfs2-extra libgomp1 libgp11-0 libgphoto2-2
  libgphoto2-port0 libgs8 libgtk2-perl libgtk2.0-0 libgtk2.0-bin
  libgtk2.0-common libgtop2-7 libgtop2-common libgudev-1.0-0 libgvfscommon0
  libice6 libidl0 libimobiledevice0 libindicator0 libjasper1 libjpeg62
  libjson-glib-1.0-0 liblaunchpad-integration1 liblcms1 libltdl7 liblzma1
  libmagickcore2 libmagickwand2 libntfs10 libopenobex1 liborbit2
  libpam-gnome-keyring libpango-perl libpango1.0-0 libpango1.0-common
  libpaper-utils libpaper1 libpixman-1-0 libplist1 libpolkit-agent-1-0
  libpolkit-backend-1-0 libproxy0 librarian0 libsgutils2-2 libsm6 libsmbclient
  libsoup-gnome2.4-1 libsoup2.4-1 libstartup-notification0 libsysfs2
  libtalloc2 libthai-data libthai0 libtiff4 libts-0.0-0 libusb-1.0-0
  libusbmuxd1 libvte-common libvte9 libwbclient0 libxcb-atom1 libxcb-aux0
  libxcb-event1 libxcb-render-util0 libxcb-render0 libxcomposite1 libxcursor1
  libxdamage1 libxfixes3 libxfont1 libxft2 libxi6 libxinerama1 libxrandr2
  libxrender1 libxt6 mtools ntfsprogs obex-data-server policykit-1
  policykit-1-gnome psfontmgr python-cairo python-debian python-glade2
  python-gtk2 python-xapian rarian-compat scrollkeeper sgml-data
  shared-mime-info synaptic tsconf ttf-dejavu-core udisks usbmuxd
  x-ttcidfont-conf x11-common xfonts-encodings xfonts-utils

which seems like a lot just to change a few lines in a text file.

I believe it is worth reducing this to just one command that is pre-
installed on any basic Ubuntu  system.  Adding multiverse is an
extremely common action (especially with AWS users) that should be easy
to point folks to.


** Changed in: software-properties (Ubuntu)
       Status: Incomplete => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/997371

Title:
  Create command to add "multiverse" and "-backports" to apt sources

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/997371/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to