Да ли сте испробали много десктоп окружења, али ништа не одговара вашем укусу? Или можда волите неке компоненте десктоп окружења, а не волите друге. Можда је време да размислите о изградњи сопственог десктоп окружења...

Како могу да направим десктоп окружење?

Можете лако да направите десктоп окружење склапањем различитих компоненти постојећих десктоп окружења и других независних програма. боље је да познају опште компоненте десктоп окружења пре изградње, али није неопходно. Овде ћемо вам показати како да направите сопствено десктоп окружење корак по корак.

Корак 1: Креирајте скрипту Сессион Басх

Да бисте направили минимално десктоп окружење, морате барем да у њега ставите менаџер прозора. У овом водичу користићемо квин менаџер прозора. Али можете користити било који менаџер прозора који желите.

Да бисте инсталирали квин на Убунту и Убунту системе, откуцајте следећу команду у терминалу:

 судо апт инсталл квин --но-инсталл-рецоммендс 

Без --но-инсталл-рецоммендс опција, апт ће инсталирати цело окружење кде десктопа.

instagram viewer

Поред менаџера прозора, додаћемо пристаниште за даске у окружење радне површине. Да бисте га инсталирали, откуцајте:

 судо апт инсталл планк

Сада направимо Басх скрипту сесије. Ако већ не знате, а басх скрипта је обична текстуална датотека у коју уносите низ команди. Када се датотека изврши, она покреће садржане команде ред по ред, чиме се штедите да сами куцате сваку команду у терминал.

Наша скрипта ће садржати програме које ће имати наше десктоп окружење. Убацићемо сценарио /bin именик. Дакле, отворите терминал и идите до /bin уписивањем следеће команде:

 цд /бин

Затим креирајте скрипту следећом командом (назваћемо је цустом_де.сх):

 судо тоуцх цустом_де.сх 

Отворите датотеку као роот користећи свој уређивач текста, нпр. нано:

 судо нано цустом_де.сх 

Нано можете заменити било којим уређивачем текста као што је гедит или кед.

Затим ставите следећи ред на врх скрипте.

 #!/бин/басх 

Ова линија говори терминалу да изврши ову скрипту користећи басх.

Затим откуцајте команде програма које желите да ставите на прилагођену радну површину почевши од менаџера прозора (у овом случају квин).

квин &
даска

Амперсанд (&) након команде покреће је у позадини, тако да се следећа команда извршава без чекања да се претходна наредба изађе. То морамо да урадимо јер програми који сачињавају окружење радне површине морају да се покрећу у исто време.

Ова скрипта представља сесију радне површине, све док је ова скрипта покренута, сесија ће наставити да ради. Када ова скрипта изађе, сесија ће изаћи, а ви ћете бити усмерени на екран за пријаву као да сте се одјавили.

Зато је важно да не стављате амперсанд (&) после последње команде. Ако се ово деси и последња команда буде послата у позадину, скрипта ће изаћи, а сесија ће се затворити чим почне.

Након што сачувате скрипту, дајте јој извршну дозволу тако што ћете откуцати следећу команду:

 судо цхмод +к цустом_де.сх 

Корак 2: Креирајте датотеку радне површине

Да би наша прилагођена радна површина била видљива док се пријављујемо, морамо да креирамо а .десктоп фајл у /usr/share/xsessions који ће указати на сценарио. Да бисте се кретали до тог директоријума, у терминалу откуцајте:

 цд /уср/схаре/ксессионс 

Затим креирајте датотеку и отворите је тако што ћете:

судо тоуцх цустом_де.десктоп
судо нано цустом_де.десктоп

Унутар датотеке ставите следеће редове:

[Унос за десктоп]
Наме=Прилагођени ДЕ
Цоммент=Моје сјајно окружење радне површине
Екец=/бин/цустом_де.сх
Тип=Апликација

За Екец=, унесите локацију скрипте сесије коју сте претходно креирали.

Корак 3: Покрените прилагођено окружење радне површине

Да бисте покренули окружење радне површине:

  1. Одјавити се
  2. Пронађите листу инсталираних десктоп окружења
  3. Изаберите ново креирано окружење радне површине
  4. Пријавите се поново

Да бисте изашли из ове сесије, убијте последњи програм у скрипти сесије користећи команду пкилл:

 пкилл планк 

Учините своје окружење радне површине потпунијим

Честитам! Направили сте сопствено окружење радне површине.

Али још увек му недостају неке компоненте. Време је да додате позадину и панел.

Постоји много постављача тапета. Добар избор је Комореби, који вам даје могућност постављања видео записа као позадине, а такође приказује иконе на радној површини.

Да бисте инсталирали комореби, преузмите деб пакет са ГитХуб спремиште, инсталирајте га и покрените.

За панел ћемо користити лккт-панел, да га инсталирамо на Убунту:

 судо апт инсталл лккт-панел 

Не заборавите да ставите команду лккт-панел и комореби у скрипту сесије након чега следи амперсанд (&). Користите пуну путању за команду комореби (/System/Applications/komorebi).

Такође можете додати Улаунцхер, користан покретач апликација. Ово ће учинити радну површину потпунијим:

судо адд-апт-репоситори ппа: агорностал/улаунцхер && судо апт упдате && судо апт инсталл улаунцхер

Можете да додате колико год програма желите, прилагодите радну површину тако да одговара вашим потребама. Такође размислите о додавању менаџера обавештења.

Како подесити ГТК и теме икона

У другим радним окружењима, можете променити ГТК и теме икона користећи ГУИ услужни програм као што је гноме-твеакс или друго. У нашем случају, немамо ове услужне програме, али не брините јер такође можете променити теме из командне линије помоћу команде гсеттингс.

Да би гсеттингс имало ефекта, дбус мора бити покренут.

Дбус је почео да користи дбус-лаунцх. Само додај дбус-покрени басх на почетку вашег сценарија.

Затим изађите из сесије и поново се пријавите. Да бисте добили тренутно примењену ГТК тему:

 гсеттингс гет орг.гноме.десктоп.интерфаце гтк-тхеме 

Да бисте поставили ГТК тему на тему Цанта, на пример, откуцајте:

 гсеттингс сет орг.гноме.десктоп.интерфаце гтк-тхеме Цанта 

Тема коју ћете поставити мора да се налази у њој /usr/share/themes именик. Назив теме је име њене фасцикле.

Ултимативно искуство прилагођавања

Иако је изградња сопственог десктоп окружења освежавајуће искуство, можда неће довести до потпуног радног искуства у први пут. Али додавањем других програма створићете боље окружење радне површине. Ако волите да правите ствари, можда ће вам се допасти АрцхЛинук, јер ће вам омогућити да направите сопствену дистрибуцију Линука.

7 ствари које треба да знате пре него што пређете на Менаџер прозора

Желите да замените тренутно окружење радне површине менаџером прозора? Ево неких ствари којих треба да будете свесни пре него што донесете одлуку.

Реад Нект

ОбјавиТвеетЕмаил
Повезане теме
  • Линук
  • Линук Десктоп окружење
О аутору
Хамза Алгохари (2 објављена чланка)Више од Хамзе Алгохари

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, рецензије, бесплатне е-књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили