Calculate linux графический менеджер пакетов

Моя статья для простых пользователей о установке программ в Calculate linux.Завтра редактор выложит в паблик .

текст статьи.
Calculate linux ,часть вторая.
Решил всё же вначале написать более подробно о установке программ и обновлении системы,чтобы последующий материал был более понятен.
Portage — основная система управления пакетами в Gentoo Linux. Аналог системы портов FreeBSD . Представляет собой набор утилит на Python и Bash, призванных облегчить и упорядочить установку программного обеспечения из исходных кодов или бинарных пакетов, с учётом всех зависимостей. Основной пользовательский интерфейс Portage — консольная программа emerge , которая позволяет устанавливать новые пакеты с учётом зависимостей и с возможностью управления вариантами установки — например с поддержкой определенных функций или без поддержки ненужных функций (управление параметрами сборки осуществляется через так называемые USE-флаги), удалять ненужные пакеты, обновлять установленные пакеты, проводить синхронизацию с деревом портежей (по протоколу rsync) и т. д.
Прежде чем установить программу/обновить систему надо обязательно обновить информацию о доступных пакетах,ведь их кол-во меняется каждый день .Для того чтобы это сделать надо войти в root юзера(было в прошлой статье),после чего набрать eix-sync ,этим вы замените 3 старые команды(eix-update,eix-diff,третью я уже даже не знаю,тк eix-sync уже 7 лет и третья в старом handbook-e , я его признаюсь не читал,мне нового хватило).Это команда сделает синхронизацию пакетов,обновит возможные их версии в оверлеях(дополнительных репозиториях-местах, где хранятся и поддерживаются какие-либо данные. Чаще всего данные в репозиториях хранятся в виде файлов, доступных для дальнейшего распространения по сети.)применит новые системные настройки для пакетов. После чего наберите eix и название программы,вам выдадут список возможных программ с похожим именем и их версии,от старых до только что созданных,например у меня сейчас уже chromium 30.0.1599.0-r1,хотя недавно только был релиз 29го. http://www.imgs.su/tmp/2013-08-24/1377331318-527.jpg
Зелёным цветом обозначены стабильные пакеты версии программ,жёлтым тестовые\недавно выпущенные,а красным еженедельные сборки.Для начинающих пользователей лучше пользоваться стабильными(зелёными) версиями. Последняя стабильная версия устанавливается после набора emerge (название пакета),после чего пойдёт его скачивание и сборка. Если же вы хотите более старую или новую версию программы вам надо её размаскировать. Для этого надо набрать например emerge —autounmask-write =www-client/firefox-22.0 .После чего набрать dispatch-conf и нажать «u». После этого обновить базу(eix-sync) и установить программу как было описано выше. Установка происходит как из бинарных пакетов так и из исходных кодов. Программы установленные так занимают меньше места на диске а так же меньше потребляют озу,нежели программы из самораспаковывающихся архивов(к ним например относятся .exe файлы). В следующей части я буду рассказывать про KDE.

Мопед не мой, я только объявление разместил.

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

Читайте также:  Терминал для kde linux

Я так и понял, ему и написал, но да, надо было как-то явно на это указать.

Спасибо, стало лучше!

Как вы можете видеть пароль был введен, и он не появится, то установка команде была завербована появляться (менеджер пакетов, который устанавливает \ обновления программ и систем) и название программы, пинта (графический редактор), а затем будет идти долго долго журнала установки, необходимо для программистов, вы не можете его прочитать. Таким образом, все программы устанавливаются, если вы открываете вторую вкладку в терминале и на, можно установить несколько программ одновременно, хотя, в отличие от APT на Деб дистрибутивы (Debian, Ubuntu и их производные) установлен в то же времени, а не по одному. Установка в зависимости от профиля и программы занимает разное время, установка занимает больше времени, чем на окнах, потому что программа не готова в архиве, а в пакеты, и, в зависимости от вашего ПК, просто нужных местах. Таким образом snizhaetsya программу вес и его потребление оперативной памяти. Например, полная версия хром 29 для Windows весит 210 MB распакованы для Linux 150,60 метров дополнительных библиотек, которые находятся на безопасной стороне, под Linux они не нужны, система принимает от сервера с соответствующими библиотеками. В результате, одна открытая вкладка в хроме Windows 7, он уже ест 150 метров, на главной странице, и только Linux 50, с теми же расширениями. Потребляет меньше энергии, чем окна, если был правильно сделан ustanovka.v интерфейса может быть изменен, чтобы изменить почти все, хотя свободно и стандартных инструментов. Около 7 основных DE (окружения рабочего стола, такие, как метро и Aero в Windows также де, и они также могут быть заменены, однако мало она знает об этом), я буду писать статьи 7 и их преимущества и недостатки. Это была первая часть, напишите ваши вопросы, многие из них, я напишу ответы в следующих статьях.

