Aptitude
Факт е, че всяка от Linux-дистрибуциите си има специфични особености и понякога преходите от една към друга не са безболезнени. Доста дълго време (около 4 години) ползвах Slackware, а от 4 месеца съм с Debian и до днес не бях срещал кой знае какви странности.
Проблемчето с което се сблъсках преди малко идва не толкова от самата система, колкото от начина по който се обновява – българското хранилище (ftp.bg.debian.org) за пакети изглежда в момента е със счупен индекс и aptitude, както и apt умират с приятни съобщения от сорта на
$ aptitude Ouch! Got SIGSEGV, dying.. Segmentation fault
или
$ apt-get upgrade Reading package lists... Done Segmentation faulty tree... 50%
Странното в слуая е, че грешката започва да се появява след успешен update, а причината за това е объркана информация в кеш-файловете на пакетната система. Apt пази кеш на индекса в /var/cache/apt по формата на .bin файлове, а адресите на хранилищата седят в текстовия /etc/apt/sources.list. Можете да изберете вариант с изтриване на кеш-файловете или да обновите индекса от друго хранилище. Аз предпочетох второто, избрах обновяване от официалния сайт ftp.debian.org и всичко си дойде на мястото.
Всъщност проблема не е нищо особено, но segmentation fault в пакетната система на Debian не е от нещата, които виждам всеки ден. Плюс на цялата работа е фактът, че българското хранилище се обновява често и до довечера проблемът ще е изчезнал.
Маркери: debian, linux, tips, unix
За тази статия
В момента четете "Aptitude", статия в stinger's thoughts
Отпечатване на статията
- Публикувана на:
- 17.07.2007 в 10:30
- Категория:
- Linux/UNIX
- Изпращане:
- Изпрати чрез email
Категории
- Books (10)
- Linux/UNIX (66)
- Movies (32)
- Music (70)
- Web Development (57)
- Други (180)
Подобни статии
- Няма подобни статии






















IE8 Webslice
RSS с публикации
Няма коментари
RSS с коментaрите