Я пытался установить гнома 3 на моих 10.10. Я прочитал это учебное руководство и использую jhbuild для установки 41 необходимого пакета. jhbuild, по-видимому, вытягивает необходимые пакеты с помощью мерзавца и wget. Я испытывал ужасное интернет-соединение для нескольких прошлых месяцев. Я жаловался, но мой ISP действительно не беспокоится, плюс я не заставляю время беспокоиться.
Точка - то, каждый раз, когда jhbuild возвращается к выпадающему gtk + 3.0 (или некоторый другой пакет) использование мерзавца, мое интернет-соединение понижается достаточно долго для получения a
From 192.168.1.1 icmp_seq=1130 Destination Host Unreachable
From 192.168.1.1 icmp_seq=1131 Destination Host Unreachable
Это неизменно подходит после нескольких таких строк однако jhbuild отказывается продолжаться. Я или должен вручную перезапустить фазу или ожидать, пока jhbuild не возвращает ошибку. В обоих случаях jhbuild начинает загружать файлы с нуля для того конкретного пакета. Разве мерзавец не поддерживает возобновление загрузки?
Плюс, я установил gtk + 3.0.9 (последняя стабильная версия), но jhbuild все еще начинает загружать gtk + 3,0 мерзавца использования. Я должен загрузить нестабильный выпуск с помощью мерзавца?
Это - то, с чем я часто заканчиваю
*** Checking out gtk3 *** [8/41]
git clone git://git.gnome.org/gtk+ gtk3
Initialized empty Git repository in /home/abc/gnome-shell/source/gtk3/.git/
remote: Counting objects: 270771, done.
remote: Compressing objects: 100% (41632/41632), done.
^C*** Error during phase checkout of gtk3: ########## Error running git clone git://git.gnome.org/gtk+ gtk3 *** [8/41]
[1] Rerun phase checkout
[2] Ignore error and continue to configure
[3] Give up on module
[4] Start shell
[5] Reload configuration
[6] Go to phase "wipe directory and start over"
choice: 1
Git
не поддерживает способ продолжить прерванное клонирование. Необходимо запустить с нуля. Так, что можно сделать, если Интернет-соединение находится в путанице?
Если можно заставить кого-то создавать .tar.bz клона, можно загрузить использование wget -c
и затем извлеките на своем компьютере. Хорошо, даже если это - довольно старый клон; Вы или jhbuild можете выполнить a git pull --rebase
к тому Вашему клону будет обновлен, который довольно быстр.