geekless ★★ ( 24.08.13 16:12:49 MSK )
Последнее исправление: geekless 24.08.13 16:16:04 MSK (всего исправлений: 1)

Ты глупыш. Ни один нормальный новичок не полезет использовать Calculate Linux. Разбираться с портажем, с блокировками, масками, ЮЗ-флагами. Покажи этот манул своему однокласснику, дай ему установочный диск. Ты увидишь, как сильно был неправ.

Ты глупыш. Ни один нормальный новичок не полезет использовать Calculate Linux.

И лезут и вполне успешно используют.

Выглядит как текст, написанный в notepad.exe LibreOffice.exe

Разбираться с портажем, с блокировками, масками, ЮЗ-флагами.

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

А флаги и блокировки — это то, из-за чего портажи — самая юзабельная система.

LightDiver ★★★★★ ( 24.08.13 16:25:38 MSK )
Последнее исправление: LightDiver 24.08.13 16:26:42 MSK (всего исправлений: 2)

Ты глупыш. Ни один нормальный новичок не полезет использовать Calculate Linux. Разбираться с портажем, с блокировками, масками, ЮЗ-флагами. Покажи этот манул своему однокласснику, дай ему установочный диск. Ты увидишь, как сильно был неправ.

знание о portage снизойдет свыше? вменяемый человек первым делом полезет в мануал

Читайте также:  Manjaro linux установка виртуальной

Еще один гентофанатик. Не юзабельная, а функциональная, ощути разницу. Хочу поставить прогу. Распаковать пакет? Фи, мэйнстрим. Ждать 2+ минуты на сборку. Конфликтующие юзфлаги.. Верх юзабельности. Конечно, сейчас сюда вломится бакс и назовет меня неосилятором. Но дело-то в том, что юзабельную систему не нужно осиливать. Она работает без вчитывания в манулы. Opensuse, Ubuntu. Debian, Arch.

Еще один гентофанатик. Не юзабельная, а функциональная, ощути разницу.

Для меня нет разницы. Если я не могу управлять софтом, как хочу — это не юзабельно.

Пруф нелогичных конфликтующих юз-флагов, не по твоей вине.

Портажи не нужно «осиливать», просто нужно запомнить 2-3 команды. Однако могут они при этом все то же самое, что могут другие системы и многое другое.

Например простая задача — у меня нет гтк, установи дедбиф без гуя в дебиане. И да, я знаю что ты можешь доставить гтк. Можешь хоть винду поставить, мне не нужен гуй дедбифа. Как мне его убрать?

LightDiver ★★★★★ ( 24.08.13 16:44:59 MSK )
Последнее исправление: LightDiver 24.08.13 16:45:48 MSK (всего исправлений: 1)

Источник

Моя статья для простых пользователей о установке программ в Calculate linux.Завтра редактор выложит в паблик .

