Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: lug-bg: debian (apt-get) segfault


  • Subject: Re: lug-bg: debian (apt-get) segfault
  • From: danchev@xxxxxxxxx (George Danchev)
  • Date: Sun, 16 Jun 2002 22:11:02 +0300



On Saturday 15 June 2002 14:11, ßñåí Ïðàìàòàðîâ wrote:
>  Çäðàâåéòå, ãðóïà!
> 
>  Ñ äâå äóìè - apt-get (ñúîòâåòíî âñè÷êè ïðîãðàìêè è ïðîãðàìèùà, èçïîëçâàùè
> ãî;) ìè ãúðìÿò - ïðåäè ïðîñòî ñïèðàõà, ñåãà ìè äàâàò segmentation. Ìîãà äà
> óïðàâëÿâàì ïàêåòèòå ñàìî ñ dpkg.
 Ïðåäèñòîðèÿ: ïðåäè äåñåòèíà äíè apt-get
> ïðè îáíîâÿâàíå íà àðõèâà ñ íàëè÷íèòå ïàêåòè èçëèçàøå ñ ãðåøêà ïðè
> parse-âàíåòî íà /var/lib/dpkg/available. Âèäÿõ, ÷å íÿêúäå ïî ñðåäàòà íà
> ôàéëà èìà íåùî, êîåòî îïðåäåëåíî íå å ÷àñò îò òåêñòîâ ôàéë, èçòðèõ ãî íà
> ðúêà è apt ïðåñòàíà äà ñå îïëàêâà ïðè ñëèâàíåòî íà èíôîðìàöèÿòà. Íî ïîñëå
> ïàê ãðúìâàøå. 

õì, òðÿáâàøå äà íàïðàâèø áàêúï íà îðèãèíàëà ïðåäè äà åäèòâàø çà âñåêè ñëó÷àé, 
íî íå å ôàòàëíî. Ñåãà íàïðàâè áàêúï íà available è available-old è ñúçäàé 
ïðàçíè òåêñòîâè ôàéëîâå ñúñ ñúùèòå èìåíà. Òîâà ìîæå äà ñå îêàæå äîñòàòú÷íî. 
Îïðåäåëåíî íÿìàì íà èäåÿ êàêâî ìîæå äà å ïîâðåäèëî ñúäúðæàíèåòî íà òåçè 
ôàéëîâå, àêî âúîáùå ñà áèëè ïîâðåäåíè äå (ìîæå áè ëîø ìèðúð èëè òðàíñôåð ?). 
Êàêâà å áèëà ãðåøêàòà ñ êîÿòî å èçëèçàë apt-get ïðåäè òè äà åäèòâàø... 
òðÿáâàøå äà ñå çàãëåäàø, ìîæå áè å áèëî ÷å íå ìîæå äà ïàðñíå ôàéëà 
êîðåêòíî... íî ïðè âñè÷êè ñëó÷àé apt íå ìîæå äà áúäå îïðàâäàí çà òîâà ÷å 
segfult-âà ïðè ïàðñâàíåòî íà òàêúâ íåêîðåêòåí ñëóæåáåí ôàéë ... íî çà âåðñèÿ 
0.5.4 âúðøè ÷óäåñà, è âñå íÿêîãà ùå replace-íå dselect íàïúëíî...  Òàêà ÷å 
ìîæåø äà óïðàâëÿâàø dpkg è ñ dselect (êîéòî ñè å è ñòàíäàðòíèÿ frontend çà 
dpkg èäâàù ñúñ ñàìèÿ ïàêåò dpkg)

>Ðåøèõ, ÷å å èìàëî íÿêàêâî âðåìåííî îáúðêâàíå â ñàìèòå
> Packages àðõèâè è çàòîâà ðàç÷èñòèõ /var/lib/apt/lists/ è ãè èçòåãëèõ ñ
> apt-get update ñúâñåì íàíîâî. Äàìî ÷å apt âå÷å segfault-âà ïðè Building
> dependency tree - ñòèãà äî 50%. ×åòîõ ïàê man, íî ìàé íÿìà ñìèñúë ;)) 

