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

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

Оффлайн lone_wolf

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

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

Оффлайн amdir

  • Активный пользователь
  • **
  • Сообщений: 81
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

  • systemd of a pwn
  • Местный житель
  • ***
  • Сообщений: 239
  • Debian Developer
    • www.pimentola.ru
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

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

Оффлайн dogsleg

  • systemd of a pwn
  • Местный житель
  • ***
  • Сообщений: 239
  • Debian Developer
    • www.pimentola.ru
Re: Apt vs aptitude кого правильней использовать?
« Ответ #4 : 19 Август 2017, 23:54:54 »
Это не правда. Еще в обновлении с Lenny до Squeeze рекомендовалось использовать apt-get.

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

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

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

Оффлайн Testing

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

Оффлайн dogsleg

  • systemd of a pwn
  • Местный житель
  • ***
  • Сообщений: 239
  • Debian Developer
    • www.pimentola.ru
Re: Apt vs aptitude кого правильней использовать?
« Ответ #6 : 12 Сентябрь 2017, 14:12:35 »
Попробуйте потом удалить часть из них с помощью aptitude. Не получится.

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

Оффлайн Testing

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

Оффлайн dogsleg

  • systemd of a pwn
  • Местный житель
  • ***
  • Сообщений: 239
  • Debian Developer
    • www.pimentola.ru
Re: Apt vs aptitude кого правильней использовать?
« Ответ #8 : 13 Сентябрь 2017, 18:06:53 »
Вы когда колдовали последний раз?

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

Оффлайн Testing

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

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

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

Оффлайн dogsleg

  • systemd of a pwn
  • Местный житель
  • ***
  • Сообщений: 239
  • Debian Developer
    • www.pimentola.ru
Re: Apt vs aptitude кого правильней использовать?
« Ответ #10 : 13 Сентябрь 2017, 22:42:58 »
Aptitude в этом плане - для волшебников, которые не ищут легких путей.

 ;)


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

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

Оффлайн qupl

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

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

Оффлайн Alexandrv

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

Оффлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 5020
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Apt vs aptitude кого правильней использовать?
« Ответ #13 : 18 Сентябрь 2017, 07:36:42 »
Off-Topic: ShowHide
Не нужно пенять на зеркало.

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

Теги:
 

Можно ли попросить aptitude поставить приложение в определённую директорию?

Автор Evmorov

Ответов: 4
Просмотров: 1804
Последний ответ 24 Сентябрь 2011, 12:44:24
от Evmorov
[multiarch] можно ли использовать пакеты с DVD?

Автор su16

Ответов: 4
Просмотров: 1356
Последний ответ 01 Август 2014, 00:56:36
от su16
Как использовать Huawei Hi-Link? NAT и DNS же простаивает.

Автор TepakoT

Ответов: 7
Просмотров: 12737
Последний ответ 20 Ноябрь 2018, 09:31:37
от edlinx
Голос aptitude )

Автор Роман846

Ответов: 6
Просмотров: 1689
Последний ответ 14 Декабрь 2013, 13:51:29
от Роман846
[Решено]Transmission GUI: можно ли использовать для управления закачками

Автор mpti

Ответов: 1
Просмотров: 1408
Последний ответ 16 Ноябрь 2014, 23:12:34
от mpti