Вот команда, чтобы выполнить это.
gksu app-name
Запустите его, не выполнив сначала su. Вам нужно только выполнить указанную выше команду из обычного пользовательского сеанса, и приложение будет запущено с правами root.
Вы должны создать пакет .deb, и вы также можете загрузить свое приложение в PPA. Используйте один из руководств по упаковке, чтобы помочь вам - QT должен быть особенно полезен. Кроме того, см. Этот учебник на форумах Ubuntu.
Было бы неплохо создать учетную запись для рассылки , чтобы вы могли создать PPA, а также страницу проекта, где вы можете загрузите файл .deb и архив исходного кода. Если вы используете bzr для управления версиями (что я рекомендую), вы можете использовать Launchpad для управления вашим кодом. Launchpad имеет множество других функций, таких как управление ошибками. Смотрите: QT one .
Что касается ваших конкретных точек:
установка значков на рабочем столеНе надо. Плохая практика для приложений автоматически создавать значки на рабочем столе пользователя. Однако вы должны создать запись меню для своего приложения, чтобы пользователи могли запускать ее из меню «Приложения» и, возможно, создать для нее ярлык на рабочем столе. Для этого вам нужно написать bzr и в файле debian / rules в разделе двоично-indep, скопировать его в / usr / share / applications (в debian / tmp). [!d11 ] установка значков на рабочем столе
Надеюсь, вы имеете в виду установочный файл - у приложения чата нет причин запускаться как администратор. Файл .deb сделает это за вас - он откроется в Ubuntu Software Center, для которого потребуется пароль.
вставка записи в начальное менюЯ не знаю что это значит. Что такое меню запуска? Если вы имеете в виду меню «Приложения», см. «Настройка значков на рабочем столе».
вставка записи в начальное менюЭто делается автоматически при создании пакет .deb - пакеты .deb сжимаются.
автоматический запуск для моего приложения без вмешательства пользователяЯ не знаю, возможно ли это, но вы не должны этого делать. Это должно быть до пользователя, какие приложения они хотят автозапускать. Это задано в окне настроек приложений для запуска.
Как только вам удалось создать пакет .deb и загрузить его в PPA, вам следует попытаться отправить ваше приложение в официальные репозитории Ubuntu. Будьте готовы к крутой кривой обучения -.
Debian упаковка трудно понять сначала, но если вы упорно, вы получите его в конце концов,Вы должны создать пакет .deb, и вы также можете загрузить свое приложение в PPA. Используйте одну из направляющих упаковки , чтобы помочь вам - особенно полезен QT one .
Было бы неплохо создать учетную запись Launchpad , чтобы вы могли создать PPA, а также страницу проекта, на которой вы можете загрузить файл .deb и архив исходного кода. Если вы используете bzr для управления версиями (что я рекомендую), вы можете использовать Launchpad для управления вашим кодом. Launchpad имеет множество других функций, таких как управление ошибками. Смотрите: Как запустить новый проект и разместить его на launchpad.net?[/.
Что касается ваших конкретных моментов:
Не надо. Плохая практика для приложений автоматически создавать значки на рабочем столе пользователя. Однако вы должны создать запись меню для своего приложения, чтобы пользователи могли запускать ее из меню «Приложения» и, возможно, создать для нее ярлык на рабочем столе. Для этого вам нужно написать файл .desktop и в файле debian / rules в разделе двоичного вывода, скопировать его в / usr / share / applications (в debian / tmp).
Надеюсь, вы имеете в виду установочный файл - у приложения чата нет причин запускаться как администратор. Файл .deb сделает это за вас - он откроется в Ubuntu Software Center, для которого потребуется пароль.
Я не знаю, что это значит. Что такое меню запуска? Если вы имеете в виду меню «Приложения», см. «Настройка значков на рабочем столе».
Это делается автоматически при создании пакеты .deb - .deb сжимаются.
Я не знаю, возможно ли это, но вы не должны этого делать. Это должно быть до пользователя, какие приложения они хотят автозапускать. Это задано в окне настроек загрузочных приложений.
Как только вам удалось создать пакет .deb и загрузить его в PPA, вы должны попытаться получить ваше приложение в официальных репозиториях Ubuntu . Будьте готовы к крутой кривой обучения. - Debian упаковка трудно понять, на первый , но если вы упорно, вы получите его в конце концов
Вы должны создать пакет .deb, и вы также можете загрузить свое приложение в PPA. Используйте одну из направляющих упаковки , чтобы помочь вам - особенно полезен QT one .
Было бы неплохо создать учетную запись Launchpad , чтобы вы могли создать PPA, а также страницу проекта, на которой вы можете загрузить файл .deb и архив исходного кода. Если вы используете bzr для управления версиями (что я рекомендую), вы можете использовать Launchpad для управления вашим кодом. Launchpad имеет множество других функций, таких как управление ошибками. Смотрите: Как запустить новый проект и разместить его на launchpad.net?[/.
Что касается ваших конкретных моментов:
Не надо. Плохая практика для приложений автоматически создавать значки на рабочем столе пользователя. Однако вы должны создать запись меню для своего приложения, чтобы пользователи могли запускать ее из меню «Приложения» и, возможно, создать для нее ярлык на рабочем столе. Для этого вам нужно написать файл .desktop и в файле debian / rules в разделе двоичного вывода, скопировать его в / usr / share / applications (в debian / tmp).
Надеюсь, вы имеете в виду установочный файл - у приложения чата нет причин запускаться как администратор. Файл .deb сделает это за вас - он откроется в Ubuntu Software Center, для которого потребуется пароль.
Я не знаю, что это значит. Что такое меню запуска? Если вы имеете в виду меню «Приложения», см. «Настройка значков на рабочем столе».
Это делается автоматически при создании пакеты .deb - .deb сжимаются.
Я не знаю, возможно ли это, но вы не должны этого делать. Это должно быть до пользователя, какие приложения они хотят автозапускать. Это задано в окне настроек загрузочных приложений.
Как только вам удалось создать пакет .deb и загрузить его в PPA, вы должны попытаться получить ваше приложение в официальных репозиториях Ubuntu . Будьте готовы к крутой кривой обучения. - Debian упаковка трудно понять, на первый , но если вы упорно, вы получите его в конце концов
Возможно, вы захотите проверить сайт разработчика приложений Ubuntu, в котором объясняется, как вы можете разрабатывать приложение от создания до распространения и предоставлять дополнительные ресурсы, чтобы помочь вам на этом пути.
Возможно, вы захотите проверить сайт разработчика приложений Ubuntu , в котором объясняется, как вы можете разрабатывать приложение из создания в дистрибутив, и предоставляет дополнительные ресурсы, которые помогут вам в этом.