Тип пакетов? GCC? Пути к программам? etc...
Добавлено: 11 авг 2003, 14:14
Hi, All!
Поставил knoppix (это оказалось мне по силам, в отличие от woody )
И стал над ним извращаться. Появились вопросы:
В чем разница, буду я ставить/обновлять программы из *.tgz или из *.deb (я имею в виду исходники)?
Ставил из исходников Python2.3. С опцией --enable-share (как точно пишется - не помню) ругался, что не может найти эту самую разделяемую библиотеку (она была в /usr/local/lib) В README доп. указаний не было. Поставил без опции - все нормально.
Дальше: ставший "по умолчанию" python 2.2 находится в /usr/bin. Мой в /usr/local/bin. По команде python вызывается старый В env PATH=/sbin;/bin;/usr/sbin;/usr/bin;/usr/local/sbin;/usr/local/bin...
Делал линк и в /bin - все равно вызывался старый. Порядок осмотра путей поиска программ?
Дальше поставил GCC-3.3. Я так понимаю, что у него изменился выходной формат (по умолчанию)? При попытке поставить драйвера nvidia последние выругались, что я собираю их не той версией компилятора, которой собрано ядро. Дал старый gcc - стали на ура. Вопрос: если я попробую собрать новое ядро новым компилятором, мне надо будет пересобрать все модули/библиотеки/что еще (HOWTO kernel очень скуп на эту тему)?
Подсунул apt-get DVD с woody. dselect подумал, и выдал мне в разделе "устаревшее по" практически все, что шло в knoppix (в т.ч. и XFree86 4.3.) Так и должно быть?
Пока все.
Я понимаю, что готовых ответов ни у кого нет . Целеуказания пути, по которому мне следует двигаться, достаточно
Поставил knoppix (это оказалось мне по силам, в отличие от woody )
И стал над ним извращаться. Появились вопросы:
В чем разница, буду я ставить/обновлять программы из *.tgz или из *.deb (я имею в виду исходники)?
Ставил из исходников Python2.3. С опцией --enable-share (как точно пишется - не помню) ругался, что не может найти эту самую разделяемую библиотеку (она была в /usr/local/lib) В README доп. указаний не было. Поставил без опции - все нормально.
Дальше: ставший "по умолчанию" python 2.2 находится в /usr/bin. Мой в /usr/local/bin. По команде python вызывается старый В env PATH=/sbin;/bin;/usr/sbin;/usr/bin;/usr/local/sbin;/usr/local/bin...
Делал линк и в /bin - все равно вызывался старый. Порядок осмотра путей поиска программ?
Дальше поставил GCC-3.3. Я так понимаю, что у него изменился выходной формат (по умолчанию)? При попытке поставить драйвера nvidia последние выругались, что я собираю их не той версией компилятора, которой собрано ядро. Дал старый gcc - стали на ура. Вопрос: если я попробую собрать новое ядро новым компилятором, мне надо будет пересобрать все модули/библиотеки/что еще (HOWTO kernel очень скуп на эту тему)?
Подсунул apt-get DVD с woody. dselect подумал, и выдал мне в разделе "устаревшее по" практически все, что шло в knoppix (в т.ч. и XFree86 4.3.) Так и должно быть?
Пока все.
Я понимаю, что готовых ответов ни у кого нет . Целеуказания пути, по которому мне следует двигаться, достаточно