Как связать расширение файла (не тип файла) для конкретного приложения?

Я использую taskcoach для создания списка моих задач.

Данные, введенные мной, были сохранены, скажем, в tasks.tsk на моем рабочем столе.

Теперь, когда я его открываю, он открывается в текстовом редакторе, как и любой другой XML.

Я попытался изменить расширение на .task и .my_tasks, но связанная с ним программа - это все еще редактор.

После форумов по поиску в Google и чтениях я щелкнул правой кнопкой мыши файл, а в Properties -> Open With выбрал TaskCoach.

Файл открывается в TaskCoach, но любой другой .XML-файл также открывается с помощью TaskCoach!

Q: Как сделать ubuntu открытым .task-файлы в TaskCoach, сохраняя при этом ассоциацию .xml -> редактор?

12
задан 3 August 2011 в 20:52

24 ответа

Переименуйте файл, который у вас есть как _anything_.task (где _anything_ - что-то подходящее описательное.)

Сначала вам нужно создать XML-файл с информацией о расширении. (Если вы хотите, скопируйте текст ниже в новый текстовый файл и сохраните его как task.xml.)

<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
<mime-type type="application/taskcouch">
<comment>TaskCoach File</comment>
<comment xml:lang="bg">Taskcoach</comment>
    <comment xml:lang="cs">Taskcoach</comment>
    <comment xml:lang="de">Taskcoach</comment>
    <comment xml:lang="es">Taskcoach</comment>
    <comment xml:lang="eu">Taskcoach</comment>
    <comment xml:lang="hu">Taskcoach</comment>
    <comment xml:lang="it">Taskcoach</comment>
    <comment xml:lang="ko">Taskcoach</comment>
    <comment xml:lang="nb">Taskcoach</comment>
    <comment xml:lang="nl">Taskcoach</comment>
    <comment xml:lang="nn">Taskcoach</comment>
    <comment xml:lang="sv">Taskcoach</comment>
    <comment xml:lang="uk">Taskcoach</comment>
    <comment xml:lang="vi">Taskcoach</comment>
<glob pattern="*.task"/>
<alias type="application/taskcoach"/>
</mime-type>
</mime-info>

Теперь вам нужно сохранить или скопировать этот новый файл в каталог

~/.local/share/mime/packages для ассоциации файлов для каждого пользователя или /usr/share/mime/packages для общесистемной ассоциации файлов.

Как только это будет сделано, запустите

update-mime-database [MIME-DIRECTORY]

, где [MIME-DIRECTORY] - это ранее выбранный каталог минус суффикс /packages. (Используйте sudo для общесистемной ассоциации.)

Теперь откройте ваш файловый менеджер и щелкните правой кнопкой мыши на something.task и выберите taskcoach как программу по умолчанию с опцией open с опцией в контекстном меню .

Работа выполнена. Теперь все файлы .task будут открыты с taskcoach!

10
ответ дан 25 May 2018 в 19:31
  • 1
    NB Вам нужно будет быть администратором или root для cp-файла в / packages – Christopher Stansbury 3 August 2011 в 22:45
  • 2
    Я попытался сделать это для приложения, установленного в моей домашней папке, и оно не работает. Я изменил файл task.xml выше соответственно, скопировал его в / usr / share / mime / packages и запустил sudo update-mime-database /usr/share/mime. Пробовал выходить из системы и снова безрезультатно. – To Do 23 January 2013 в 16:00

Переименуйте файл, который у вас есть как _anything_.task (где _anything_ - что-то подходящее описательное.)

Сначала вам нужно создать XML-файл с информацией о расширении. (Если вы хотите, скопируйте текст ниже в новый текстовый файл и сохраните его как task.xml.)

