Компиляция последней версии GNOME-Shell

Этот вопрос претендует на то, чтобы быть центральным местом, где люди обмениваются информацией о компиляции последней и самой лучшей среды GNOME-Shell в Ubuntu 10.10.

Поскольку GNOME-Shell теперь зависит от gtk3 и во многих других новые модули и PPA GNOME-hell больше не существуют, на самом деле довольно сложно протестировать его без, как я где-то читал,

«сбор половины рабочего стола GNOME»

Я пытался с jhbuild только вчера, и только некоторые модули были построены, но gnome-shell и gtk3 не были включены в те, которые были построены.

Поскольку некоторые решения, размещенные здесь, могут показаться довольно опасными, Я думал о создании VM w / Ubuntu 10.10, и я думаю, что большинство из вас согласятся со мной.

Итак, в заключение, на вопросы, на которые нужно ответить:

Есть ли какой-либо новый PPP для GNOME-Shell для Maverick? Можно ли установить скрипт jhbuild gnome-shell для установки чистой сборки? Если нет, то любые другие простые способы получить его, исключая ручной сбор? Когда будет установлено, будет ли GNOME-Shell работать с эмулированным графическим стеком Virtualbox?

Дамы и джентльмены, вопрос теперь ваш. Пусть начнется ответ ...

9
задан 24 October 2010 в 01:38

50 ответов

вы пробовали действия в следующей статье в WebUpd8?

3
ответ дан 26 May 2018 в 01:10
  • 1
    Да, я уже это прочитал. Я подумал о том, чтобы опубликовать его здесь, но тем временем забыл. Благодаря ;) – Daniel Rodrigues 24 October 2010 в 18:01

вы пробовали действия в следующей статье в WebUpd8?

3
ответ дан 25 July 2018 в 23:08

вы пробовали действия в следующей статье в WebUpd8?

3
ответ дан 27 July 2018 в 02:57

вы пробовали действия в следующей статье в WebUpd8?

3
ответ дан 31 July 2018 в 11:01

вы пробовали действия в следующей статье в WebUpd8?

3
ответ дан 31 July 2018 в 12:00

вы пробовали шаги в следующей статье в WebUpd8 ?

3
ответ дан 2 August 2018 в 04:28

вы пробовали шаги в следующей статье в WebUpd8 ?

3
ответ дан 4 August 2018 в 21:01

вы пробовали шаги в следующей статье в WebUpd8 ?

3
ответ дан 6 August 2018 в 04:33

вы пробовали шаги в следующей статье в WebUpd8 ?

3
ответ дан 6 August 2018 в 04:33

вы пробовали шаги в следующей статье в WebUpd8 ?

3
ответ дан 7 August 2018 в 22:42

вы пробовали шаги в следующей статье в WebUpd8 ?

3
ответ дан 10 August 2018 в 10:48

вы пробовали шаги в следующей статье в WebUpd8 ?

3
ответ дан 13 August 2018 в 17:22
  • 1
    Да, я уже это прочитал. Я подумал о том, чтобы опубликовать его здесь, но тем временем забыл. Благодаря ;) – Daniel Rodrigues 24 October 2010 в 18:01

К сожалению, вам нужно «скомпилировать половину рабочего стола GNOME», чтобы получить самые последние снимки git от GNOME-Shell. Ну, может быть, четверть. К счастью, есть набор сценариев и набор модулей JHBuild, которые вы можете использовать для его создания и довольно легко удовлетворять зависимостям.

Сначала загрузите и запустите скрипт установки:

curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh
/bin/bash gnome-shell-build-setup.sh
[d2 ] Затем создайте GNOME-Shell и ее зависимости, выполнив:

jhbuild build

Более подробную информацию о процессе можно найти в вики GNOME.

Если это не работает, вы можете проверить в GNOME wiki . Часто можно найти рабочие раунды.

5
ответ дан 26 May 2018 в 01:10

Я сосредоточусь на вопросе # 2 -

Вы сказали: «Я вчера пробовал с jhbuild, и были созданы только некоторые модули, но gnome-shell и gtk3 не были включены в те, которые а затем спросил

«Можно ли установить скрипт установки jnbuild gnome-shell, чтобы обеспечить чистую сборку?»

Я бы так подумал. Во-первых, http://live.gnome.org/JhbuildDependencies/Ubuntu сообщает вам, какие пакеты Ubuntu вам нужны, - используйте установку Lucid, имея в виду комментарии из раздела Maverick.

Затем - что такое набор модулей в вас .jhbuildrc? По умолчанию это gnome-3.0, поэтому я предполагаю, что это. Файл rc указывает на набор модулей, который вы будете использовать.

