Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 12357 ideas, 58479 comments, 1187050 votes

Idea #10714: allow registering "software channels" from the web broweser



up
6
down
Written by mangar the 4 Jul 08 at 14:40. Category: Installation.
Related to: Add/Remove program dialog. Status: New
Description
Currently, when one wants to add a new repository (or "software channel"), one has to drop to the command line or gedit and add the deb http url and the gpg key.

Why not simplify that procedure, by creating a small configuration file, that an Ubuntu utility will be able to parse (showing a warning and an explanation, of course) and add it to sources.list?


/---------------------------------------\
| Add software channel:
| l33t Ubuntu Games
|
| description:
| this channel contains l33t games
|
| [Add channel] [bail]
\---------------------------------------/

[root password]

I think this will complement gdebi nicely, and will allow for seamless installation and expandability of Ubuntu, as a platform



for example - channel.conf.deb
name = The l33t Ubuntu games channel
description = this channel contains l33t games
deb_url = http://www.leetUbuntugames.org
deb_target = 8.10
gpg_key = 0xfoobar0xdeadbeef0xdeadcaffe0xfeedface
conf_file_origin = http:// (in order to update the configuration file when new ubuntu version is out)


Attachments
No attachments.


Duplicates


Comments
Eldmannen wrote on the 4 Jul 08 at 14:53
0xdeadbabe

Eldmannen wrote on the 4 Jul 08 at 14:55
0xC0DEDBAD
0xCAFEBABE
0xCAFEFEED

mangar wrote on the 4 Jul 08 at 17:39
0xdeadd0d0
0x1337babe
0xdea7dada

vincenzo_ml wrote on the 5 Jul 08 at 14:20
This has been discussed several times in launchpad and on the ubuntu-devel mailing list but in the end nobody was happy with this possibility because of security implications. Personally I agree, linux mint already has this. I think this must have been included in some past release of apturl so talking to them might shed light on how to (re)implement it.


Post your comment