<?xml version="1.0" encoding="UTF-8"?> <mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'> <mime-type type="application/taskcouch"> <comment>TaskCoach File</comment> <comment xml:lang="bg">Taskcoach</comment> <comment xml:lang="cs">Taskcoach</comment> <comment xml:lang="de">Taskcoach</comment> <comment xml:lang="es">Taskcoach</comment> <comment xml:lang="eu">Taskcoach</comment> <comment xml:lang="hu">Taskcoach</comment> <comment xml:lang="it">Taskcoach</comment> <comment xml:lang="ko">Taskcoach</comment> <comment xml:lang="nb">Taskcoach</comment> <comment xml:lang="nl">Taskcoach</comment> <comment xml:lang="nn">Taskcoach</comment> <comment xml:lang="sv">Taskcoach</comment> <comment xml:lang="uk">Taskcoach</comment> <comment xml:lang="vi">Taskcoach</comment> <glob pattern="*.task"/> <alias type="application/taskcoach"/> </mime-type> </mime-info>

Теперь вам нужно сохранить или скопировать этот новый файл в каталог

~/.local/share/mime/packages для ассоциации файлов для каждого пользователя или /usr/share/mime/packages для общесистемной ассоциации файлов.

Как только это будет сделано, запустите

update-mime-database [MIME-DIRECTORY]

, где [MIME-DIRECTORY] - это ранее выбранный каталог минус суффикс /packages. (Используйте sudo для общесистемной ассоциации.)

Теперь откройте ваш файловый менеджер и щелкните правой кнопкой мыши на something.task и выберите taskcoach как программу по умолчанию с опцией open с опцией в контекстном меню .

Работа выполнена. Теперь все файлы .task будут открыты с taskcoach!

10
ответ дан 25 July 2018 в 21:30

Переименуйте файл, который у вас есть как _anything_.task (где _anything_ - что-то подходящее описательное.)

Сначала вам нужно создать XML-файл с информацией о расширении. (Если вы хотите, скопируйте текст ниже в новый текстовый файл и сохраните его как task.xml.)

<?xml version="1.0" encoding="UTF-8"?> <mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'> <mime-type type="application/taskcouch"> <comment>TaskCoach File</comment> <comment xml:lang="bg">Taskcoach</comment> <comment xml:lang="cs">Taskcoach</comment> <comment xml:lang="de">Taskcoach</comment> <comment xml:lang="es">Taskcoach</comment> <comment xml:lang="eu">Taskcoach</comment> <comment xml:lang="hu">Taskcoach</comment> <comment xml:lang="it">Taskcoach</comment> <comment xml:lang="ko">Taskcoach</comment> <comment xml:lang="nb">Taskcoach</comment> <comment xml:lang="nl">Taskcoach</comment> <comment xml:lang="nn">Taskcoach</comment> <comment xml:lang="sv">Taskcoach</comment> <comment xml:lang="uk">Taskcoach</comment> <comment xml:lang="vi">Taskcoach</comment> <glob pattern="*.task"/> <alias type="application/taskcoach"/> </mime-type> </mime-info>

Теперь вам нужно сохранить или скопировать этот новый файл в каталог

~/.local/share/mime/packages для ассоциации файлов для каждого пользователя или /usr/share/mime/packages для общесистемной ассоциации файлов.

Как только это будет сделано, запустите

update-mime-database [MIME-DIRECTORY]

, где [MIME-DIRECTORY] - это ранее выбранный каталог минус суффикс /packages. (Используйте sudo для общесистемной ассоциации.)

Теперь откройте ваш файловый менеджер и щелкните правой кнопкой мыши на something.task и выберите taskcoach как программу по умолчанию с опцией open с опцией в контекстном меню .

Работа выполнена. Теперь все файлы .task будут открыты с taskcoach!

10
ответ дан 31 July 2018 в 10:45

Переименуйте файл, который у вас есть как _anything_.task (где _anything_ - что-то подходящее описательное.)

Сначала вам нужно создать XML-файл с информацией о расширении. (Если вы хотите, скопируйте текст ниже в новый текстовый файл и сохраните его как task.xml.)

