Portál AbcLinuxu, 6. května 2025 22:58

Dotaz: Několik dotazů k APTu

pushkin avatar 21.9.2012 07:41 pushkin | skóre: 43 | blog: FluxBlog
Několik dotazů k APTu
Přečteno: 394×
Odpovědět | Admin

Zdravím,
mám dva dotazy k APTu. První je jednodušší - jakým způsobem můžu uzamknout nějaké balíčky (skupinu balíčků), aby byly za všech okolností podrženy v aktuální verzi a APT nenabízel jejich aktualizace, nebo je alespoň neprováděl?

Druhý dotaz už je záludnější: nedávno jsem tu řešil nepovedenou aktualizaci fglrx, kterou dostal Wheezy. Během této aktualizace se mi odinstalovala část KDE, kterou jsem snad už dostal zpět. Od té doby mi ale při jakékoliv instalaci APT píše následující:

root@pushkin:/home/pushkin# apt-get install isc-dhcp-client isc-dhcp-common
Čtu seznamy balíků… Hotovo
Vytvářím strom závislostí       
Čtu stavové informace… Hotovo
Následující balíky byly nainstalovány automaticky a již nejsou potřeba:
  x11-apps python-packagekit plasma-desktopthemes-artwork dnsmasq-base update-notifier-common update-notifier-kde libpackagekit-qt2-2 ksnapshot kaccessible wireless-regdb
  packagekit-backend-aptcc apper libnm-util2 kde-icons-mono libmarblewidget12 mobile-broadband-provider-info iw network-manager-pptp pptp-linux x11-session-utils packagekit-tools
  apper-data kdesudo kdeaccessibility libkontactinterface4 libnetfilter-conntrack3 network-manager libnl-genl-3-200 libpkcs11-helper1 network-manager-openvpn libnm-glib-vpn1
  libdebconf-kde0 x11-xfs-utils crda libnm-glib4 network-manager-kde liblzo2-2 xinit vpnc wpasupplicant libfs6 packagekit network-manager-vpnc libpackagekit-glib2-14 xorg openvpn
  plasma-widget-networkmanagement kmousetool kmag
Pro jejich odstranění použijte „apt-get autoremove“.
Navrhované balíky:
  resolvconf avahi-autoipd
Následující balíky budou aktualizovány:
  isc-dhcp-client isc-dhcp-common
2 aktualizováno, 0 nově instalováno, 0 k odstranění a 124 neaktualizováno.
Potřebuji stáhnout 1 637 kB archivů.
Po této operaci bude na disku uvolněno 39,9 kB.
Mám:1 http://ftp.zcu.cz/mirrors/debian/ wheezy/main isc-dhcp-client amd64 4.2.2.dfsg.1-5+deb70u1 [789 kB]
Mám:2 http://ftp.zcu.cz/mirrors/debian/ wheezy/main isc-dhcp-common amd64 4.2.2.dfsg.1-5+deb70u1 [848 kB]
Staženo 1 637 kB za 0s (39,8 MB/s)   
Načítám soubory se změnami... Hotovo  
(Čtu databázi … nyní je nainstalováno 258588 souborů a adresářů.)
Připravuji nahrazení isc-dhcp-client 4.2.2.dfsg.1-5 (pomocí …/isc-dhcp-client_4.2.2.dfsg.1-5+deb70u1_amd64.deb) …
Rozbaluji náhradu isc-dhcp-client …
Připravuji nahrazení isc-dhcp-common 4.2.2.dfsg.1-5 (pomocí …/isc-dhcp-common_4.2.2.dfsg.1-5+deb70u1_amd64.deb) …
Rozbaluji náhradu isc-dhcp-common …
Zpracování spouštěčů pro balík man-db …
Nastavuji balík isc-dhcp-common (4.2.2.dfsg.1-5+deb70u1) …
Nastavuji balík isc-dhcp-client (4.2.2.dfsg.1-5+deb70u1) …

Jde mi hlavně o úsek:

