Grzegorz Pastuszko <[EMAIL PROTECTED]> writes: > Witam,
Cześć, > Instalujac xserver, chce zainstalowac tylko sterownik video-nv oraz > input-mouse i kdb. > > instalujac: > > apt-get install xserver-xorg-video-nv xserver-xorg-input-kbd > xserver-xorg-input-mouse -s > > > apt-get chce zainstalowac rowniez xserver-xorg-input-all, a co za tym > idzie sterowniki, kotrych nie chce tzn: wacom, synaptics i evdev Wszystkie pakiety, które chcesz zainstalować zależą od pakietu xserver-xorg-core: $ apt-cache show xserver-xorg-video-nv |grep ^Depends: Depends: libc6 (>= 2.3.5-1), xserver-xorg-core (>= 2:1.1.1) $ apt-cache show xserver-xorg-input-kbd |grep ^Depends: Depends: libc6 (>= 2.3.5-1), xserver-xorg-core (>= 2:1.1.1-4) $ apt-cache show xserver-xorg-input-mouse |grep ^Depends: Depends: libc6 (>= 2.3.5-1), xserver-xorg-core (>= 2:1.1.1-1) który z kolei zależy od pakietu xserver-xorg: $ apt-cache show xserver-xorg-core |grep ^Depends: Depends: x11-common (>= 1:7.0.0), libc6 (>= 2.3.5-1), libfontenc1,\ libxau6, libxdmcp6, libxfont1, zlib1g (>= 1:1.2.1), xserver-xorg a ten zależy właśnie od pakietu xserver-xorg-input-all: $ apt-cache show xserver-xorg |grep ^Depends: Depends: xserver-xorg-core (>= 2:1.1.1-11), xserver-xorg-video-all |\ xserver-xorg-video-1.0, xserver-xorg-input-all | xserver-xorg-input,\ debconf (>= 0.5) | debconf-2.0, xkb-data | xkb-data-legacy, xbase-clients Niestety pakiet ten wymaga paczek, które nie są Ci potrzebne: $ apt-cache show xserver-xorg-input-all |grep ^Depends: Depends: xserver-xorg-input-evdev, xserver-xorg-input-kbd,\ xserver-xorg-input-mouse, xserver-xorg-input-synaptics,\ xserver-xorg-input-wacom > oczywiscie moge zainstalowac to tak jak leci, potem usunac > xserver-xorg-input-all, wraz z tymi sterownikami, ktorych nie > potrzebuje ,a na koncu apt-get autoremove. Obawiam się, że apt-get może Ci nie pozwolić na odinstalowanie pakietu xserver-xorg-input-all wraz z zależnościami ponieważ jest on wymagany przez pakiet xserver-xorg, którego raczej nie masz zamiaru się pozbywać. > Ale zastanawiam sie czy jest jakas inna mozliwosc by podczas > instalacji, narzucic by nie instalowal jakiejs zaleznosci? Istnieją opcje, które zmuszają apt-get do ignorowania brakujących pakietów (--ignore-missing) i "zepsutych" zależności (--fix-broken), ale nie mają one raczej zastosowania w Twoim przypadaku. Niestety nie znam opcji, która zmuszałaby apt-get do zignorowania konkretnej zależności. Być może zamiast próbować "psuć" zależności lepszym rozwiązaniem byłoby stworzenie za pomocą polecenia equivs pakietu xserver-xorg-input, który wygląda na meta-pakiet mogący zastąpić pakiet xserver-xorg-input-all. Pozdrawiam, P.