ïðè apt-get update äîðè íå ñå íóæäàåø îò available è available-old.
ïðè apt-get install âå÷å èñêà äà îïâà available çà ÷åòåíå è äà ðåãèñòðèðà 
èíñòàëèðàíèÿ ïàêåò. Òàêà ÷å apt-get update áè òðÿáâàëî äà çàâúðøè ñ óñïåõ, 
àêî ëè íå òî òîãàâà ìîæå äà çàïîäîçðåø è ñàìèÿ èçïúëíèì ôàéë apt-get 
ôàéëîâåòå ñ êîèòî ñå ëèíêâà (ldd /usr/bin/apt-get è ïîñëå dpkg -S 
/path/to/libfile çà äà ðàçáåðåø â êîè ïàêåòè ñà òåçè ôàéëîâå). Ìîæå äà 
çàêà÷èø è strace íà äàäåíèÿ ïðîöåñ è äà ïîãëåäíåø ãîðå äîëó êàêâî ñòàâà ... 

Ïðåäïîëàãàì ÷å ïðîáëåìà å â òåçè ñëóæåáíè ôàéëîâå êîèòî ïîëçâàò apt è dpkg, à 
íå â ñàìèòå èçïúëíèìè ôàéëîâå + äèíàìè÷íèòå èì áèáëèîòåêè + êîíôèã. 
ôàéëîâåòå.    

>  Âúïðîñúò ìè å êàê ìîãà íàé-áåçáîëåçíåíî äà ñè âúðíà apt-get êúì æèâîò.

â òâîÿ ñëó÷àé ìàé ùå ìèíåø ñàìî ñ íîâ available. Íî èíà÷å â çàâèñèìîñò îò 
òîâà êàêâî èñêàø äà âúðíåø êúì æèâîò èìà äîñòà è ðàçíîîáðàçíè ïîõâàòè. Êàòî 
ïî÷íåø îò íàé-ïðîñòîòî è ëåñíî --reinstall install èëè --purge remove è ïîñëå 
install, dpkg --force-confmiss, ïðåêîìïèëèðàíå îò ñîðñ ïàêåò ñ åâåíòóàëíè à 
fix-îâå îò òâîÿ ñòðàíà, äîêàòî ÷àêàø maintainer-à äà ãî îïðàâè îôèöèàëíî, 
ñâàëÿíå íà ñîðñ îò cvs.debian.org (see http://cvs.debian.org) è debian/rules 
binary , dpkg -i package, dselect, aptitude, è ò.í. íåùà çà êîèòî íå ñå ñåùàì 
èëè âúîáùå íåçíàì êúì ìîìåíòà. Âúîáùå àðñåíàëà îò ñðåäñòâà å ãîëÿì è 
ïîçâîëÿâà âúîáðàæåíèå â ïðîöåñà íà ðåàíèìèðàíåòî ;-) 

> Íÿêîé ìîæå ëè äà ìè êàæå êàêâî äà ïðåêîìïèëèðàì òî÷íî (ùîòî ÿâíî òîâà ùå
> ñòàâà;)) - çíàì, ÷å segmentation ãðåøêàòà å íàé-õóáàâàòà è íàé-æåëàíàòà
> (ãðåøêà), àìà çà ðàçðàáîò÷èöèòå..
 Ïðåèíñòàëèðàõ apt, apt-utils è
> çàâèñèìîñòè... Çàòîâà ðåøèõ, ÷å ïðîáëåìúò íå å â òÿõ. Íå çíàì êàêâî äà
> ñìåíÿ/ïðåêîìïèëèðàì..;) 
>  Debian Woody
>  Linux 2.4.18
>  apt 0.5.4 for linux i386
>  dpkg 1.9.21

ìäà òàçè ñåëåêöèÿ ðàáîòè ïåðôåêòíî ïðè ìåí.

>  PS: Íå çíàì äàëè èìà çíà÷åíèå, íî ïðîáëåìèòå çàïî÷íàõà, îòêàêòî ðåøèõ äà
> âëèçàì â KDE ïî-÷åñòî.. Èçïîëçâàì áàÿ äðóãè ñðåäè, ïðîáëåìúò ñå ïîÿâè ñëåä
> 2-3 äåíà âëèçàíå ñàìî â KDE...:((
 

òåçè ëèöà è ñúáèòèÿ ñà ñëó÷àéíè ;-)


-- 
Greets,
fr33zb1
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================




 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.