Документация Calculate Linux

Вид материалаДокументы

Содержание


Повышение производительности
Уменьшение размера дистрибутива
То что занимает много места
1. Введение в Portage Добро пожаловать в Portage
Подобный материал:
1   ...   18   19   20   21   22   23   24   25   ...   136

Повышение производительности


Большинство дистрибутивов Calculate Linux собраны с флагом компиляции, позволяющим запускать ситему на ссылка скрыта и ссылка скрыта совместимых процессорах. Вы можете несколько улучшить производительность вновь собранных пакетов, раскомментировав новые значения переменныхCFLAGS и CXXFLAGS в файле /etc/make.conf:

CFLAGS="-O2 -march=native -pipe"

CXXFLAGS="${CFLAGS}"

Для повышения производительности системы в целом может потребоваться пересборка всех пакетов. Операция займет не меньше 8-10 часов:

emerge -e system

emerge -e world

Будьте внимательны, пересборка пакетов может потребовать определенного опыта, в случае если потребуется разрешить некоторые зависимости во время сборки. При выполнении будут загружены и скомпилированы все пакеты программ, входящие в дистрибутив. На выполнение может потребоваться от 5 часов и более, в зависимости от дистрибутива и производительности компьютера.

Уменьшение размера дистрибутива

Удаление неиспользуемых языков


Calculate Linux собирается с поддержкой нескольких языков. Тем не менее, после установки системы в переменной LINGUAS файла /etc/make.confостаются два языка.
Пример:

LINGUAS="en ru"

Потребуется пересборка почти всех пакетов, для удаления из системы не используемых языковых файлов.

То что занимает много места


Если вы готовите систему к установке и планируете в дальнейшем обновлять только из бинарных пакетов собственной сборки, вы можете существенно сократить объем livecd образа удалив: исходники ядра, портежи и возможно сам компилятор gcc.

Размер занимаемого места:
  • portages : 35Mb в образе и 513Mb после установки
  • kernel sources : 76Мб в образе и 367Mb в установленной системе


3. Работа с Portage

1. Введение в Portage

Добро пожаловать в Portage


Благодаря высокой гибкости и чрезвычайно богатым возможностям Portage можно признать одним из лучших средств управления программным обеспечением из существующих в Linux. Portage написана на Python и Bash.

Большинство пользователей взаимодействует с Portage с помощью команды emerge. Эта глава не призвана заменить страницу справки emerge. Просмотреть все возможные параметры команды emerge можно ссылка скрыта.