Попробуйте:
sudo rm /usr/share/applications/Eclipse\ Mars\ C\/C++.desktop
Или просто позвольте терминалу написать имя, набрав:
sudo rm /usr/share/applications/Eclipse
и нажав TAB, если я ошибаюсь с обратными косыми чертами [ ! d2]
Я отвечаю на это за полноту, хотя вы уже пошли с работой Upstart (и это путь, я не предлагаю вам вернуться) ....
Я думаю, что ключевым моментом, который вы пропустили в первый раз, был уровень запуска. Я собираюсь догадаться, что вы привыкли к дистрибутиву RPM, где обычно это уровень запуска 3 для многопользовательского и runlevel 5 для GUI?
В Debian и Ubuntu есть только один пользователь (1) и многопользовательский (с установленным графическим интерфейсом). И многопользовательский уровень запуска 2. Таким образом, ваши символические ссылки не удались, потому что вы никогда не попадали в RL 3.
Использование команды update-rc.d упрощает управление символическими ссылками.
В любом случае, я Я пишу это для кого-то еще, что вам действительно может понадобиться. Хотя я бы предложил, чтобы они конвертировали скрипт в Upstart тоже!
Используйте следующую команду, чтобы запустить скрипт при запуске.
Добавить его в загрузочные приложения.
sudo -u USERNAME COMMAND
Кстати, кто-то сказал мне использовать NOPASSWORD, иначе это не сработает:
Лучше запустить sudo visudo, чтобы отредактировать файл / etc / sudoers и добавить NOPASSWD для этой команды, вместо того, чтобы писать пароль в скрипте. - ЛекенстейнНадеюсь, это помогло вам,
Daniel
Я отвечаю на это за полноту, хотя вы уже пошли с работой Upstart (и это путь, я не предлагаю вам вернуться) ....
Я думаю, что ключевым моментом, который вы пропустили в первый раз, был уровень запуска. Я собираюсь догадаться, что вы привыкли к дистрибутиву RPM, где обычно это уровень запуска 3 для многопользовательского и runlevel 5 для GUI?
В Debian и Ubuntu есть только один пользователь (1) и многопользовательский (с установленным графическим интерфейсом). И многопользовательский уровень запуска 2. Таким образом, ваши символические ссылки не удались, потому что вы никогда не попадали в RL 3.
Использование команды update-rc.d упрощает управление символическими ссылками.
В любом случае, я Я пишу это для кого-то еще, что вам действительно может понадобиться. Хотя я бы предложил, чтобы они конвертировали скрипт в Upstart тоже!
Используйте следующую команду, чтобы запустить скрипт при запуске.
Добавить его в загрузочные приложения.
sudo -u USERNAME COMMAND
Кстати, кто-то сказал мне использовать NOPASSWORD, иначе это не сработает:
Лучше запустить sudo visudo, чтобы отредактировать файл / etc / sudoers и добавить NOPASSWD для этой команды, вместо того, чтобы писать пароль в скрипте. - ЛекенстейнНадеюсь, это помогло вам,
Daniel
Я отвечаю на это за полноту, хотя вы уже пошли с работой Upstart (и это путь, я не предлагаю вам вернуться) ....
Я думаю, что ключевым моментом, который вы пропустили в первый раз, был уровень запуска. Я собираюсь догадаться, что вы привыкли к дистрибутиву RPM, где обычно это уровень запуска 3 для многопользовательского и runlevel 5 для GUI?
В Debian и Ubuntu есть только один пользователь (1) и многопользовательский (с установленным графическим интерфейсом). И многопользовательский уровень запуска 2. Таким образом, ваши символические ссылки не удались, потому что вы никогда не попадали в RL 3.
Использование команды update-rc.d упрощает управление символическими ссылками.
В любом случае, я Я пишу это для кого-то еще, что вам действительно может понадобиться. Хотя я бы предложил, чтобы они конвертировали скрипт в Upstart тоже!
Используйте следующую команду, чтобы запустить скрипт при запуске.
Добавить его в загрузочные приложения.
sudo -u USERNAME COMMAND
Кстати, кто-то сказал мне использовать NOPASSWORD, иначе это не сработает:
Лучше запустить sudo visudo, чтобы отредактировать файл / etc / sudoers и добавить NOPASSWD для этой команды, вместо того, чтобы писать пароль в скрипте. - ЛекенстейнНадеюсь, это помогло вам,
Daniel
Я отвечаю на это за полноту, хотя вы уже пошли с работой Upstart (и это путь, я не предлагаю вам вернуться) ....
Я думаю, что ключевым моментом, который вы пропустили в первый раз, был уровень запуска. Я собираюсь догадаться, что вы привыкли к дистрибутиву RPM, где обычно это уровень запуска 3 для многопользовательского и runlevel 5 для GUI?
В Debian и Ubuntu есть только один пользователь (1) и многопользовательский (с установленным графическим интерфейсом). И многопользовательский уровень запуска 2. Таким образом, ваши символические ссылки не удались, потому что вы никогда не попадали в RL 3.
Использование команды update-rc.d упрощает управление символическими ссылками.
В любом случае, я Я пишу это для кого-то еще, что вам действительно может понадобиться. Хотя я бы предложил, чтобы они конвертировали скрипт в Upstart тоже!
Используйте следующую команду, чтобы запустить скрипт при запуске.
Добавить его в загрузочные приложения.
sudo -u USERNAME COMMAND
Кстати, кто-то сказал мне использовать NOPASSWORD, иначе это не сработает:
Лучше запустить sudo visudo, чтобы отредактировать файл / etc / sudoers и добавить NOPASSWD для этой команды, вместо того, чтобы писать пароль в скрипте. - ЛекенстейнНадеюсь, это помогло вам,
Daniel
Используйте следующую команду для запуска скрипта при запуске.
Добавьте его в загрузочные приложения.
sudo -u USERNAME COMMAND
Кстати, кто-то сказал мне использовать NOPASSWORD, иначе он не сработает:
Лучше запустить sudo visudo для редактирования файла / etc / sudoers и добавить NOPASSWD для команды вместо написания пароля в скрипте. - Lekensteyn
blockquote>Надеюсь, это помогло вам,
Daniel
Я отвечаю на это за полноту, хотя вы уже пошли с работой Upstart (и что - путь, я не предлагаю, чтобы вы вернулись) ....
Я думаю, что ключевым моментом, который вы пропустили в первый раз, был уровень запуска. Я собираюсь догадаться, что вы привыкли к дистрибутиву RPM, где обычно это уровень запуска 3 для многопользовательского и runlevel 5 для GUI?
В Debian и Ubuntu есть только один пользовательский (1) и многопользовательский (с установленным графическим интерфейсом). И многопользовательский уровень runlevel 2. Таким образом, ваши символические ссылки не удались, потому что вы никогда не попадали в RL 3.
Использование команды update-rc.d
упрощает управление символическими ссылками.
В любом случае, я пишу это для всех, кому это действительно понадобится. Хотя я бы предложил, чтобы они конвертировали скрипт в Upstart тоже!
Я отвечаю на это за полноту, хотя вы уже пошли с работой Upstart (и что - путь, я не предлагаю, чтобы вы вернулись) ....
Я думаю, что ключевым моментом, который вы пропустили в первый раз, был уровень запуска. Я собираюсь догадаться, что вы привыкли к дистрибутиву RPM, где обычно это уровень запуска 3 для многопользовательского и runlevel 5 для GUI?
В Debian и Ubuntu есть только один пользовательский (1) и многопользовательский (с установленным графическим интерфейсом). И многопользовательский уровень runlevel 2. Таким образом, ваши символические ссылки не удались, потому что вы никогда не попадали в RL 3.
Использование команды update-rc.d
упрощает управление символическими ссылками.
В любом случае, я пишу это для всех, кому это действительно понадобится. Хотя я бы предложил, чтобы они конвертировали скрипт в Upstart тоже!
Используйте следующую команду для запуска скрипта при запуске.
Добавьте его в загрузочные приложения.
sudo -u USERNAME COMMAND
Кстати, кто-то сказал мне использовать NOPASSWORD, иначе он не сработает:
Лучше запустить sudo visudo для редактирования файла / etc / sudoers и добавить NOPASSWD для команды вместо написания пароля в скрипте. - Lekensteyn
blockquote>Надеюсь, это помогло вам,
Daniel
Используйте следующую команду для запуска скрипта при запуске.
Добавьте его в загрузочные приложения.
sudo -u USERNAME COMMAND
Кстати, кто-то сказал мне использовать NOPASSWORD, иначе он не сработает:
Лучше запустить sudo visudo для редактирования файла / etc / sudoers и добавить NOPASSWD для команды вместо написания пароля в скрипте. - Lekensteyn
blockquote>Надеюсь, это помогло вам,
Daniel
Я отвечаю на это за полноту, хотя вы уже пошли с работой Upstart (и что - путь, я не предлагаю, чтобы вы вернулись) ....
Я думаю, что ключевым моментом, который вы пропустили в первый раз, был уровень запуска. Я собираюсь догадаться, что вы привыкли к дистрибутиву RPM, где обычно это уровень запуска 3 для многопользовательского и runlevel 5 для GUI?
В Debian и Ubuntu есть только один пользовательский (1) и многопользовательский (с установленным графическим интерфейсом). И многопользовательский уровень runlevel 2. Таким образом, ваши символические ссылки не удались, потому что вы никогда не попадали в RL 3.
Использование команды update-rc.d
упрощает управление символическими ссылками.
В любом случае, я пишу это для всех, кому это действительно понадобится. Хотя я бы предложил, чтобы они конвертировали скрипт в Upstart тоже!
Используйте следующую команду для запуска скрипта при запуске.
Добавьте его в загрузочные приложения.
sudo -u USERNAME COMMAND
Кстати, кто-то сказал мне использовать NOPASSWORD, иначе он не сработает:
Лучше запустить sudo visudo для редактирования файла / etc / sudoers и добавить NOPASSWD для команды вместо написания пароля в скрипте. - Lekensteyn
blockquote>Надеюсь, это помогло вам,
Daniel
echo PASSWORD | sudo -u USERNAME COMMAND
не будет работать. sudo считывает пароль с терминала, а не stdin.
– geirha
11 April 2011 в 03:15
Я отвечаю на это за полноту, хотя вы уже пошли с работой Upstart (и что - путь, я не предлагаю, чтобы вы вернулись) ....
Я думаю, что ключевым моментом, который вы пропустили в первый раз, был уровень запуска. Я собираюсь догадаться, что вы привыкли к дистрибутиву RPM, где обычно это уровень запуска 3 для многопользовательского и runlevel 5 для GUI?
В Debian и Ubuntu есть только один пользовательский (1) и многопользовательский (с установленным графическим интерфейсом). И многопользовательский уровень runlevel 2. Таким образом, ваши символические ссылки не удались, потому что вы никогда не попадали в RL 3.
Использование команды update-rc.d
упрощает управление символическими ссылками.
В любом случае, я пишу это для всех, кому это действительно понадобится. Хотя я бы предложил, чтобы они конвертировали скрипт в Upstart тоже!