Форум Фотогалерея Деловой мир Мелитополя
Мелитополь
Мелитопольский форум
 
 RSS  FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Пару вопросов по FreeBSD 8.2

 
Начать новую тему   Ответить на тему    Список форумов Мелитополь -> Unix&Linux
Предыдущая тема :: Следующая тема  
Автор Сообщение
chilly86

Почетный гражданин


Пол: Пол: Он
Зарегистрирован: 08.11.2006
Сообщения: 7326
Откуда: /home/chilly86/
Репутация: 225.4
голосов: 112

СообщениеДобавлено: Чт Окт 27, 2011 09:23 am    Заголовок сообщения: Пару вопросов по FreeBSD 8.2 Ответить с цитатой

Вот, поставил для освоения freebsd. Успешно проинсталлил апач+php+mysql и поставил тестовый форум.
Теперь решил поставить гнома и возникли проблемы.
Для начала обновил порты с помощью cvsup
начинаю ставить gnome2-lite

все застопорилось на установке jack-audio-connection-kit-0.121.3
сначала установщик не находил такой папки... ибо в /usr/ports/audio/jack/work была папка jack-audio-connection-kit-0.118.0

я скачал с оффсайта требуемый пакет и заново запустил установщик гнома... теперь он мне пишет о том, что не может найти какой то файл
Скрыто: 
Код:

===>  Building for jackit-0.121.3
gmake  all-recursive
gmake[1]: Entering directory `/usr/ports/audio/jack/work/jack-audio-connection-kit-0.121.3'
Making all in jack
gmake[2]: Entering directory `/usr/ports/audio/jack/work/jack-audio-connection-kit-0.121.3/jack'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/usr/ports/audio/jack/work/jack-audio-connection-kit-0.121.3/jack'
Making all in libjack
gmake[2]: Entering directory `/usr/ports/audio/jack/work/jack-audio-connection-kit-0.121.3/libjack'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/usr/ports/audio/jack/work/jack-audio-connection-kit-0.121.3/libjack'
Making all in jackd
gmake[2]: Entering directory `/usr/ports/audio/jack/work/jack-audio-connection-kit-0.121.3/jackd'
gmake  all-am
gmake[3]: Entering directory `/usr/ports/audio/jack/work/jack-audio-connection-kit-0.121.3/jackd'
gmake[3]: Nothing to be done for `all-am'.
gmake[3]: Leaving directory `/usr/ports/audio/jack/work/jack-audio-connection-kit-0.121.3/jackd'
gmake[2]: Leaving directory `/usr/ports/audio/jack/work/jack-audio-connection-kit-0.121.3/jackd'
Making all in drivers
gmake[2]: Entering directory `/usr/ports/audio/jack/work/jack-audio-connection-kit-0.121.3/drivers'
Making all in alsa-midi
gmake[3]: Entering directory `/usr/ports/audio/jack/work/jack-audio-connection-kit-0.121.3/drivers/alsa-midi'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory `/usr/ports/audio/jack/work/jack-audio-connection-kit-0.121.3/drivers/alsa-midi'
Making all in a2j
gmake[3]: Entering directory `/usr/ports/audio/jack/work/jack-audio-connection-kit-0.121.3/drivers/a2j'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory `/usr/ports/audio/jack/work/jack-audio-connection-kit-0.121.3/drivers/a2j'
Making all in alsa
gmake[3]: Entering directory `/usr/ports/audio/jack/work/jack-audio-connection-kit-0.121.3/drivers/alsa'
/bin/sh ../../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I../..   -I/usr/local/include -I../alsa-midi -O2 -pipe  -fno-strict-aliasing -I../../config -I../.. -I../.. -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -Wall  -g -MT jack_alsa_la-memops.lo -MD -MP -MF .deps/jack_alsa_la-memops.Tpo -c -o jack_alsa_la-memops.lo `test -f 'memops.c' || echo './'`memops.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include -I../alsa-midi -O2 -pipe -fno-strict-aliasing -I../../config -I../.. -I../.. -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -Wall -g -MT jack_alsa_la-memops.lo -MD -MP -MF .deps/jack_alsa_la-memops.Tpo -c memops.c  -fPIC -DPIC -o .libs/jack_alsa_la-memops.o
memops.c:33:20: error: endian.h: No such file or directory
gmake[3]: *** [jack_alsa_la-memops.lo] Error 1
gmake[3]: Leaving directory `/usr/ports/audio/jack/work/jack-audio-connection-kit-0.121.3/drivers/alsa'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/ports/audio/jack/work/jack-audio-connection-kit-0.121.3/drivers'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/audio/jack/work/jack-audio-connection-kit-0.121.3'
gmake: *** [all] Error 2
*** Error code 1

