apt-get remove (не удаляет зависимости)

Knoppix

Модераторы: Warderer, Модераторы разделов

Аватара пользователя
Phobos
Сообщения: 87
ОС: Debian GNU/Linux Lenny

apt-get remove

Сообщение Phobos »

Проблема в следующем:
apt-get устанавливает пакеты с зависимостями, но при попытке удалить пакет, удаляет только его, а зависимости не трогает. В чем тут дело? Каким образом удалять зависимости?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: apt-get remove

Сообщение sash-kan »

в debian (начиная с версии sarge) следует использовать aptitude, а не apt-get.
и для установки и для удаления пакетов.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
snake
Бывший модератор
Сообщения: 677

Re: apt-get remove

Сообщение snake »

(Phobos @ Dec 7 2006, в 13:45) писал(а):В чем тут дело?
Это не баг --- это фича. :)
Вобщем, это нормальное поведение АПТа: удалются пакеты которые зависят от удаляемого. Присутствие же зависимостей пакета, без самого пакета, целосности системы не нарушает, так что их АПТ и не трогает.
В реальности все не так, как на самом деле...
JabberID: zmeyk@jabber.ru
Спасибо сказали:
BaBL
Сообщения: 767
ОС: Debian GNU/Linux SID

Re: apt-get remove

Сообщение BaBL »

sash-kan писал(а):
07.12.2006 14:15
в debian (начиная с версии sarge) следует использовать aptitude, а не apt-get.
и для установки и для удаления пакетов.

Слышал что дебиан тим рекомендует, а не заставляет. А почему оно вообще всплыло - не знаю.


apt-get autoremove в дееб нету? =/
Спасибо сказали:
Аватара пользователя
georgy_sh
Сообщения: 1172
Статус: thermonuclear...
ОС: GNU/Linux

Re: apt-get remove

Сообщение georgy_sh »

BaBL писал(а):
07.12.2006 15:29
Слышал что дебиан тим рекомендует, а не заставляет. А почему оно вообще всплыло - не знаю.

