Как сделать meshlab средством просмотра по умолчанию для stl-файлов?

Если вы действительно хотите вернуться в пробелы, вот команда, только для файлов

find /path -type f -iname '*_*' -exec bash -c 'echo mv -i "$1" "${1//_/ }"' _ {} \;

Это только показывает, что будет делать, удалите echo, чтобы действительно выполнить. [!d1 ]

Далее вы можете изменить также замену каталога -type f на -type d.

2
задан 3 June 2012 в 21:42

11 ответов

Я просто решил ту же проблему. Проблема для меня заключалась в том, что meshlab не был указан в контекстном меню Nautilus в разделе «Открыть с другим приложением». Это было вызвано установкой рабочего стола (/usr/share/applications/meshlab.desktop), которая поставляется с установкой meshlab из репозитория. Я нашел решение здесь .

Это должно работать для любой программы, для которой у вас есть пусковая установка на рабочем столе в /usr/share/applications/ (или ~/.local/share/applications/), но которая не указана в «Открыть с -> Другое приложение ... -> Показать другие приложения» в Nautilus:

  1. Поднять терминал и ввести gksudo gedit /usr/share/applications/meshlab.desktop После ввода пароля откроется текстовый редактор.
  2. Добавить %f в строку Exec=meshlab (см. рисунок)
  3. Сохранить и выйти.
  4. Теперь meshlab должен быть указан в контекстном меню Nautilus (" щелкните правой кнопкой мыши по файлу .stl -> Открыть с -> Другое приложение ... "), из которого вы можете легко установить его как пакет по умолчанию.

enter image description here [/g1]

3
ответ дан 25 July 2018 в 18:40

Если вы щелкните правой кнопкой мыши на файле .stl и перейдите к свойствам, вы должны найти вкладку «Открыть с». Вы должны установить meshlab как пакет по умолчанию для этих файлов.

0
ответ дан 2 August 2018 в 00:49

Я просто решил ту же проблему. Проблема для меня заключалась в том, что meshlab не был указан в контекстном меню Nautilus в разделе «Открыть с другим приложением». Это было вызвано установкой рабочего стола (/usr/share/applications/meshlab.desktop), которая поставляется с установкой meshlab из репозитория. Я нашел решение здесь .

Это должно работать для любой программы, для которой у вас есть пусковая установка на рабочем столе в /usr/share/applications/ (или ~/.local/share/applications/), но которая не указана в «Открыть с -> Другое приложение ... -> Показать другие приложения» в Nautilus:

  1. Поднять терминал и ввести gksudo gedit /usr/share/applications/meshlab.desktop После ввода пароля откроется текстовый редактор.
  2. Добавить %f в строку Exec=meshlab (см. рисунок)
  3. Сохранить и выйти.
  4. Теперь meshlab должен быть указан в контекстном меню Nautilus (" щелкните правой кнопкой мыши по файлу .stl -> Открыть с -> Другое приложение ... "), из которого вы можете легко установить его как пакет по умолчанию.

enter image description here [/g1]

3
ответ дан 2 August 2018 в 00:49

Если вы щелкните правой кнопкой мыши на файле .stl и перейдите к свойствам, вы должны найти вкладку «Открыть с». Вы должны установить meshlab как пакет по умолчанию для этих файлов.

0
ответ дан 4 August 2018 в 16:19

Я просто решил ту же проблему. Проблема для меня заключалась в том, что meshlab не был указан в контекстном меню Nautilus в разделе «Открыть с другим приложением». Это было вызвано установкой рабочего стола (/usr/share/applications/meshlab.desktop), которая поставляется с установкой meshlab из репозитория. Я нашел решение здесь .

Это должно работать для любой программы, для которой у вас есть пусковая установка на рабочем столе в /usr/share/applications/ (или ~/.local/share/applications/), но которая не указана в «Открыть с -> Другое приложение ... -> Показать другие приложения» в Nautilus:

  1. Поднять терминал и ввести gksudo gedit /usr/share/applications/meshlab.desktop После ввода пароля откроется текстовый редактор.
  2. Добавить %f в строку Exec=meshlab (см. рисунок)
  3. Сохранить и выйти.
  4. Теперь meshlab должен быть указан в контекстном меню Nautilus (" щелкните правой кнопкой мыши по файлу .stl -> Открыть с -> Другое приложение ... "), из которого вы можете легко установить его как пакет по умолчанию.

enter image description here [/g1]

3
ответ дан 4 August 2018 в 16:19

