Войти

Показать полную графическую версию : Пучок вопросов по Slackware


Dimon
18-08-2003, 19:02
Имеется инсталляционный диск + 2 диска с исходниками.
1. Как называется пакет с исходниками ядра?
2. Дайте, плиз, ссылку на толковое описание установки пакетов (я так понимаю, что там не просто .tgz архивы).
3. Все время выдается ошибка типа 'basename: command not found' , 'sleep: command not found' .... Как я понял это функции из
хэдера 'unistd.h'. Так вот, что это за библиотека?
4. То же самое с 'uname'.
5. Подавляющее большинство скриптов ./configure не выполняются, а только занимают процессорное время и создают и
убивают одни и те же процессы - в итоге ничего не могу установить. В чем может быть дело?
Ну вот вообщем-то и все :)

BerlioZZ
19-08-2003, 12:29
Уточни для начала, какую слаку ты ставишь. Что вообще уже установил. Пробывал ли переустанавливать. Если из сорцов не ставиться, помежт быть библиотек не хватает, я когда слаку ставил, то устанавливал абсолютно весь раздел lib

Dimon
19-08-2003, 19:42
BerlioZZ
Уточни для начала, какую слаку ты ставишь.
9.0
Что вообще уже установил
kernel-2.4.20, KDE, Apache, Samba, из библиотек:
glib-1.2.10-i386-2
glib2-2.2.1-i386-1
glibc-2.3.1-i386-3
glibc-i18n-2.3.1-noarch-1
glibc-solibs-2.3.1-i386-3
glibc-zoneinfo-2.3.1-noarch-2
libart_lgpl-2.3.11-i386-1
libglade-2.0.1-i386-1
libgr-2.0.13-i386-2
libieee1284-0.2.6-i386-2
libjpeg-6b-i386-4
libpng-1.2.5-i386-1
libtermcap-1.2.3-i386-5
libtiff-3.5.7-i386-3
libtool-1.4.3-i386-1
libungif-4.1.0b1-i386-4
libusb-0.1.7-i386-1
libxml2-2.5.4-i386-1
libxslt-1.0.27-i386-1

Пробывал ли переустанавливать
Дык только вот на днях установил. :)

Zur0
19-08-2003, 19:48
Dimon
2. Дайте, плиз, ссылку на толковое описание установки пакетов (я так понимаю, что там не просто .tgz архивы).

installpkg name-of-the-package.tgz <ENTER>

3. Все время выдается ошибка типа 'basename: command not found' , 'sleep: command not found' .... Как я понял это функции из
хэдера 'unistd.h'. Так вот, что это за библиотека?
Когда это происходит? При каких действиях?
И вообще unistd.h это не библиотека, а хедер. А библиотека glibc...

4. То же самое с 'uname'.
Что то же??

5. Подавляющее большинство скриптов ./configure не выполняются, а только занимают процессорное время и создают и
убивают одни и те же процессы - в итоге ничего не могу установить. В чем может быть дело?

Тут я вообще не понял что ты имееш ввиду. Ты make делал?

Dimon
19-08-2003, 20:19
Zur0
installpkg name-of-the-package.tgz <ENTER>
:o  :o
Когда это происходит? При каких действиях?
Это происходит, например, когда пытаюсь установить пакет:
installpkg name-of-the-package.tgz <ENTER>
Пишет
/sbin/installpkg basename: command not found

И вообще unistd.h это не библиотека, а хедер. А библиотека glibc...
Прошу прощения - неправильно выразился - научили, блин, в институте .h - библиотекой называть - все никак не отвыкну :).
   Цитата:
5. Подавляющее большинство скриптов ./configure не выполняются, а только занимают процессорное время и создают и  убивают одни и те же процессы - в итоге ничего не могу установить. В чем может быть дело?


Тут я вообще не понял что ты имееш ввиду. Ты make делал?
make делается когда есть Makefile.
Проги из исходников устанавливаются ./configure && make && make install - верно?  ./configure определяет наличие необходимых элементов в системе и если все ОК создает Makefile. Когда ./configure выполняется он обычно выводит много информации (если не задан --verbose-level=0) и выполняется он сравнительно быстро, верно? Так вот, когда запускаю ./configure он просто ничего не делает.

Исправлено: Dimon, 20:21 19-08-2003

Dimon
20-08-2003, 21:06
Что, слишком сложные вопросы? :gigi:

Zur0
20-08-2003, 22:26
Dimon
Насчет "/sbin/installpkg basename: command not found", бывает подобный глюк, когда пытаюсь устоновит пакет из /mnt/cdrom/slackware/*. Делаю ./install-packages, а он мне /bin/sh : bad interptreter... Сделал /bin/sh install-packages, и прокатило. Попробую подобный способ.

Насчет сырцов. Посмотри в каталоге проги, есть ли файл autogen.sh.
Если есть, то сначала его, а затем configure...
Скажи где можно подобный дистрибутив слить, а то у меня всего один диск. :(

ЗЫ Доку в каталоге сырцов читал?

Dimon
20-08-2003, 22:50
Zur0
Насчет сырцов. Посмотри в каталоге проги, есть ли файл autogen.sh.
Если есть, то сначала его, а затем configure...
Нет, такого файла нет.

ЗЫ Доку в каталоге сырцов читал?
Конечно. Например для сборки KDevelop-3.0a-3 надо выполнить все как обычно, а у меня ./configure ничего не делает.
Насчет "/sbin/installpkg basename: command not found", бывает подобный глюк, когда пытаюсь устоновит пакет из /mnt/cdrom/slackware/*. Делаю ./install-packages, а он мне /bin/sh : bad interptreter... Сделал /bin/sh install-packages, и прокатило. Попробую подобный способ.
ОК, попробую.
Скажи где можно подобный дистрибутив слить, а то у меня всего один диск.
Я через инет слил только 1-ый диск, а остальные 2 заказал.
Насчет ядра: похоже на диске исходников нет?

Zur0
21-08-2003, 09:33
Dimon
Исходников ядра нет. Зайди на фтп slackware, и возьми от туда файл с конфигом. Находится в slackware/source/a/kernel

Может пакет какой замылиш? Например rxvt -- около 200 kb. Попробую собрать...

Zur0 [это ноль ] (AT) mail dot ru

Dimon
21-08-2003, 18:33
Zur0
Может пакет какой замылиш? Например rxvt -- около 200 kb. Попробую собрать...

Zur0 [это ноль ] (AT) mail dot ru
ОК.
Исходников ядра нет. Зайди на фтп slackware, и возьми от туда файл с конфигом. Находится в slackware/source/a/kernel
Это в смысле "kernel-ide.SlackBuild ???

Dimon
21-08-2003, 20:57
или .config??

Dimon
22-08-2003, 19:49

glassMonk
22-08-2003, 21:26
Исходников ядра нет.
На томже ftp лежат где лежат конфиги (но я его я не нашел, kernel-ide.SlackBuild это скрип для кипирования ядра и system.map), slackware-9.0/slackware/k/
Удачи с компилированием Dimon.

Dimon
25-08-2003, 14:18
glassMonk
Удачи с компилированием Dimon.
Она мне понадобится?  :gigi:




© OSzone.net 2001-2012