Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
Archive Manager
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas

Contributor graylion on Archive Manager

7z is open and should be promoted by linux distros  
Written by Dagur the 19 Nov 10 at 12:50. Already implemented
I know it's not difficult to install but for the 7z format to be more commonly used it has to be installed IMO.

Developer comments
Thank you for bringing up the idea of having better support for the .7z format in Ubuntu.

The 7z format is in fact support by file-roller for quite some time but it does require the installation of the command lines utilities to work.

Having p7zip installed by default was discussed in 2008 and decided against since the format was not judged popular enough to justify the extra CD space it would use, that discussion happened on https://launchpad.net/bugs/282294

The issue is pretty much addressed in natty though since file-roller has been built with sessioninstaller support now which means it will ask you if you want to install "p7zip" when you try open an archive using that format: https://launchpad.net/ubuntu/+source/file-roller/2.32.1-0ubuntu2

The other suggestion made there was to add .7z support to the gvfs archive backend, gvfs is using libarchive though which has been designed to work on streams format and 7zip is not in that category so it doesn't seem likely that will happen. You can read http://code.google.com/p/libarchive/issues/detail?id=41 which is the upstream libarchive ticket about the issue

In summary it seems that the issue is mostly adressed in natty with the new file-roller version.
417
votes
closed
Solution #1: Add 7z support to archive manager
Written by Dagur the 19 Nov 10 at 12:50.
Is there any reason for archive manager NOT to support it?
-59
votes
closed
Solution #2: Direct development energy at a better archive manager, like PeaZip
Written by czr114 the 24 Nov 10 at 22:06.
File Roller lacks many important features we've come to expect from a fully-featured archive manager, best exemplified by the Windows program WinRAR. GNU/Linux has many archive managers, but none which are as feature-rich, resource-efficient, or error-free as WinRAR is on its native platform.

If development energy were directed at a do-it-all GUI archive manager, the lack of 7z support in File Roller could be put to rest at the same time as other feature deficits are being overcome.

More developers on that project could really help move it along, benefiting every GNU/Linux desktop distribution at once.

Reference: http://www.peazip.org/ (GPLv3)
-29
votes
closed
Solution #3: Use .tar.xz compression
Written by Otus the 25 Nov 10 at 20:24.
The xz format largely supersedes lzma and is pretty close to what 7z uses internally. It is already supported by the archive manager and stores permissions correctly. 7-zip supports xz, so no problems with (Windows) interoperability.
116
votes
closed
Solution #4: Add 7z support to file manager
Written by puxkggn the 5 Dec 10 at 12:24.
Every distribution has a file manager.
What reason is there to not let it do archiving too?

Archiving is also working with files.
And being able to open archives out of the box would be very helpful. Gives the users more access to their files.

Windows also has archiving integrated with file manager. This works great in practice with zip files.
41
votes
closed
Solution #5: Propose to install a package when opening an unsupported archive format
Written by Daklok the 15 Dec 10 at 09:57.
The archive manager should propose to install the 7z package when opening a 7z archive, or any other package supporting an unsupported format one wants to open (eg rar files), instead of leaving us with a frustrating "unsupported archive format".

This is already done for codecs in videos; it should be also feasible for archives.

See the 21 comments or propose a solution (latest comment the 17 Dec 10 at 10:01) >>