прблеми с Live-CD

0 отговора 30 прегледа
#1

прблеми с Live-CD

* Проблем_1 - след като си изпека един Live-CD (използвайки скриптовете на slackware-live) един файл се оказва, че не е същия.

Пишейки горните редове се сетих какъв е проблема :-)
Това доказва, че обясняването същността на един проблем го решава наполовина.

Сетих се, че при създаването на cram-овете ми извади съобщение като това:
warning: някой си файл е truncated 16МБ (минус 1 байт)

Както се вижда, проблемния файл май е този:


root@darkstar:/usr/lib/aspell$ ls /mnt/hda10/usr/lib/aspell/bg.rws bg.rws -la
-rw-r--r-- 1 root root 16777215 1970-01-01 00:00 bg.rws
-rw-r--r-- 1 root root 21532672 2003-10-26 22:55 /mnt/hda10/usr/lib/aspell/bg.rws
root@darkstar:/usr/lib/aspell$


Случайно някой да се сеща за начин да се намали размера на bg.rws?
Забелязах, че *.rws файловете на другите езици са много по-малки - например en_US-only.rws е голям само 155648 байта!
Това дали значи, че английският език има по-малко думи?
Или е компресиран по някакъв прозрачен начин?

В краен случай ще преместя bg.rws извън cram и ще създам на негово място една връзка (ln -s). Но ще е някак грубо...

Има и друго неприятно - размера на cram файловата система е ограничен само до 250МБ :-( Това означва, че главните директории (напр. /opt /usr) трябва да бъдат по-малки от 250МБ.
Май в Knoppix е по-добре са решили този въпрос, но не съм пробвал техния метод.

Ако някой, който може да пише на английски грамотно, има желание, моля да прати един bug-report. Адреса на проекта е [линк]


* Проблем_2
На live-cd-то ми нямам gcc за да не стане много голяма (искам да се събира на 8 см диск). Поради тази причина, ако искам да си компилирам/инсталирам някоя програма, я компилирам на друга система (на друг дял).

Когато я инсталирам с ./configure --prefix=/mnt/hda10/usr
получената програма си търси файловете на /mnt/hda10/usr/share/името_на_програмата/името_на_програмата.conf а не както ми се иска /usr/share/името_на_програмата/името_на_програмата.conf

Как да я излъжа хем да се инсталира където трябва, хем да си търси файловете където трябва?

Отговор