LINUX.ORG.RU

Aptitude возвращается

 ,


0

0

Aptitude — входящий в состав базовой системы Debian фронт-энд для APT, отличающийся повышенной функциональностью, включающей, в частности, расширенный механизм разрешения зависимостей и обширные возможности получения выборок пакетов для любых операций.

Дэниел Бэрроус (Daniel Burrows), основной мейнтейнер Aptitude в течение уже очень длительного времени, благодаря работе которого данная программа является рекомендуемой к применению на протяжении последних лет, в настоящее время не располагает большим количеством свободного времени, что отрицательно сказалось на состоянии Aptitude — количество открытых багов достигло 800 в ноябре прошлого года (график). За возрождение программы взялись Дэниел Хартвиг (Daniel Hartwig) и Мануэль А. Фернандес Монтечело (Manuel A. Fernandez Montecelo), начав работу по устранению багов и одновременной подготовке новой версии Aptitude.

Желающие помочь проекту могут присоединиться к списку рассылки для разработчиков: http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/aptitude-devel

>>> Сообщение в блоге Кристиана Перье

★★★★★

Проверено: anonymous_incognito ()
Последнее исправление: GotF (всего исправлений: 1)

Ответ на: комментарий от le_legioner

Пользуешься метапакетами, а потом решил задним числом откзаться от этого? Почитай уже ман на тему (un)markauto!

Deleted
()

Ох, в свое время убил Debian Lenny зависимостями в кедах. С тех пор стараюсь не трогать Aptitude.

memoryleak
()
Ответ на: комментарий от provaton

pacman поступает точно также, между прочим. И это, я скажу, правильно.

Шты ?!!

uhbif19
()
Ответ на: комментарий от feinsbot

Apt-get работает в более автоматическом режиме и часто просто игнорирует проблемы

Плюсую.

Под убунтой у меня связаные проблемы были постоянно.

Под арчем - один раз за 2 года, и то из-за самого пакета а не менеджера.

uhbif19
()

Для того, чтобы корректно распарсить первое предложение второго абзаца новости, нужно иметь приличного размера стек. ;-)

m0rph ★★★★★
()
Ответ на: комментарий от Deleted

Нормальные пацаны, когда устанавливают Debian, ставят только базовую систему, а все остальное накатывают на свой вкус сразу после установки, можно даже в одну команду.

Люто плюсую.

в Debian всегда открыто рекомендовали юзать aptitude вообще-то

Вот именно. всегда использую aptitude, проблемы если и есть, то в любом случае их меньше чем с чем-либо другим.

curufinwe ★★★★★
()
Ответ на: комментарий от Deleted

Тред полный неосиляторов и некромантов со слакой, которую им создало безоглядное использование апт-гет вместо аптитуды

Слаку создало использование apt-get? А я думал Патрег... :)

curufinwe ★★★★★
()

пакетный менеджер в Debian хорош, но напрягает куча утилит, которые нужно использовать под разные цели. Один раз - dpkg, второй - apt-cache, третий - aptitude.

alex_custov ★★★★★
()
Ответ на: комментарий от vurdalak

Когда ни сталкивался с debian-based - и apt-get, и aptitude устраивают такие жуткие пляски с зависимостями, что хочется взять и установить какой-нибудь арч.

Осиль cupt. Он решает все 100% зависимостей сам :) Хотя и с aptitude без жуткой мешанины веток наткнуться на проблемы с зависимостями нереально.

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

Решалка зависимостей не идеальна, а все остальное - супер. И есть cupt, где решалка зависимостей таки идеальна :)

Deleted
()
Ответ на: комментарий от vurdalak

Баги в %utilname% никак не подходят под твое описание :) В aptitude есть неприятные баги с multiarch, больше никаких баг не замечал вроде.

Deleted
()

Отличная новость! Ничего нет мощнее aptitude. Дебианшикам от дебианщика привет и поздравления :)

Gonzo ★★★★★
()

Давно пора! А то хомячки уже самостоятельно не могут осилить назойливо предлагаемые зависимости и ставят ради этого арч, крича о том, что их 40гб диск забит

darkshvein ☆☆
()

Aptitude возвращается

А он и не уходил никуда... Всегда им пользовался, пользуюсь, и поанирую пользоваться в дальнейшем!

jekader ★★★★★
()
Ответ на: комментарий от vurdalak

установленной кем-то до этого

Ололо. У наших новичков, которые недавно на линукс сели, тоже вечно проблемы. То пакет недоустановлен, то .bashrc удалят, то эклипс из-под рута запустят.

queen3 ★★★★★
()
Ответ на: комментарий от vurdalak

Пример. Ставлю пакет unrar. Вместо того, чтобы ставить его, aptitude начинает процедуру конфигурации установленной кем-то до этого mysql.

Это значит, что mysql до этого был не сконфигурирован (читай - сломан). Все правильно делает, by default APT пытается пофиксить все несконфигурированные пакеты.