текст статьи.
Calculate linux ,часть вторая.
Решил всё же вначале написать более подробно о установке программ и обновлении системы,чтобы последующий материал был более понятен.
Portage — основная система управления пакетами в Gentoo Linux. Аналог системы портов FreeBSD . Представляет собой набор утилит на Python и Bash, призванных облегчить и упорядочить установку программного обеспечения из исходных кодов или бинарных пакетов, с учётом всех зависимостей. Основной пользовательский интерфейс Portage — консольная программа emerge , которая позволяет устанавливать новые пакеты с учётом зависимостей и с возможностью управления вариантами установки — например с поддержкой определенных функций или без поддержки ненужных функций (управление параметрами сборки осуществляется через так называемые USE-флаги), удалять ненужные пакеты, обновлять установленные пакеты, проводить синхронизацию с деревом портежей (по протоколу rsync) и т. д.
Прежде чем установить программу/обновить систему надо обязательно обновить информацию о доступных пакетах,ведь их кол-во меняется каждый день .Для того чтобы это сделать надо войти в root юзера(было в прошлой статье),после чего набрать eix-sync ,этим вы замените 3 старые команды(eix-update,eix-diff,третью я уже даже не знаю,тк eix-sync уже 7 лет и третья в старом handbook-e , я его признаюсь не читал,мне нового хватило).Это команда сделает синхронизацию пакетов,обновит возможные их версии в оверлеях(дополнительных репозиториях-местах, где хранятся и поддерживаются какие-либо данные. Чаще всего данные в репозиториях хранятся в виде файлов, доступных для дальнейшего распространения по сети.)применит новые системные настройки для пакетов. После чего наберите eix и название программы,вам выдадут список возможных программ с похожим именем и их версии,от старых до только что созданных,например у меня сейчас уже chromium 30.0.1599.0-r1,хотя недавно только был релиз 29го. http://www.imgs.su/tmp/2013-08-24/1377331318-527.jpg
Зелёным цветом обозначены стабильные пакеты версии программ,жёлтым тестовые\недавно выпущенные,а красным еженедельные сборки.Для начинающих пользователей лучше пользоваться стабильными(зелёными) версиями. Последняя стабильная версия устанавливается после набора emerge (название пакета),после чего пойдёт его скачивание и сборка. Если же вы хотите более старую или новую версию программы вам надо её размаскировать. Для этого надо набрать например emerge —autounmask-write =www-client/firefox-22.0 .После чего набрать dispatch-conf и нажать «u». После этого обновить базу(eix-sync) и установить программу как было описано выше. Установка происходит как из бинарных пакетов так и из исходных кодов. Программы установленные так занимают меньше места на диске а так же меньше потребляют озу,нежели программы из самораспаковывающихся архивов(к ним например относятся .exe файлы). В следующей части я буду рассказывать про KDE.

Читайте также:  Linux повысить приоритет процесса

Источник

5. Установка и удаление программ¶

Перед установкой программ обновите локальный репозиторий пакетов. Обновлять репозиторий следует не чаще 1 раза в день.

Для обновления достаточно выполнить с правами пользователя root команду:

Программа обновит дерево портежей, оверлей Calculate, а затем синхронизирует свой локальный кэш, используемый при поиске программ.

Поиск программ¶

В программу emerge включен инструмент поиска программ, однако вы можете воспользоваться более быстрым инструментом — программой eix .

В первом случае поиск производится по названию пакета, во втором — по описанию.

Установка и удаление¶

Установка и удаление программ производится при помощи программы emerge. При установке новой программы сначала определяется необходимость в установке дополнительных пакетов (зависимостей), а затем скачиваются и компилируются исходные тексты. Помните, что для установки программ вам потребуется наличие интернета и некоторое время для компиляции. Программы, требующие значительного времени для компиляции (например, LibreOffice), распространяются в виде готовых к установке бинарных пакетов; их можно опознать по суффиксу «-bin».

Пример установки игры «Цивилизация» и бинарного LibreOffice:

emerge -bk games-strategy/freeciv emerge libreoffice-bin

Параметры -bk создают локальный архив скомпилированного пакета, а при его наличии программа устанавливается из этого архива, минуя стадию компиляции. Инструкцию по работе с программой emerge можно прочесть здесь.

Пример удаления игры «Цивилизация»:

emerge -cv games-strategy/freeciv

Переменные DISTDIR и PKGDIR указывают путь к локальным папкам, в которых сохраняются исходные тексты программ и откомпилированные пакеты. Посмотреть значения этих (и многих других) переменных, используемых emerge , можно с помощью команды

Размаскировка программ¶

Как правило, портежи содержат несколько версий программы, часть из которых отмечены как нестабильные. Нестабильная версия вовсе не означает, что она нестабильно работает — просто на данный момент эта версия не прошла достаточного тестирования. Вы можете установить как стабильную, так и нестабильную версию программы.

Для установки нестабильных программ их нужно предварительно размаскировать. Для примера установим нестабильный на данный момент Firefox 22.0.

1. Проверим доступные версии¶

eix firefox www-client/firefox Available versions: *10.0.11 17.0.5 17.0.6 17.0.7 ~21.0 ~22.0 .

2. Размаскируем устанавливаемые пакеты с зависимостями¶

Удостоверьтесь, что директория /etc/portage/package.keywords/ не пустая, иначе выполните:

touch /etc/portage/package./custom
emerge --autounmask-write =www-client/firefox-22.0

Нажмите «u» для подтверждения внесенных изменений.

Источник

Оцените статью
Adblock
detector