algri14 пишет:mc , mucommander и Midnight-Commander
mc, он же Midnight-Commander. А mucommander - это уже совсем другой фм.
XliN пишет:Проверил. Запускается нормально
cd /usr/lib/mucommander/
./mucommander.sh
Мда.
Консоль
[xxblx@localhost ~]$ urpmq -l mucommander
http://packages.mageia.org.ru/mageia4/R … s.xml.lzma
/usr/lib/mucommander
/usr/lib/mucommander/mucommander.jar
/usr/lib/mucommander/mucommander.sh
/usr/share/applications/mucommander.desktop
/usr/share/doc/mucommander
/usr/share/doc/mucommander/license.txt
/usr/share/doc/mucommander/readme.txt
/usr/share/pixmaps/mucommander.png
/usr/lib/mucommander
/usr/lib/mucommander/license.txt
/usr/lib/mucommander/mucommander.jar
/usr/lib/mucommander/mucommander.sh
/usr/lib/mucommander/readme.txt
/usr/share/applications
/usr/share/applications/mandriva-mucommander.desktop
/usr/share/doc/mucommander
/usr/share/doc/mucommander/license.txt
/usr/share/doc/mucommander/readme.txt
/usr/lib/mucommander
/usr/lib/mucommander/license.txt
/usr/lib/mucommander/mucommander.jar
/usr/lib/mucommander/mucommander.png
/usr/lib/mucommander/mucommander.sh
/usr/lib/mucommander/readme.txt
/usr/share/applications
/usr/share/applications/mandriva-mucommander.desktop
Понятно, что оно не запускалось по
[console=user]mucommander[/console]
в /usr/bin же нет ничего.
Итог. Нужно просто пересобрать пакет. Добавить где-нибудь после %install к концу ближе
cat > %{buildroot}%{_bindir}/mucommander << EOF
#!/bin/sh
exec /usr/lib/mucommander/mucommander.sh
EOF
Вместо mucommander наверно резонно будет использовать %{name}, хотя надо смотреть что там в спеке.
Ну и наверно надо будет сразу в desktop-файле возможно в Exec на /usr/bin/mucommander указать. Это sed'ом сделать можно.
Fedora & GNOME