Конечно не заставляет (:
Но все-таки рекомендует, а плохого ребята, по крайней мере, советовать не будут...
Спасибо сказали:
Аватара пользователя
Phobos
Сообщения: 87
ОС: Debian GNU/Linux Lenny

Re: apt-get remove

Сообщение Phobos »

BaBL писал(а):
07.12.2006 15:29
sash-kan писал(а):
07.12.2006 14:15

в debian (начиная с версии sarge) следует использовать aptitude, а не apt-get.
и для установки и для удаления пакетов.

Слышал что дебиан тим рекомендует, а не заставляет. А почему оно вообще всплыло - не знаю.


apt-get autoremove в дееб нету? =/



т.е. обычного консольного интерфейса, с помощью которого можно манипулировать пакетами, нету?

ps наверно мне генту все же надо :(
Спасибо сказали:
Mayuka
Сообщения: 174
ОС: Debian Sid

Re: apt-get remove

Сообщение Mayuka »

Phobos писал(а):
12.12.2006 12:21
BaBL писал(а):
07.12.2006 15:29

sash-kan писал(а):
07.12.2006 14:15

в debian (начиная с версии sarge) следует использовать aptitude, а не apt-get.
и для установки и для удаления пакетов.

Слышал что дебиан тим рекомендует, а не заставляет. А почему оно вообще всплыло - не знаю.


apt-get autoremove в дееб нету? =/



т.е. обычного консольного интерфейса, с помощью которого можно манипулировать пакетами, нету?

ps наверно мне генту все же надо :(

А aptitude чем не устраивает?
Work: FreeBSD 4.11 , Windows 2003 Terminal Server
Home: Debian testing , Slackware 10.2 e17 , windows XP
Спасибо сказали:
Аватара пользователя
Phobos
Сообщения: 87
ОС: Debian GNU/Linux Lenny

Re: apt-get remove

Сообщение Phobos »

зачем приделывать псевдографический интерфейс если для выполнения необходимых задач он совершенно не нужен, более того он мешает? :angry:
Спасибо сказали:
Аватара пользователя
Warderer
Модератор
Сообщения: 1056
Статус: киберпИнгвин на гусеничном ходу
ОС: Debian unstable

Re: apt-get remove

Сообщение Warderer »

Phobos
aptitude вполне себе работает как утилита коммандной строки... Всё, приезжаю с курсов - сажусь переписывать FAQ.
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)
Спасибо сказали:
Аватара пользователя
aim
Бывший модератор
Сообщения: 749
ОС: GNU/Linux

Re: apt-get remove

Сообщение aim »

Phobos писал(а):
12.12.2006 12:51
зачем приделывать псевдографический интерфейс если для выполнения необходимых задач он совершенно не нужен, более того он мешает? :angry:


так никто им не заставляет пользоваться. aptitude -- утилита командной строки также имеющая ещё и графическую часть.
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: apt-get remove

Сообщение diesel »

Phobos писал(а):
12.12.2006 12:51
зачем приделывать псевдографический интерфейс если для выполнения необходимых задач он совершенно не нужен, более того он мешает? :angry:


в aptitude единственное что удобно - это псевдографический интерфейс :)
Спасибо сказали:
Аватара пользователя
georgy_sh
Сообщения: 1172
Статус: thermonuclear...
ОС: GNU/Linux

Re: apt-get remove

Сообщение georgy_sh »

Warderer писал(а):
12.12.2006 14:11
Phobos
aptitude вполне себе работает как утилита коммандной строки... Всё, приезжаю с курсов - сажусь переписывать FAQ.

Было бы классно. У меня тут пара предложений есть по этому поводу... Кину в личку...

т.е. обычного консольного интерфейса, с помощью которого можно манипулировать пакетами, нету?

ps наверно мне генту все же надо

Как так? apt-get, aptitude.
Спасибо сказали:
elipse
Сообщения: 92
ОС: Debian Amd64 Etch

Re: apt-get remove

Сообщение elipse »

#apt-get install wajig

#wajig remove-depend <пакет>

удалит пакет и "хвосты"

описание возможностей wajig
http://wajig.togaware.com/

ps: а то "перемкнуло" всех на aptitude :lol:
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: apt-get remove

Сообщение sash-kan »

(diesel @ Dec 12 2006, в 17:33) писал(а):в aptitude единственное что удобно - это псевдографический интерфейс
(которым некоторые так вообще не пользуются (: )
а весь остальной интерфейс практически идентичен интерфейсу apt-get.


(elipse @ Dec 12 2006, в 17:49) писал(а):ps: а то "перемкнуло" всех на aptitude
не всех, а разработчиков debian :D
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
elipse
Сообщения: 92
ОС: Debian Amd64 Etch

Re: apt-get remove

Сообщение elipse »

sash-kan писал(а):
12.12.2006 19:05
(diesel @ Dec 12 2006, в 17:33) писал(а):в aptitude единственное что удобно - это псевдографический интерфейс
(которым некоторые так вообще не пользуются (: )
а весь остальной интерфейс практически идентичен интерфейсу apt-get.


(elipse @ Dec 12 2006, в 17:49) писал(а):ps: а то "перемкнуло" всех на aptitude
не всех, а разработчиков debian :D


Где написано что apt-get устарел , а не "загорами" будет aptitude ? :P


В Debian всему есть альтернативы , а создание обстановки безисходности применения aptitude - это я встречал только здесь
:P
Спасибо сказали:
Аватара пользователя
georgy_sh
Сообщения: 1172
Статус: thermonuclear...
ОС: GNU/Linux

Re: apt-get remove

Сообщение georgy_sh »

aptitude или apt-get --- довольно часто люди спорят.
Мне, например, абсолютно ничего не нужно, кроме apt-get. "Стандартного" apt-get.
Где написано что apt-get устарел , а не "загорами" будет aptitude ?

Вот именно...
elipse писал(а):
12.12.2006 19:15
В Debian всему есть альтернативы

Именно этим он и прекрасен...
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: apt-get remove

Сообщение sash-kan »

Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
BaBL
Сообщения: 767
ОС: Debian GNU/Linux SID

Re: apt-get remove

Сообщение BaBL »

(He1mut @ Dec 12 2006, в 20:10) писал(а):Мне, например, абсолютно ничего не нужно, кроме apt-get. "Стандартного" apt-get.

в убунте он, таки доработанней. Там етсь опция autoremove, которая чистит зависимости. В дебиане, если уж по хорошему, для этого приходится лезть в dpkg-depcheck или dselect. Так как ремув удаляет только оригинальный пакет и то что от него зависит, но вовсе не то, от чего зависит он. В итоге много лишних библиотек и искать "свободно странствующие" сложно. К примеру aptitude, при запуске псевдогуи, показывает: вот эти давно не используются, а эти вообще "валяются просто так", но я за ним наблюдал некоторые огрехи, когда он в неюзанные засовывал довольно нужное.
Спасибо сказали:
Аватара пользователя
mark
Бывший модератор
Сообщения: 2055
Статус: ...
ОС: Windows 7

Re: apt-get remove

Сообщение mark »

BaBL
Сравнение с убунту не совсем корректно, ибо там как раз рекомендуется apt-get.
Спасибо сказали:
elipse
Сообщения: 92
ОС: Debian Amd64 Etch

Re: apt-get remove

Сообщение elipse »

sash-kan писал(а):
12.12.2006 20:49
elipse
повторюсь — http://linuxforum.ru/index.php?s=&show...st&p=270630


Ну я тож могу так повторится
http://linuxforum.ru/index.php?s=&show...st&p=296792

:)

инсталятор работает с apt-get , все десктопы имеют интерфейс к apt-get
ха ,но мы лучше знаем задумки богов , и то что видим - это ерунда
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: apt-get remove

Сообщение sash-kan »

elipse
:)
ну, вообще-то мне было проще найти свой ответ на аналогичный вопрос, чем писать его заново.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
elipse
Сообщения: 92
ОС: Debian Amd64 Etch

Re: apt-get remove

Сообщение elipse »

sash-kan писал(а):
12.12.2006 21:27
elipse
:)
ну, вообще-то мне было проще найти свой ответ на аналогичный вопрос, чем писать его заново.


