Автор Тема: Открыть с помощью  (Прочитано 22600 раз)

Оффлайн Yasno

  • Завсегдатай
  • *
  • Сообщений: 203
Открыть с помощью
« : 10.05.2019 12:48:44 »
Как удалить повторяющиеся ярлыки програм в меню "Открыть с помощью"
баг или последствия использования krita.appimage

Оффлайн Spanish ArCher

  • Завсегдатай
  • *
  • Сообщений: 1 234
Re: Открыть с помощью
« Ответ #1 : 10.05.2019 19:46:15 »
У меня тож недавно несколько Okular'ов появилось. Из нештатного только FoxIt Reader зарядил.
Если я попался вам навстречу, Значит вам со мной не по пути.
(С) Воскресение

Оффлайн Yasno

  • Завсегдатай
  • *
  • Сообщений: 203
Re: Открыть с помощью
« Ответ #2 : 11.05.2019 06:49:14 »
появилось
у вас с appimage связано как то?

Оффлайн Spanish ArCher

  • Завсегдатай
  • *
  • Сообщений: 1 234
Re: Открыть с помощью
« Ответ #3 : 11.05.2019 13:23:01 »
появилось
у вас с appimage связано как то?
нет
Если я попался вам навстречу, Значит вам со мной не по пути.
(С) Воскресение

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Открыть с помощью
« Ответ #4 : 11.05.2019 20:44:59 »
Как удалить повторяющиеся ярлыки програм в меню "Открыть с помощью"

Замечательный пример несистемного подхода к программированию в Линукс, граничащего с ленью и разгильдяйством.

Надо смотреть глубоко в потроха, не пересекаются ли общесистемные приоритеты по mime с внутренними механизмами DE.

В гуях TDE это выглядит где-то так:

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Открыть с помощью
« Ответ #5 : 12.05.2019 16:19:10 »
В гуях TDE это выглядит где-то так:

CoolReader3 для text/plain и нафик не нужен.
В TDE/KDE3 это убирается так:

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Открыть с помощью
« Ответ #6 : 12.05.2019 16:23:55 »
KDE3/TDE, по управлению, это мощный и гибкий инструмент, который линуксоиды почему-то похоронили, ради призрачных инноваций и улучшений.

Который в контексте темы приоритетов по mime, использует или встроенное средство просмотра или для группы text/plain, например, но никогда пачку и все сразу, - или/или.
« Последнее редактирование: 12.05.2019 16:30:35 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Открыть с помощью
« Ответ #7 : 12.05.2019 16:43:03 »
При этом в KDE3/TDE можно для типа файла добавить любое приложение по mime, а также, выбрав предпочтение для группы и изменить приоритет в списке предпочтений.

И ИМХО:
Но из всего того что мне доводилось видеть, в частности по этой функциональности, это жуткая пародия на KDE3.

KDE3/TDE, это по внутреннему строению и алгоритму, сложный инструмент, учитывающий логические связи между компонентами DE и компонентами системного уровня, с гибкой настройкой приоритетов и предпочтений. И не предлагающий дефолтом, идиотское открытие png internet explorer -ом wine на общесистемном уровне. Или ascii notepad -ом.
« Последнее редактирование: 12.05.2019 17:03:03 от Speccyfighter »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Открыть с помощью
« Ответ #8 : 12.05.2019 17:04:32 »
Та же самая функциональность осталась в kde4 и Plasma.
Андрей Черепанов (cas@)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Открыть с помощью
« Ответ #9 : 12.05.2019 17:50:01 »
Фишка KDE3/TDE (KDE4) в том, что mime-предпочтение приложения добавляется в конец списка предпочтений. И свежеустановленный wine не побежит впереди паровоза со своим Internet Explorer для png:

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Открыть с помощью
« Ответ #10 : 12.05.2019 19:43:36 »
Как удалить повторяющиеся ярлыки програм в меню "Открыть с помощью"
баг или последствия использования krita.appimage

Кстати:
Назовите имя файла-дистрибутива в котором произошло это раздолбайство?
А ещё лучше, дайте на него прямую ссылку.

Оффлайн Yasno

  • Завсегдатай
  • *
  • Сообщений: 203