Обычно люди, выполняющие полную «сборку jhbuild», пропускают определенные пакеты и помещают их в свой .jhbuildrc. Вы можете читать в другом месте, но создание mozilla в среде, просто для проверки гнома, - это то, что большинство людей пропускают.

На самом деле, если у вас возникли проблемы, я бы предложил вам не делать никаких аргументов "jhbuild build " вообще. «jhbuild build» без аргументов строит все в вашем модуле, который я буду считать gnome-3.0 (посмотрите в своем .jhbuildrc, чтобы увидеть). Лучше сделать «jhbuild build gnome-shell», который строит только gnome-shell и его зависимости (я считаю, что в gnome-shell в настоящее время в общей сложности 36 зависимостей в jhbuild), который включает в себя количество не только зависимостей, но и зависимости зависимостей и т. д.). После его создания вы можете выполнить «jnbuild run gnome-shell» для запуска gnome-shell с использованием библиотек и т. Д., Которые вы создали.

Следует отметить, что если вы делаете jhbuild с недавних кода, это может быть грубое плавание, хотя это все же самый простой способ пойти, если нет PPA для Ubuntu, который вам нравится. Я просто сделал новый jhbuild. gtk + нарушил некоторые вызовы, поэтому я просмотрел git, увидел, что это было изменено за день до того, как я установил git, так что я сброшу этот каталог на один из 24 часов раньше. Затем я работал. Кроме того, пакет, который я хотел построить, не будет построен. Я искал страницу Bugzilla для исправлений, которые обновили некоторые вызовы, которые давно устарели и недавно удалены с помощью gtk +. Я применил их, и тогда мой gtk + 3 был построен. Так что это было не автоматическое, мне пришлось исправить две сломанные сборки. Но он наконец-то был построен.

0
ответ дан 26 May 2018 в 01:10

Вероятно, PPA не будет 10.10. Для 11.04 здесь приведены инструкции:

Как установить и использовать последнюю версию GNOME?
0
ответ дан 26 May 2018 в 01:10

gnome-shell можно найти из репозиториев ubuntu

sudo apt-get install gnome-shell

