The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"FreeBSD Порты вопрос"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"FreeBSD Порты вопрос"  
Сообщение от Xeeon email on 20-Мрт-08, 15:31 
Я установил из исходного кода Mysql сюда /usr/mysoft/mysql

./configure
make
make install
/usr/local/bin  запускаю mysql_install_db

safe_mysqld &
[1] 696
safe_mysqld:команда не найдена

mysqladmin :не может подключится...ошибка сокета /tmp/mysql.sock
Check that mysql is running and that the socket /tmp/mysql.sock exists ----ЕГО НЕТ

В книге было написано
/usr/local/etc/rc.d/mysql-server start  ЕГО НЕТ
Мне сказали он там появляется если из порта ставить

Та же проблема и с samba демоны умеряют

Вопрос таков как мой сходный код mysql привязать к порту
Когда я через него(порт) пытаюсь ставить он пытается подключиться как сайту и загрузить mysql,как этот этап пропустить и что бы он мой mysql ставил?
Я надеюсь вы поняли меня:))

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "FreeBSD Порты вопрос"  
Сообщение от mixa (??) on 20-Мрт-08, 16:17 
>[оверквотинг удален]
>/usr/local/etc/rc.d/mysql-server start  ЕГО НЕТ
>Мне сказали он там появляется если из порта ставить
>
>Та же проблема и с samba демоны умеряют
>
>Вопрос таков как мой сходный код mysql привязать к порту
>Когда я через него(порт) пытаюсь ставить он пытается подключиться как сайту и
>загрузить mysql,как этот этап пропустить и что бы он мой mysql
>ставил?
>Я надеюсь вы поняли меня:))

Хм.. В таких случаях любят спрашивать что-то там про религию которая, почему-то и кому-то что-то не позволяет устанавливать из портов.
Или еще круче спросят про шило в одном месте. Ну зачем такие мучения? Версия mysql особенная? Сборка специфическая? Так ведь нет же! Тогда для чего? Ну поставьте, действительно, из портов, коли интересно смотреть на компиляцию, или из пэкеджев.
Трудно набрать несколько строк?

# cd /usr/ports/databases/mysql41-server/
# make install clean
# rehash

От многих шибок и рутинных телодвижений избавитесь.
А по поводу сырцов, что скачали - так кинте их в /usr/ports/distfiles/ но не исключено, что в этом случае придется рихтовать порт
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "FreeBSD Порты вопрос"  
Сообщение от Ork paladin (ok) on 20-Мрт-08, 16:24 
Никогда, никогда не делай так, как ты сейчас сделал! Как ты потом собираешься вообще обновлять и поддерживать систему?

Для начала неплохо бы хендбук почитать про порты, там всё понятно рассказано.
Скопируй свои архив в /usr/ports/distfiles
Но если в distinfo по mySQL совсем другие версии исходников, то тебе это не поможет, всё равно в инет полезет.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "FreeBSD Порты вопрос"  
Сообщение от INM email(??) on 20-Мрт-08, 17:11 
>Никогда, никогда не делай так, как ты сейчас сделал! Как ты потом
>собираешься вообще обновлять и поддерживать систему?
>
>Для начала неплохо бы хендбук почитать про порты, там всё понятно рассказано.
>
>Скопируй свои архив в /usr/ports/distfiles
>Но если в distinfo по mySQL совсем другие версии исходников, то тебе
>это не поможет, всё равно в инет полезет.

еще как поможет...

# md5 distfile-x.x.tar.gz > out.txt
# sha256 distfile-x.x.tar.gz >> out.txt
# ls -al distfile-x.x.tar.gz >> out.txt

А теперь полученные строки вставляем в distinfo и правим версию, путь к файлу, из последней полученной строки берем "размер" файла для строки SIZE(в файле distinfo).
Собственно и все, далее как обычно.

# make install clean

