Просто удалите запись inode/directory в строке MimeType всех файлов приложений из /usr/share/applications/kde4/<appname>.desktop. Не забудьте запустить update-desktop-database.
Предполагая, что ваш скрипт работает от имени root, вы можете сделать:
sed -i '/^127\.0\.0\.1\s/s/$/ '"$1"'/' /etc/hosts
$1 - это первый аргумент скрипта (mysite.com для примера в вопросе). Эта команда ищет строку, содержащую 127.0.0.1 в файле hosts, и добавляет к ней новый домен.
Вы не должны добавлять несколько строк с 127.0.0.1, это может вызвать проблемы. [ ! d2]
Лучше всего то, что делает установщик Ubuntu - добавьте новый адрес в диапазон петли (например, 127.0.1.1). Это будет сложнее, так как вам нужно будет узнать последний адрес обратной связи и увеличить его. Я добавлю метод для этого, если найду что-то достаточно простое.
Предполагая, что ваш скрипт работает от имени root, вы можете сделать:
sed -i '/^127\.0\.0\.1\s/s/$/ '"$1"'/' /etc/hosts
$1 - это первый аргумент скрипта (mysite.com для примера в вопросе). Эта команда ищет строку, содержащую 127.0.0.1 в файле hosts, и добавляет к ней новый домен.
Вы не должны добавлять несколько строк с 127.0.0.1, это может вызвать проблемы. [ ! d2]
Лучше всего то, что делает установщик Ubuntu - добавьте новый адрес в диапазон петли (например, 127.0.1.1). Это будет сложнее, так как вам нужно будет узнать последний адрес обратной связи и увеличить его. Я добавлю метод для этого, если найду что-то достаточно простое.
Предполагая, что ваш скрипт работает от имени root, вы можете сделать:
sed -i '/^127\.0\.0\.1\s/s/$/ '"$1"'/' /etc/hosts
$1 - это первый аргумент скрипта (mysite.com для примера в вопросе). Эта команда ищет строку, содержащую 127.0.0.1 в файле hosts, и добавляет к ней новый домен.
Вы не должны добавлять несколько строк с 127.0.0.1, это может вызвать проблемы. [ ! d2]
Лучше всего то, что делает установщик Ubuntu - добавьте новый адрес в диапазон петли (например, 127.0.1.1). Это будет сложнее, так как вам нужно будет узнать последний адрес обратной связи и увеличить его. Я добавлю метод для этого, если найду что-то достаточно простое.