Титла: apt-get проблем
Публикувано от: Georgy в Feb 23, 2005, 18:11
Имам следния проблем: при upgrade на системата по някое време ми дава следната грешка Цитат | Setting up xserver-xfree86-dbg (4.3.0.dfsg.1-12) ... debconf: unable to initialize frontend: Kde debconf: (Can't locate Qt.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.4 /usr/local/share/perl/5.8.4 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/FrontEnd/Kde/Wizard.pm line 7.) debconf: falling back to frontend: Dialog
|
или пък
Цитат | Setting up x-window-system-core (4.3.0.dfsg.1-12) ... Setting up xdm (4.3.0.dfsg.1-12) ... Installing new version of config file /etc/init.d/xdm ... debconf: unable to initialize frontend: Kde debconf: (Can't locate Qt.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.4 /usr/local/share/perl/5.8.4 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/FrontEnd/Kde/Wizard.pm line 7.) debconf: falling back to frontend: Dialog System startup links for /etc/init.d/xdm already exist.
|
Зависи какво се опитва да инсталира, но грешката си е на лице . Ако някой се е зблъсквал с нещо такова или има идея как да се оправи моля да казва 
П.П. OS - Debian
Титла: apt-get проблем
Публикувано от: Regia в Feb 23, 2005, 18:34
Имаш ли КДЕ?
Пробвай apt-get install libqt-perl apt-get install debconf
Титла: apt-get проблем
Публикувано от: Georgy в Feb 23, 2005, 18:47
Нямах apt-get install libqt-perl. Иначе съм си с КДЕ. Сега ще видим какво ще каже при следващ ъпгрейд 
Титла: apt-get проблем
Публикувано от: Georgy в Feb 24, 2005, 09:44
Титла: apt-get проблем
Публикувано от: в Feb 24, 2005, 11:58
dpkg --configure -a
Ако това не помогне
apt-get -f install
Титла: apt-get проблем
Публикувано от: v_badev в Feb 24, 2005, 12:00
Ако пускаш apt-get от конзолата на KDE и си станал root със su е нормално да ти дава грешка Цитат | Xlib: connection to ": 0.0" refused by server Xlib: No protocol specified |
Може да си инсталираш sux и него да ползваш вместо su. Така би трябвало да не ти я дава повече и debconf да използва KDE диалози. Другият вариант за който се сещам е да пускаш konsole като root или да промениш настройката на debconf така че да не се опитва да пуска графични диалози: Примерен код | dpkg-reconfigure debconf | и да избереш frontend Dialog.
Титла: apt-get проблем
Публикувано от: Georgy в Feb 24, 2005, 19:04
е аз какво да направа? Като не съм root команди като apt-get upgrade не работ ят, а именно там дава грешката  Дори като пробвах Цитат | dpkg-reconfigure debconf | пак ми даде Цитат | Xlib: connection to " .0" refused by server Xlib: No protocol specified
dpkg-reconfigure: cannot connect to X server 
| А като не съм root не ми приема командата
Титла: apt-get проблем
Публикувано от: в Feb 25, 2005, 02:08
Я сега кажи, братко, как така не си root и искаш да работи apt?!! Сериозно ли е това? Ми логни се в конзола като root: $ su #apt-get и тъй нататък!
Ако искаш можеш да си дадеш ограничени права със sudo и да си дбавиш потребителя в sudoers. Ма недей така - това с роот беше за секция хумор.
Титла: apt-get проблем
Публикувано от: alabal в Feb 25, 2005, 02:32
Я като root дай следната команда: apt-cache depends dpkg
като ти изкара всички пакети погледни дали са инсталирани. Става с командата: dpkg -l | grep ime_na_paketa съмнява ме, че нямаш dialog. Ма може и да бъркам - не съм под Дбиан в момента, а да си призная по късна доба не ми се прави chroot към Дебиан. Успех!
Титла: apt-get проблем
Публикувано от: the_real_maniac в Feb 25, 2005, 14:48
Цитат (v_badev @ Фев. 24 2005,13:00) | Ако пускаш apt-get от конзолата на KDE и си станал root със su е нормално да ти дава грешка Цитат | Xlib: connection to ": 0.0" refused by server Xlib: No protocol specified |
Може да си инсталираш sux и него да ползваш вместо su. Така би трябвало да не ти я дава повече и debconf да използва KDE диалози. Другият вариант за който се сещам е да пускаш konsole като root или да промениш настройката на debconf така че да не се опитва да пуска графични диалози: Примерен код | dpkg-reconfigure debconf | и да избереш frontend Dialog. |
Ето тук е отговора. /според мен Проблема е ,че dpkg-reconfigure пак търси kde 
=> Ще трябва ръчно да едитнеш конф. файл на debconf 
google + apropos + man + dpkg - там ти е решението !
Успех ! 
Титла: apt-get проблем
Публикувано от: Georgy в Feb 25, 2005, 15:12
Точно това и аз казвам. Като root ми дава грешките. Ако не съм root въобще не тръгват командите.
Титла: apt-get проблем
Публикувано от: Georgy в Feb 25, 2005, 15:14
Цитат (Guest @ Фев. 24 2005,12:58) | dpkg --configure -a
Ако това не помогне
apt-get -f install |
пак дава :
Цитат | linux:/home/georgy# apt-get -f install Reading Package Lists... Done Building Dependency Tree... Done 0 upgraded, 0 newly installed, 0 to remove and 40 not upgraded. 1 not fully installed or removed. Need to get 0B of archives. After unpacking 0B of additional disk space will be used. Setting up libsqlite3-0 (3.0.8-3) ... Xlib: connection to " .0" refused by server Xlib: No protocol specified
frontend: cannot connect to X server  dpkg: error processing libsqlite3-0 (--configure): subprocess post-installation script returned error exit status 1 Errors were encountered while processing: libsqlite3-0 E: Sub-process /usr/bin/dpkg returned an error code (1) linux:/home/georgy# dpkg --configure -a Setting up libsqlite3-0 (3.0.8-3) ... Xlib: connection to " .0" refused by server Xlib: No protocol specified
frontend: cannot connect to X server  dpkg: error processing libsqlite3-0 (--configure): subprocess post-installation script returned error exit status 1 Errors were encountered while processing: libsqlite3-0
|
Титла: apt-get проблем
Публикувано от: Georgy в Feb 25, 2005, 15:23
Цитат (alabal @ Фев. 25 2005,03:32) | Я като root дай следната команда: apt-cache depends dpkg
като ти изкара всички пакети погледни дали са инсталирани. Става с командата: dpkg -l | grep ime_na_paketa съмнява ме, че нямаш dialog. Ма може и да бъркам - не съм под Дбиан в момента, а да си призная по късна доба не ми се прави chroot към Дебиан. Успех! |
Ето какво има:
Цитат | linux:/home/georgy# apt-cache depends dpkg dpkg PreDepends: dselect PreDepends: libc6 Conflicts: sysvinit Conflicts: dpkg-iasearch Conflicts: <dpkg-static> Conflicts: dpkg-dev Replaces: <dpkg-doc-ja> Replaces: <dpkg-static> Replaces: manpages-de
|
Титла: apt-get проблем
Публикувано от: alabal в Feb 25, 2005, 17:03
Georgy, братко, ако не се съсредоточиш малко - можеш да очакваш само RTFM защото почва да става досадно. Как искаш apt без root права?! Цитираш само грешки, но я дай малко повече информация. Системата ти май не е Дебиан, а Knoppix. Сега отиваш тук: http://debianbookbg.org/utils/home/danchev/etc/apt/и копираш apt.conf в /etc И sources.list в /etc/apt/ Коментираш (пишеш по едно #) пред всеки ред на неофициалните хранилища и на experimental редовете във файла sources.list. След което: apt-get update apt-get upgrade apt-get -f install Разбра ли?
Титла: apt-get проблем
Публикувано от: Georgy в Feb 25, 2005, 17:39
Цитат (alabal @ Фев. 25 2005,18:03) | Georgy, братко, ако не се съсредоточиш малко - можеш да очакваш само RTFM защото почва да става досадно. Как искаш apt без root права?!
Цитираш само грешки, но я дай малко повече информация. Системата ти май не е Дебиан, а Knoppix.
Сега отиваш тук:
http://debianbookbg.org/utils/home/danchev/etc/apt/
и копираш apt.conf в /etc
И sources.list в /etc/apt/
Коментираш (пишеш по едно #) пред всеки ред на неофициалните хранилища и на experimental редовете във файла sources.list. След което: apt-get update apt-get upgrade apt-get -f install
Разбра ли? |
И аз това казвам, че без да съм root не може Нещо не се разбрахме. Системата си е Дебиан определено  Ето какво стана след това което ти каза да направя:
Цитат | linux:/home/georgy# apt-get -f install Reading Package Lists... Done Building Dependency Tree... Done Correcting dependencies... Done The following extra packages will be installed: libx11-6 libxt6 xdm xserver-xfree86-dbg Suggested packages: discover mdetect read-edid The following packages will be upgraded: libx11-6 libxt6 xdm xserver-xfree86-dbg 4 upgraded, 0 newly installed, 0 to remove and 42 not upgraded. 54 not fully installed or removed. Need to get 0B/56,2MB of archives. After unpacking 0B of additional disk space will be used. Do you want to continue? [Y/n] y Xlib: connection to " .0" refused by server Xlib: No protocol specified
dpkg-preconfigure: cannot connect to X server  (Reading database ... 69240 files and directories currently installed.) Preparing to replace libxt6 4.3.0.dfsg.1-12 (using .../libxt6_4.3.0.dfsg.1-12.0.1_i386.deb) ... Xlib: connection to " .0" refused by server Xlib: No protocol specified
frontend: cannot connect to X server  dpkg: error processing /var/cache/apt/archives/libxt6_4.3.0.dfsg.1-12.0.1_i386.deb(--unpack): subprocess pre-installation script returned error exit status 1 Preparing to replace libx11-6 4.3.0.dfsg.1-12 (using .../libx11-6_4.3.0.dfsg.1-12.0.1_i386.deb) ... Xlib: connection to " .0" refused by server Xlib: No protocol specified
frontend: cannot connect to X server  dpkg: error processing /var/cache/apt/archives/libx11-6_4.3.0.dfsg.1-12.0.1_i386.deb (--unpack): subprocess pre-installation script returned error exit status 1 Preparing to replace xserver-xfree86-dbg 4.3.0.dfsg.1-12 (using .../xserver-xfree86-dbg_4.3.0.dfsg.1-12.0.1_i386.deb) ... Xlib: connection to " .0" refused by server Xlib: No protocol specified
frontend: cannot connect to X server  dpkg: warning - old pre-removal script returned error exit status 1 dpkg - trying script from the new package instead ... Xlib: connection to " .0" refused by server Xlib: No protocol specified
frontend: cannot connect to X server  dpkg: error processing /var/cache/apt/archives/xserver-xfree86-dbg_4.3.0.dfsg.1-12.0.1_i386.deb (--unpack): subprocess new pre-removal script returned error exit status 1 Xlib: connection to " .0" refused by server Xlib: No protocol specified
frontend: cannot connect to X server  dpkg: error while cleaning up: subprocess post-installation script returned error exit status 1 Preparing to replace xdm 4.3.0.dfsg.1-12 (using .../xdm_4.3.0.dfsg.1-12.0.1_i386.deb) ... Xlib: connection to " .0" refused by server Xlib: No protocol specified
frontend: cannot connect to X server  dpkg: warning - old pre-removal script returned error exit status 1 dpkg - trying script from the new package instead ... Xlib: connection to " .0" refused by server Xlib: No protocol specified
frontend: cannot connect to X server  dpkg: error processing /var/cache/apt/archives/xdm_4.3.0.dfsg.1-12.0.1_i386.deb (--unpack): subprocess new pre-removal script returned error exit status 1 Xlib: connection to " .0" refused by server Xlib: No protocol specified
frontend: cannot connect to X server  dpkg: error while cleaning up: subprocess post-installation script returned error exit status 1 Errors were encountered while processing: /var/cache/apt/archives/libxt6_4.3.0.dfsg.1-12.0.1_i386.deb /var/cache/apt/archives/libx11-6_4.3.0.dfsg.1-12.0.1_i386.deb /var/cache/apt/archives/xserver-xfree86-dbg_4.3.0.dfsg.1-12.0.1_i386.deb /var/cache/apt/archives/xdm_4.3.0.dfsg.1-12.0.1_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1)
|
Титла: apt-get проблем
Публикувано от: alabal в Feb 25, 2005, 17:46
Добре, а dpkg --configure -a изпълни ли - какво дава то?
Титла: apt-get проблем
Публикувано от: alabal в Feb 25, 2005, 20:48
Мисля, че знам къд е грешката, но нямам време сега да търся как да бъде оправена. При инсталацията със сигурност си избрал КДЕ като frontend на debconf Трябва да откриеш начина как да го реконфигурираш с dialog а не нещо което използва X - не знам защо не си избрал dialog.
виж дали dpkg-reconfigure debconf ще проработи - но май някъде нагоре беше писал, че не става - потърси из документацията.
Мдааа, сега видях, че v_badev е разбрал преди мен какъв е проблема. Е, аре успех.
Титла: apt-get проблем
Публикувано от: v_badev в Feb 25, 2005, 21:30
Та пробва ли да си инсталираш "sux" и да използваш тази команда за получаване на root права вместо "su", както бях написал преди няколко поста? А за да промениш фронтенд-а на debconf може да изпълниш следната команда: Примерен код | dpkg-reconfigure -f dialog debconf | за да смениш KDE, който явно не сработва с Dialog който би трябвало да работи винаги. Може да пробваш и да замениш "dialog" с "readline" или "editor" ако поради някаква причина "dialog" не сработи.
И последно след като се справиш с проблема ще е хубаво да си инсталираш Synaptic, с него ще ти е много по-лесно да инсталираш/деинсталираш/обновяваш системата.
Титла: apt-get проблем
Публикувано от: Georgy в Feb 25, 2005, 23:33
Цитат (alabal @ Фев. 25 2005,21:48) | Мисля, че знам къд е грешката, но нямам време сега да търся как да бъде оправена. При инсталацията със сигурност си избрал КДЕ като frontend на debconf Трябва да откриеш начина как да го реконфигурираш с dialog а не нещо което използва X - не знам защо не си избрал dialog.
виж дали dpkg-reconfigure debconf ще проработи - но май някъде нагоре беше писал, че не става - потърси из документацията.
Мдааа, сега видях, че v_badev е разбрал преди мен какъв е проблема. Е, аре успех. |
Направих каквото каза и нещата се оправиха. Много ви благодаря хора  v_badev само не разбрах защо dpkg-reconfigure debcon първия път не сработи, а sux съм го пропуснал без да искам. Много ви благодартя за помощта!!!
|