Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
lenny666
Uus kasutaja
Uus kasutaja


Vanus: 39
Liitunud: 06.09.2010
Postitused: 10

Distributsioon: Debian lenny
blank.gif
postituspostitatud: 17.09.2010, 11:02  postituse pealkiri:  (teema puudub)  

njah, m6tlesin, et see teema on ennast ammendanud, aga paistab, et mitte. Avastasin, update tehes, et osad failid l6ppevad lihtsalt poole pealt 2ra.

Alguses dpkg yldse ei tootanud, sest /var/lib/dpkg/status fail oli tyhi, kuid mul 6nnestus leida kopeeritud partitsiooni pealt backup nii et see tootab nyyd. Avastasin aga, et kaustas /var/lib/dpkg/info on suht paljud .list l6puga failid katki. Probleem selles, et fail l6ppeb lihtsalt poole s6na pealt 2ra. T2nu sellele ei saa uuendada ega installida midagi prakt. Annab sellise veateate (libavahi-core5 on lihtsalt yx suvaline paljudest):
Kood:
wall:/var/lib/dpkg# apt-get --reinstall install tar
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 64 not upgraded.
Need to get 0B/794kB of archives.
After this operation, 0B of additional disk space will be used.
Do you want to continue [Y/n]? y
(Reading database ...
dpkg: serious warning: files list file for package `squirrelmail' missing, assuming package has no files currently installed.

dpkg: serious warning: files list file for package `linux-image-2.6.26-2-686' missing, assuming package has no files currently installed.

dpkg: serious warning: files list file for package `libssl0.9.8' missing, assuming package has no files currently installed.

dpkg: serious warning: files list file for package `nfs-common' missing, assuming package has no files currently installed.

dpkg: serious warning: files list file for package `tar' missing, assuming package has no files currently installed.

dpkg: serious warning: files list file for package `gs-common' missing, assuming package has no files currently installed.

dpkg: serious warning: files list file for package `libavahi-gobject0' missing, assuming package has no files currently installed.
dpkg: unrecoverable fatal error, aborting:
 files list file for package `libavahi-core5' is missing final newline
E: Sub-process /usr/bin/dpkg returned an error code (2)


Ma proovisin sellist l2henemist asjale:
Kood:
cd /var/lib/dpkg
sudo mv info info.bak
sudo mkdir info
sudo apt-get --reinstall install katkise_paketi_nimi
sudo mv info/* info.bak/
sudo rm -rf info
sudo mv info.bak info

aga isegi sellega jooksis asi ummikusse. Nimelt suuremad paketid (n2it samba) tahavad et dependencies oleks ka t2idetud. Sellest sain ma nii mooda, et mv ja mkdir k2su asemel tegin cp -f info info.bak ja rm -fr info/samba*
Probleem tekkis nimelt sellega, et n2it. see sama samba viskas errori, et ei saa installida, sest libavahi-core5 ( files list file for package `libavahi-core5' is missing final newline) oli problemaatiline. Ja kui ma seda yritasin installida tuli sama veateade samba kohta. Ma m6tlesin et prooviks veel m6lema paketi faile eemaldada info kaustast ja vaadata mida ta siis ytleb, kuid otsustasin enne teiega n6u pidada (2kki keeran systeemi t2ielikult p-sse).
PS: Nagu t2pit2htede puudumisest j2reldada v6ite lendasid gnome seaded ka metsa.

EDIT: Äkki keegi oskab öelda, et kust oleks võimalik teada saada mis nendes .list failides olema peab? Ma oletan, et see ka ertiti hea ei ole kui ma pooleli oleva rea lihtsalt neist failidest ära kustutan.

näit. libavahi-core5.list faili sisu on selline:
Kood:
31 RELEASE -1 FFFFFFFF 012EA784F91646DAA2BD8EA643AA751C  200 1275473179 1074714690 956144580 image/gif 35/35 GET http://www.google-analytics.com/__utm.gif?
1275488324.388 RELEASE -1 FFFFFFFF CE53A3BA587226CCA509AFCA20E2D46A  200 1275473188 1074714690 956144580 image/gif 35/35 GET http://www.google-analytics.com/__utm.gif?
1275488324.393 RE


mis tunduvad nagu lingid mingitele piltidele....

Ja faili apt.list sisu on selline:
Kood:
/.
/etc
/etc/logrotate.d
/etc/logrotate.d/apt
/etc/apt
/etc/apt/apt.conf.d
/etc/apt/apt.conf.d/01autoremove
/etc/apt/sources.list.d
/etc/cron.daily
/etc/cron.daily/apt
/var
/var/log
/var/log/apt
/var/lib
/var/lib/apt
/var/lib/apt/lists
/var/lib/apt/lists/partial
/var/lib/apt/periodic
/var/cache
/var/cache/apt
/var/cache/apt/archives
/var/cache/apt/archives/partial
/usr
/usr/share
/usr/share/bug
/usr/share/bug/apt
/usr/share/bug/apt/script
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/apt
/usr/share/doc
/usr/share/doc/apt
rohkem ei kopeerinud... nimekiri läheb edasi muidu

ma saan aru, et see info võib vajalik olla....

PS: Ma ei teadnud kas peaks siia teemasse edasi kirjutama või uue teema tegema.


chris
Pingviini aktivist
Pingviini aktivist



Liitunud: 16.02.2009
Postitused: 146
Asukoht: Tallinn
Distributsioon: Debian 6.0/7.0
estonia.gif
postituspostitatud: 20.09.2010, 12:24  postituse pealkiri:  (teema puudub)  

Google pakkus välja sellise lahenduse: http://linux.derkeiler.com/Mailing-Lists/Debian/2003-08/0963.html
Peale vaadates võiks isegi töötada. Ubuntuliste kasutajad kirjutavad käskudele ette sudo.

Gnoomi taltsutamisest räägivad teised.


lenny666
Uus kasutaja
Uus kasutaja


Vanus: 39
Liitunud: 06.09.2010
Postitused: 10

Distributsioon: Debian lenny
blank.gif
postituspostitatud: 21.09.2010, 09:02  postituse pealkiri:  (teema puudub)  

chris kirjutas:
Google pakkus välja sellise lahenduse: http://linux.derkeiler.com/Mailing-Lists/Debian/2003-08/0963.html
Peale vaadates võiks isegi töötada. Ubuntuliste kasutajad kirjutavad käskudele ette sudo.

Gnoomi taltsutamisest räägivad teised.


see lahendus paistab tegevat enam-vähem sama mida ma üritasin teha.... ainult selle asemel, et ükshaaval (käsitsi) pakette installida saab kõik paketid ühte faili panna ja (üritada) automaatselt installida. Aga lõpptulemus on ikkagi sama... ta ei lase installida. Veateade on pisut teine, kuid põhjus arvatavasti sama.
Kood:
wall:~# apt-get -uy install --reinstall $( cat reinstall-packages )
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
  avahi-autoipd bzip2-doc clamav-docs daemon rblcheck ghostscript-x libfreetype6-dev libjasper-runtime ttf-kochi-gothic ttf-kochi-mincho ttf-thryomanes ttf-baekmuk
  ttf-arphic-gbsn00lp ttf-arphic-bsmi00lp ttf-arphic-gkai00mp ttf-arphic-bkai00mp tk8.4 libio-socket-ssl-perl linux-doc-2.6.26 spell smbldap-tools ldb-tools
  squidclient resolvconf smbclient chastity-list squirrelmail-decode imapproxy php-pear php4-pear php5-ldap php4-ldap perl-tk dvi2tty dvidvi w3m-img w3m-el migemo
Recommended packages:
  psfontmgr x-ttcidfont-conf libpurple-bin libhtml-format-perl libc6-i686
The following packages will be REMOVED:
  inkscape libmagick++10
The following packages will be upgraded:
  apache2 apache2-utils apt-utils avahi-daemon bzip2 clamav clamav-base clamav-daemon clamav-freshclam cpio debian-archive-keyring dnsutils dpkg ghostscript gs-common
  gtk2-engines-pixbuf iputils-ping libapr1 libavahi-client3 libavahi-common-data libavahi-common3 libavahi-compat-libdnssd1 libavahi-gobject0 libavahi-ui0 libbz2-1.0
  libfreetype6 libgs8 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libjasper1 libkpathsea4 libldap-2.4-2 libmozjs1d libmysqlclient15off libpango1.0-0 libpango1.0-common
  libpng12-0 libpoppler-glib3 libpoppler3 libpurple0 libsmbclient libtheora0 libwbclient0 libwww-perl libxext6 linux-image-2.6.26-2-686 linux-libc-dev locales
  mysql-common nano openssl pidgin pidgin-data poppler-utils python-support samba samba-common squid3 squid3-cgi squid3-common squidguard squirrelmail
  texlive-base-bin texlive-base-bin-doc texlive-extra-utils ttf-opensymbol usbutils w3m wget xserver-xorg-video-intel xulrunner-1.9 xulrunner-1.9-gnome-support
73 upgraded, 0 newly installed, 1002 reinstalled, 2 to remove and 0 not upgraded.
Need to get 0B/905MB of archives.
After this operation, 63.1MB disk space will be freed.
E: Internal Error, Could not perform immediate configuration (2) on bash


Seal lingis anti kolm käsku... ma pidin paar paketti nimekirjast eemaldama, et teine käskki normaalselt töötaks. Need paketid olid:
Kood:
app--data
dvdtools
gnome-app (gnome-app-)
ation-report
libsigc2.0-0c2a
libstdc
inkscape

Lingis olev juhend ütles küll, et tuleks sealt failist pakette eemaldada niikaua kuni tööle hakkab, kuid nagu näha on kui ma inkscape eemaldasin siis ta tahab seda eemaldada (The following packages will be REMOVED: inkscape libmagick++10) ja sed käsu jaoks olin ma lihtsalt liiga rumal.

Kas ma teen midagi valesti?

EDIT: Kas on kellegil veel ideid? (Näit. kas see oleks väga paha kui ma neil poolikutel .list failidel selle poolelioleva rea maha kustutan ja siis reinstall teen?)


lenny666
Uus kasutaja
Uus kasutaja


Vanus: 39
Liitunud: 06.09.2010
Postitused: 10

Distributsioon: Debian lenny
blank.gif
postituspostitatud: 23.09.2010, 00:49  postituse pealkiri:  (teema puudub)  

Paistab, et kellegil ei ole midagi tarka öelda... kuna ma lõppmatuseni oodata ei saa, siis ma homme või ülehomme hakkan neid .list failidest poolikuid ridu ära kustutama (sest ma ei oska midagi muud peale hakata ja siia teemasse enam eriti tihti ei postitata).


akbgf
Vana Pingviin
Vana Pingviin



Liitunud: 07.10.2009
Postitused: 763
Asukoht: Tõravere
Distributsioon: OpenSUSE, Ubuntu
estonia.gif
postituspostitatud: 23.09.2010, 09:31  postituse pealkiri:  (teema puudub)  

Debiani ei tea, O-SUSEl on boot-CD-l 'rescue' võimalus, kus saab teha baassüsteemi kontrolli ja pärast selle läbimist pakette ükshaaval uuendada - kui muidu ei saa, siis enne välja kustutades ja pärast seda uuesti installeerides.


Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group