Re: Открыть с помощью
« Ответ #11 : 13.05.2019 01:11:44 »
Назовите имя файла-дистрибутива в котором произошло это раздолбайство?

altlinux-nightly/snapshots/2019XXXX/regular-cinnamon-2019XXXX-x86_64.iso   обновлён до сегодня
наплодили 2 программы Krita (.appimage наверно) и Wine

про Wine отдельный разговор( такую муть творит, ставится по умолчанию на всё подряд......

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Открыть с помощью
« Ответ #12 : 13.05.2019 04:50:30 »
Это вайн в апликациях насрал десктоп-файлами общесистемным по mime

$ grep -ri krita ~/ | grep -i mime
/home/altlinux/.local/share/applications/mimeinfo.cache:application/x-krita=wine-extension-kra.desktop;
/home/altlinux/.local/share/applications/wine-extension-kra.desktop:MimeType=application/x-krita;
/home/altlinux/.wine/system.reg:[Software\\Krita\\Capabilities\\MIMEAssociations] 1557706531
/home/altlinux/.wine/user.reg:"MimeType"="application/x-krita"
$ grep -lri krita ~/.local/share/applications/wine*
/home/altlinux/.local/share/applications/wine/Programs/Krita/Krita (x86).desktop
/home/altlinux/.local/share/applications/wine/Programs/Krita/Tools/Uninstall Krita (x86).desktop
/home/altlinux/.local/share/applications/wine-extension-kra.desktop.bak
/home/altlinux/.local/share/applications/wine-extension-ora.desktop.bak
$ grep -lri krita ~/.local/share/applications/wine* | grep -v Prog
/home/altlinux/.local/share/applications/wine-extension-kra.desktop.bak
/home/altlinux/.local/share/applications/wine-extension-ora.desktop.bak
$ grep -i mime $(grep -lri krita ~/.local/share/applications/wine* | grep -v Prog)
/home/altlinux/.local/share/applications/wine-extension-kra.desktop.bak:MimeType=application/x-krita;
/home/altlinux/.local/share/applications/wine-extension-ora.desktop.bak:MimeType=image/openraster;

А учитывая шо в киннамоне нет редактора майм от слова совсем... Ну шо, ну всё. Писец. Шурудить всё это руками.
Напихивать в систему майм-привязок и не иметь хоть какого-то наипаскуднейшего редактора, это всё равно что палочкой потом в говне ковыряться.
На каждый майм-тип, свой десктоп-файл. А на каждый десктоп-файл, своя опция в Открыть с помощью.
В xfce, редактор хоть и паскудный-препаскудный, но хоть что-то. А тут писец. Бери лопату и разгребай.
« Последнее редактирование: 13.05.2019 05:21:24 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Открыть с помощью
« Ответ #13 : 13.05.2019 06:17:13 »
про Wine отдельный разговор( такую муть творит, ставится по умолчанию на всё подряд......

:-) Ну ещё бы:
$ grep 'Name\|MimeType' ~/.local/share/applications/wine*
grep: /home/altlinux/.local/share/applications/wine: Это каталог
/home/altlinux/.local/share/applications/wine-extension-chm.desktop:Name=hh
/home/altlinux/.local/share/applications/wine-extension-chm.desktop:MimeType=application/vnd.ms-htmlhelp;
/home/altlinux/.local/share/applications/wine-extension-gif.desktop:Name=Wine Internet Explorer
/home/altlinux/.local/share/applications/wine-extension-gif.desktop:MimeType=image/gif;
/home/altlinux/.local/share/applications/wine-extension-hlp.desktop:Name=winhlp32
/home/altlinux/.local/share/applications/wine-extension-hlp.desktop:MimeType=application/winhlp;
/home/altlinux/.local/share/applications/wine-extension-htm.desktop:Name=winebrowser
/home/altlinux/.local/share/applications/wine-extension-htm.desktop:MimeType=application/xhtml+xml;
/home/altlinux/.local/share/applications/wine-extension-ini.desktop:Name=notepad
/home/altlinux/.local/share/applications/wine-extension-ini.desktop:MimeType=application/x-wine-extension-ini;
/home/altlinux/.local/share/applications/wine-extension-jfif.desktop:Name=Wine Internet Explorer
/home/altlinux/.local/share/applications/wine-extension-jfif.desktop:MimeType=image/jpeg;
/home/altlinux/.local/share/applications/wine-extension-jpe.desktop:Name=Wine Internet Explorer
/home/altlinux/.local/share/applications/wine-extension-jpe.desktop:MimeType=image/jpeg;
/home/altlinux/.local/share/applications/wine-extension-kra.desktop:Name=krita
/home/altlinux/.local/share/applications/wine-extension-kra.desktop:MimeType=application/x-krita;
/home/altlinux/.local/share/applications/wine-extension-msp.desktop:Name=Wine Installer
/home/altlinux/.local/share/applications/wine-extension-msp.desktop:MimeType=application/x-wine-extension-msp;
/home/altlinux/.local/share/applications/wine-extension-ora.desktop.bak:Name=krita
/home/altlinux/.local/share/applications/wine-extension-ora.desktop.bak:MimeType=image/openraster;
/home/altlinux/.local/share/applications/wine-extension-pdf.desktop:Name=winebrowser
/home/altlinux/.local/share/applications/wine-extension-pdf.desktop:MimeType=application/pdf;
/home/altlinux/.local/share/applications/wine-extension-png.desktop:Name=Wine Internet Explorer
/home/altlinux/.local/share/applications/wine-extension-png.desktop:MimeType=image/png;
/home/altlinux/.local/share/applications/wine-extension-rtf.desktop:Name=wordpad
/home/altlinux/.local/share/applications/wine-extension-rtf.desktop:MimeType=application/rtf;
/home/altlinux/.local/share/applications/wine-extension-txt.desktop.bak:Name=notepad
/home/altlinux/.local/share/applications/wine-extension-txt.desktop.bak:MimeType=text/plain;
/home/altlinux/.local/share/applications/wine-extension-url.desktop:Name=rundll32
/home/altlinux/.local/share/applications/wine-extension-url.desktop:MimeType=application/x-mswinurl;
/home/altlinux/.local/share/applications/wine-extension-vbs.desktop:Name=A Wine application
/home/altlinux/.local/share/applications/wine-extension-vbs.desktop:MimeType=application/x-wine-extension-vbs;
/home/altlinux/.local/share/applications/wine-extension-wri.desktop:Name=wordpad
/home/altlinux/.local/share/applications/wine-extension-wri.desktop:MimeType=application/x-mswrite;
/home/altlinux/.local/share/applications/wine-extension-xml.desktop:Name=winebrowser
/home/altlinux/.local/share/applications/wine-extension-xml.desktop:MimeType=application/xml;

У какого-то линуксового кодописателя мозгов совсем нет.
Если внутренняя структура DE не понимает разницу между майм-предпочтениями и майм-приоритетами, а заодно и линуксовый кодописатель, то для пользователя в Линукс наступает писец. Он же паскуда начнёт по-умолчанию png-шки Интернет Эксплорером открывать. А pdf-ки вайнбраузером. И т.д. по списку. И всё это западло нужно будет выкручивать руками назад в разломаной вдребезги системе.
Спорим что gif-ка кликом по ней откроется вайновым Интернет Эксплорером? :-)
Но KDE3/TDE, на всё это западло глубоко похеру. Потому что он понимает разницу между предпочтением и приоритетом. И к тому же имеет мощный и гибкий редактор.

Но если всё это означает "Линукс круто, Виндовс говно", то это какое-то извращённое понимание крутости.
« Последнее редактирование: 13.05.2019 06:25:18 от Speccyfighter »

Оффлайн Yasno

  • Завсегдатай
  • *
  • Сообщений: 203
Re: Открыть с помощью
« Ответ #14 : 13.05.2019 06:24:45 »
Спорим что gif-ка кликом по ней откроется вайновым Интернет Эксплорером?
самое интересное он пытается но не работает) (возможно у меня глюк какой), а после удаления продолжает пытаться запустить) удивлён что форум этим не заспамили!
« Последнее редактирование: 13.05.2019 06:30:40 от Yasno »