Následující balíky byly nainstalovány automaticky a již nejsou potřeba:
  x11-apps python-packagekit plasma-desktopthemes-artwork dnsmasq-base update-notifier-common update-notifier-kde libpackagekit-qt2-2 ksnapshot kaccessible wireless-regdb
  packagekit-backend-aptcc apper libnm-util2 kde-icons-mono libmarblewidget12 mobile-broadband-provider-info iw network-manager-pptp pptp-linux x11-session-utils packagekit-tools
  apper-data kdesudo kdeaccessibility libkontactinterface4 libnetfilter-conntrack3 network-manager libnl-genl-3-200 libpkcs11-helper1 network-manager-openvpn libnm-glib-vpn1
  libdebconf-kde0 x11-xfs-utils crda libnm-glib4 network-manager-kde liblzo2-2 xinit vpnc wpasupplicant libfs6 packagekit network-manager-vpnc libpackagekit-glib2-14 xorg openvpn
  plasma-widget-networkmanagement kmousetool kmag

Jak na tohle proboha přišel? Proč mi tvrdí, že Xka a podobné nejsou potřeba, když používám grafické prostředí? Logicky přeci jakákoliv grafická aplikace závisí na X.org...

Díky moc za tipy a objasnění,
Pushkin

🇺🇦 Pomoc pro obranu Ukrajiny | SOS Ukrajina | Web4Ukrajina | Web4Ukraine 🇺🇦

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

21.9.2012 10:54 jka | skóre: 10
Rozbalit Rozbalit vše Re: Několik dotazů k APTu
Odpovědět | | Sbalit | Link | Blokovat | Admin
U mě jsou tyto balíčky nainstalované jako závislosti pro xorg 1:7.7+1. Jinak třeba KDE zdá se na xorg přímo nezávisí. Nekoukal jsem, ja to mají ostatní WM.

Takže bych se podíval, jestli je nainstalovaný xorg.
21.9.2012 10:58 jka | skóre: 10
Rozbalit Rozbalit vše Re: Několik dotazů k APTu
Ještě dodatek. Grafická aplikace může běžet na vzdáleném Xserveru, takže Xserver nemusí vůbec být lokálně nainstalovaný.
Migi avatar 21.9.2012 14:47 Migi | skóre: 59 | blog: Mig_Alley
Rozbalit Rozbalit vše Re: Několik dotazů k APTu
Odpovědět | | Sbalit | Link | Blokovat | Admin
ad 1.)

sudo aptitude hold jmeno_balicku

ad 2.)

Pravděpodobně chybí jsi neodinstaloval nějaký metabalík, který měl všechny ty balíčky jako závislosti. Začni tím že se podíváš do logu (pokud používáš apt nebo synaptic, tak /var/log/apt/history.log , pokud aptitude tak /var/log/aptitude ) a mrkni na balíčky které se tehda odinstalovali, porovnej to s tím co si zatím nainstaloval a doinstaluj ten zbytek.

Migi avatar 21.9.2012 17:21 Migi | skóre: 59 | blog: Mig_Alley
Rozbalit Rozbalit vše Re: Několik dotazů k APTu
oprava: Pravděpodobně ti chybí nějaký metabalík, ....
Řešení 1× (pushkin (tazatel))
21.9.2012 17:57 Sten
Rozbalit Rozbalit vše Re: Několik dotazů k APTu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Všechny grafické aplikace závisí na Xlib, ale ne na X serveru. Ono je třeba možné ty aplikace nainstalovat na server a běhat přes SSH X tunel.

Pravděpodobně jste někde ztratil metabalík kde-full.
pushkin avatar 24.9.2012 07:43 pushkin | skóre: 43 | blog: FluxBlog
Rozbalit Rozbalit vše Re: Několik dotazů k APTu
no, kde-full je docela maso metabalík - instalace závislostí zabrala dalších 900 MB. Jinak asi to bylo opravdu tím, APT už mi nechce odebrat Xka :-) I když je překvapující, jak jsou v Debianu metabalíky významné, v openSUSE jsou to jen takové pomůcky... Díky!

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.