1

Тема: Поставил новый шрифт, да не то, что надо

Добрый день.

Смотрел скрины, вышел случайно на красивый консольный шрифт Terminus. Скачал пакет console-terminus_4.30-2_all.deb, качал отсюда
http://packages.ubuntu.com/ru/lucid/console-terminus
Пакет поставился, но новый шрифт в шрифтах не появился. Хотел удалить пакет, система не даёт.
Поторопился и поставил ещё пару пакетов зависимостей первого (console-setup и kbd), хотя певый и без них поставился. В результате все 3 не удаляются.

seryi@seryi-laptop:~$ sudo dpkg -P console-setup
dpkg: dependency problems prevent removal of console-setup:
 ubuntu-minimal depends on console-setup.
 ubiquity depends on console-setup (>= 1.28ubuntu8); however:
  Package console-setup is to be removed.
 kbd depends on console-setup.
dpkg: error processing console-setup (--purge):
 dependency problems - not removing
Errors were encountered while processing:
 console-setup
seryi@seryi-laptop:~$ sudo dpkg -P kbd
dpkg: dependency problems prevent removal of kbd:
 ubuntu-minimal depends on kbd.
 hotkey-setup depends on kbd | console-utilities; however:
  Package kbd is to be removed.
  Package console-utilities is not installed.
  Package kbd which provides console-utilities is to be removed.
 pm-utils depends on kbd | console-tools; however:
  Package kbd is to be removed.
  Package console-tools is not installed.
 console-setup depends on kbd (>= 1.15-1ubuntu3).
 gdm depends on kbd | console-tools; however:
  Package kbd is to be removed.
  Package console-tools is not installed.
 hotkey-setup depends on kbd | console-utilities; however:
  Package kbd is to be removed.
  Package console-utilities is not installed.
  Package kbd which provides console-utilities is to be removed.
dpkg: error processing kbd (--purge):
 dependency problems - not removing
Errors were encountered while processing:
 kbd
seryi@seryi-laptop:~$ sudo dpkg -P console-terminus
dpkg: dependency problems prevent removal of console-terminus:
 console-setup depends on console-terminus (>= 4.26).
dpkg: error processing console-terminus (--purge):
 dependency problems - not removing
Errors were encountered while processing:
 console-terminus

Пробовал из симантека удалять, пишет что будет паралельно удалено очень много пакетов, естественно дал отмену.
Во время установки пакетов смотрел невнимательно, но заметил, что было упоминание о ядре. С ядром (перекомпиляция, настройки и т.д.) знания ноль (надеюсь пока :-)).
Вопросы:
1. что я поставил? (судя по описанию шрифт в самой консоли, т.е. без графики (tty1), но шрифт там не поменялся)
2. как их безболезненно удалить из системы?

Примечание: шрифт я всё таки поставил, из другого пакета, но с этими тремя хотелось бы разобраться.

2

Re: Поставил новый шрифт, да не то, что надо

Если попробовать удалить с помощью aptitude (apt)?

3

Re: Поставил новый шрифт, да не то, что надо

то же самое, что и с синаптиком, пол системы хочет удалить

seryi@seryi-laptop:~$ sudo apt-get purge console-setup
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED
  console-setup* gdm* gnome-mount* gnome-power-manager* gparted* hal* hal-cups-utils* hotkey-setup* kbd* network-manager*
  network-manager-gnome* openbox-logout-script-basic* pcmanfm* pm-utils* remastersys-crunchbang-desktop* sound-juicer*
  ubiquity* ubiquity-frontend-gtk* ubuntu-minimal* xorg* xserver-xorg* xserver-xorg-core* xserver-xorg-input-all*
  xserver-xorg-input-evdev* xserver-xorg-input-kbd* xserver-xorg-input-mouse* xserver-xorg-input-synaptics*
  xserver-xorg-input-wacom* xserver-xorg-video-all* xserver-xorg-video-apm* xserver-xorg-video-ark* xserver-xorg-video-ati*
  xserver-xorg-video-chips* xserver-xorg-video-cirrus* xserver-xorg-video-fbdev* xserver-xorg-video-geode*
  xserver-xorg-video-i128* xserver-xorg-video-i740* xserver-xorg-video-intel* xserver-xorg-video-mach64*
  xserver-xorg-video-mga* xserver-xorg-video-neomagic* xserver-xorg-video-nv* xserver-xorg-video-openchrome*
  xserver-xorg-video-r128* xserver-xorg-video-radeon* xserver-xorg-video-rendition* xserver-xorg-video-s3*
  xserver-xorg-video-s3virge* xserver-xorg-video-savage* xserver-xorg-video-siliconmotion* xserver-xorg-video-sis*
  xserver-xorg-video-sisusb* xserver-xorg-video-tdfx* xserver-xorg-video-trident* xserver-xorg-video-tseng*
  xserver-xorg-video-v4l* xserver-xorg-video-vesa* xserver-xorg-video-vmware* xserver-xorg-video-voodoo*
0 upgraded, 0 newly installed, 60 to remove and 2 not upgraded.
After this operation, 75.7MB disk space will be freed.
Do you want to continue [Y/n]? n
Abort.
seryi@seryi-laptop:~$ sudo aptitude purge console-setup
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initialising package states... Done
The following packages are BROKEN:
  kbd ubiquity ubuntu-minimal 
The following packages will be REMOVED:
  console-setup{p} 
0 packages upgraded, 0 newly installed, 1 to remove and 2 not upgraded.
Need to get 0B of archives. After unpacking 1430kB will be freed.
The following packages have unmet dependencies:
  ubiquity: Depends: console-setup (>= 1.28ubuntu8) but it is not installable
  kbd: Depends: console-setup but it is not installable
  ubuntu-minimal: Depends: console-setup but it is not installable
The following actions will resolve these dependencies:

Remove the following packages:
gdm
gnome-mount
gnome-power-manager
gparted
hal
hal-cups-utils
hotkey-setup
kbd
network-manager
network-manager-gnome
openbox-logout-script-basic
pcmanfm
pm-utils
remastersys-crunchbang-desktop
sound-juicer
ubiquity
ubiquity-frontend-gtk
ubuntu-minimal
xorg
xserver-xorg
xserver-xorg-core
xserver-xorg-input-all
xserver-xorg-input-evdev
xserver-xorg-input-kbd
xserver-xorg-input-mouse
xserver-xorg-input-synaptics
xserver-xorg-input-wacom
xserver-xorg-video-all
xserver-xorg-video-apm
xserver-xorg-video-ark
xserver-xorg-video-ati
xserver-xorg-video-chips
xserver-xorg-video-cirrus
xserver-xorg-video-fbdev
xserver-xorg-video-geode
xserver-xorg-video-i128
xserver-xorg-video-i740
xserver-xorg-video-intel
xserver-xorg-video-mach64
xserver-xorg-video-mga
xserver-xorg-video-neomagic
xserver-xorg-video-nv
xserver-xorg-video-openchrome
xserver-xorg-video-r128
xserver-xorg-video-radeon
xserver-xorg-video-rendition
xserver-xorg-video-s3
xserver-xorg-video-s3virge
xserver-xorg-video-savage
xserver-xorg-video-siliconmotion
xserver-xorg-video-sis
xserver-xorg-video-sisusb
xserver-xorg-video-tdfx
xserver-xorg-video-trident
xserver-xorg-video-tseng
xserver-xorg-video-v4l
xserver-xorg-video-vesa
xserver-xorg-video-vmware
xserver-xorg-video-voodoo

Leave the following dependencies unresolved:
crunchbang-desktop recommends xorg
crunchbang-desktop recommends openbox-logout-script-basic
crunchbang-desktop recommends network-manager-gnome
crunchbang-desktop recommends pcmanfm
crunchbang-desktop recommends remastersys-crunchbang-desktop
crunchbang-desktop recommends gdm
crunchbang-desktop recommends hal
crunchbang-desktop recommends hotkey-setup
crunchbang-desktop recommends gnome-power-manager
crunchbang-desktop recommends gparted
crunchbang-desktop recommends sound-juicer
pitivi recommends hal
brasero recommends hal (>= 0.5)
brasero recommends gnome-mount
libgnomevfs2-0 recommends gnome-mount
lxsession-lite recommends hal
gvfs recommends hal (>= 0.5.10)
libnautilus-burn4 recommends gnome-mount (>= 0.4)
system-config-printer-common recommends hal-cups-utils
console-terminus recommends kbd | console-tools
gnome-screensaver recommends gnome-power-manager
libgphoto2-2 recommends hal (>= 0.5.10-5ubuntu1)
laptop-mode-tools recommends hal
Score is -20637