Ну на форуме гоняете ничем не аргументированное (от Debian) мнение - ссылаясь на Debian - а там 1500 человек
и подобные вещи вобщем выносятся на голосование сообщества
Да, бывают случаи когда aptitude удобен - и не более
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: apt-get remove

Сообщение sash-kan »

(elipse @ Dec 12 2006, в 20:34) писал(а):Да, бывают случаи когда aptitude удобен - и не более
хорошо, бог с ними, с руководствами по установке/обновлению с оф.сайта.
но хотя бы то, что apt-get и aptitude действительно работают несколько по разному, — это-то, надеюсь, сомнений не вызывает?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
elipse
Сообщения: 92
ОС: Debian Amd64 Etch

Re: apt-get remove

Сообщение elipse »

sash-kan писал(а):
12.12.2006 21:51
но хотя бы то, что apt-get и aptitude действительно работают несколько по разному, — это-то, надеюсь, сомнений не вызывает?

сомнений нет - это медицинский факт и это уже ранее проходили
http://linuxforum.ru/index.php?s=&show...st&p=259497
;)
Спасибо сказали:
Аватара пользователя
Phobos
Сообщения: 87
ОС: Debian GNU/Linux Lenny

Re: apt-get remove

Сообщение Phobos »

Вообще, imho, это размножение интерфейсов управления пакетами ни к чему хорошему не приведет....
Спасибо сказали:
unknown
Сообщения: 45

Re: apt-get remove

Сообщение unknown »

А чем оно-то мешает?
Наличие альтернативы - это имхо всегда хорошо. Просто выбрать один какой-то инструмент, и использовать.
Ибо еси начать их миксовать, то вот это действительно ни к чему хорошему не приведёт.
Спасибо сказали:
Аватара пользователя
Phobos
Сообщения: 87
ОС: Debian GNU/Linux Lenny

Re: apt-get remove

Сообщение Phobos »

unknown писал(а):
14.12.2006 13:17
А чем оно-то мешает?
Наличие альтернативы - это имхо всегда хорошо. Просто выбрать один какой-то инструмент, и использовать.
Ибо еси начать их миксовать, то вот это действительно ни к чему хорошему не приведёт.



наличие альтернативы _не всегда_ хорошо :) , но это вопрос скорее философский
насчет выбора одного инструмента согласен, но как выбрать один если ни один не обладает полным набором необходимых функций?
Спасибо сказали:
Аватара пользователя
aim
Бывший модератор
Сообщения: 749
ОС: GNU/Linux

Re: apt-get remove

Сообщение aim »

elipse писал(а):
12.12.2006 21:23
инсталятор работает с apt-get , все десктопы имеют интерфейс к apt-get


пёрнул в лужу, как любят на ЛОРе выражаться... инсталлятор вообще работает с преконфигурированными бандлами. ну и с aptitude

почитайте документацию что-ли на debian-installer.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: apt-get remove

Сообщение sash-kan »

(Phobos @ Dec 14 2006, в 12:23) писал(а):но как выбрать один если ни один не обладает полным набором необходимых функций?
??? а чуть подробнее нельзя? чем это необходимым не обладает aptitude?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
georgy_sh
Сообщения: 1172
Статус: thermonuclear...
ОС: GNU/Linux

Re: apt-get remove

Сообщение georgy_sh »

Phobos писал(а):
14.12.2006 11:16
Вообще, imho, это размножение интерфейсов управления пакетами ни к чему хорошему не приведет....

Наличие альтернативы, ИМХО, наоборот именно в этом случае не сыграет отрицательной роли. Тем Debian и хорош, что есть выбор...
Спасибо сказали: