LINUX.ORG.RU
ФорумTalks

А ваш пакетный менеджер так умеет?


0

1

Если пакетные менеджеры большинства дистрибутивов попросить установить отсутствующий в репозитории пакет, то они банально выдадут ошибку. И кто после этого скажет, что Арч не лучший?

[root@arch zbfs]# pacman -S xorg
:: 86 объектов в группе xorg:

:: Репозиторий extra
   1) xf86-input-acecad  2) xf86-input-aiptek  3) xf86-input-evdev  4) xf86-input-joystick  5) xf86-input-keyboard  6) xf86-input-mouse  7) xf86-input-synaptics  8) xf86-input-vmmouse  9) xf86-input-void
   10) xf86-video-apm  11) xf86-video-ark  12) xf86-video-ast  13) xf86-video-ati  14) xf86-video-chips  15) xf86-video-cirrus  16) xf86-video-dummy  17) xf86-video-fbdev  18) xf86-video-glint
   19) xf86-video-i128  20) xf86-video-i740  21) xf86-video-intel  22) xf86-video-mach64  23) xf86-video-mga  24) xf86-video-neomagic  25) xf86-video-nv  26) xf86-video-r128  27) xf86-video-rendition
   28) xf86-video-s3  29) xf86-video-s3virge  30) xf86-video-savage  31) xf86-video-siliconmotion  32) xf86-video-sis  33) xf86-video-sisusb  34) xf86-video-tdfx  35) xf86-video-trident  36) xf86-video-tseng
   37) xf86-video-v4l  38) xf86-video-vesa  39) xf86-video-vmware  40) xf86-video-voodoo  41) xf86-video-xgi  42) xf86-video-xgixp  43) xorg-bdftopcf  44) xorg-docs  45) xorg-fonts-100dpi  46) xorg-fonts-75dpi
   47) xorg-fonts-encodings  48) xorg-font-util  49) xorg-iceauth  50) xorg-luit  51) xorg-mkfontdir  52) xorg-mkfontscale  53) xorg-server  54) xorg-sessreg  55) xorg-setxkbmap  56) xorg-smproxy
   57) xorg-x11perf  58) xorg-xauth  59) xorg-xbacklight  60) xorg-xcmsdb  61) xorg-xcursorgen  62) xorg-xdpyinfo  63) xorg-xdriinfo  64) xorg-xev  65) xorg-xgamma  66) xorg-xhost  67) xorg-xinput
   68) xorg-xkbcomp  69) xorg-xkbevd  70) xorg-xkbutils  71) xorg-xkill  72) xorg-xlsatoms  73) xorg-xlsclients  74) xorg-xmodmap  75) xorg-xpr  76) xorg-xprop  77) xorg-xrandr  78) xorg-xrdb  79) xorg-xrefresh
   80) xorg-xset  81) xorg-xsetroot  82) xorg-xvinfo  83) xorg-xwd  84) xorg-xwininfo  85) xorg-xwud
:: Репозиторий archstuff
   86) glproto-git

Выберите вариант (по умолчанию=все): 53
[root@arch zbfs]# pacman -S evince goldendict
разрешение зависимостей...
:: Существует 2 вариантов для phonon-backend:
:: Репозиторий extra
   1) phonon-gstreamer  2) phonon-vlc

Введите число (по-умолчанию=1): 1
проверка на взаимную несовместимость...

Цели (14): freeglut-2.6.0-1  jasper-1.900.1-6  ghostscript-9.02-2  libspectre-0.2.6-2  gsfonts-1.0.7pre44-2  djvulibre-3.5.24-1  t1lib-5.1.2-2  dconf-0.7.5-1  gsettings-desktop-schemas-3.0.1-2  evince-3.0.2-1
           libzip-0.10-1  phonon-gstreamer-4.5.1-1  phonon-4.5.0-1  goldendict-1.0.1-3

Размер загружаемых файлов:   18,91 МБ
Размер устанавливаемых файлов:   78,42 МБ

Приступить к установке? [Y/n] n
★★

Последнее исправление: ertgblasd (всего исправлений: 1)

Пока нет, но запилить ради интереса можно.

devl547 ★★★★★
()
Ответ на: комментарий от AX

> Но мне новый вариант совсем не нравится, в больших пакетах задолбаешься номера вводить. Старый вариант лучше был.

Там написано же:

Выберите вариант (по умолчанию=все):


Чтоб выбрать все, достаточно энтер тыкнуть.

pevzi ★★★★★
()
Ответ на: комментарий от Eddy_Em

> он так же, как и urpmi, криво работает с зависимостями. Установишь пакетик, запускаешь и... фигвам... А потом по ошибкам попытайся выяснить, что тебе нужно доустановить.

Ни разу такого не было.

pevzi ★★★★★
()
Ответ на: комментарий от aidaho

> Арч божественнен. Особенно для тех, кто видел что-то кроме него.

Фиксед. Забавно, что арч поливают говном в основном те, кто его в глаза не видел.

pevzi ★★★★★
()
Ответ на: комментарий от pevzi

Поставил firefox, а gcc-libs еще не были установлены. Криворукий сборщик огнелиса зависимость не указал. Пришлось гуглить, что за пакет надо установить.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

> Поставил firefox, а gcc-libs еще не были установлены.
Вот я ввел pacman -Rcs gcc-libs, и у меня на полтора экрана выдался список удаляемых пакетов, включая сам pacman. Так что gcc-libs, очевидно, должен был у тебя быть до firefox.

metar ★★★
()
Ответ на: комментарий от Eddy_Em

> потом - «version 'GLIBCXX_3.4.15' not found)
Мейнтейнеры телепатией не обладают, в зависимостях пакетов версии прописываются с >=, так что когда обновляется важный пакет типа glibc, надо его обновлять.

Короче, разумно было делать pacman -Syu firefox.

metar ★★★
()
Ответ на: комментарий от aidaho

Арч божественнен. Для всех, кто не видел ничего другого.

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

ertgblasd ★★
() автор топика
Ответ на: комментарий от aptyp

> а так, да, и качается трафика поболее, чем у бинарных пакетов(имхо)
Так и есть.(qt4 gentoo == ~200MiB qt4 archlinux == ~35MiB)

tn1
()
Ответ на: комментарий от geekless

> но её пакетник производит впечатление куска расплывшегося говна.
portage? или paludis? чем не угодили?

tn1
()
Ответ на: комментарий от pevzi

>Забавно, что арч поливают говном в основном те, кто его в глаза не видел.

Сухой факт, преподнесённый в иронической обёртке, теперь называется поливаним говном? Действительно забавно.

aidaho ★★★★★
()
Ответ на: комментарий от ertgblasd

>А ужасен для тех кто его в глаза не видел?

Я понял, это у арчеводов так логика работает: если не божественен, значит говно.

aidaho ★★★★★
()
Ответ на: комментарий от aidaho

> Сухой факт, преподнесённый в иронической обёртке, теперь называется поливаним говном? Действительно забавно.

Да, забыл уточнить: я не про твой комментарий конкретно, а вообще.

pevzi ★★★★★
()
Ответ на: комментарий от Eddy_Em

>Он и был, только старый. И не обновился

Основное правило бинарного роллинг-дистрибутива: обновлять всю систему перед установкой нового пакета. Иначе вероятность получить неработоспособный софт стремится к единице.

madgnu ★★★★★
()
Ответ на: комментарий от tn1

>может к 100%?

вероятность не измеряется в процентах

madgnu ★★★★★
()

pacman сумеет корректно удалить glib ? :-)

SergMarkov
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.