Stop in /usr/ports/audio/jack.
*** Error code 1



помогите ему мозги вправить Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение   Посетить сайт автора
Thomas
В настоящее время запрещен

Бывалый


Пол: Пол: Он
Зарегистрирован: 29.03.2006
Сообщения: 3169
Откуда: /dev/null
Репутация: 138.5
голосов: 31

СообщениеДобавлено: Чт Окт 27, 2011 09:25 am    Заголовок сообщения: Ответить с цитатой

он не нашел у тебя заголовочный файл endian.h а это значит не хватает какой-то dev библиотеки.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение [ скрыт ] Посетить сайт автора
chilly86

Почетный гражданин


Пол: Пол: Он
Зарегистрирован: 08.11.2006
Сообщения: 7326
Откуда: /home/chilly86/
Репутация: 225.4
голосов: 112

СообщениеДобавлено: Чт Окт 27, 2011 09:54 am    Заголовок сообщения: Ответить с цитатой

нашел по этому вопросу баг репорт
http://lists.freebsd.org/pipermail/freebsd-ports-bugs/2010-May/187540.html

разобрался
в файле
/usr/ports/audio/jack/work/jack-audio-connection-kit-0.121.3/drivers/alsa/memops.c

нашел и заменил

#include <endian.h>
на
#include <sys/endian.h>

Добавлено спустя 56 минут 25 секунд:

новая трабла
гугл молчит