<?xml version="1.0" encoding="UTF-8"?> <mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'> <mime-type type="application/taskcouch"> <comment>TaskCoach File</comment> <comment xml:lang="bg">Taskcoach</comment> <comment xml:lang="cs">Taskcoach</comment> <comment xml:lang="de">Taskcoach</comment> <comment xml:lang="es">Taskcoach</comment> <comment xml:lang="eu">Taskcoach</comment> <comment xml:lang="hu">Taskcoach</comment> <comment xml:lang="it">Taskcoach</comment> <comment xml:lang="ko">Taskcoach</comment> <comment xml:lang="nb">Taskcoach</comment> <comment xml:lang="nl">Taskcoach</comment> <comment xml:lang="nn">Taskcoach</comment> <comment xml:lang="sv">Taskcoach</comment> <comment xml:lang="uk">Taskcoach</comment> <comment xml:lang="vi">Taskcoach</comment> <glob pattern="*.task"/> <alias type="application/taskcoach"/> </mime-type> </mime-info>

Теперь вам нужно сохранить или скопировать этот новый файл в каталог

~/.local/share/mime/packages для ассоциации файлов для каждого пользователя или /usr/share/mime/packages для общесистемной ассоциации файлов.

Как только это будет сделано, запустите

update-mime-database [MIME-DIRECTORY]

, где [MIME-DIRECTORY] - это ранее выбранный каталог минус суффикс /packages. (Используйте sudo для общесистемной ассоциации.)

Теперь откройте ваш файловый менеджер и щелкните правой кнопкой мыши на something.task и выберите taskcoach как программу по умолчанию с опцией open с опцией в контекстном меню .

Работа выполнена. Теперь все файлы .task будут открыты с taskcoach!

10
ответ дан 31 July 2018 в 11:50

Переименуйте файл, который у вас есть как _anything_.task (где _anything_ - что-то подходящее описательное.)

Сначала вам нужно создать XML-файл с информацией о расширении. (Если вы хотите, скопируйте текст ниже в новый текстовый файл и сохраните его как task.xml.)

<?xml version="1.0" encoding="UTF-8"?> <mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'> <mime-type type="application/taskcouch"> <comment>TaskCoach File</comment> <comment xml:lang="bg">Taskcoach</comment> <comment xml:lang="cs">Taskcoach</comment> <comment xml:lang="de">Taskcoach</comment> <comment xml:lang="es">Taskcoach</comment> <comment xml:lang="eu">Taskcoach</comment> <comment xml:lang="hu">Taskcoach</comment> <comment xml:lang="it">Taskcoach</comment> <comment xml:lang="ko">Taskcoach</comment> <comment xml:lang="nb">Taskcoach</comment> <comment xml:lang="nl">Taskcoach</comment> <comment xml:lang="nn">Taskcoach</comment> <comment xml:lang="sv">Taskcoach</comment> <comment xml:lang="uk">Taskcoach</comment> <comment xml:lang="vi">Taskcoach</comment> <glob pattern="*.task"/> <alias type="application/taskcoach"/> </mime-type> </mime-info>

Теперь вам нужно сохранить или скопировать этот новый файл в каталог

~/.local/share/mime/packages для ассоциации файлов для каждого пользователя или /usr/share/mime/packages для общесистемной ассоциации файлов.

Как только это будет сделано, запустите

update-mime-database [MIME-DIRECTORY]

, где [MIME-DIRECTORY] - это ранее выбранный каталог минус суффикс /packages. (Используйте sudo для общесистемной ассоциации.)

Теперь откройте ваш файловый менеджер и щелкните правой кнопкой мыши на something.task и выберите taskcoach как программу по умолчанию с опцией open с опцией в контекстном меню .

Работа выполнена. Теперь все файлы .task будут открыты с taskcoach!

10
ответ дан 2 August 2018 в 03:08

Переименуйте файл, который у вас есть как _anything_.task (где _anything_ - что-то подходящее описательное.)

Сначала вам нужно создать XML-файл с информацией о расширении. (Если вы хотите, скопируйте текст ниже в новый текстовый файл и сохраните его как task.xml.)