Аналогичный пример - ставил, кажется, zip - получил установку иксов и падение с ошибкой.

Не верю и ни за что не поверю!

$ cupt depends zip
zip 3.0-4:
  Depends: libbz2-1.0
  Depends: libc6 (>= 2.7)
  Recommends: unzip
$ cupt depends libbz2-1.0
libbz2-1.0 1.0.6-1:
  Pre-Depends: multiarch-support
  Depends: libc6 (>= 2.3)

Deleted
()
Ответ на: комментарий от vurdalak

Команда aptitude install пакет - это не установка пакета, а глобальное обновление системы и конфигурация приложений.

Нет. Это установка пакета.

Deleted
()
Ответ на: комментарий от anonymous

хомячки уже самостоятельно … ставят ради этого арч

/FPE caught; core dumped

Та ну, на самаом деле - обычное дело. Просто рефлекс от винды ещё остался красноглазить

darkshvein ☆☆
()
Ответ на: комментарий от alex_custov

Никогда ничего кроме aptitude не использую. И да, для всего есть Ubuntu Software Manager!

queen3 ★★★★★
()
Ответ на: комментарий от alex_custov

Ну то есть для тех, кого в линуксе напрягает куча утилит, есть центр приложений.

queen3 ★★★★★
()
Ответ на: комментарий от le_legioner

А с этим есть проблемы?

Да, слезятся глаза и руки наощупь ищут кнопку выключения монитора, дабы поскорее развидеть это.

queen3 ★★★★★
()
Ответ на: комментарий от vurdalak

Вместо того, чтобы ставить его, aptitude начинает процедуру конфигурации установленной кем-то до этого mysql.

DPkg::ConfigurePending «false»;

sjinks ★★★
()
Ответ на: комментарий от xsektorx

Ты неосилятор руководства пользователя?

What is this aptitude thing, anyway?

aptitude is a featureful package manager for Debian GNU/Linux systems, based on the renowned apt package management infrastructure. aptitude provides the functionality of dselect and apt-get, as well as many additional features not found in either program.

Или Википедии?

aptitude is a front-end to the Advanced Packaging Tool (APT).

И я не припомню, чтоб aptitude прям «иначе обрабатывал» зависимости. Что, рекомендованные пакеты по умолчанию ставит/не ставит, в отличие от?

Deleted
()
Ответ на: комментарий от le_legioner

Ты не переживай, у меня тоже везде зелёный шрифт терминала, это нормально и с этим можно жить, не обращай внимание на завистников. Но розовый и красный...

queen3 ★★★★★
()
Ответ на: комментарий от le_legioner

Клёво, полупрозрачные панели по дефолту в ынтерпрайзе. Судя по гуглу из дефолта тут только обоина.

queen3 ★★★★★
()
Ответ на: комментарий от Deleted

Я, наверное, плохо выразился. Иксы пытались установить ранее, но они не поставились из-за ошибки. Что бы сделал portage? Проигнорировал бы пакет с ошибкой и посчитал, что его и не было. Что делает aptitude? Пытается в первую очередь поставить этот пакет и падает, не доходя даже до того, что я на самом деле пытаюсь ставить.

vurdalak ★★★★★
()
Ответ на: комментарий от Deleted

А без смеси веток в дебиане никуда. Хочу стейбл с последним апачем, самосборным php закатанным в пакеты, и чтобы при обновлении не пытался обновить апач с пхп а тихо ждал пока я его пересоберу и обновлю.

farafonoff ★★
()
Ответ на: комментарий от vurdalak

Все правильно делает aptitude. Если ты отрубил процесс посреди установки, то пакет останется недоустановленным и aptitude в следующий раз займется его доустановкой.

Deleted
()
Ответ на: комментарий от Deleted

Для меня это странно. portage обычно ставит у себя в песочнице, и при оборвавшейся установке подчищает за собой, будто установки никогда и не было.

vurdalak ★★★★★
()
Ответ на: комментарий от farafonoff

А без смеси веток в дебиане никуда.

На десктопе смесь веток нужна не часто. И да, смесь веток юзабельна. С cupt :)

Хочу стейбл с последним апачем, самосборным php закатанным в пакеты, и чтобы при обновлении не пытался обновить апач с пхп а тихо ждал пока я его пересоберу и обновлю.

Ну тут уж понадобится-таки смесь веток :)

Deleted
()
Ответ на: комментарий от Deleted

cupt

Спасибо тебе! Как же я про него не знал? Теперь буду юзать.

curufinwe ★★★★★
()
Ответ на: комментарий от vurdalak

Почему нельзя просто поставить то, что я ему сказал, а операции с другими пакетами оставить для того, кто их ставил?

Какой ужас.

Аналогичный пример - ставил, кажется, zip - получил установку иксов и падение с ошибкой.

У zip в зависимостях прописаны иксы? Это точно-точно дебиан был? Может трава?

ForwardToMars
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.