Шпаргалка:
что делать после установки Calculate Linux (CLDX 14.16.2)
Поскольку дистрибутив постоянно активно развивается, обязательно смотрите обновлённую документацию на сайте проекта calculate-linux.org!
- зайти в режим суперпользователя
$ su - конечно же обновить портежи и всё остальное
# eix-sync( <= старый метод, рекомендовано не использовать)
# cl-update --sync-only
Если у вас подключены сторонние оверлеи, то нужно также указать опцию "--update-other" ("-o"):
# cl-update --sync-only --update-other - для корректного обновления (из ISO образа, в частности) всегда используйте последнюю доступную версию пакета calculate-install. Чтобы обновить программу, выполните:
# cl-update -s && emerge calculate-utils - обновить все программы
# emerge -uDNa world - не понятно мне, почему это не делается автоматически, но обычно надо и настройки обновить ("u" для подтверждения)
# dispatch-conf
Вы также можете использовать автозамену настроек конфигурационных файлов программ при установке значения переменной cl_autoupdate_set в файле /etc/calculate/calculate.env:
# nano /etc/calculate/calculate.env
Найти и изменить значение на "on":
[main]
cl_autoupdate_set = on - установить тему оформления Xubuntu - greybird
# emerge -bk greybird
Параметры -bk создают локальный архив скомпилированного пакета, а при его наличии программа устанавливается из этого архива, минуя стадию компиляции. - настроить панели и тему оформления (оформление окон сменить, значки оставить)
Удаление неиспользуемых языков
Calculate Linux собирается с поддержкой нескольких языков. Тем не менее после установки системы в переменной LINGUAS файла /etc/make.conf можно оставить только нужный язык или языки.# nano /etc/make.conf
раскомментировать или добавить строку
LINGUAS="en ru"
Для удаления из системы неиспользуемых языковых файлов потребуется обновление, которое будет заключаться в пересборке большого количества пакетов. Обратите внимание, что, если вы переопределите данную переменную в /etc/make.conf, все затронутые бинарные пакеты отныне всегда будут компилироваться.
Как в Calculate Linux размаскировать и установить свежайшую версию Firefox (как пример)
Обновляем дерево портежей и оверлей:# eix-sync
Поиск программ (если надо найти имя программы) и всех доступных версий:
# eix firefox
Удостоверьтесь, что директория /etc/portage/package.keywords/ не пустая, иначе выполните:
# touch /etc/portage/package.{keywords,unmask,use}/custom
Выполните размаскировку:
Вариант первый, конкретную версию (7.0.1) Firefox из исходников:
# emerge --autounmask-write =www-client/firefox-7.0.1-r1
Вариант второй, все нестабильные версии (читай актуальные релизы) Firefox (бинарную версию) для x86:
# echo www-client/firefox-bin ~x86 >>/etc/portage/package.keywords/custom
...или для x64:
# echo www-client/firefox-bin ~amd64 >>/etc/portage/package.keywords/custom
Обновите настройки ("u" для подтверждения): <!-- не уверен, что в данном случае это необходимо, но хуже не будет -->
# dispatch-conf
Установите программу:
# emerge firefox-bin
Как удалить программу и почистить систему от её зависимостей
# emerge -C gnumericПри этом все зависимые пакеты останутся в системе. Для удаления зависимостей, выполните:
# emerge -ac
При выполнении этой команды сформируется дерево пакетов исходя из списка в world-файле, с включением зависимостей и, в случае наличия в системе установленных и не связанных пакетов, будет предложено их удалить
Как заставить работать Broadcom Wifi BCM4311 в Dell Inspiron 1525 на Calculate Linux (Gentoo)
Всё работает по-дефолту. Проверил 23.07.2015 (stage образ от 20.07.2015).
Эта команда размаскирует нужный ~x86 пакет
# emerge --autounmask-write b43-firmware
Как обновить/изменить состав дистрибутива Calculate Linux на флешке, используя режим Builder
1. Загрузите компьютер, выбрав загрузку с флешки, и выберите в меню загрузки режим Builder2. Выполните в терминале команду
# cl-builder
3. Убедившись, что курсор изменил цвет, обновите дерево портежей, выполнив
# cl-update --sync-only
или просто обновите систему
# cl-update
установите нужные программы
# emerge XXX
4. Выйдите из chroot, набрав exit или нажав Ctrl+D
5. Обновите livecd.squashfs файл, выполнив:
# cl-image squash
Перезагрузите компьютер.
Если использовать команду # cl-image iso, то результат будет сохранён в ISO в директории /var/calculate/linux, которую можно предварительно примонтировать отдельно: mount /dev/sdaX /var/calculate
Возможно, не хватит оперативной памяти, тогда тоже надо сделать указаный выше совет.
Можно указать дефолтную локаль и таймзону:
# cl-image --lang=ru_RU --timezone="Europe/Amsterdam" --keep-tree squash
Вместо команды # cl-update -s && emerge calculate-utilities надо использовать # cl-update -s && emerge calculate-utils
ОтветитьУдалить