<?xml version="1.0" encoding="UTF-8"?> <mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'> <mime-type type="application/taskcouch"> <comment>TaskCoach File</comment> <comment xml:lang="bg">Taskcoach</comment> <comment xml:lang="cs">Taskcoach</comment> <comment xml:lang="de">Taskcoach</comment> <comment xml:lang="es">Taskcoach</comment> <comment xml:lang="eu">Taskcoach</comment> <comment xml:lang="hu">Taskcoach</comment> <comment xml:lang="it">Taskcoach</comment> <comment xml:lang="ko">Taskcoach</comment> <comment xml:lang="nb">Taskcoach</comment> <comment xml:lang="nl">Taskcoach</comment> <comment xml:lang="nn">Taskcoach</comment> <comment xml:lang="sv">Taskcoach</comment> <comment xml:lang="uk">Taskcoach</comment> <comment xml:lang="vi">Taskcoach</comment> <glob pattern="*.task"/> <alias type="application/taskcoach"/> </mime-type> </mime-info>

Теперь вам нужно сохранить или скопировать этот новый файл в каталог

~/.local/share/mime/packages для ассоциации файлов для каждого пользователя или /usr/share/mime/packages для общесистемной ассоциации файлов.

Как только это будет сделано, запустите

update-mime-database [MIME-DIRECTORY]

, где [MIME-DIRECTORY] - это ранее выбранный каталог минус суффикс /packages. (Используйте sudo для общесистемной ассоциации.)

Теперь откройте ваш файловый менеджер и щелкните правой кнопкой мыши на something.task и выберите taskcoach как программу по умолчанию с опцией open с опцией в контекстном меню .

Работа выполнена. Теперь все файлы .task будут открыты с taskcoach!

10
ответ дан 4 August 2018 в 19:00

Переименуйте файл, который у вас есть как _anything_.task (где _anything_ - что-то подходящее описательное.)

Сначала вам нужно создать XML-файл с информацией о расширении. (Если вы хотите, скопируйте текст ниже в новый текстовый файл и сохраните его как task.xml.)

<?xml version="1.0" encoding="UTF-8"?> <mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'> <mime-type type="application/taskcouch"> <comment>TaskCoach File</comment> <comment xml:lang="bg">Taskcoach</comment> <comment xml:lang="cs">Taskcoach</comment> <comment xml:lang="de">Taskcoach</comment> <comment xml:lang="es">Taskcoach</comment> <comment xml:lang="eu">Taskcoach</comment> <comment xml:lang="hu">Taskcoach</comment> <comment xml:lang="it">Taskcoach</comment> <comment xml:lang="ko">Taskcoach</comment> <comment xml:lang="nb">Taskcoach</comment> <comment xml:lang="nl">Taskcoach</comment> <comment xml:lang="nn">Taskcoach</comment> <comment xml:lang="sv">Taskcoach</comment> <comment xml:lang="uk">Taskcoach</comment> <comment xml:lang="vi">Taskcoach</comment> <glob pattern="*.task"/> <alias type="application/taskcoach"/> </mime-type> </mime-info>

Теперь вам нужно сохранить или скопировать этот новый файл в каталог

~/.local/share/mime/packages для ассоциации файлов для каждого пользователя или /usr/share/mime/packages для общесистемной ассоциации файлов.

Как только это будет сделано, запустите

update-mime-database [MIME-DIRECTORY]

, где [MIME-DIRECTORY] - это ранее выбранный каталог минус суффикс /packages. (Используйте sudo для общесистемной ассоциации.)

Теперь откройте ваш файловый менеджер и щелкните правой кнопкой мыши на something.task и выберите taskcoach как программу по умолчанию с опцией open с опцией в контекстном меню .

Работа выполнена. Теперь все файлы .task будут открыты с taskcoach!

10
ответ дан 6 August 2018 в 03:20

Переименуйте файл, который у вас есть как _anything_.task (где _anything_ - что-то подходящее описательное.)

Сначала вам нужно создать XML-файл с информацией о расширении. (Если вы хотите, скопируйте текст ниже в новый текстовый файл и сохраните его как task.xml.)

