yantar pisze:sidux ma zalecany apt nie aptitude.
No właśnie. Dla wersji stable zaleca się aptitude dla unstable apt-get. Czyli wychodzi na to, że jednak to apt-get jest bezpieczniejszy w użyciu, choć z drugiej strony...
lis6502 pisze:Wielokrotnie czytałem posty 'albo apt albo apitutde'- ktoś wyjaśni na czym polega różnica? Ale tak dobitnie, żeby do faq się nadawało?
...aptitude jest funkcjonalniejszy, przynajmniej wg poniższego artykułu:
http://czytelnia.ubuntu.pl/index.php/20 ... s-apt-get/
fnmirk pisze:Utumno, Twój eksperyment nic nie wyjaśnia jedynie powoduje dalsze zagmatwanie
Zdaj się jednak, że to Utumno ma rację. Jego eksperyment empirycznie dowodzi, że te dwa narzędzie nie są ze sobą powiązane. Przynajmniej, nie na zasadzie apt-get (program) - synaptic (graficzna nakładka). Zresztą przyjrzyjcie się opisowi synaptica:
Kod: Zaznacz cały
Pakiet: synaptic
[...]
Wymaga: libapt-inst-libc6.7-6-1.1, libapt-pkg-libc6.7-6-4.6, libatk1.0-0 (>=
1.20.0), libc6 (>= 2.7-1), libcairo2 (>= 1.2.4), libfontconfig1 (>=
2.4.0), libfreetype6 (>= 2.3.5), libgcc1 (>= 1:4.1.1), libglade2-0 (>=
1:2.6.1), libglib2.0-0 (>= 2.12.0), libgtk2.0-0 (>= 2.12.0),
libpango1.0-0 (>= 1.20.2), libstdc++6 (>= 4.2.1), libvte9 (>= 1:0.16.9),
libx11-6, libxft2 (> 2.1.1), libxml2 (>= 2.6.27), zlib1g (>= 1:1.1.4),
scrollkeeper
Poleca: gksu, deborphan, libgnome2-perl, menu
Sugeruje: dwww
W konflikcie z: gsynaptic, menu (< 2.1.11)
Zastępuje: gsynaptic
Udostępnia: gsynaptic
i porównajcie z apt'em
Kod: Zaznacz cały
Pakiet: apt
[...]
Wymaga: libc6 (>= 2.7-1), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.2.1),
debian-archive-keyring
Sugeruje: aptitude | synaptic | gnome-apt | wajig, dpkg-dev, apt-doc, bzip2, lzma,
python-apt
Zastępuje: libapt-pkg-dev (< 0.3.7), libapt-pkg-doc (< 0.3.7)
Udostępnia: libapt-pkg-libc6.7-6-4.6
a teraz aptitude
Kod: Zaznacz cały
Pakiet: aptitude
[...]
Wymaga: libapt-pkg-libc6.7-6-4.6, libc6 (>= 2.7-1), libcwidget3, libept0 (>= 0.5.22),
libgcc1 (>= 1:4.1.1), libncursesw5 (>= 5.6+20071006-3), libsigc++-2.0-0c2a (>=
2.0.2), libstdc++6 (>= 4.2.1), libxapian15, zlib1g (>= 1:1.1.4)
Poleca: aptitude-doc-en | aptitude-doc, libparse-debianchangelog-perl
Sugeruje: tasksel, debtags
Synaptic nie ma w zaleznościach apt'a (gdyby był na niego prostą nakładką to musiałby go wymagać przecież), za to wszystkie te programy bazują częściowo na tych samych pakietach: libc6, libgcc1, libstdc++6. Tu więc chyba tkwi rozwiązanie zagadki.