Посмотрите на этот документ Лоренцо Колитти о анализе и улучшении времени запуска GNOME.
Колетти не является автором preload. В своем документе он ссылается на документ Лоренцо Колитти о анализе и улучшении времени запуска GNOME .
В принципе, есть две причины.
Это была разработка GNOME. GNOME стал непопулярным, и, как утверждает Колетти в этой статье, разработчики других сред видели эту работу как неправильный подход. preload нацелен на производительность одного пользователя, а не на многопользовательскую. Таким образом, объем проекта не соответствует объему всех дистрибутивов.Чтение страниц 9 & amp; 10 документа Колитти.
Запустите следующие команды в терминале.
sudo apt-get build-dep vim-gnome
, чтобы получить все необходимые зависимости сборки. Затем
sudo apt-get install mercurial
, чтобы получить систему контроля версий Mercurial, необходимую для загрузки последнего исходного кода Vim. Затем
hg clone https://vim.googlecode.com/hg/ vim
загрузите исходный код Vim в подкаталог vim текущего каталога.
cd vim/src
, чтобы перейти в правый каталог
] Теперь давайте настроим Vim для компиляции (с «огромными» функциями - см. Http://www.drchip.org/astronaut/vim/vimfeat.html для описания различных наборов функций)
./configure --prefix=/usr/local --with-features=huge
[d7 ] Если ./configure закончил без каких-либо проблем, запустите make
, а затем
sudo make install
, и это должно быть.
Чтобы обновить Vim до последней версии просто зайдите в каталог vim и запустите
hg pull
hg update
, а затем запустите configure, make и make install.