Если вы щелкните правой кнопкой мыши на файле .stl и перейдите к свойствам, вы должны найти вкладку «Открыть с». Вы должны установить meshlab как пакет по умолчанию для этих файлов.

0
ответ дан 6 August 2018 в 00:58

Я просто решил ту же проблему. Проблема для меня заключалась в том, что meshlab не был указан в контекстном меню Nautilus в разделе «Открыть с другим приложением». Это было вызвано установкой рабочего стола (/usr/share/applications/meshlab.desktop), которая поставляется с установкой meshlab из репозитория. Я нашел решение здесь .

Это должно работать для любой программы, для которой у вас есть пусковая установка на рабочем столе в /usr/share/applications/ (или ~/.local/share/applications/), но которая не указана в «Открыть с -> Другое приложение ... -> Показать другие приложения» в Nautilus:

  1. Поднять терминал и ввести gksudo gedit /usr/share/applications/meshlab.desktop После ввода пароля откроется текстовый редактор.
  2. Добавить %f в строку Exec=meshlab (см. рисунок)
  3. Сохранить и выйти.
  4. Теперь meshlab должен быть указан в контекстном меню Nautilus (" щелкните правой кнопкой мыши по файлу .stl -> Открыть с -> Другое приложение ... "), из которого вы можете легко установить его как пакет по умолчанию.

enter image description here [/g1]

3
ответ дан 6 August 2018 в 00:58

Если вы щелкните правой кнопкой мыши на файле .stl и перейдите к свойствам, вы должны найти вкладку «Открыть с». Вы должны установить meshlab как пакет по умолчанию для этих файлов.

0
ответ дан 7 August 2018 в 18:24

Я просто решил ту же проблему. Проблема для меня заключалась в том, что meshlab не был указан в контекстном меню Nautilus в разделе «Открыть с другим приложением». Это было вызвано установкой рабочего стола (/usr/share/applications/meshlab.desktop), которая поставляется с установкой meshlab из репозитория. Я нашел решение здесь .

Это должно работать для любой программы, для которой у вас есть пусковая установка на рабочем столе в /usr/share/applications/ (или ~/.local/share/applications/), но которая не указана в «Открыть с -> Другое приложение ... -> Показать другие приложения» в Nautilus:

  1. Поднять терминал и ввести gksudo gedit /usr/share/applications/meshlab.desktop После ввода пароля откроется текстовый редактор.
  2. Добавить %f в строку Exec=meshlab (см. рисунок)
  3. Сохранить и выйти.
  4. Теперь meshlab должен быть указан в контекстном меню Nautilus (" щелкните правой кнопкой мыши по файлу .stl -> Открыть с -> Другое приложение ... "), из которого вы можете легко установить его как пакет по умолчанию.

enter image description here [/g1]

3
ответ дан 7 August 2018 в 18:24

Если вы щелкните правой кнопкой мыши на файле .stl и перейдите к свойствам, вы должны найти вкладку «Открыть с». Вы должны установить meshlab как пакет по умолчанию для этих файлов.

0
ответ дан 15 August 2018 в 19:05

Я просто решил ту же проблему. Проблема для меня заключалась в том, что meshlab не был указан в контекстном меню Nautilus в разделе «Открыть с другим приложением». Это было вызвано установкой рабочего стола (/usr/share/applications/meshlab.desktop), которая поставляется с установкой meshlab из репозитория. Я нашел решение здесь .

Это должно работать для любой программы, для которой у вас есть пусковая установка на рабочем столе в /usr/share/applications/ (или ~/.local/share/applications/), но которая не указана в «Открыть с -> Другое приложение ... -> Показать другие приложения» в Nautilus:

  1. Поднять терминал и ввести gksudo gedit /usr/share/applications/meshlab.desktop После ввода пароля откроется текстовый редактор.
  2. Добавить %f в строку Exec=meshlab (см. рисунок)
  3. Сохранить и выйти.
  4. Теперь meshlab должен быть указан в контекстном меню Nautilus (" щелкните правой кнопкой мыши по файлу .stl -> Открыть с -> Другое приложение ... "), из которого вы можете легко установить его как пакет по умолчанию.

enter image description here [/g1]

3
ответ дан 15 August 2018 в 19:05
  • 1
    Для меня путь был /var/lib/snapd/desktop/applications/meshlab_meshlab.desktop – atablash 8 October 2018 в 14:08

Другие вопросы по тегам:

Похожие вопросы: