Вот, продолжаю свою эпопую настройки полноценного легковесного окружения. Теперь передо мной задачка: настройка ассоциаций для mimetype - программа его открывающая.
xdg-open просто кошмарное поделие, вот пример работы:
xdg-open s.zip
START /usr/bin/7zFM s.zip
===MyFrame::MyFrame===BEGIN===
DEBUG
Работает ага ? (не спрашивайте зачем мне севензип для русских зип файлов)
10:45 razor@localhost /home/razor/Downloads % mv s.zip 's (hello xdg).zip'
10:46 razor@localhost /home/razor/Downloads % xdg-open 's (hello xdg).zip'
START /usr/bin/7zFM s (hello xdg).zip
/usr/bin/xdg-open: eval: line 568: syntax error near unexpected token `('
/usr/bin/xdg-open: eval: line 568: `/usr/bin/7zFM s (hello xdg).zip'
У арчеводов есть замена в виде xdg-utils-mimeo и, вроде, еще что-то там есть. А есть ли в генте ? Вычитал, что в разных там DE xdg-open просто вызывает соответствующую замену, например kde-open и, если не находит, обрабатывает свои правила и запускает сам. А есть НЕ DE-зависимая yoba-open утилита ? Или ЧЯДНТ с xdg-open ?