2 марта 2011 г. 20:11 пользователь Artem Chuprina <r...@ran.pp.ru> написал: >> > Может у меня глупый вопрос, но спрошу. Во времена прошлого stable была >> > рекомендация использовать aptitude вместо apt-get, а как сейчас с этим >> > обстоит дело? Или я что-то не понимаю? >> > >> После нескольких случаев, когда aptitude пытался снести весь гном при >> сносе evolution и т.п. - сношу aptitude сразу за ненадобностью. >> По моему опыту, в случае стандарного набора источников apt-get более чем >> достаточно. >> В случае нестандартного - aptitude предалагает ТАКИЕ решения, что волосы >> дыбом - проще руками разрулить, чем вычитывать то, что выкатил aptitude. > > Не знаю, у меня как раз опыт скорее обратный. Я, правда, не поленился > настроить aptitude (пользуюсь им только из командной строки) на вывод > достаточно подробной информации о том, что он собирается делать, и не ленюсь > этот вывод читать. > > И вот то поведение, на которое ты наткнулся, когда он тебе при сносе evolution > норовит снести весь гном, я всецело одобряю. Я просто понимаю, в чем именно > заключается это поведение, и грамотно его использую (где не нужно - отключаю, > но чаще оно мне как раз нужно). У меня, правда, > > Package: gnome > State: not installed > > и вам того же рекомендую... > > А что, apt-get не сносит автоматически пакеты, поставленные по зависимостям, > если после сноса некоторого пакета они больше никому не нужны? Спасибо, это > повод и дальше пользоваться aptitude при всех ее недостатках... Мне страшно спрашивать, что скажут корифеи на мой метод общения с пакетами
[aslok@3r]2011.03.03-15:29:46:~$ showalias | grep apt alias aptitude="sudo aptitude -fV --with-recommends" alias apti="aptitude" alias aptupd="apti update" alias aptsafe="apti safe-upgrade" alias aptfull="apti full-upgrade" alias aptupdsafe="aptupd; aptsafe" alias aptupdfull="aptupd; aptfull" alias aptinst="apti install" alias aptinstdeb="dpkg -i" alias aptinstdep="sudo apt-get build-dep" alias aptreinst="apti reinstall" alias aptreconf='sudo dpkg-reconfigure' alias aptrem="apti remove" alias aptremfull="apti purge" alias aptshow="apti show" alias aptshowfiles="dpkg -L" alias aptshowdeb="dpkg -f" alias aptshowdebfiles="dpkg -c" alias aptshowver="sudo apt-cache policy" alias aptshowdep="sudo apt-cache depends" alias aptshowrdep="sudo apt-cache rdepends" alias apthold="apti hold" alias aptunhold="apti unhold" alias aptclean="apti clean" alias aptsearch="apti search" alias aptsearchsel2="dpkg --get-selections" alias aptsearchfile="dpkg -S" alias aptsearchupd="sudo apt-file update" alias aptsearchfull="sudo apt-file search" alias aptsearchupg2="aptsearch '?upgradable' --display-format '%p# %v# -> %V# %t'" alias aptsearchupgexperimental="aptsearch '~U ~Aexperimental'" alias aptsearchinst2="dpkg -l" alias aptsearchcache2="apt-cache dump" alias aptsrc="sudo mcedit /etc/apt/sources.list" alias aptrepo="sudo add-apt-repository"