Автор Тема: Apt vs aptitude кого правильней использовать?  (Прочитано 3634 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн lone_wolf

Всем доброго времени суток!
Слышал что в современных реалиях от aptitude отказались, и что правильно использовать apt. Но пруфов не нашел (по крайней мере в рунете). Так что всё же  правильней использовать apt или aptitude?

З.ы. да я читал что aptitude это обёртка над apt.
 

Оффлайн amdir

Re: Apt vs aptitude кого правильней использовать?
« Ответ #1 : 19 Августа 2017, 22:37:00 »
Не уверен, что такая постановка вопроса правильная. APT - это набор консольных утилит, а Aptitude - оболочка к нему с диалоговым интерфейсом, их нельзя сравнивать в категориях "лучше-хуже". Есть другие оболочки - я, например, использую не Aptitude, а Synaptic, у него графический интерфейс, а у Aptitude - текстовый. Но бывает, что использую и APT напрямую, из командной строки. Иногда приходится и dpkg вызывать напрямую, для установки пакетов не из Debian. В Debian доступны и Synaptic, и Aptitude, в комплект установки по умолчанию не входит ни тот, ни другой. Так что настройку вновь установленной системы приходится начинать с установки Synaptic. С тем же успехом можно было бы начинать и с установки Aptitude :-)
 
Пользователи, которые поблагодарили этот пост: lone_wolf


Оффлайн dogsleg

Re: Apt vs aptitude кого правильней использовать?
« Ответ #2 : 19 Августа 2017, 22:44:42 »
Уже обсуждали на форуме. Раньше рекомендовали aptitude для обновления между выпусками, но теперь рекомендуется использовать apt. Для всего остального (кроме фиксации пакетов, подробнее об этом в "Информации о выпуске") принципиальной разницы нет. См. п. 4.4 в главе "Обновление с Debian 8 (jessie)" в "Информации о выпуске Debian 9 (stretch)".
« Последнее редактирование: 19 Августа 2017, 23:50:30 от dogsleg »
 
Пользователи, которые поблагодарили этот пост: lone_wolf

Оффлайн Udachnik

Re: Apt vs aptitude кого правильней использовать?
« Ответ #3 : 19 Августа 2017, 23:14:02 »
Раньше рекомендовали aptitude для обновления между выпусками (например, с jessie до stretch), но теперь рекомендуется использовать apt.
Это не правда. Еще в обновлении с Lenny до Squeeze рекомендовалось использовать apt-get.
Ну а ответ на вопрос ТСа такой: в рамках стабильного релиза можно использовать то что привычней, даже cupt. А вот для обновлений между релизами или в тестируемой и нестабильной ветках лучше использовать apt.
 
Пользователи, которые поблагодарили этот пост: lone_wolf

Оффлайн dogsleg

Re: Apt vs aptitude кого правильней использовать?
« Ответ #4 : 19 Августа 2017, 23:54:54 »
Это не правда. Еще в обновлении с Lenny до Squeeze рекомендовалось использовать apt-get.

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

А вот для обновлений между релизами или в тестируемой и нестабильной ветках лучше использовать apt.

Насчёт тестируемого и нестабильного выпусков не соглашусь. Во-первых, таких рекомендаций в документации нет. Во-вторых, из личного опыта: использую тестируемый выпуск (иногда вместе с пакетами из нестабильного) на своих обычных рабочих машинах (не серверах) с 2007 года и пользуюсь только aptitude. Никаких особых проблем в управлении пакетами не встречал.
« Последнее редактирование: 19 Августа 2017, 23:56:25 от dogsleg »
 

Оффлайн Testing

Re: Apt vs aptitude кого правильней использовать?
« Ответ #5 : 12 Сентября 2017, 12:02:50 »
Также пользуюсь тестируемым выпуском. При установке xorg на голую систему устанавливается также и xserver-xorg-video-all c целым набором драйверов, из которых нам нужны на конкретной машине далеко не все. Попробуйте потом удалить часть из них с помощью aptitude. Не получится. А вот через apt - легко.
 

Оффлайн dogsleg

Re: Apt vs aptitude кого правильней использовать?
« Ответ #6 : 12 Сентября 2017, 14:12:35 »
Попробуйте потом удалить часть из них с помощью aptitude. Не получится.

Как же у меня это получилось? Наверное, магия. На самом деле, надо только разрешить проблему с зависимостями (в aptitude нажать e и выбрать нужный вариант, используя интерактивное разрешение зависимостей).


Оффлайн Testing

Re: Apt vs aptitude кого правильней использовать?
« Ответ #7 : 13 Сентября 2017, 11:09:30 »
Наверное, магия.
Вы когда колдовали последний раз? В Jessie у меня с этим также проблем не было. Буквы знаю, но aptitude сейчас предлагает не удалить, а сохранить зависимости. Та же ерунда с удалением частей GStreamer. Если не в том порядке отметишь его части к удалению, не получается удалить, вообще. Отмечаешь в другом порядке - получается. Магия... Да...
 

Оффлайн dogsleg

Re: Apt vs aptitude кого правильней использовать?
« Ответ #8 : 13 Сентября 2017, 18:06:53 »
Вы когда колдовали последний раз?

Буквально позавчера на свежей виртуалке с Debian unstable. Просто в интерактивном решателе в нужном месте нажал A, а в другом нажал R. И всё.

Оффлайн Testing

Re: Apt vs aptitude кого правильней использовать?
« Ответ #9 : 13 Сентября 2017, 22:16:22 »
(в aptitude нажать e и выбрать нужный вариант, используя интерактивное разрешение зависимостей)
в интерактивном решателе в нужном месте нажал A, а в другом нажал R. И всё.

Ну, наверное, используя несколько заклинаний и потратив определенное время, можно решить этот вопрос. Но куда проще и быстрее:
# apt purge <package>И все.

Aptitude в этом плане - для волшебников, которые не ищут легких путей.   :)
 
Пользователи, которые поблагодарили этот пост: dogsleg

Оффлайн dogsleg

Re: Apt vs aptitude кого правильней использовать?
« Ответ #10 : 13 Сентября 2017, 22:42:58 »
Aptitude в этом плане - для волшебников, которые не ищут легких путей.

 ;)


В действительности, и то, и другое хорошо. Согласен с высказанной выше мыслью (про то, что "правильно"):

Не уверен, что такая постановка вопроса правильная.

Оффлайн qupl

Re: Apt vs aptitude кого правильней использовать?
« Ответ #11 : 14 Сентября 2017, 15:23:02 »
Aptitude в этом плане - для волшебников, которые не ищут легких путей. 
Если волшебники пользуют интерфейс мало-мальский, то они явно поднимаются на недосягаемую для "людишек" высоту. И необратимо портят себе этим жизнь. )

Если серьезно, никого не "правильней". Правильно включать голову с любым инструментом.
 
Пользователи, которые поблагодарили этот пост: dogsleg

Оффлайн Alexandrv

Re: Apt vs aptitude кого правильней использовать?
« Ответ #12 : 16 Сентября 2017, 14:47:17 »
мой мозг поломан , кто недостежимеe в наборе высоты, использующие GUI , или использующие кривой GUI ? :-\  )
 

Оффлайн qupl

Re: Apt vs aptitude кого правильней использовать?
« Ответ #13 : 18 Сентября 2017, 07:36:42 »
Off-Topic: ShowHide
Не нужно пенять на зеркало.

Заканчиваем флуд, всё выяснили, раздел технический.

Теги:
     

    Ошибки при aptitude full-upgrade

    Автор brizzz

    Ответов: 4
    Просмотров: 2321
    Последний ответ 30 Ноября 2012, 18:08:50
    от brizzz
    [Решено] Ошибки после выполнения aptitude update

    Автор koljan8115

    Ответов: 1
    Просмотров: 3081
    Последний ответ 04 Сентября 2014, 07:19:56
    от ihammers
    aptitude update - Hash Sum mismatch

    Автор baf

    Ответов: 3
    Просмотров: 1585
    Последний ответ 30 Марта 2015, 06:13:39
    от baf
    [Решено] Зависимости, проблемы в aptitude

    Автор Vic

    Ответов: 4
    Просмотров: 2842
    Последний ответ 14 Февраля 2014, 00:00:35
    от Vic
    Aptitude vs. apt-get

    Автор ~Sergey~

    Ответов: 4
    Просмотров: 1257
    Последний ответ 06 Января 2015, 04:45:35
    от Malaheenee