Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Как объяснить nautilus`у и file-roller`у, что *.xpi - это архив и *.lzma(РЕШЕНО)  (Прочитано 2158 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн imyax

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Два часа назад nautilus и file-roller знали , что *.xpi - это архив , открывали и распаковывали. С помощью свойств файла удалось обяснить file-roller`у, что *.xpi можно открыть и распаковать(теперь приходиться вручную создавать папку для распакованного содержимого) , nautilus же в контекстном меню не предлагает "распаковать сюда" как ранее.

В контекстном меню "Сжать" - выбор расширения - есть пункт tar.lzma , пункта lzma - нет. Переустановка  пакета lzma - ничего не изменила.
« Последнее редактирование: 04 Января 2011, 02:48:09 от imyax »

Оффлайн talifero

  • Участник
  • *
  • Сообщений: 181
    • Просмотр профиля
По файлу ПКМ , там свойства , там вкладка Открывать в ...
Ну можно еще ubuntu tweak поставить. Там сразу все настроить можно.

Оффлайн imyax

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
taliferoСпасибо за ответ. Вы не внимательно читали
Цитировать
С помощью свойств файла
. И ubuntu tweak большего сделать не может.

Оффлайн talifero

  • Участник
  • *
  • Сообщений: 181
    • Просмотр профиля
Мда ...
Mea maxima culpa...

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
В контекстном меню "Сжать" - выбор расширения - есть пункт tar.lzma , пункта lzma - нет.
lzma это не архивный формат, а формат сжатия, и по этому, если выбрать каталог для сжатия он предлагает tar.lzma. Если же выбрать отдельный файл, то будет предложен и просто .lzma

Оффлайн imyax

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Mam(O)n Спасибо.Всё именно так как Вы и описали.

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
nautilus же в контекстном меню не предлагает "распаковать сюда" как ранее.
Какой mime-тип показывает nautilus и утилита file?

Оффлайн imyax

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
nautilus
Свойства файла
Тип:  тип application/x-extension-xpi (application/x-extension-xpi)

$ file --mime-type autohidestatusbar-0.4.7-fx.xpi
autohidestatusbar-0.4.7-fx.xpi: application/zip
« Последнее редактирование: 04 Января 2011, 00:17:16 от imyax »

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
У меня в наутилусе они как application/zip отображаются. Что говорит:
grep -R application/x-extension-xpi ~/.local/share /usr/share/mime/packages

Оффлайн imyax

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
~$ grep -R application/x-extension-xpi ~/.local/share /usr/share/mime/packages
Двоичный файл /home/-------/.local/share/mime/mime.cache совпадает
grep: /home/-------/.local/share/icons/gnome/32x32/mimetypes/gnome-mime-application-x-pmd.png: Нет такого файла или каталога
grep: /home/-------/.local/share/icons/gnome/32x32/mimetypes/gnome-mime-application-x-prd.png: Нет такого файла или каталога
grep: /home/-------/.local/share/icons/gnome/32x32/mimetypes/gnome-mime-application-x-tmd.png: Нет такого файла или каталога
grep: /home/-------/.local/share/icons/gnome/16x16/mimetypes/gnome-mime-application-x-pmd.png: Нет такого файла или каталога
grep: /home/-------/.local/share/icons/gnome/16x16/mimetypes/gnome-mime-application-x-prd.png: Нет такого файла или каталога
grep: /home/-------/.local/share/icons/gnome/16x16/mimetypes/gnome-mime-application-x-tmd.png: Нет такого файла или каталога
/home/-------/.local/share/applications/mimeapps.list:application/x-extension-xpi=file-roller.desktop;

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Это точно всё? Я у себя воспроизвёл такую же ситуацию, преднамеренно побив .xpi файл и принудительно указав программу для его открытия. После чего все xpi файлы стали иметь тип application/x-extension-xpi, а поиск выдавал следующее:
mamon@mamon-netbook:/usr/home/mamon/Загрузки$ grep -R application/x-extension-xpi ~/.local/share/mime /usr/share/mime/packages
/home/mamon/.local/share/mime/globs:application/x-extension-xpi:*.xpi
/home/mamon/.local/share/mime/types:application/x-extension-xpi
/home/mamon/.local/share/mime/packages/user-extension-xpi.xml: <mime-type type="application/x-extension-xpi">
/home/mamon/.local/share/mime/application/x-extension-xpi.xml:<mime-type xmlns="http://www.freedesktop.org/standards/shared-mime-info" type="application/x-extension-xpi">
/home/mamon/.local/share/mime/globs2:50:application/x-extension-xpi:*.xpi
Двоичный файл /home/mamon/.local/share/mime/mime.cache совпадает

Чтобы вернуть всё взад, я удалил все воспоминания о application/x-extension-xpi в этих найденных конфигах и дал команду:
update-mime-database ~/.local/share/mimeпосле чего нормальные, не битые xpi, снова стали определяться, как application/zip

Оффлайн imyax

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Mam(O)n, файлы в .local/share/mime/ я правил перед этим вручную gedit поэтому и не отразилось как у Вас
Удалил все правленные мной вручную файлы и
Цитировать
Код:

update-mime-database ~/.local/share/mime

после чего нормальные, не битые xpi, снова стали определяться, как application/zip
Спасибо.

 

Страница сгенерирована за 0.017 секунд. Запросов: 19.