Vincenzo, that's now how nautilus is working. You probably want to read "The Exec key" from the freedesktop .desktop specification: http://standards.freedesktop.org/desktop-entry-spec/desktop-entry- spec-0.9.8.html
Now look at /usr/share/applications/gdebi.desktop and note it's using that key: "Exec=gdebi-gtk" where evince is using "Exec=evince %U". From the specification for .desktop, %U: "A list of URLs. Each URL is passed as a separate argument to the executable program.". You can try to edit the gdebi.desktop and make it use "Exec=gdebi-gtk %U", refresh the nautilus window, now it lists the menu item when right clicking on non local a .deb What nautilus is doing is respecting what the application is telling it, if the application doesn't take an URI parameter nautilus can't call it on an URI then. Does it make sense for you now? -- using gnome-vfs would be nice https://launchpad.net/bugs/80862 -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