В 90% случаем это прокатывает, ну если конечно нет больших изменений в исходниках софтины(иногда приходится делать свои патчи).


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "FreeBSD Порты вопрос"  
Сообщение от hate email on 20-Мрт-08, 17:41 
>[оверквотинг удален]
># md5 distfile-x.x.tar.gz > out.txt
># sha256 distfile-x.x.tar.gz >> out.txt
># ls -al distfile-x.x.tar.gz >> out.txt
>
>А теперь полученные строки вставляем в distinfo и правим версию, путь к
>файлу, из последней полученной строки берем "размер" файла для строки SIZE(в
>файле distinfo).
>Собственно и все, далее как обычно.
>
># make install clean

  Ну что за бред ты несешь! Открой для себя силу команды - make makesum

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "FreeBSD Порты вопрос"  
Сообщение от Аноним (??) on 21-Мрт-08, 02:50 
> Ну что за бред ты несешь! Открой для себя силу команды - make makesum

А также ports/ports-mgmt/portdowngrade, которым можно даунгрейднуть порт то той версии, для которой есть исходники.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "FreeBSD Порты вопрос"  
Сообщение от INM email(??) on 21-Мрт-08, 09:06 
>> Ну что за бред ты несешь! Открой для себя силу команды - make makesum
>
>А также ports/ports-mgmt/portdowngrade, которым можно даунгрейднуть порт то той версии, для которой
>есть исходники.

А если более свежая версия?
Мне например надо было поставить py-wxPython28-unicode и по зависимостям wxGtk этой же версии, в то время когда в портах была только ветка 26 для того и другого.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "FreeBSD Порты вопрос"  
Сообщение от anonymous (??) on 21-Мрт-08, 10:26 
>>> Ну что за бред ты несешь! Открой для себя силу команды - make makesum
>>
>>А также ports/ports-mgmt/portdowngrade, которым можно даунгрейднуть порт то той версии, для которой
>>есть исходники.
>
>А если более свежая версия?
>Мне например надо было поставить py-wxPython28-unicode и по зависимостям wxGtk этой же
>версии, в то время когда в портах была только ветка 26
>для того и другого.

Потратить время и обновить порт, а потом send-pr(1)

Been There, Done That

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "FreeBSD Порты вопрос"  
Сообщение от INM email(??) on 21-Мрт-08, 10:52 
>[оверквотинг удален]
>>>
>>>А также ports/ports-mgmt/portdowngrade, которым можно даунгрейднуть порт то той версии, для которой
>>>есть исходники.
>>
>>А если более свежая версия?
>>Мне например надо было поставить py-wxPython28-unicode и по зависимостям wxGtk этой же
>>версии, в то время когда в портах была только ветка 26
>>для того и другого.
>
>Потратить время и обновить порт, а потом send-pr(1)

а я по твоему что сделал?
>
>Been There, Done That

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "FreeBSD Порты вопрос"  
Сообщение от Гость on 21-Мрт-08, 19:46 
>>>А если более свежая версия?
>>Потратить время и обновить порт, а потом send-pr(1)
>а я по твоему что сделал?

А хренли спрашивать тогда?
Тема вообще про идиота, собирающего софт руками.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "FreeBSD Порты вопрос"  
Сообщение от anonymous (??) on 23-Мрт-08, 13:58 
>>>А если более свежая версия?
>>>Мне например надо было поставить py-wxPython28-unicode и по зависимостям wxGtk этой же
>>>версии, в то время когда в портах была только ветка 26
>>>для того и другого.
>>
>>Потратить время и обновить порт, а потом send-pr(1)
>
>а я по твоему что сделал?

Номер PR?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "FreeBSD Порты вопрос"  
Сообщение от INM email(??) on 21-Мрт-08, 08:55 
>[оверквотинг удален]
>>
>>А теперь полученные строки вставляем в distinfo и правим версию, путь к
>>файлу, из последней полученной строки берем "размер" файла для строки SIZE(в
>>файле distinfo).
>>Собственно и все, далее как обычно.
>>
>># make install clean
>
>  Ну что за бред ты несешь! Открой для себя силу
>команды - make makesum

Спасибо, за совет.
Но пока мне и ручной правки достаточно было, подозреваю что makesum делает тоже самое...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "FreeBSD Порты вопрос"  
Сообщение от weldpua2008 email(ok) on 23-Мрт-08, 02:16 
>Я установил из исходного кода Mysql сюда /usr/mysoft/mysql
>
>./configure
>make
>make install

Теперь make deinstall
и как писали выше - ставь из портов

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру