![]() |
Здравствуйте, помогите пожалуйста решить следующую проблему: Имею 2 дистрибутива Free BSD 5.1 и 5.2 после минимальной установки не ставит некоторые пакеты (в частности: оболочки Gnome, KDE, пакет бинарной совместимости с Linux и библиотеки XFree) не получается установить ни через sysinstall ни через pkg_add, хотя WinRAR-ом пакеты определяются как нормальные, где грабли? Нужно ли выкачивать пакеты от предыдущих дистрибутивов или вообще лучше ставить другой дистрибутив???
|
Guest
а что значит "не получается установить"? Какие-то сообщения при этом появляются? Вот с ними бы хотелось ознакомиться, чтобы попытаться определить где грабли Цитата:
|
Guest
А какие сообщения выводятся при невозможности установить пакет? |
Если пытась ставить через pkg_add пишет:
bzip2: Data integrity error when decompressing. Input file = (stdin), output file = (stdout) Просит применить опцию -tvv которая ничего не даёт, просит проверить архив при помощи bzip2recover который переписывает архив без ошибок, после повторной установки пишет: tar: Skipping to next header tar: Arhive contains obsolete base-64 headers. В конце всегда приписывает: pkg_add: unable to extract ' /путь/пакет.tbz '! Причем дистрибутив 5.1 честно куплен в линукс-центре Заранее благодарен |
Guest
Поврежден файл архива. Очень часто это не лечится. Попробуйте скачать нужный пакет с Интернета или, что еще лучше, собрать приложение из коллекции портов. |
Если не сложно подскажите новичку как настроить ядро чтобы была возможность устанавливать линуксовские пакеты, есть дистрибутивы Mandrake 9.2 и ASPLinux URAL, к сожалению нет возможности устанавливать из портов, по dialup-у это не реально.
|
Дистрибутивы linux тут не при чем. Если есть установочные диски FreeBSD, то запускаете sysinstall. Выбираете меню Configure, далее Packages, указываете CD/DVD в качестве источника пакетов, далее выбираете emulators и внутри этого пункта linux-base. После установки пакета в файл /boot/loader.conf строку linux_load="YES", а в файл /etc/rc.conf linux_enable="YES". Это все.
|
Так в том-то и дело что пакет этот и не ставится, как не пробовал, уже скачал 3 версии linux_base-6.1_5.tbz; linux_base-7.1_5.tbz; linux_base-7.1_4.tbz, что за напасть, он вообще есть где-нибудь не испорченный??? Может кинете ссылочку или может есть еще какой способ?
|
Если уж всё так плохо, то почему бы не попробовать поставить всё это дело из портов? Там даже контрольную сумму вручную можно будет проверить.
|
Guest
Попробуйте /usr/ports/emulators/linux-base/. |
Имел такой же геморой с битой памятью во вторых 512 метрах, что бы не качал, все архивы битые получались...
|
archy
И в какой взаимосвязи это находится? |
Belansky
Выше он писал, что он сливал тарболы, они все оказывались битые... :) |
Только начинаю изучать FreeBSD и еще не до конца понимаю ка к устанавливать из портов :) После запуска make, make install в /usr/ports/emulators/linux_base пытается залезть на немереную кучу ftp-шников после чего обламывается и пишет Stop ... (связь модемная, качать ВСЕ ЭТО нет возможности) , в /usr/ports/distfiles созданы каталоги rpm/i386/8.0/ может можно туда скопировать rpm-ы с дисков и ставить их при помощи портов? если да то какие? и можно ли обойтись без дополнительной закачки из инета? Спасибо за реакцию на мою проблему :oszone:
|
Пытаюсь поднть ADSL на FreeBSD 4.10 по примеру взятому отсюда http://eciadsl.flashtux.org/doc/eciadsl-on-openbsd.txt
ставлю 'pgg_add -r gmake' c нета все проходит на ура, никаких ошибок, все зависимости удовлетворены, вместе с 'gmake-3.80_2' ставятся еще три пакета: 'expat-1.95.7' 'gettext-0.13.1_1' 'libiconv-1.9.1_3' это все из '/var/db/pkg' далее в '/usr/local/bin' в vi создаю файл '.profile' в котором прописываю 'PATH=$PATH:/usr/local/bin export PATH' далее качаю два архива 'fetch -a http://eciadsl.flashtux.org/download/libpusb-bsd.tar.gz /tmp' 'fetch -a http://eciadsl.flashtux.org/download...sd-0.10.tar.gz /tmp' 'cd /tmp' распаковываю 'tar zxvf libpusb-bsd.tar.gz' 'cd /libpusb-bsd' './configure' все путем сталкиваюсь с проблемой: при исполнении следующе операции 'gmake clean ; rm *.o' нет команды gmake:( help |
Guest 62.118.159.*
Если сами порты не обновлялись через интернет (что вряд ли. если только начли работу с Фрёй), то вполне достаточно ставить запчасти из пакаджей, которые имеются на диске инсталяции и иже с ним. Ставить можно ручками (через pkk_add) или через sysinstall. Мдя, через модем качать порты - грустно :(. Сам знаю. abday Ну нет такого make'а в системе - надо поставить. Как - см. выше. |
Время: 11:53. |
Время: 11:53.
© OSzone.net 2001-