недавно я установил Немо как значение по умолчанию filemanager замена наутилуса. До сих пор это работает отлично кроме того, что я пропустил "извлечение/сжатие щелчка правой кнопкой". Я установил Немо 2.2.2, и nemo-fileroller через Кв. - получают команду на Ubuntu 14.04.
Как у меня может быть меню правой кнопки для "извлечь/сжать"?
Очень просто все, что необходимо должны быть сделать, установить nemo-fileroller
пакет:
sudo apt-get install nemo-fileroller
Для применения изменений выходит из файлового менеджера с
nemo -q
к тогда (пере-), запускаются, он как Вы обычно был бы.
Хорошо, я попробовал много "решений", но ни один из них не работает, таким образом, я пошел и откопал, как работают вещи, и вот то, как я сделал это на Ubuntu 14.04 и Немо 2.2.2...
cd ~/.local/share/nemo/actions/
nano compress.nemo_action
Вставка, которую это удовлетворяет в недавно созданный файл
[Nemo Action]
Active=true
Name=Compress...
Comment=compress %N
Exec=file-roller -d %F
Icon-Name=gnome-mime-application-x-compress
Selection=Any
Extensions=any;
, Сохранили файл и выход (CTRL+X, и просто Войдите)
nano extracthere.nemo_action
Вставка, которую это удовлетворяет в недавно созданный файл
[Nemo Action]
Active=true
Name=Extract here
Comment=Extract here
Exec=file-roller -h %F
Icon-Name=gnome-mime-application-x-compress
#Stock-Id=gtk-cdrom
Selection=Any
Extensions=zip;7z;ar;cbz;cpio;exe;iso;jar;tar;tar;7z;tar.Z;tar.bz2;tar.gz;tar.lz;tar.lzma;tar.xz;
, Сохранили файл и выход (CTRL+X, и просто Войдите)
Nemo
, просто перезапустите или зарегистрируйтесь/в. Создание Nemo
действия являются единственным способом, которым я достиг этого, я попробовал несколько repos и учебное руководство которого ни один не работал.
Для улучшения интеграции Сжатия/Извлечения я отправляю Безопасный от Escape путь (потому что папки с пробелами на имя разрушали мой ролик файла):
Создают следующий .nemo_action
файлы и их содержание, в /usr/share/nemo/actions
:
сжатие nemo_action :
[Nemo Action] Active=true Name=Compress... Comment=Compress "%f" Exec=file-roller --add %F --default-dir=%P Icon-Name=gnome-mime-application-x-compress Selection=notnone Extensions=any; Quote=double
извлечение-here.nemo_action :
[Nemo Action] Active=true Name=Extract here Comment=Extract "%f" here Exec=file-roller --extract-here %F Icon-Name=gnome-mime-application-x-compress Selection=notnone Extensions=zip;7z;ar;cbz;cpio;exe;iso;jar;tar;tar.Z;tar.bz2;tar.gz;tar.lz;tar.lzma;tar.xz; Quote=double
извлечение-to.nemo_action :
[Nemo Action] Active=true Name=Extract to... Comment=Extract to a folder of your choice. Exec=file-roller --extract %F Icon-Name=gnome-mime-application-x-compress Selection=notnone Extensions=zip;7z;ar;cbz;cpio;exe;iso;jar;tar;tar.Z;tar.bz2;tar.gz;tar.lz;tar.lzma;tar.xz; Quote=double
Я полагаю, что вышеупомянутые действия Немо пропускают параметр "Quote=double" иначе файлы/каталоги, которые имеют пространство (пространства) на их имя, не будет работать. например,
[Nemo Action]
Active=true
Name=Compress...
Comment=compress %N
Exec=file-roller -d %F
Icon-Name=gnome-mime-application-x-compress
Selection=any
Extensions=any;
Quote=double
Также полезный "Извлечение к..." действию, которое позволяет Вам выбирать различный путь, где можно хотеть извлечь файлы к.
, например,
extractto.nemo_action
[Nemo Action]
Active=true
Name=Extract to...
Comment=Extract to...
Exec=file-roller -f %F
Icon-Name=gnome-mime-application-x-compress
#Stock-Id=gtk-cdrom
Selection=any
Extensions=zip;7z;ar;cbz;cpio;exe;iso;jar;tar;tar;7z;tar.Z;tar.bz2;tar.gz;tar.lz;tar.lzma;tar.xz;
Quote=double