Скрыто: 
gsd-a11y-keyboard-manager.c: In function 'ax_slowkeys_warning_post_bubble':
gsd-a11y-keyboard-manager.c:612: error: too many arguments to function 'notify_notification_new'
gsd-a11y-keyboard-manager.c: In function 'ax_stickykeys_warning_post_bubble':
gsd-a11y-keyboard-manager.c:751: error: too many arguments to function 'notify_notification_new'
gmake[3]: *** [liba11y_keyboard_la-gsd-a11y-keyboard-manager.lo] Error 1
gmake[3]: Leaving directory `/usr/ports/sysutils/gnome-settings-daemon/work/gnome-settings-daemon-2.32.1/plugins/a11y-keyboard'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/ports/sysutils/gnome-settings-daemon/work/gnome-settings-daemon-2.32.1/plugins'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/sysutils/gnome-settings-daemon/work/gnome-settings-daemon-2.32.1'
gmake: *** [all] Error 2
*** Error code 1

хм, слишком много значений у функции


листинг файла liba11y_keyboard_la-gsd-a11y-keyboard-manager.lo

Скрыто: 

# liba11y_keyboard_la-gsd-a11y-keyboard-plugin.lo - a libtool object file
# Generated by ltmain.sh (GNU libtool) 2.2.6b Debian-2.2.6b-2ubuntu1
#
# Please DO NOT delete this file!
# It is necessary for linking the library.

# Name of the PIC object.
pic_object='.libs/liba11y_keyboard_la-gsd-a11y-keyboard-plugin.o'

# Name of the non-PIC object
non_pic_object='liba11y_keyboard_la-gsd-a11y-keyboard-plugin.o'


я так понимаю что эти значения прописаны в liba11y_keyboard_la-gsd-a11y-keyboard-plugin.o, но это бинарник
хз, чем его открывать
Вернуться к началу
Посмотреть профиль Отправить личное сообщение   Посетить сайт автора
kot
Предупреждений : 1

Бывалый


Пол: Пол: Он
Зарегистрирован: 20.09.2007
Сообщения: 1070

Репутация: 91.7
голосов: 19

СообщениеДобавлено: Чт Окт 27, 2011 11:10 am    Заголовок сообщения: Ответить с цитатой

имхо ты страдаешь ненужным

Фря — это серверная система, ставить окна туда — изврат, т.к. есть куда удобные, юзабельные и простые альтернативы.
Судьба сервера — работать на полке без монитора.
Туда вполне достаточно SSH.

И гугл молчит именно поэтому, потому что мало кто таким вообще заморачивался.
Лучше поконфигурируй серверные пакеты.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение  
scilganon

Бомж


Пол: Пол: Он
Зарегистрирован: 08.11.2011
Сообщения: 1



СообщениеДобавлено: Вт Ноя 08, 2011 01:15 am    Заголовок сообщения: Ответить с цитатой

Вынужден не согласится... Сейчас грань между серверной и десктопной ОС сильно размыта - иными словами что такого может сервер (в качестве железа которого исп. персоналки), чего не может десктоп-система? Smile

Я студент, и мне, к примеру, действительно интерестно исп. FreeBSD (или её производные, напр. PC-, Desktop-, OpenBSD) на десктопе. Причин несколько:
    -полная настаиваемость (до последенй закорючки)
    -легкость самой системы (все-таки мои ресурсы ограниченны d'oh!)
    -вникаю во все подробности архитектуры
    -программировать под нее проще Anxious Dancing



В связи своей исключительной необразованостью прошу дать ссылочки на образовательные или еще-какие ресурсы. И в качестве дополнения в автору сабжа:

"может завести отдельную тему (или раздел) для *BSD, и "наставлять людей на путь истинный", разбирая проблемы единомышленников?"

PS: сам еще плохо разбираюсь, но готов и полон энтузиама
Вернуться к началу
Посмотреть профиль Отправить личное сообщение  
SLP

Бывалый


Пол: Пол: Он
Зарегистрирован: 29.06.2005
Сообщения: 2475

Репутация: 185.9
голосов: 24

СообщениеДобавлено: Вт Ноя 08, 2011 12:22 pm    Заголовок сообщения: Ответить с цитатой

по FreeBSD рекомендую обращаться к Сергею Можайскому. Он делал свой дистр на основе FreeBSD.
Кстати, он мелитополец.
Но кому в Мелике нужен FreeBSD и Linux ....
Вернуться к началу
Посмотреть профиль Отправить личное сообщение  
pok12
В настоящее время запрещен

Обыватель


Пол: Пол: Он
Зарегистрирован: 05.12.2011
Сообщения: 99

Репутация: 7.8
голосов: 1

СообщениеДобавлено: Пн Дек 05, 2011 18:05 pm    Заголовок сообщения: Ответить с цитатой

Thomas писал(а):
он не нашел у тебя заголовочный файл endian.h а это значит не хватает какой-то dev библиотеки.
Silenced Drool
Вернуться к началу
Посмотреть профиль Отправить личное сообщение  
AmorphiS

Обыватель


Пол: Пол: Он
Зарегистрирован: 29.06.2005
Сообщения: 83
Откуда: Melitopol/Zaporizhzhya, UA
Репутация: 97.4

СообщениеДобавлено: Сб Дек 17, 2011 23:17 pm    Заголовок сообщения: Ответить с цитатой

1. Ну, собирать из портов иксы и гнома, это действительно извращение чистой воды, ибо собирается это все добро довольно долго... Проще и намного быстрее использовать pkg_add -r
2. Всякие сборки, типа DesktopBSD это все от Лукавого. Не хочешь проблем, используй оригинальные дистрибутивы freebsd.
3. FreeBSD, как и любой юникс, это все-таки серверно-ориентированная ОС. Хотя, справедливости ради нужно сказать, в мире на серверах чаще используют линукс, чем бзд...
4. Если уж так хочется десктоп Юникс (FreeBSD) посмотри в сторону MacOS, там бзд ядро, и др... Тем более, чтоб поюзать MacOS сейчас вполне не обязятельно иметь ПК Apple, а достаточно ПК с процессором Intel. На таких тачках МакОСь завдится с полоборота)))
Вернуться к началу
Посмотреть профиль Отправить личное сообщение [ скрыт ]
chilly86

Почетный гражданин


Пол: Пол: Он
Зарегистрирован: 08.11.2006
Сообщения: 7326
Откуда: /home/chilly86/
Репутация: 225.4
голосов: 112

СообщениеДобавлено: Ср Дек 21, 2011 18:22 pm    Заголовок сообщения: Ответить с цитатой

AmorphiS писал(а):
Скрыто: 
1. Ну, собирать из портов иксы и гнома, это действительно извращение чистой воды, ибо собирается это все добро довольно долго... Проще и намного быстрее использовать pkg_add -r
2. Всякие сборки, типа DesktopBSD это все от Лукавого. Не хочешь проблем, используй оригинальные дистрибутивы freebsd.
3. FreeBSD, как и любой юникс, это все-таки серверно-ориентированная ОС. Хотя, справедливости ради нужно сказать, в мире на серверах чаще используют линукс, чем бзд...
4. Если уж так хочется десктоп Юникс (FreeBSD) посмотри в сторону MacOS, там бзд ядро, и др... Тем более, чтоб поюзать MacOS сейчас вполне не обязятельно иметь ПК Apple, а достаточно ПК с процессором Intel. На таких тачках МакОСь завдится с полоборота)))


идею поставить иксы на фрю уже давно откинул Smile
но все равно спасибо за советы Wink

нарисовалась следующая трабла - не могу пересобрать php5-extensions
а конкретно модуль GD

Код:
/usr/ports/graphics/php5-gd/work/php-5.3.8/ext/gd/gd.c:1048: error: 'PHP_FE_END' undeclared here (not in a function)


порты обновил
Код:
portsnap fetch extract update

- не помогло

Добавлено спустя 29 минут 39 секунд:

жалуется на 1048 строчку
Код:

1044 /* gd filters */
1045    PHP_FE(imagefilter,                       arginfo_imagefilter)
1046    PHP_FE(imageconvolution,                  arginfo_imageconvolution)
1047
1048    PHP_FE_END
1049 };
1050 /* }}} */


я так понимаю что компилятор не понимает такую функцию
Вернуться к началу
Посмотреть профиль Отправить личное сообщение   Посетить сайт автора
AmorphiS

Обыватель


Пол: Пол: Он
Зарегистрирован: 29.06.2005
Сообщения: 83
Откуда: Melitopol/Zaporizhzhya, UA
Репутация: 97.4

СообщениеДобавлено: Вт Дек 27, 2011 07:19 am    Заголовок сообщения: Ответить с цитатой

pkg_version -v | grep php
Вернуться к началу
Посмотреть профиль Отправить личное сообщение [ скрыт ]
chilly86

Почетный гражданин


Пол: Пол: Он
Зарегистрирован: 08.11.2006
Сообщения: 7326
Откуда: /home/chilly86/
Репутация: 225.4
голосов: 112

СообщениеДобавлено: Ср Дек 28, 2011 15:20 pm    Заголовок сообщения: Ответить с цитатой

AmorphiS писал(а):
pkg_version -v | grep php


ага, спасибо! увидел что порты нифига не обновились

установил portuppgrade
и сказал ему portuppgrade -all
правда сутки обновлялись Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение   Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Мелитополь -> Unix&Linux Часовой пояс: GMT + 2
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB

Р: 504478

База отдыха «Белый парус» пгт Кирилловка Азовское море.
AUKRO-RIP.IN.UA Аукро закрылся -рейтинг сохранился!

Рейтинг Мелитопольских сайтов на Melitopol.org Internet Map Hosting by VivaNET