и считать, что это достаточно хорошо для целей тестирования. Вы можете попробовать его в терминале путем (после установки) ввода gnome-shell --replace. Вы получите версию 2.31.5 в Maverick. (Эта версия, по-видимому, также является второй по последнему теги в http://git.gnome.org/browse/gnome-shell/)

0
ответ дан 26 May 2018 в 01:10

Вероятно, PPA не будет 10.10. Для 11.04 здесь приведены инструкции:

Как установить и использовать последнюю версию GNOME?
0
ответ дан 25 July 2018 в 23:08

gnome-shell можно найти из репозиториев ubuntu

sudo apt-get install gnome-shell

и считать, что это достаточно хорошо для целей тестирования. Вы можете попробовать его в терминале путем (после установки) ввода gnome-shell --replace. Вы получите версию 2.31.5 в Maverick. (Эта версия, по-видимому, также является второй по последнему теги в http://git.gnome.org/browse/gnome-shell/)

0
ответ дан 25 July 2018 в 23:08

Я сосредоточусь на вопросе №2 -

Вы сказали: «Я вчера пробовал с jhbuild и только некоторые модули были созданы, но gnome-shell и gtk3 не были включены в те, которые а затем спросил

«Можно ли установить скрипт установки jnbuild gnome-shell, чтобы обеспечить чистую сборку?»

Я бы так подумал. Во-первых, http://live.gnome.org/JhbuildDependencies/Ubuntu сообщает вам, какие пакеты Ubuntu вам нужны, - используйте установку Lucid, имея в виду комментарии из раздела Maverick.

Затем - что такое набор модулей в вас .jhbuildrc? По умолчанию это gnome-3.0, поэтому я предполагаю, что это. Файл rc указывает на набор модулей, который вы будете использовать.

Обычно люди, выполняющие полную «сборку jhbuild», пропускают определенные пакеты и помещают их в свой .jhbuildrc. Вы можете читать в другом месте, но создание mozilla в среде, просто для проверки гнома, - это то, что большинство людей пропускают.

На самом деле, если у вас возникли проблемы, я бы предложил вам не делать никаких аргументов "jhbuild build " вообще. «jhbuild build» без аргументов строит все в вашем модуле, который я буду считать gnome-3.0 (посмотрите в своем .jhbuildrc, чтобы увидеть). Лучше сделать «jhbuild build gnome-shell», который строит только gnome-shell и его зависимости (я считаю, что в gnome-shell в настоящее время в общей сложности 36 зависимостей в jhbuild), который включает в себя количество не только зависимостей, но и зависимости зависимостей и т. д.). После его создания вы можете выполнить «jnbuild run gnome-shell» для запуска gnome-shell с использованием библиотек и т. Д., Которые вы создали.

Следует отметить, что если вы делаете jhbuild с недавних кода, это может быть грубое плавание, хотя это все же самый простой способ пойти, если нет PPA для Ubuntu, который вам нравится. Я просто сделал новый jhbuild. gtk + нарушил некоторые вызовы, поэтому я просмотрел git, увидел, что это было изменено за день до того, как я установил git, так что я сброшу этот каталог на один из 24 часов раньше. Затем я работал. Кроме того, пакет, который я хотел построить, не будет построен. Я искал страницу Bugzilla для исправлений, которые обновили некоторые вызовы, которые давно устарели и недавно удалены с помощью gtk +. Я применил их, и тогда мой gtk + 3 был построен. Так что это было не автоматическое, мне пришлось исправить две сломанные сборки. Но он наконец-то был построен.

0
ответ дан 25 July 2018 в 23:08

Вероятно, PPA не будет 10.10. Для 11.04 здесь приведены инструкции:

Как установить и использовать последнюю версию GNOME?
5
ответ дан 27 July 2018 в 02:57

gnome-shell можно найти из репозиториев ubuntu

sudo apt-get install gnome-shell

и считать, что это достаточно хорошо для целей тестирования. Вы можете попробовать его в терминале путем (после установки) ввода gnome-shell --replace. Вы получите версию 2.31.5 в Maverick. (Эта версия, по-видимому, также является второй по последнему теги в http://git.gnome.org/browse/gnome-shell/)

0
ответ дан 27 July 2018 в 02:57

Я сосредоточусь на вопросе №2 -

Вы сказали: «Я вчера пробовал с jhbuild и только некоторые модули были созданы, но gnome-shell и gtk3 не были включены в те, которые а затем спросил

«Можно ли установить скрипт установки jnbuild gnome-shell, чтобы обеспечить чистую сборку?»

Я бы так подумал. Во-первых, http://live.gnome.org/JhbuildDependencies/Ubuntu сообщает вам, какие пакеты Ubuntu вам нужны, - используйте установку Lucid, имея в виду комментарии из раздела Maverick.

Затем - что такое набор модулей в вас .jhbuildrc? По умолчанию это gnome-3.0, поэтому я предполагаю, что это. Файл rc указывает на набор модулей, который вы будете использовать.

Обычно люди, выполняющие полную «сборку jhbuild», пропускают определенные пакеты и помещают их в свой .jhbuildrc. Вы можете читать в другом месте, но создание mozilla в среде, просто для проверки гнома, - это то, что большинство людей пропускают.

На самом деле, если у вас возникли проблемы, я бы предложил вам не делать никаких аргументов "jhbuild build " вообще. «jhbuild build» без аргументов строит все в вашем модуле, который я буду считать gnome-3.0 (посмотрите в своем .jhbuildrc, чтобы увидеть). Лучше сделать «jhbuild build gnome-shell», который строит только gnome-shell и его зависимости (я считаю, что в gnome-shell в настоящее время в общей сложности 36 зависимостей в jhbuild), который включает в себя количество не только зависимостей, но и зависимости зависимостей и т. д.). После его создания вы можете выполнить «jnbuild run gnome-shell» для запуска gnome-shell с использованием библиотек и т. Д., Которые вы создали.

Следует отметить, что если вы делаете jhbuild с недавних кода, это может быть грубое плавание, хотя это все же самый простой способ пойти, если нет PPA для Ubuntu, который вам нравится. Я просто сделал новый jhbuild. gtk + нарушил некоторые вызовы, поэтому я просмотрел git, увидел, что это было изменено за день до того, как я установил git, так что я сброшу этот каталог на один из 24 часов раньше. Затем я работал. Кроме того, пакет, который я хотел построить, не будет построен. Я искал страницу Bugzilla для исправлений, которые обновили некоторые вызовы, которые давно устарели и недавно удалены с помощью gtk +. Я применил их, и тогда мой gtk + 3 был построен. Так что это было не автоматическое, мне пришлось исправить две сломанные сборки. Но он наконец-то был построен.

0
ответ дан 27 July 2018 в 02:57

Вероятно, PPA не будет 10.10. Для 11.04 здесь приведены инструкции:

Как установить и использовать последнюю версию GNOME?
5
ответ дан 31 July 2018 в 11:01

gnome-shell можно найти из репозиториев ubuntu

sudo apt-get install gnome-shell

и считать, что это достаточно хорошо для целей тестирования. Вы можете попробовать его в терминале путем (после установки) ввода gnome-shell --replace. Вы получите версию 2.31.5 в Maverick. (Эта версия, по-видимому, также является второй по последнему теги в http://git.gnome.org/browse/gnome-shell/)

0
ответ дан 31 July 2018 в 11:01

Я сосредоточусь на вопросе №2 -

Вы сказали: «Я вчера пробовал с jhbuild и только некоторые модули были созданы, но gnome-shell и gtk3 не были включены в те, которые а затем спросил

«Можно ли установить скрипт установки jnbuild gnome-shell, чтобы обеспечить чистую сборку?»

Я бы так подумал. Во-первых, http://live.gnome.org/JhbuildDependencies/Ubuntu сообщает вам, какие пакеты Ubuntu вам нужны, - используйте установку Lucid, имея в виду комментарии из раздела Maverick.

Затем - что такое набор модулей в вас .jhbuildrc? По умолчанию это gnome-3.0, поэтому я предполагаю, что это. Файл rc указывает на набор модулей, который вы будете использовать.

Обычно люди, выполняющие полную «сборку jhbuild», пропускают определенные пакеты и помещают их в свой .jhbuildrc. Вы можете читать в другом месте, но создание mozilla в среде, просто для проверки гнома, - это то, что большинство людей пропускают.

На самом деле, если у вас возникли проблемы, я бы предложил вам не делать никаких аргументов "jhbuild build " вообще. «jhbuild build» без аргументов строит все в вашем модуле, который я буду считать gnome-3.0 (посмотрите в своем .jhbuildrc, чтобы увидеть). Лучше сделать «jhbuild build gnome-shell», который строит только gnome-shell и его зависимости (я считаю, что в gnome-shell в настоящее время в общей сложности 36 зависимостей в jhbuild), который включает в себя количество не только зависимостей, но и зависимости зависимостей и т. д.). После его создания вы можете выполнить «jnbuild run gnome-shell» для запуска gnome-shell с использованием библиотек и т. Д., Которые вы создали.

Следует отметить, что если вы делаете jhbuild с недавних кода, это может быть грубое плавание, хотя это все же самый простой способ пойти, если нет PPA для Ubuntu, который вам нравится. Я просто сделал новый jhbuild. gtk + нарушил некоторые вызовы, поэтому я просмотрел git, увидел, что это было изменено за день до того, как я установил git, так что я сброшу этот каталог на один из 24 часов раньше. Затем я работал. Кроме того, пакет, который я хотел построить, не будет построен. Я искал страницу Bugzilla для исправлений, которые обновили некоторые вызовы, которые давно устарели и недавно удалены с помощью gtk +. Я применил их, и тогда мой gtk + 3 был построен. Так что это было не автоматическое, мне пришлось исправить две сломанные сборки. Но он наконец-то был построен.

0
ответ дан 31 July 2018 в 11:01

Вероятно, PPA не будет 10.10. Для 11.04 здесь приведены инструкции:

Как установить и использовать последнюю версию GNOME?
5
ответ дан 31 July 2018 в 12:00

gnome-shell можно найти из репозиториев ubuntu

sudo apt-get install gnome-shell

и считать, что это достаточно хорошо для целей тестирования. Вы можете попробовать его в терминале путем (после установки) ввода gnome-shell --replace. Вы получите версию 2.31.5 в Maverick. (Эта версия, по-видимому, также является второй по последнему теги в http://git.gnome.org/browse/gnome-shell/)

0
ответ дан 31 July 2018 в 12:00

Я сосредоточусь на вопросе №2 -

Вы сказали: «Я вчера пробовал с jhbuild и только некоторые модули были созданы, но gnome-shell и gtk3 не были включены в те, которые а затем спросил

«Можно ли установить скрипт установки jnbuild gnome-shell, чтобы обеспечить чистую сборку?»

Я бы так подумал. Во-первых, http://live.gnome.org/JhbuildDependencies/Ubuntu сообщает вам, какие пакеты Ubuntu вам нужны, - используйте установку Lucid, имея в виду комментарии из раздела Maverick.

Затем - что такое набор модулей в вас .jhbuildrc? По умолчанию это gnome-3.0, поэтому я предполагаю, что это. Файл rc указывает на набор модулей, который вы будете использовать.

Обычно люди, выполняющие полную «сборку jhbuild», пропускают определенные пакеты и помещают их в свой .jhbuildrc. Вы можете читать в другом месте, но создание mozilla в среде, просто для проверки гнома, - это то, что большинство людей пропускают.

На самом деле, если у вас возникли проблемы, я бы предложил вам не делать никаких аргументов "jhbuild build " вообще. «jhbuild build» без аргументов строит все в вашем модуле, который я буду считать gnome-3.0 (посмотрите в своем .jhbuildrc, чтобы увидеть). Лучше сделать «jhbuild build gnome-shell», который строит только gnome-shell и его зависимости (я считаю, что в gnome-shell в настоящее время в общей сложности 36 зависимостей в jhbuild), который включает в себя количество не только зависимостей, но и зависимости зависимостей и т. д.). После его создания вы можете выполнить «jnbuild run gnome-shell» для запуска gnome-shell с использованием библиотек и т. Д., Которые вы создали.

Следует отметить, что если вы делаете jhbuild с недавних кода, это может быть грубое плавание, хотя это все же самый простой способ пойти, если нет PPA для Ubuntu, который вам нравится. Я просто сделал новый jhbuild. gtk + нарушил некоторые вызовы, поэтому я просмотрел git, увидел, что это было изменено за день до того, как я установил git, так что я сброшу этот каталог на один из 24 часов раньше. Затем я работал. Кроме того, пакет, который я хотел построить, не будет построен. Я искал страницу Bugzilla для исправлений, которые обновили некоторые вызовы, которые давно устарели и недавно удалены с помощью gtk +. Я применил их, и тогда мой gtk + 3 был построен. Так что это было не автоматическое, мне пришлось исправить две сломанные сборки. Но он наконец-то был построен.

0
ответ дан 31 July 2018 в 12:00

gnome-shell можно найти из репозиториев ubuntu

  sudo apt-get install gnome-shell  

и думаю, что это достаточно хорошо для целей тестирования , Вы можете попробовать его в терминале (после установки), набрав gnome-shell -replace . Вы получите версию 2.31.5 в Maverick. (Эта версия, по-видимому, также является версией с 2-мя последними тегами в http://git.gnome.org/browse/gnome-shell/ )

0
ответ дан 2 August 2018 в 04:28

Я сосредоточусь на вопросе №2 -

Вы сказали: «Я вчера пробовал jhbuild, и были созданы только некоторые модули, но gnome-shell и gtk3 не были включены в те, которые а затем спросил

«Можно ли установить скрипт установки jnbuild gnome-shell, чтобы обеспечить чистую сборку?»

Я бы так подумал. Во-первых, http://live.gnome.org/JhbuildDependencies/Ubuntu сообщает вам, какие пакеты Ubuntu вам нужны, - используйте установку Lucid, имея в виду комментарии из раздела Maverick.

Тогда - что такое модуль в вас .jhbuildrc? По умолчанию это gnome-3.0, поэтому я предполагаю, что это. Файл rc указывает на набор модулей, который вы будете использовать.

Обычно люди, выполняющие полную «сборку jhbuild», пропускают определенные пакеты и помещают их в свой .jhbuildrc. Вы можете читать в другом месте, но создание mozilla в среде, просто для проверки гнома, - это то, что большинство людей пропускают.

На самом деле, если у вас возникли проблемы, я бы предложил вам не делать никаких аргументов "jhbuild build " вообще. «jhbuild build» без аргументов строит все в вашем модуле, который я буду считать gnome-3.0 (посмотрите в своем .jhbuildrc, чтобы увидеть). Лучше сделать «jhbuild build gnome-shell», который строит только gnome-shell и его зависимости (я считаю, что в gnome-shell в настоящее время в общей сложности 36 зависимостей в jhbuild), который включает в себя количество не только зависимостей, но и зависимости зависимостей и т. д.). После его создания вы можете выполнить «jnbuild run gnome-shell» для запуска gnome-shell с использованием библиотек и т. Д., Которые вы создали.

Следует отметить, что если вы делаете jhbuild с недавних кода, это может быть грубое плавание, хотя это все же самый простой способ пойти, если нет PPA для Ubuntu, который вам нравится. Я просто сделал новый jhbuild. gtk + нарушил некоторые вызовы, поэтому я просмотрел git, увидел, что это было изменено за день до того, как я установил git, так что я сброшу этот каталог на один из 24 часов раньше. Затем я работал. Кроме того, пакет, который я хотел построить, не будет построен. Я искал страницу Bugzilla для исправлений, которые обновили некоторые вызовы, которые давно устарели и недавно удалены с помощью gtk +. Я применил их, и тогда мой gtk + 3 был построен. Так что это было не автоматическое, мне пришлось исправить две сломанные сборки. Но он наконец-то был построен.

0
ответ дан 2 August 2018 в 04:28

Другие вопросы по тегам:

Похожие вопросы: