Fierta , нам бы небольшую помощь об оформлении системы всякими разными темами, кому что к душе ближе. Но чтоб доступно, куда какие файлы кидать.
Создатели тем что-то не указывают , как их ставить. Надеемся на тя, просветлённый
Спасибо за труды, полезная информация.
А вот в 16.10 я заметил, что работает и просто команда apt: apt 1.3.3 (amd64) Использование: apt [параметры] команда
apt — менеджер пакетов с интерфейсом командной строки, предоставляет команды для поиска и управления, а также запросов информации о пакетах. Он выполняет те же задачи, что и специализированные инструменты APT, например apt-get и apt-cache, но содержит параметры, которые больше подходят для интерактивного использования по умолчанию.
Основные команды: list - показать список пакетов из указанных имён пакетов search - искать в описаниях пакетов show - показать дополнительные данные о пакете install - установить пакеты remove - удалить пакеты autoremove - автоматически удалить все неиспользуемые пакеты update - обновить список доступных пакетов upgrade - обновить систему, устанавливая/обновляя пакеты full-upgrade - обновить систему, удаляя/устанавливая/обновляя пакеты edit-sources - редактировать файл с источниками пакетов
Дополнительную информацию о доступных командах смотрите в apt(8). Параметры настройки и синтаксис описаны в apt.conf(5). Информацию о том, как настроить источники, можно найти в sources.list(5). Выбор пакетов и версий описывается через apt_preferences(5). Информация о безопасности доступна в apt-secure(8). В APT есть коровья СУПЕРСИЛА.
Спасибо, но там в самом начале сразу предупреждается: Утилиту apt в реализации для Mint не следует путать ни с одноимённым пакетом, входящим в состав всех deb based дистрибутивов (в том числе и в Mint), ни с одноимённой же утилитой из этого пакета.
Так что статья, к сожалению, не о "нашем" apt.
aptitude в настоящее время не рекомендован к использованию.
КЕМ? Им можно наломать дров, мягко говоря.
подробности и факты, а не "данные разведывательного общества США" (с) не мое
В Debian Handbook указано, что apt - единственный рекомендованный интерфейс. В дебиановскую рассылку постоянно пишут люди, поимевшие проблем с разрешением зависимостей в aptitude, в ответ на что им рекомендуют использовать apt. Мне тоже приходилось сталкиваться с неразрешёнными зависимостями, в результате пришлось полностью удалить aptitude от греха подальше. Большинство разработчиков пакетов не проверяют как будут вести себя их зависимости в aptitude. Более того, никто из разработчиков и добровольных тестеров Kubuntu не тестирует установку и обновление в aptitude. Aptitude уже много лет удалён из дефолтной поставки в Ubuntu. Почему? Угадайте с трёх раз. Вдобавок aptitude медленне apt и не имеет функциональности эквивалентной apt source. Выбор за вами.
Большинство разработчиков пакетов не проверяют как будут вести себя их зависимости в aptitude.
99 % разработчиков пакетов не проверяют, как будут вести себя их зависимости в каком бы то ни было пакетном менеджере. Зависимости или разрешаются алгоритмически, или нет. Более того, никто из разработчиков и добровольных тестеров Kubuntu не тестирует установку и обновление в aptitude.
ЛПП Aptitude уже много лет удалён из дефолтной поставки в Ubuntu. Почему?
Апт удалить затруднительно, а в дефолтной поставке не должно быть дублирующихся инструментов. Вдобавок aptitude медленне apt
И функциональнее. и не имеет функциональности эквивалентной apt source.
Поднимите руки, кто пользовался. А поиском в aptitude?
Поднимите руки, кто пользовался.
Я пользуюсь. Уже более 7 лет занимаюсь опакечиванием программ своих и чужих. А поиском в aptitude?
Если вам так нравится поиск в aptitude, то должна понравится и команда apt list. Намного удобнее, на мой взляд, а главное быстрее.
откровенно говоря, прочитав сей опус, можно понять что автор комментария абсолютно не понимает, что такое аптитуде, и пишет некий бред, ничем не обоснованный.
Учитывая,что аптитуде - надстройка над тем же арт, но обеспечивающая более широкий выбор ответов, и возможности выбора действий....
То написанный некий бред, в частности "поимевшие проблем с разрешением зависимостей в aptitude" является просто нежеланием понять что такое аптитуде, и почему он является надстройкой над тем аптом.
И то и другое является надстройкой над dpkg. Схема разрешения зависимостей у них различается. Цитата:
The first is an algorithm that is also used by programs such as apt-get and synaptic; I will call it “immediate resolution”. It is invoked whenever you select a package for installation interactively, and immediately after one or more packages are marked for installation at the command-line. Immediate resolution is fast and will solve most dependency problems, but it is sometimes unable to find any solution.
The second algorithm, which I will call “interactive resolution”, is invoked when packages have broken dependencies even after immediate resolution. It can resolve more dependencies, it allows you to review a solution before applying it, and it allows you to provide feedback to the resolver, guiding it towards a better solution.
Работает всё это вовсе не так хорошо и складно, как описывается. У aptitude всегда были проблемы с разрешением циклических зависимостей, отсюда и интерактивный костыль, зачастую предлагающий абсурдные варианты.
Кроме того, мне приходилось видеть исходный код и того и другого. Поэтому могу вас заверить: никакого apt в aptitude и рядом не лежало.
Комментарии (17)
Очень полезно. Спасибо.
Пож-ста :)
Fierta , нам бы небольшую помощь об оформлении системы всякими разными темами, кому что к душе ближе. Но чтоб доступно, куда какие файлы кидать.
Создатели тем что-то не указывают , как их ставить. Надеемся на тя, просветлённый
Не читал(прокручивал до плюса) , но очень и очень одобряю. :-)
Спасибо за труды, полезная информация.
А вот в 16.10 я заметил, что работает и просто команда apt:
apt 1.3.3 (amd64)
Использование: apt [параметры] команда
apt — менеджер пакетов с интерфейсом командной строки, предоставляет команды
для поиска и управления, а также запросов информации о пакетах.
Он выполняет те же задачи, что и специализированные инструменты APT,
например apt-get и apt-cache, но содержит параметры, которые больше
подходят для интерактивного использования по умолчанию.
Основные команды:
list - показать список пакетов из указанных имён пакетов
search - искать в описаниях пакетов
show - показать дополнительные данные о пакете
install - установить пакеты
remove - удалить пакеты
autoremove - автоматически удалить все неиспользуемые пакеты
update - обновить список доступных пакетов
upgrade - обновить систему, устанавливая/обновляя пакеты
full-upgrade - обновить систему, удаляя/устанавливая/обновляя пакеты
edit-sources - редактировать файл с источниками пакетов
Дополнительную информацию о доступных командах смотрите в apt(8).
Параметры настройки и синтаксис описаны в apt.conf(5).
Информацию о том, как настроить источники, можно найти в sources.list(5).
Выбор пакетов и версий описывается через apt_preferences(5).
Информация о безопасности доступна в apt-secure(8).
В APT есть коровья СУПЕРСИЛА.
Кстати, да. Где-то читал, что "apt" пришел на смену "apt-*". Посему хотелось бы подобной статьи об "apt"
Утилита apt. Реализация для Linux Mint
Утилита apt. Реализация для Linux Mint 2
Нештатное обновление apt
Спасибо, но там в самом начале сразу предупреждается:
Так что статья, к сожалению, не о "нашем" apt.
aptitude в настоящее время не рекомендован к использованию. Им можно наломать дров, мягко говоря.
Кроме того apt install/remove/purge работает быстрее apt-get и отображает прогресс задачи.
КЕМ?
подробности и факты, а не "данные разведывательного общества США" (с) не мое
В Debian Handbook указано, что apt - единственный рекомендованный интерфейс. В дебиановскую рассылку постоянно пишут люди, поимевшие проблем с разрешением зависимостей в aptitude, в ответ на что им рекомендуют использовать apt. Мне тоже приходилось сталкиваться с неразрешёнными зависимостями, в результате пришлось полностью удалить aptitude от греха подальше. Большинство разработчиков пакетов не проверяют как будут вести себя их зависимости в aptitude. Более того, никто из разработчиков и добровольных тестеров Kubuntu не тестирует установку и обновление в aptitude. Aptitude уже много лет удалён из дефолтной поставки в Ubuntu. Почему? Угадайте с трёх раз. Вдобавок aptitude медленне apt и не имеет функциональности эквивалентной apt source. Выбор за вами.
99 % разработчиков пакетов не проверяют, как будут вести себя их зависимости в каком бы то ни было пакетном менеджере. Зависимости или разрешаются алгоритмически, или нет.
ЛПП
Апт удалить затруднительно, а в дефолтной поставке не должно быть дублирующихся инструментов.
И функциональнее.
Поднимите руки, кто пользовался. А поиском в aptitude?
Я пользуюсь. Уже более 7 лет занимаюсь опакечиванием программ своих и чужих.
Если вам так нравится поиск в aptitude, то должна понравится и команда apt list. Намного удобнее, на мой взляд, а главное быстрее.
Я всего лишь 5 лет.
откровенно говоря, прочитав сей опус, можно понять что автор комментария абсолютно не понимает, что такое аптитуде, и пишет некий бред, ничем не обоснованный.
Учитывая,что аптитуде - надстройка над тем же арт, но обеспечивающая более широкий выбор ответов, и возможности выбора действий....
То написанный некий бред, в частности "поимевшие проблем с разрешением зависимостей в aptitude" является просто нежеланием понять что такое аптитуде, и почему он является надстройкой над тем аптом.
И то и другое является надстройкой над dpkg. Схема разрешения зависимостей у них различается. Цитата:
Работает всё это вовсе не так хорошо и складно, как описывается. У aptitude всегда были проблемы с разрешением циклических зависимостей, отсюда и интерактивный костыль, зачастую предлагающий абсурдные варианты.
Кроме того, мне приходилось видеть исходный код и того и другого. Поэтому могу вас заверить: никакого apt в aptitude и рядом не лежало.
Судя по всему, у нас проснулся очередной вариант некоего пушистого (обычно) зверька, и будет нас всех учить... :-)
Будем соревноваться в минусовании? :-(
Интересно, с чем был связан перерыв в 4 года?:-)
Отправить комментарий