URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 9739
[ Назад ]

Исходное сообщение
"FreeBSD на чипсет 810. (Помогите плиззз!)"

Отправлено Sash , 26-Окт-01 18:08 
Драйверов найти не могу, а хочется работать с Х Windows.
Помогите буду очень благодарен

Содержание

Сообщения в этом обсуждении
"RE: FreeBSD на чипсет 810. (Помогите плиззз!)"
Отправлено lavr , 26-Окт-01 18:23 
>Драйверов найти не могу, а хочется
>работать с Х Windows.
>Помогите буду очень благодарен

не FreeBSD, а XFree86, ставь и настраивай
XFree-4.1.0 - работает. Версию лучше собрать
из портов, возможно потребуется обновить порты.


"RE: FreeBSD на чипсет 810. (Помогите плиззз!)"
Отправлено Sash , 26-Окт-01 19:35 
>>Драйверов найти не могу, а хочется
>>работать с Х Windows.
>>Помогите буду очень благодарен
>
>не FreeBSD, а XFree86, ставь и
>настраивай
>XFree-4.1.0 - работает. Версию лучше собрать
>
>из портов, возможно потребуется обновить порты.
>
Я имел ввиду XFree, обязательно попробую но вот с портами незнаю получится ли я етим летом только начал freebsd изучать

"RE: FreeBSD на чипсет 810. (Помогите плиззз!)"
Отправлено lavr , 26-Окт-01 20:21 
>>>Драйверов найти не могу, а хочется
>>>работать с Х Windows.
>>>Помогите буду очень благодарен
>>
>>не FreeBSD, а XFree86, ставь и
>>настраивай
>>XFree-4.1.0 - работает. Версию лучше собрать
>>
>>из портов, возможно потребуется обновить порты.
>>
>Я имел ввиду XFree, обязательно попробую
>но вот с портами незнаю
>получится ли я етим летом
>только начал freebsd изучать

less /usr/ports/x11/XFree86-4/Makefile

работа с портами - есть правильный выбор в
отличие от packages.

набор портов расположен:

cd /usr/ports
ls -la
получим категории портов

основные операции:

cd /usr/ports/категория/имя_нужного_порта
make - собрать
make install - установить
make clean - очистить порт (удалить сборку -
директорию work)
make deinstall - удалить порт из системы

в случае не совпадения контрольной суммы по
md5 в файле distinfo и самого архива sources
make NO_CHEKSUM=yes

остальные важные переменные:

DISTDIR (by default /usr/ports/distfiles)
PORTSDIR - (by default /usr/ports)
WRKDIR - рабочая директория где будет сборка
...

внутри директории с нужным портом находятся файлы:

Makefile - проект сборки
distinfo - контрольная сумма(md5) дистрибутива
files    - директория где могут быть патчи и необходимые скрипты
pkg-comment - короткий комментарий, что это
pkg-descr   - чуть более широкое описание порта
pkg-plist   - что и куда будет установлено при выполнении `make install`

связанная с портами и пакетами база:

/var/db/locate.database
/var/db/pkg/имена_портов/ - директории портов
с файлами:

+COMMENT - тоже что и pkg-comment
+CONTENTS - тоже что и pkg-plist
+DESC     - тоже что и pkg-desc
+REQUIRED_BY - зависимости если есть

если порт имеет зависимости, то первоначально
будет произведена попытка скачать и установить
sources требуемых пакетов и в случае успеха,
будет собран требуемый пакет и установлен через
make install

зависимости можно устанавливать самому - руками,
если нужны какие-то свои изменения в Makefile,
патчах и тд и тп.

Пример: имеем постоянный connect в Internet

настраиваем в /etc/make.conf MASTER_BACKUP -
на ближайший сервер с distfiles:

------------------ /etc/make.conf --------------
MASTER_SITE_BACKUP?=   \
       ftp://dbserv.jinr.ru/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
#
# If you want your port fetches to check the above site first (before
# the MASTER_SITES specified in the port Makefiles), uncomment the
# line below.  You can also change the right side to point to wherever
# you want.
#

MASTER_SITE_OVERRIDE?= ${MASTER_SITE_BACKUP}
------------------------------------------------

в результате fetch от make из портов полезет
на мое зеркало distfiles и не будет гнать трафик
с ftp.freebsd.org

теперь хотим установить mpg123

su - toor[root]
superuser>

[alone]/tmp > whereis mpg123
mpg123: /usr/local/bin/mpg123 /usr/local/man/man1/mpg123.1.gz /usr/ports/audio/mpg123
[alone]/tmp >

cd /usr/ports/audio/mpg123
make
make install
make clean

exit (выходим из su)

hash (если bash)
rehash (если csh/tcsh)

mpg123

все.

http://unix1.jinr.ru/~lavr/ - там есть немного
про FreeBSD



"RE: FreeBSD на чипсет 810. (Помогите плиззз!)"
Отправлено Sash , 27-Окт-01 13:11 
>>>>Драйверов найти не могу, а хочется
>>>>работать с Х Windows.
>>>>Помогите буду очень благодарен
>>>
>>>не FreeBSD, а XFree86, ставь и
>>>настраивай
>>>XFree-4.1.0 - работает. Версию лучше собрать
>>>
>>>из портов, возможно потребуется обновить порты.
>>>
>>Я имел ввиду XFree, обязательно попробую
>>но вот с портами незнаю
>>получится ли я етим летом
>>только начал freebsd изучать
>
>less /usr/ports/x11/XFree86-4/Makefile
>
>работа с портами - есть правильный
>выбор в
>отличие от packages.
>
>набор портов расположен:
>
>cd /usr/ports
>ls -la
>получим категории портов
>
>основные операции:
>
>cd /usr/ports/категория/имя_нужного_порта
>make - собрать
>make install - установить
>make clean - очистить порт (удалить
>сборку -
>директорию work)
>make deinstall - удалить порт из
>системы
>
>в случае не совпадения контрольной суммы
>по
>md5 в файле distinfo и самого
>архива sources
>make NO_CHEKSUM=yes
>
>остальные важные переменные:
>
>DISTDIR (by default /usr/ports/distfiles)
>PORTSDIR - (by default /usr/ports)
>WRKDIR - рабочая директория где будет
>сборка
>...
>
>внутри директории с нужным портом находятся
>файлы:
>
>Makefile - проект сборки
>distinfo - контрольная сумма(md5) дистрибутива
>files    - директория
>где могут быть патчи и
>необходимые скрипты
>pkg-comment - короткий комментарий, что это
>
>pkg-descr   - чуть более
>широкое описание порта
>pkg-plist   - что и
>куда будет установлено при выполнении
>`make install`
>
>связанная с портами и пакетами база:
>
>
>/var/db/locate.database
>/var/db/pkg/имена_портов/ - директории портов
>с файлами:
>
> COMMENT - тоже что и pkg-comment
>
> CONTENTS - тоже что и pkg-plist
>
> DESC     -
>тоже что и pkg-desc
> REQUIRED_BY - зависимости если есть
>
>если порт имеет зависимости, то первоначально
>
>будет произведена попытка скачать и установить
>
>sources требуемых пакетов и в случае
>успеха,
>будет собран требуемый пакет и установлен
>через
>make install
>
>зависимости можно устанавливать самому - руками,
>
>если нужны какие-то свои изменения в
>Makefile,
>патчах и тд и тп.
>
>Пример: имеем постоянный connect в Internet
>
>
>настраиваем в /etc/make.conf MASTER_BACKUP -
>на ближайший сервер с distfiles:
>
>------------------ /etc/make.conf --------------
>MASTER_SITE_BACKUP?=   \
>      
> ftp://dbserv.jinr.ru/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
>#
># If you want your port
>fetches to check the above
>site first (before
># the MASTER_SITES specified in the
>port Makefiles), uncomment the
># line below.  You can
>also change the right side
>to point to wherever
># you want.
>#
>
>MASTER_SITE_OVERRIDE?= ${MASTER_SITE_BACKUP}
>------------------------------------------------
>
>в результате fetch от make из
>портов полезет
>на мое зеркало distfiles и не
>будет гнать трафик
>с ftp.freebsd.org
>
>теперь хотим установить mpg123
>
>su - toor[root]
>superuser>
>
>[alone]/tmp > whereis mpg123
>mpg123: /usr/local/bin/mpg123 /usr/local/man/man1/mpg123.1.gz /usr/ports/audio/mpg123
>[alone]/tmp >
>
>cd /usr/ports/audio/mpg123
>make
>make install
>make clean
>
>exit (выходим из su)
>
>hash (если bash)
>rehash (если csh/tcsh)
>
>mpg123
>
>все.
>
>http://unix1.jinr.ru/~lavr/ - там есть немного
>про FreeBSD
по ссылочке нашел FreeBSD-4.x and multimedia
Хотел узнать реально ли работает AC'97



"RE: FreeBSD на чипсет 810. (Помогите плиззз!)"
Отправлено lavr , 28-Окт-01 00:45 
>по ссылочке нашел FreeBSD-4.x and multimedia
>
>Хотел узнать реально ли работает AC'97
>

что значит реально ли работает AC'97?

http://unix1.jinr.ru/~lavr/freebsd_sound.html


"RE: FreeBSD на чипсет 810. (Помогите плиззз!)"
Отправлено Antonio , 26-Окт-01 18:23 
>Драйверов найти не могу, а хочется
>работать с Х Windows.
>Помогите буду очень благодарен

Какой версии X Window? (Не X Windows!!!)