Accept this solution? [Y/n/q/?] q
Abandoning all efforts to resolve these dependencies.
Abort.

4

Re: Поставил новый шрифт, да не то, что надо

Если нажать "n", aptitude должен предложить другой вариант разруливания данной ситуации. Попробуйте.

5

Re: Поставил новый шрифт, да не то, что надо

:-) у меня весьма запущенный случай

Accept this solution? [Y/n/q/?] n

*** No more solutions available ***

но спасибо за "n", не знал про это,
вот так приобретается опыт

6

Re: Поставил новый шрифт, да не то, что надо

К сожалению, у меня больше идей нет, опыта с пакетным менеджером Debian'а тоже маловато.

7

Re: Поставил новый шрифт, да не то, что надо

ничего, может кто-то ещё что-то подскажет, сегодня присмотрелся и заметил, что при загрузке немного меняется шрифт, судя по всему эти пакеты действительно меняют шрифт в консоли до загрузки графической системы, осталось выяснить как их удалить, будет чем заняться, а то скучно когда все работает без проблем

8 (25.02.2012 10:56 отредактировано Серый)

Re: Поставил новый шрифт, да не то, что надо

ZEN пишет:

sudo dpkg-reconfigure console-setup
и выбрать другой шрифт.

оказывается с помощью этого пакета можно менять много параметров консоли, после запуска появляются последовательно окна с вожностью выбора того или иного параметра, выкладываю скрины всех воспросов этой утилиты
http://storage1.static.itmages.ru/i/12/0225/s_1330150810_1755075_257201fbc7.png
http://storage3.static.itmages.ru/i/12/0225/s_1330150886_1751371_9f7db33a9c.png
http://storage4.static.itmages.ru/i/12/0225/s_1330150917_5529674_543e46e750.png
http://storage8.static.itmages.ru/i/12/0225/s_1330150953_9400227_c25f5fd71a.png
http://storage9.static.itmages.ru/i/12/0225/s_1330150977_6700232_ae6c3d2e44.png
http://storage1.static.itmages.ru/i/12/0225/s_1330151023_7395792_4cf3ec400a.png
http://storage2.static.itmages.ru/i/12/0225/s_1330151054_7315424_12edcb3a8b.png
http://storage3.static.itmages.ru/i/12/0225/s_1330151082_9186528_584a62c19f.png
http://storage6.static.itmages.ru/i/12/0225/s_1330151144_2257258_c24a9d68d7.png


на этом этапе выбирается шрифт, был установлен VGА, я выбрал Terminus

http://storage8.static.itmages.ru/i/12/0225/s_1330151183_7921316_358102e6ea.png
http://storage9.static.itmages.ru/i/12/0225/s_1330151214_6696779_334309212b.png
http://storage1.static.itmages.ru/i/12/0225/s_1330151255_2654009_c255fa0bb9.png

заканчивается таким выводом

http://storage2.static.itmages.ru/i/12/0225/s_1330151277_8629628_2c8e70b758.png

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

в результате с моим первым вопросом я разобрался,
вторым вопросом было как удалить, но учитывая что удаление не такое простое

ZEN пишет:

На счет как удалить:
1) Найти и удалить информацию о пакете в файле
/var/lib/dpkg/status
2) Удалить файлы пакета вручную. Список файлов есть на странице пакета
http://packages.ubuntu.com/ru/lucid/all … s/filelist
Либо другой вариант - посмотреть список файлов в
/var/lib/dpkg/info/console-terminus.list

ZEN пишет:

Возможно не все те файлы надо удалять, либо потом пробовать пакеты с удаленными шрифтами переустановить

а также то, что после того, как я разобрался как настроить новый шрифт, я решил оставить этот шрифт в системе

ZEN, спасибо за помощь!

9

Re: Поставил новый шрифт, да не то, что надо

ZEN пишет:

А что бы менеджер пакетов на него не жаловался

Вот здесь я не совсем понял. При какой операции это происходит? Сейчас у меня вроде не жалуется ни на что. Или ты имеешь ввиду, что если я хочу какой-то пакет удалить из системы и не могу то достаточно просто удалить упоминание о нём в файле /var/lib/dpkg/status? (и естественно потом удалить вручную файлы пакета)

10

Re: Поставил новый шрифт, да не то, что надо

ok, спасибо :-)