<?xml version="1.0" encoding="UTF-8"?> <mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'> <mime-type type="application/taskcouch"> <comment>TaskCoach File</comment> <comment xml:lang="bg">Taskcoach</comment> <comment xml:lang="cs">Taskcoach</comment> <comment xml:lang="de">Taskcoach</comment> <comment xml:lang="es">Taskcoach</comment> <comment xml:lang="eu">Taskcoach</comment> <comment xml:lang="hu">Taskcoach</comment> <comment xml:lang="it">Taskcoach</comment> <comment xml:lang="ko">Taskcoach</comment> <comment xml:lang="nb">Taskcoach</comment> <comment xml:lang="nl">Taskcoach</comment> <comment xml:lang="nn">Taskcoach</comment> <comment xml:lang="sv">Taskcoach</comment> <comment xml:lang="uk">Taskcoach</comment> <comment xml:lang="vi">Taskcoach</comment> <glob pattern="*.task"/> <alias type="application/taskcoach"/> </mime-type> </mime-info>

Теперь вам нужно сохранить или скопировать этот новый файл в каталог

~/.local/share/mime/packages для ассоциации файлов для каждого пользователя или /usr/share/mime/packages для общесистемной ассоциации файлов.

Как только это будет сделано, запустите

update-mime-database [MIME-DIRECTORY]

, где [MIME-DIRECTORY] - это ранее выбранный каталог минус суффикс /packages. (Используйте sudo для общесистемной ассоциации.)

Теперь откройте ваш файловый менеджер и щелкните правой кнопкой мыши на something.task и выберите taskcoach как программу по умолчанию с опцией open с опцией в контекстном меню .

Работа выполнена. Теперь все файлы .task будут открыты с taskcoach!

10
ответ дан 7 August 2018 в 21:06
Файл открывается в TaskCoach, но любой другой .XML-файл также открывается с помощью TaskCoach!

Это происходит потому, что они все одинаковы MIME-тип (application/xml).

Если вы хотите, чтобы файлы TaskCoach обрабатывались иначе, чем другие файлы XML, вам необходимо настроить новый тип MIME для них.

Я никогда не делал этого раньше, но похоже, что у Gnome есть довольно хорошая документация о том, как это сделать: добавьте настраиваемый тип MIME для всех пользователей / отдельных пользователей.

4
ответ дан 25 May 2018 в 19:31

Если вы не хотите слишком много ругать вручную, assoGiate - это инструмент графического интерфейса пользователя по вашему выбору. См. Здесь дополнительную информацию.

1
ответ дан 25 May 2018 в 19:31

Если вы не хотите слишком много ругать вручную, assoGiate - это инструмент графического интерфейса пользователя по вашему выбору. См. Здесь дополнительную информацию.

1
ответ дан 25 July 2018 в 21:30
Файл открывается в TaskCoach, но любой другой .XML-файл также открывается с помощью TaskCoach!

Это происходит потому, что они все одинаковы MIME-тип (application/xml).

Если вы хотите, чтобы файлы TaskCoach обрабатывались иначе, чем другие файлы XML, вам необходимо настроить новый тип MIME для них.

Я никогда не делал этого раньше, но похоже, что у Gnome есть довольно хорошая документация о том, как это сделать: добавьте настраиваемый тип MIME для всех пользователей / отдельных пользователей.

4
ответ дан 25 July 2018 в 21:30

Если вы не хотите слишком много ругать вручную, assoGiate - это инструмент графического интерфейса пользователя по вашему выбору. См. Здесь дополнительную информацию.

1
ответ дан 31 July 2018 в 10:45
Файл открывается в TaskCoach, но любой другой .XML-файл также открывается с помощью TaskCoach!

Это происходит потому, что они все одинаковы MIME-тип (application/xml).

Если вы хотите, чтобы файлы TaskCoach обрабатывались иначе, чем другие файлы XML, вам необходимо настроить новый тип MIME для них.

Я никогда не делал этого раньше, но похоже, что у Gnome есть довольно хорошая документация о том, как это сделать: добавьте настраиваемый тип MIME для всех пользователей / отдельных пользователей.

