Jún 5, 2010

Ako zabrániť inštalácii nežiadúcich balíkov na Debiane

Občas sa stane, že je potrebné nainštalovať balík. Ten ale pritiahne so sebou pár ďalších nechcených balíkov.

Nežiadúce balíky sa dajú zablokovať jednoducho. Do súboru /etc/apt/preferences pridáme nasledujúce riadky s menom balíku:

Package: openjdk-6-jre
Pin: version 1.0*
Pin-Priority: 1001

Ďalšie informácie na túto tému nájdete na stránkach Live in X.

November 6, 2009

Debian problém – dpkg dependtry

Tak si inštalujem balíček a aha ho koťuhu. Dpkg mi začalo nepekne nadávať v jazyku C:

dpkg: ../../src/packages.c:221: process_queue: Assertion `dependtry <= 4' failed.

Ej veru. Nejakú chvíľku som sa s problémom trápil. Skúšal som ručne odstrániť balíky, potom ich zase pridať. Presne tak ako to tvrdilo veľa užitočných príspevkov vo fórách. No a hádajte ako to dopadlo? Nepomohlo to.

Pozrel som sa teda na archív balíčkov. Vravím si, skúsim upgrade dpkg.

wget http://ftp.cz.debian.org/debian/pool/main/d/dpkg/dpkg_1.15.4.1_i386.deb
dpkg -i dpkg_1.15.4.1_i386.deb
dpkg --configure -a

Zabralo. Pravdepodobne to bola chyba v implementácii dpkg.

August 24, 2009

Nastavenie slovenskej klávesnice v Linuxe

Prednedávnom som si upgradol svojho verného Debiana testing. Ten už má nejaký ten rok. Žiadne preinštalovanie, maximálne rsync na nové železo. Inštaloval som ho ešte z Knoppixu 3.1 v roku 2003.

No a ako to už tak chodí pri mega upgradoch, vždy sa niečo pokašle. Tentokrát mi prestalo fungovať prepínanie klávesnice US, SK qwerty. Qwertz ma neuveriteľne vytáča. Chviľku som si vystačil s ručným prepínaním klávesnice pomocou:

setxkbmap sk qwerty

Keď už ma to prestalo baviť, tak som pogooglil a prišiel som na to, že konfigurácia Xservra (/etc/X11/xorg.conf) by mala vyzerať nasledovne:

Section “InputDevice”
Identifier  “Generic Keyboard”
Driver      “keyboard”
Option      “CoreKeyboard”
Option      “XkbRules” “xorg”
Option      “XkbModel” “pc104”
Option      “XkbLayout” “us,sk”
Option      “XkbVariant” “,qwerty”
Option      “XkbOptions” “grp:alt_shift_toggle,caps:shift,grp_led:scroll,altwin:super_win”
EndSection

Lenže toto fungovalo predtým. Nie taraz. Konfiguroval som, prekonfigurovával, reštartoval Xserver. Nič. Stále koťuha zanovito prepínala US, SK qwertz. V Gnome sa cez GUI dalo toto nastavenie prepnúť v danej session, ale môj WindowMaker s kačičkou zostával naocot. Samé qwertz. Tak som si povedal: Dosť! Tebe došli konfiguráky, mne trpezlivosť.

Použil som jedno z obyčajných riešení. Umiestil som nasledujúci príkaz do GNUstep/Library/WindowMaker/autostart:

#!/bin/sh
setxkbmap us,sk -variant ,qwerty -option “grp:switch,grp:alt_shift_toggle,grp_led:scroll”

A tak všetko zase šťastne funguje. Kačička si veselo pláva a mne funguje sk qwerty.

kacicka

BTW: Kačička bola nahraná pomocou programu Byzanz:

byzanz-record -x 1336 -y 64 -h 64 -w 64 -d 27 -l kacicka.gif