Ты крутая. Я вот канонiчную генту, помнится, раза с третьего поставил.
Алсо, у тебя какой версии мопс?
Unknown комментирует.
barsevna комментирует.
to Андрей
МОПС 6.2.2
Анонимный комментирует.
угу. веселький и чисто женский. насчет eix-sync — ты права. если дистр только-только скачан (свеженький), как у меня был, то eix-sync совершенно бесполезная команда, только время отнимает много, ибо система и так свежая.
Unknown комментирует.
Что то долго ставился. Я при загрузке с LiveCD выбрал все в память, потом полазил по дистру, вытащил CD, потом набрал calculate —disk=/dev/sdaхх —set-hostname=имя_моего_компа —set-mbr=off —set-erase=off, и
calculate со всеми наборами паролей ставился чуть больше минуты! Из оперативы, напрямую, без всяких CD, без интернета. Я когда сообразил что при установке CD в приводе нету я не поверил сначала. Более крутого установщика я нигде не встречал.
После установки сеть поднял eix-sync поскольку дистриб был старенький, но это уже никому не интересно.
Установка и удаление программ (1-я часть). Linux Mint
Источник: barsevna.blogspot.com
Calculate установка и удаление программ
П оиск программ
Для быстрого поиска программ служит программа eix (пакет app-portage/eix ), имеющая собственную базу данных для ускорения поиска.
eix mozilla
eix -S browser
Отобразить список установленных пакетов можно при помощи команды:
qlist -I
Отобразить список установленных пакетов с версией:
qlist -Iv
Отобразить список установленных пакетов с версией и USE флагами:
qlist -Uv
Если вы не нашли интересующей вас программы в дереве портежей, вы можете поискать ее в оверлеях. Для поиска воспользуйтесь сайтом http://gpo.zugaina.org . Название оверлея будет справа в нижней строке результата поиска.
Прежде чем установить программу, найденную на сайте, подключите оверлей в вашу систему, выполнив:
layman -a
Список оверлеев можно получить командой:
layman -L
У становка и удаление программ
Для установки и удаления программ используйте программу [[emerge]] (sys-apps/portage) .
emerge kde-base/kgoldrunner
emerge -C mc
В приведенном примере будет установлена игра kgoldrunner и удалена программа mc (Midnight Commander).
В случае если программа замаскирована, вы можете воспользоваться опцией —autounmask для вызова справки по размаскировке пакетов.
Пример установки замаскированной версии пакета:
emerge —autounmask =www-client/opera-11.10.2092
В конце перечня пакетов, подлежащих установке, вы увидите следующие рекомендации:
The following keyword changes are necessary to proceed:
#required by =www-client/opera-11.10.2092 (argument)
=www-client/opera-11.10.2092 ~amd64
Поместите текст под фразой «The following keyword changes are necessary to proceed:» в файл /etc/portage/package.keywords/opera (комментарии можно опустить).
Установка и удаление программ в Ubuntu (Убунту) через менеджер приложений
echo «=www-client/opera-11.10.2092 ~amd64» >> /etc/portage/package.keywords/opera
И справление зависимостей
Когда вы вносите изменения в установленные пакеты, может наступить случай нарушения зависимостей. Чтобы выявить и исправить такие нарушения, мы рекомендуем после обновления или удаления какой-либо программы выполнять команду revdep-rebuild .
revdep-rebuild
Н астройки программ
Во время обновления программ, для предотвращения ошибок, новые файлы настроек создаются с суффиксом ._cfg0000 _. Для некоторых сервисов важно после обновления заменять старые настройки новыми. Иногда старые настройки могут привести в нерабочее состояние установленную программу, например, старые скрипты запуска сервисов, расположенные в директории /etc/init.d .
Для своевременной замены конфигурационных файлов используйте программу dispatch-conf .
dispatch-conf
После запуска программа будет показывать отличия новой версии каждого конфигурационного файла от старого. Обратите внимание: если настройки файла были модифицированы программой [[calculate]] (вы увидите соответствующий комментарий), заменять эти настройки не следует — нажмите клавишу «z» для пропуска изменений. Для замены файла новым нажмите клавишу «u» .
З агрузка сервисов
Для добавления и удаления скрипта из уровня запуска служит скрипт rc-update .
rc-update show
rc-update add numlock default
rc-update del numlock
Показать запущенные сервисы можно командой:
rc-status —all
С одержимое пакета
Получить перечень файлов установленного пакета, а также узнать, какому пакету принадлежит файл в системе, можно при помощи программ qlist и qfile (app-portage/portage-utils) .
# список файлов пакета app-portage/portage-utils
qlist -ae app-portage/portage-utils
# узнать пакет в который входит qfile
qfile qfile
Вам также может пригодиться программка which ( sys-apps/which ), показывающая путь к файлу.
# which equery
/usr/bin/equery
О беспечение безопасности
Постоянное обновление системы — одно из важнейших мероприятий по обеспечению безопасности.
Можно следить за обновлениями посредством GLSA — glsa-check ( app-portage/gentoolkit ).
Просмотреть пакеты, которые необходимо переустановить:
glsa-check -p $(glsa-check -t all)
Переустановка уязвимых пакетов:
glsa-check -f $(glsa-check -t all)
Не помешает после этой операции проверить зависимости, см. выше Исправление зависимостей .
З ависимости пакетов
Получить информацию о зависимостях пакетов можно с помощью программы qdepends ( app-portage/portage-utils ).
qdepends -Q python
Э кономия трафика
Если у Вас дорогой или лимитированный трафик, то можно сэкономить с помощью пакета getdelta .
Для его установки, если у вас архитектура i686 , выполните:
ACCEPT_KEYWORDS=~x86 emerge getdelta
если x86_64 , то:
ACCEPT_KEYWORDS=~amd64 emerge getdelta
Необходимо добавить в файл /etc/make.conf строку:
FETCHCOMMAND=»/usr/bin/getdelta.sh $»
Далее, все действия не отличаются от обычной установки программ, с той лишь разницей, что качаются дельты исходников, что в разы сокращает объем необходимого на обновление трафика.
Ч истка distfiles
С течением времени может накопиться достаточно большое количество разных версий пакетов программ. При нехватке дискового пространства вы можете удалить пакеты с устаревшими версиями программ, для этого воспользуйтесь программой eclean-dist ( app-portage/gentoolkit ):
eclean-dist
Д ефрагментация дисков
Современные файловые системы, используемые в Linux, минимизируют фрагментацию дисков, поэтому существует достаточно небольшое количество программ для дефрагментации.
Для файловой системы XFS — пакет sys-fs/xfsdump (утилиты для дефрагментации и настройки xfs) .
Пример команды для просмотра текущей фрагментации диска:
xfs_db -r -c frag /dev/sda2
Пример команды для дефрагментирования:
xfs_fsr -v /dev/sda2
П роверка жесткого диска
Для проверки жесткого диска на битые сектора используйте утилиту badblocks .
badblocks -svn -o /sda_log.txt -b 4096 -c 256 -p 2 /dev/sda
- autounmask
- utounmask-write dispatch-conf
- обновление
- Установка и удаление
- grub
- Передача звука по HDMI на TV
- Удаление ядер
- пароль root
- маскировка пакета
- смена владельцев
- gcc
- Темы и суперпользователь
- use флаги
- Возникла проблема после обновления X
- При монтировании флэшек система трнебует пароль рута
- Не собирается x11-drivers/nvidia-drivers-313.18 для ядра 3,7,10
- Чистка кеш
- Установка и удаление программ
- update-world
- Получение сертификата calculate console
- Gentoo Linux — работаем системой portage
- KDE исчезли пункты меню ждущего и спящего режима.
- modules
- Неправильный часовой пояс
- Устанавливаем BitTorrent Sync на сервер linux
- Убрать из названия группы файлов часть текста
- Gentoo: обновление системы
Источник: webhamster.ru
Установка программы в Calculate Linux
Calculate Linux — это операционная система на базе Gentoo Linux, которая предлагает полный контроль над настройкой системы и пакетов. Calculate Linux используется многими пользователями по всему миру благодаря высокой стабильности и быстрой скорости работы.
В этом пошаговом руководстве мы расскажем вам, как установить программу в Calculate Linux. Мы рассмотрим несколько способов установки, включая использование командной строки и программу Portage, и сделаем это быстро и без ошибок.
Также в этой статье мы расскажем вам о необходимых настройках перед установкой программ и о том, как правильно работать с пакетным менеджером Calculate Linux.
Выбор пакетного менеджера
Calculate Linux поддерживает несколько пакетных менеджеров, каждый из которых имеет свои особенности и преимущества. Выбор пакетного менеджера зависит от того, для каких целей вы будете использовать систему и какие приложения необходимы для работы.
Portage
Portage – это пакетный менеджер, основанный на исходных кодах. Он позволяет собирать пакеты на вашей системе, настраивать параметры сборки и следить за обновлениями. Portage поставляется с Gentoo Linux и является стандартным пакетным менеджером Calculate Linux.
Преимущества портажа включают гибкость настройки, широкий выбор пакетов и возможность контроля за зависимостями. Однако использование Portage может быть более трудоемким и занимать больше времени в сравнении с другими пакетными менеджерами.
Binary-метод
Binary-метод – это альтернативный метод управления пакетами, который использует готовые бинарные файлы для установки приложений. С помощью этого метода вам не нужно собирать пакеты на вашей системе, что экономит время и ресурсы.
Binary-метод можно использовать с пакетными менеджерами, такими как Entropy и Paludis. Эти менеджеры обновляют систему быстрее и позволяют устанавливать приложения в несколько кликов. Однако выбор пакетов может быть ограничен в сравнении с методом Portage.
Выбор пакетного менеджера в Calculate Linux зависит от ваших задач и личных предпочтений. Если вам нужна большая гибкость и возможность настройки, тогда портаж – ваш выбор. Если же вы ищете быстрый и простой способ управления пакетами, то вам подойдет метод Binary.
Поиск программы в репозитории
1. Откройте менеджер пакетов
Для поиска программы в репозитории Calculate Linux необходимо открыть менеджер пакетов, который находится в меню приложений. Наиболее популярные менеджеры пакетов для Calculate Linux — это emerge и eix.
2. Введите название программы в строку поиска
В менеджере пакетов найдите строку поиска, которая находится обычно в верхней части окна. Введите название программы, которую хотите установить, и нажмите Enter для поиска. Название программы может быть не полным, но лучше вводить его полностью, чтобы избежать путаницы с другими программами.
3. Ознакомьтесь с результатами поиска
После того, как система выполнит поиск, вы увидите результаты в таблице, которая содержит название программы, версию, краткое описание и другие данные. Необходимо обратить внимание на версию программы, чтобы установить нужную версию.
4. Установите программу
Выберите программу, которую вы хотите установить, и нажмите на кнопку установки. Менеджер пакетов выполнит все необходимые действия для установки и настройки выбранной программы.
5. Проверьте установку
После установки программы необходимо проверить ее работу. Для этого можно запустить программу и убедиться, что она работает без ошибок.
Установка программы из репозитория
Шаг 1: Поиск пакета в репозитории
Перед установкой программы в Calculate Linux необходимо убедиться, что пакет уже есть в официальном репозитории. Для этого можно воспользоваться утилитой поиска «eix». В терминале выполните команду:
Программа покажет результаты поиска с описанием пакета.
Шаг 2: Установка пакета
Для установки пакета из репозитория воспользуйтесь утилитой «emerge». В терминале выполните команду:
Утилита «emerge» автоматически скачает необходимые зависимости и установит их на ваш компьютер. После успешной установки программы можно запустить ее через меню приложений или в терминале, выполнев команду:
Шаг 3: Обновление репозитория
После установки программы, рекомендуется обновить репозиторий, чтобы получить последние версии пакетов и исправления ошибок. Выполните команды:
Первая команда «emerge —sync» обновит список пакетов в репозитории, а вторая «ego sync» обновит локальный кеш.
Таким образом, установка программы в Calculate Linux из репозитория быстро и просто. Убедитесь, что программа находится в официальном репозитории, установите ее с помощью «emerge» и обновите репозиторий для получения последних версий пакетов.
Установка программы из исходного кода
Шаг 1. Поиск исходного кода
Первым шагом в установке программы из исходного кода является поиск кода самой программы. Обычно, исходный код доступен на сайте разработчика в разделе «Downloads» или «Source code». После нахождения исходного кода, необходимо сохранить его в любую директорию на компьютере.
Шаг 2. Распаковка исходного кода
После скачивания исходного кода, следует распаковать его в нужную директорию на компьютере. Для этого можно использовать утилиту архивации, такую как tar или unzip. Важно отметить, что разные программы могут использовать разные форматы архивации, поэтому необходимо увидеть инструкции на сайте разработчика.
Шаг 3. Компиляция исходного кода
После распаковки исходного кода, необходимо скомпилировать его. Для этого часто используется утилита, такая как make или cmake. Эти утилиты помогут скомпилировать код из исходных текстов и создать исполняемый файл. Важно убедиться, что все зависимости установлены на компьютере.
Шаг 4. Установка программы
После выполнения предыдущих шагов, программа готова к установке. Обычно, для этого нужно выполнить команду «make install». Она скопирует созданный исполняемый файл, библиотеки и другие необходимые файлы в нужную директорию на компьютере. Важно отметить, что эта команда должна запускаться с правами администратора, так как она изменяет системные файлы.
Вывод
Установка программы из исходного кода, хоть и более сложный способ, может быть полезным в случае, если нет возможности установить программу из репозитория или если программа необходима в определенной версии. Однако, этот способ установки требует более продвинутых навыков в сфере IT и знания конкретных команд в командной строке.
Работа с USE-флагами в Calculate Linux: подробное руководство
Что такое USE-флаги?
В Calculate Linux USE-флаги являются удобным инструментом для управления функциональностью программ. Они определяют, какие опции нужны для сборки определенного пакета, и могут быть использованы для настройки системы в соответствии с ваших потребностями.
Как управлять USE-флагами?
Существует несколько способов управления USE-флагами в Calculate Linux. Один из самых простых — использовать emerge, командную строку, которая позволяет устанавливать, обновлять и удалять программное обеспечение. Чтобы установить программу с определенным USE-флагом, нужно указать его при вызове emerge. Например:
Дополнительно, можно использовать утилиты управления пакетами, такие как eix или qlist, чтобы узнать, какие USE-флаги доступны для установленных пакетов:
Как изменить USE-флаги по умолчанию?
Чтобы изменить USE-флаги по умолчанию, нужно отредактировать файл /etc/portage/make.conf. В этом файле определяются глобальные USE-флаги, которые будут использоваться для сборки всех пакетов.
Откройте файл в любом текстовом редакторе и добавьте или удалите нужные USE-флаги. Например, чтобы включить поддержку LibPNG для всех пакетов, добавьте строку:
Чтобы отключить определенный USE-флаг по умолчанию, добавьте символ «-» перед его названием. Например, если вы не хотите включить поддержку GTK3 для всех пакетов, добавьте строку:
Как использовать локальные USE-флаги?
Если есть необходимость изменить USE-флаги только для конкретного пакета, можно использовать локальные USE-флаги. Для этого нужно создать файл .conf в каталоге /etc/portage/package.use. В этом файле указываются USE-флаги, которые нужно изменить для данного пакета. Например, чтобы изменить USE-флаги для пакета Apache, нужно создать файл /etc/portage/package.use/apache.conf и добавить строки:
www-servers/apache2 mpm_prefork -mpm_worker
В первой строке включен USE-флаг mysql для PHP, во второй строке отключены USE-флаги mpm_worker и включен mpm_prefork для Apache.
Обновление программы
Шаг 1. Проверьте наличие обновлений
Прежде чем начать обновление программы Calculate Linux, рекомендуется проверить наличие обновлений при помощи команды:
Эта команда обновит список доступных обновлений и пакетов для вашей системы. Если обновления доступны, вы можете перейти к следующему шагу.
Шаг 2. Обновление программы
Для обновления программы Calculate Linux необходимо выполнить команду:
Эта команда обновит все установленные пакеты в системе до последней версии, указанной в репозитории Calculate Linux.
Шаг 3. Перезапустите систему
После успешного обновления рекомендуется перезапустить систему, чтобы все изменения вступили в силу:
Обновление программы в Calculate Linux может занять некоторое время в зависимости от размера и количества обновлений. При обновлении важно следить за выводом терминала, чтобы убедиться, что процесс обновления проходит без ошибок.
Удаление программы
1. Через терминал
Удаление программы в Calculate Linux может быть выполнено через терминал. Для этого нужно выполнить следующую команду:
sudo emerge —unmerge
Также можно использовать ключ -a , чтобы удалить все зависимости этой программы:
sudo emerge —unmerge -a
2. Через менеджер пакетов
В Calculate Linux есть менеджер пакетов, который позволяет управлять программами системы. Чтобы удалить программу через менеджер пакетов, нужно:
- Открыть менеджер пакетов
- Выбрать программу, которую нужно удалить
- Нажать на кнопку «Удалить»
- Подтвердить удаление программы
Обычно менеджер пакетов предоставляет более простой и удобный способ удаления программы в Calculate Linux.
3. Вручную
Если другие способы не работают, можно попытаться удалить программу вручную. Для этого нужно:
- Найти файлы программы
- Удалить их
- Удалить записи программы из конфигурационных файлах и базе данных системы
Такой способ может быть очень трудоемким и рискованным, так как неправильное удаление файлов может привести к непредвиденным последствиям в системе.
Вопрос-ответ
Какие программы могут быть установлены в Calculate Linux?
В Calculate Linux можно установить большинство программ, доступных в Linux, благодаря тому, что он основан на Gentoo. В репозитории Calculate Linux есть такие пакеты, как Firefox, LibreOffice, GIMP, Inkscape, Blender и многие другие.
Как узнать, какие программы установлены в моей системе Calculate Linux?
Чтобы узнать, какие программы установлены в вашей системе Calculate Linux, используйте команду «equo list installed». Она выведет список всех установленных пакетов.
Что делать, если программа, которую я хочу установить, не найдена в репозитории Calculate Linux?
Если программа, которую вы хотите установить, не найдена в репозитории Calculate Linux, вы можете установить ее из исходных кодов. Для этого вам нужно скачать исходные коды из официального сайта программы, установить зависимости и скомпилировать программу.
Как добавить репозиторий?
Чтобы добавить репозиторий в Calculate Linux, вам нужно выполнить следующую команду: «layman -a «. Название репозитория можно найти на его официальном сайте.
Как установить программу из репозитория?
Чтобы установить программу из репозитория в Calculate Linux, вам нужно выполнить команду «equo install «. Например, если вы хотите установить Firefox, нужно выполнить команду «equo install firefox».
Как удалить программу в Calculate Linux?
Чтобы удалить программу в Calculate Linux, используйте команду «equo remove «. Например, если вы хотите удалить Firefox, выполните команду «equo remove firefox».
Как обновить все программы, установленные в Calculate Linux?
Чтобы обновить все программы, установленные в Calculate Linux, выполните команду «equo update equo upgrade». Эта команда обновит репозитории и обновит все установленные пакеты до последней версии.
Источник: bojsya.ru