4
ответ дан 31 July 2018 в 10:45

Если вы не хотите слишком много ругать вручную, assoGiate - это инструмент графического интерфейса пользователя по вашему выбору. См. Здесь дополнительную информацию.

1
ответ дан 31 July 2018 в 11:50
Файл открывается в TaskCoach, но любой другой .XML-файл также открывается с помощью TaskCoach!

Это происходит потому, что они все одинаковы MIME-тип (application/xml).

Если вы хотите, чтобы файлы TaskCoach обрабатывались иначе, чем другие файлы XML, вам необходимо настроить новый тип MIME для них.

Я никогда не делал этого раньше, но похоже, что у Gnome есть довольно хорошая документация о том, как это сделать: добавьте настраиваемый тип MIME для всех пользователей / отдельных пользователей.

4
ответ дан 31 July 2018 в 11:50

Если вы не хотите слишком много ругать вручную, assoGiate - это инструмент графического интерфейса пользователя по вашему выбору. См. Здесь дополнительную информацию.

1
ответ дан 2 August 2018 в 03:08
Файл открывается в TaskCoach, но любой другой .XML-файл также открывается с помощью TaskCoach!

Это происходит потому, что они все одинаковы MIME-тип (application/xml).

Если вы хотите, чтобы файлы TaskCoach обрабатывались иначе, чем другие файлы XML, вам необходимо настроить новый тип MIME для них.

Я никогда не делал этого раньше, но похоже, что у Gnome есть довольно хорошая документация о том, как это сделать: добавьте настраиваемый тип MIME для всех пользователей / отдельных пользователей.

4
ответ дан 2 August 2018 в 03:08

Если вы не хотите слишком много ругать вручную, assoGiate - это инструмент графического интерфейса пользователя по вашему выбору. См. Здесь дополнительную информацию.

1
ответ дан 4 August 2018 в 19:00
Файл открывается в TaskCoach, но любой другой .XML-файл также открывается с помощью TaskCoach!

Это происходит потому, что они все одинаковы MIME-тип (application/xml).

Если вы хотите, чтобы файлы TaskCoach обрабатывались иначе, чем другие файлы XML, вам необходимо настроить новый тип MIME для них.

Я никогда не делал этого раньше, но похоже, что у Gnome есть довольно хорошая документация о том, как это сделать: добавьте настраиваемый тип MIME для всех пользователей / отдельных пользователей.

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

Если вы не хотите слишком много ругать вручную, assoGiate - это инструмент графического интерфейса пользователя по вашему выбору. См. Здесь дополнительную информацию.

1
ответ дан 6 August 2018 в 03:20
Файл открывается в TaskCoach, но любой другой .XML-файл также открывается с помощью TaskCoach!

Это происходит потому, что они все одинаковы MIME-тип (application/xml).

Если вы хотите, чтобы файлы TaskCoach обрабатывались иначе, чем другие файлы XML, вам необходимо настроить новый тип MIME для них.

Я никогда не делал этого раньше, но похоже, что у Gnome есть довольно хорошая документация о том, как это сделать: добавьте настраиваемый тип MIME для всех пользователей / отдельных пользователей.

4
ответ дан 6 August 2018 в 03:20

Если вы не хотите слишком много ругать вручную, assoGiate - это инструмент графического интерфейса пользователя по вашему выбору. См. Здесь дополнительную информацию.

1
ответ дан 7 August 2018 в 21:06
Файл открывается в TaskCoach, но любой другой .XML-файл также открывается с помощью TaskCoach!

Это происходит потому, что они все одинаковы MIME-тип (application/xml).

Если вы хотите, чтобы файлы TaskCoach обрабатывались иначе, чем другие файлы XML, вам необходимо настроить новый тип MIME для них.

Я никогда не делал этого раньше, но похоже, что у Gnome есть довольно хорошая документация о том, как это сделать: добавьте настраиваемый тип MIME для всех пользователей / отдельных пользователей.

4
ответ дан 7 August 2018 в 21:06

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

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