Jump to content

    

Linux без GUI

У меня десктопный Юбунту (на Orange Pi). Допустим я написал консольную програму. Возможно отключить GUI так чтоб бежала только моя програма?

Edited by jenya7

Share this post


Link to post
Share on other sites

по идее да. Когда я работал под Mandrake, там можно было не загружать X вообще.

Share this post


Link to post
Share on other sites
1 hour ago, alexunder said:

по идее да. Когда я работал под Mandrake, там можно было не загружать X вообще.

а как это сделать? нужно ведь определить на буте подгружать GUI или нет.

Share this post


Link to post
Share on other sites
42 minutes ago, jenya7 said:

У меня десктопный Юбунту (на Orange Pi). Допустим я написал консольную програму. Возможно отключить GUI так чтоб бежала только моя програма?

Отключить GUI можно. Сделать так, чтобы выполнялась только ваша программа - нельзя.

Share this post


Link to post
Share on other sites
1 hour ago, one_eight_seven said:

Отключить GUI можно. Сделать так, чтобы выполнялась только ваша программа - нельзя.

почему? демонизировать и запускать как демона, нет?

Share this post


Link to post
Share on other sites

Имеется в виду, что кроме вашей программы там еще много всего, не имеющего отношения к X.

Share this post


Link to post
Share on other sites
2 minutes ago, jenya7 said:

почему? демонизировать и запускать как демона, нет?

Вы точно понимаете, что такое демон?
То, что вы делаете со своей программой не повлияет на другие программы, не повлияет на другие демоны.

Share this post


Link to post
Share on other sites
1 hour ago, gosha-z said:

Имеется в виду, что кроме вашей программы там еще много всего, не имеющего отношения к X.

ну я имел в виду убрать только ГУИ. Так как это под эмбедед нужно чтоб Линукс бежал пошустрее.

Share this post


Link to post
Share on other sites
Just now, jenya7 said:

чтоб Линукс бежал пошустрее.

его надо сделать с нуля, конкретно под свои запросы.

Share this post


Link to post
Share on other sites
1 hour ago, gosha-z said:

его надо сделать с нуля, конкретно под свои запросы.

на стадии разработки это удобно. я инсталировал Qt. очень удобно, все на месте отлаживается. теперь я могу поставить образ без десктопа и моя програма будет бежать?

Share this post


Link to post
Share on other sites
Just now, jenya7 said:

на стадии разработки это удобно. я инсталировал Qt. очень удобно, все на месте отлаживается. теперь я могу поставить образ без десктопа и моя програма будет бежать?

Если нет никаких зависимостей от библиотек, которых не будет в образе без GUI то да, будет,  что ей помешает?

А что мешает делать эти эксперименты в виртуальной машине? Создайте виртуалку с ARM в качестве процессора, установите туда ваш пларинуемый образ, и развлекайтесь.

Share this post


Link to post
Share on other sites
1 hour ago, one_eight_seven said:

Если нет никаких зависимостей от библиотек, которых не будет в образе без GUI то да, будет,  что ей помешает?

А что мешает делать эти эксперименты в виртуальной машине? Создайте виртуалку с ARM в качестве процессора, установите туда ваш пларинуемый образ, и развлекайтесь.

на все эти виртуальные машины сил нет. а вставить катру с образом без ГУИ вполне возможно. надо только приготовить.

Share this post


Link to post
Share on other sites
Just now, jenya7 said:

на все эти виртуальные машины сил нет. а вставить катру с образом без ГУИ вполне возможно. надо только приготовить.

И именно по этой причине вы пишете на форуме прежде, чем попробовать?

Share this post


Link to post
Share on other sites
1 hour ago, one_eight_seven said:

И именно по этой причине вы пишете на форуме прежде, чем попробовать?

мне важно понять принцип. :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now