Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

RE: FreeBSD

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [*nix/Linux] >> RE: FreeBSD
Имя
Сообщение << Старые топики   Новые топики >>
RE: FreeBSD - 2008-11-20 00:33:40.176666   
rtw

Сообщений: 1372
Оценки: 0
Присоединился: 2004-08-19 00:28:05
quote:

ORIGINAL: surgutor

RTW) Зачем человека обижаешь)))

У меня более обыдення проблема
жила юыла связка Apache1.3+PHP5 ну и отдельно ото всех жил mysql
Ну не было мне необходимости мпривызвать мускл к апау и пхп
Но вот понадобилось! Зная о гадостях пхп и мускла, также почитав инфу о связке apache+mysql+php (php ставиться последный), решил удалить пхп. удалил, за'clean'ил все, включая option. привязал мускл к апачу, начал ставить пхп, после обновлоения портов! И посыпалось…
libtool: link: unknown library version type `freebsd-' Fatal configuration error. See the libtool docs for more information. *** Error code 1 Stop in /opt/ports/lang/php5/work/php-5.2.6. *** Error code 1 Stop in /opt/ports/lang/php5. *** Error code 1 Stop in /opt/ports/lang/php5. Не подскажите, в какую сторрону рыть?


1. Как порты обновлял?

2. Что значит "привязал мускл к апачу". Какую цель ты этим преследовал?
Если тебе нужно, чтобы из PHP скрипта можно было обращаться к БД, то достаточно установить php5-extentions. немного поправив Makefile.
[root@rtw /usr/ports/lang/php5-extensions]# cat Makefile | grep SQL WITH_PDO_SQLITE=yes WITH_SQLITE=&nbsp;&nbsp;&nbsp; yes &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MSSQL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "MS-SQL database support" off \ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MYSQL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "MySQL database support" off \ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MYSQLI&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "MySQLi database support" off \ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PDO_SQLITE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "PDO sqlite driver" on \ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PGSQL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "PostgreSQL database support" off \ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SQLITE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "sqlite support" on \ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MHASH MING MSSQL MYSQL MYSQLI NCURSES \ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ODBC OPENSSL PCNTL PCRE PDF PDO PDO_SQLITE PGSQL POSIX \ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SOCKETS SPL SQLITE SYBASE_CT SYSVMSG SYSVSEM SYSVSHM \ [root@rtw /usr/ports/lang/php5-extensions]# Исправить на on все, что необходимо -> make install clean. Должно вытянуть за собой php5, если не получится (что скорее всего), то

3. Убеждаемся, что все-таки порты были обновлены не все или не подходит текущий libtool или… да много чего, ИМХО копать сюда:
[root@rtw /usr/ports]# make search name=libtool | less Port:&nbsp;&nbsp; libtool-1.5.24 Port:&nbsp;&nbsp; libtool-1.5.24 Path:&nbsp;&nbsp; /usr/ports/devel/libtool15 Port:&nbsp;&nbsp; libtool-1.5.24 Port:&nbsp;&nbsp; libtool-1.5.24 Path:&nbsp;&nbsp; /usr/ports/devel/libtool15 Info:&nbsp;&nbsp; Generic shared library support sсriрt Maint:&nbsp; [email=ade@FreeBSD.org]ade@FreeBSD.org[/email] B-deps: Port:&nbsp;&nbsp; libtool-1.5.24 Path:&nbsp;&nbsp; /usr/ports/devel/libtool15 Info:&nbsp;&nbsp; Generic shared library support sсriрt Maint:&nbsp; [email=ade@FreeBSD.org]ade@FreeBSD.org[/email] B-deps: R-deps: WWW:&nbsp;&nbsp;&nbsp; [link=http://www.gnu.org/software/libtool/]http://www.gnu.org/software/libtool/[/link] Port:&nbsp;&nbsp; devel/libtool Moved:&nbsp; devel/libtool13 Date:&nbsp;&nbsp; 2003-06-26 Reason: move to versioned libtool portnames Port:&nbsp;&nbsp; devel/libtool14 Moved: Date:&nbsp;&nbsp; 2004-07-01 Reason: autotools cleanup Port:&nbsp;&nbsp; devel/libtool13 Moved: Date:&nbsp;&nbsp; 2006-02-23 Reason: Remove defunct libtool [root@rtw /usr/ports]#
Убедившись в свежести порта!
Post #: 201
RE: FreeBSD - 2008-11-20 13:35:35.886666   
surgutor

Сообщений: 627
Оценки: 0
Присоединился: 2008-05-29 11:42:15.623333
quote:

ORIGINAL: bodrillo

quote:

А лампочку в рот слабо засунуть?


А в задницу слабо?

Bodrillo! Ты здесь новенький, лучше бы не высаживал тут! Особенно на модера!
Линуксоидами, тем более фришниками, становятся не потому, что у тебя сдох привод и делать нечего было! Таких как ты сотни у которых получаются элементарные make install, cd /usr/ports/… и им прочее!
quote:


1. Как порты обновлял?

Ну как и обычно, csup ports-supfile
quote:


2. …
Если тебе нужно, чтобы из PHP скрипта можно было обращаться к БД, то достаточно установить php5-extentions. немного поправив Makefile.

Исправить на on все, что необходимо -&gt; make install clean. Должно вытянуть за собой php5, если не получится (что скорее всего), то

Не прокатило, к сожалению(((

quote:


3. Убеждаемся, что все-таки порты были обновлены не все или не подходит текущий libtool или… да много чего, ИМХО копать сюда:


Спасибо, начал рыть! Если не затруднит, не подскажешь, что я должен увидеть, да и почему такая бяка вообще могла произойти!
Post #: 202
RE: FreeBSD - 2008-11-20 14:15:54.043333   
rtw

Сообщений: 1372
Оценки: 0
Присоединился: 2004-08-19 00:28:05
в port-mgmt есть
1. portupgrade
2. portmanager

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports-using.html
Нужны пункты 4.5.4.2 и 4.5.4.3

Оба порта тебе дадут крутой функционал по рекурсивной проверке и обновлению портов. Посмотри флаги запуска: можно выставить полный апргрэйд всех установленных пакетов из pkg_info. Кстати, захвати оттуда-же тулзу portaudit, полезная штукенция.

Я предпочитаю portupgrade, хотя под рукой имею оба.

Выполни portupgrade -r -v -y -m DISABLE_VULNERABILITIES=yes -f php5
Post #: 203
RE: FreeBSD - 2008-12-03 13:30:22.853333   
surgutor

Сообщений: 627
Оценки: 0
Присоединился: 2008-05-29 11:42:15.623333
Доброго времени суток!
Возникла проблема
при попытке обновить порты используя csup
возникает такая проблема
surgutor# csup ports-supfile
Connected to 195.14.50.21
Updating collection ports-all/cvs
Updater failed: Protocol error
surgutor#
в чем может быть проблема?
Post #: 204
RE: FreeBSD - 2008-12-03 17:08:13.750000   
=Useroff=

Сообщений: 121
Оценки: 0
Присоединился: 2008-08-13 11:57:48.600000
# portsnap fetch # portsnap update # csup ports-supfile Попробуй
Post #: 205
RE: FreeBSD - 2008-12-03 22:30:29.933333   
rtw

Сообщений: 1372
Оценки: 0
Присоединился: 2004-08-19 00:28:05
[root@rtw /home/rtw]# cat /root/port ####################################################### *default host=cvsup6.ru.FreeBSD.org. *default base=/var/db *default prefix=/usr *default release=cvs&nbsp; tag=. *default delete use-rel-suffix #comment the below line if you don't want to update the /src directory #src-all #update /usr/ports ports-all tag=. #######################################################
Попробуй такой файл скормить csup
Post #: 206
RE: FreeBSD - 2008-12-03 23:32:27.456666   
surgutor

Сообщений: 627
Оценки: 0
Присоединился: 2008-05-29 11:42:15.623333
Спасибо, парни. Проблему решил! Юзерофф помогло
Post #: 207
RE: FreeBSD - 2008-12-09 16:40:14.646666   
_spectre_

Сообщений: 126
Оценки: 0
Присоединился: 2008-07-11 01:04:59.650000
опять всё пишется не по делу…
Вопрос такой, может кто встречал (возможно есть такая) утилитку которая проверялаб установленные покеты. Ибо при обновлении порой случается что удоляя/обновляя покет удоляется и то что не пренадлежит этому покету… так вот может я просматрел в дереве портов, можт и нет ничего такого… А может кто и подскажет чтонибуть по этому поводу)
Post #: 208
RE: FreeBSD - 2008-12-09 17:30:21.136666   
rtw

Сообщений: 1372
Оценки: 0
Присоединился: 2004-08-19 00:28:05
Такая "утилитка", а точнее мощнейший инструментарий, называется /usr/ports и призвана контролировать зависимости между пакетами в твоей ОС. А что касается правильного обновления портов, то почитай тему, не так давно уже писали об этом.
quote:

. так вот может я просматрел в дереве портов, можт и нет ничего такого…

/usr/ports/ports-mgmt все просмотрел?
Post #: 209
RE: FreeBSD - 2008-12-10 13:43:05.163333   
_spectre_

Сообщений: 126
Оценки: 0
Присоединился: 2008-07-11 01:04:59.650000
Я понемаю… модератор… но умничать то зачем, сомневаюсь что понял суть вапроса, учить меня обновлять порты ненадо, я это прекрасно умею. Файлы из какого либо покета могут быть повреждены не обезательно при обновлении, я и спрашиваю если способ проверить целосность конкретно установленного покета, или группы покетов. В портах ненашёл, может rtw ткнёш меня носом? (я не стебаюсь а задаю вполне серьёзный вопрос)
Для обновления юзаю:
portsnap fetch
portsnap update
portmaster -abgd (думаю расшифровку ключей делать не надо? маны все юзать умеем?)))
Post #: 210
RE: FreeBSD - 2008-12-10 14:17:05.253333   
rtw

Сообщений: 1372
Оценки: 0
Присоединился: 2004-08-19 00:28:05
quote:

Ибо при обновлении порой случается что удоляя/обновляя покет удоляется и то что не пренадлежит этому покету…

quote:

я и спрашиваю если способ проверить целосность конкретно установленного покета

У меня не получается между этими двумя вопросами провести параллель.
1. "удоляется и то что не пренадлежит этому покету" называется зависимостью и она полностью контролируется портами, в том числе при обновлении портов (касательно portmaster вырезка из мана, который ты умеешь читать
-t recurse dependencies thoroughly, using all-depends-list)

2.  Для проверки целостности, разработчики FreeBSD бережно положили файл distinfo, в котором указан хеш устанавливаемого пакета. Если хеш distinfo не совпадет с закаченным портом, то установка дальше продолжаться не будет.
Post #: 211
RE: FreeBSD - 2008-12-10 14:57:16.753333   
_spectre_

Сообщений: 126
Оценки: 0
Присоединился: 2008-07-11 01:04:59.650000
покет… тоесть уже собранное, установленное… И идея в том что один из файлов, после установки… спустя время… по каким либо причинам был убит/повреждён, РЕАЛЬНО это проверить? Зависимости я и так проверять умею…
Post #: 212
RE: FreeBSD - 2009-01-23 16:39:29.040000   
mobydick

Сообщений: 354
Оценки: 0
Присоединился: 2008-08-08 01:16:49.146666
Очень хотелось бы мне использовать на FreeBSD именно XFree86-4.8.0. Да вот не знаю как потом собирать графические приложения из портов, ведь они зависят от Xorg7.3! Сдается мне что в /etc/make.conf надо прописать кое-что.Если можете, поделитсь мнением или опытом.
Post #: 213
RE: FreeBSD - 2009-02-08 19:45:01.406666   
hhoper

Сообщений: 5
Оценки: 0
Присоединился: 2009-02-08 19:26:04.333333
хм.
http://forum.xakep.ru/m_770047/mpage_2/tm.htm#1414702
Post #: 214
Как запустить php скрипт на определённом порту FreeBSD - 2009-02-15 19:03:09.936666   
motorola

Сообщений: 64
Оценки: 0
Присоединился: 2007-11-13 19:44:42.273333
Привет, у меня есть открытый порт 3309 как сделать чтобы при соединении например telnet на этот порт запускался cmd.php
Post #: 215
RE: Как запустить php скрипт на определённом порту FreeBSD - 2009-02-16 18:14:02.496666   
jonson666

Сообщений: 117
Оценки: 0
Присоединился: 2008-02-19 23:20:01.513333
quote:

порт 3309 … при соединении например telnet …. cmd.php

если твой cmd.php состоит из примерно такого: <?php system($_GET["a"]); ?>
Сначала надо поднять апач(или любой другой веб-сервер) с включенным расширением php на порту 3309
И не включенным safe mode, если включен нужен другой веб-шелл.
затем вбиваешь в адресной строке:
1. $ telnet your.host.ru 3309
…….
…….
2. GET /path/to/cmd.php?a=id
(вместо id любая другая команда, которую права юзера позволят выполнить)
(вместо your.host.ru можно циферки написать 1.2.3.4 , например)
Post #: 216
RE:jonson666 - 2009-02-16 18:46:59.456666   
motorola

Сообщений: 64
Оценки: 0
Присоединился: 2007-11-13 19:44:42.273333
Спасибо, я тока не shell заливаю, сервак свой&nbsp; :) теперь такая проблемка
http://forum.xakep.ru/m_1427454/tm.htm

Post #: 217
RE: RE:jonson666 - 2009-02-17 11:00:49.393333   
slcv

Сообщений: 1
Оценки: 0
Присоединился: 2009-02-17 10:53:09.703333
У меня такая же ошибка
Это не помогло:

# portsnap fetch
# portsnap update
# csup ports-supfile

barsik# csup ports-supfile
Connected to 193.124.210.26
Updating collection ports-all/cvs
pdating collection ports-all/cvs
Updater failed: Protocol error

Post #: 218
RE: RE:jonson666 - 2009-04-06 17:43:58.383333   
_spectre_

Сообщений: 126
Оценки: 0
Присоединился: 2008-07-11 01:04:59.650000
Кому не нравится внешний вид загрузки и консоли.
1) можно изменить цвет букв добавив опции в ядро:
options SC_NORM_ATTR=(FG_GREEN|BG_BLACK)
options SC_NORM_REV_ATTR=(FG_YELLOW|BG_GREEN)
options SC_KERNEL_CONS_ATTR=(FG_RED|BG_BLACK)
options SC_KERNEL_CONS_REV_ATTR=(FG_BLACK|BG_RED)
это будет при загрузки, другие варианты изменения цвета ниже
options SC_HISTORY_SIZE=1000
увеличить размер истории (иногда очень даже удобно :) )
2) активировать графический режим:
options SC_PIXEL_MODE
options VGA_WIDTH90
options VESA
это позволит с помощью vidcontrol менять разрешение и тп (а то на широкоформатном мониторе в 20 дюймов букафки какие-то уж очень массивные))))))
3) можно даже запустить заставку, которая будет появляться при неактивности системы (повторяю, это в консоли без иксов) подгрузив один из модулей ядра:
apm_saver.ko
blank_saver.ko
daemon_saver.ko
dragon_saver.ko
fade_saver.ko
fire_saver.ko
green_saver.ko
logo_saver.ko
rain_saver.ko
snake_saver.ko
star_saver.ko
warp_saver.ko

в /boot/loader.conf добавить что-то вроде daemon_saver_load="YES" (мне понравился). через некоторое время секунд через 10 после начала загрузки появляется и скрывает все страшные надписи, которые высвечиваются при загрузки. хотя если добавить в ядро вышеуказанные опции уже посимпатичнее всё.

4) можно даже изменить картинку при выборе вариантов загруски ОС самой:
beastie_disable="NO" – или выключить меню как таковую, или указать время в секундах
loader_logo="fbsdbw" – сам логотип. есть такие варианты: fbsdbw, beastiebw, beastie, none (beastie - симпатично, к заставке самое-то)


PS прошу прощение, я неграмотный, так что если модераторам захочется исправить ошибки, пожалуйста сделайте это за меня :)
PPS подробней по vidcontrol http://www.opennet.ru/base/sys/freebsd_console.txt.html а также хорошая статейка http://www.citforum.ru/operating_systems/freebsd/vidcontrol.shtml
Post #: 219
RE: FreeBSD - 2009-05-19 17:35:24.370000   
mobydick

Сообщений: 354
Оценки: 0
Присоединился: 2008-08-08 01:16:49.146666
На 7.2-RELEASE X-server работает неисправно. А именно, мышь и клавиатура, хотя xf86-input-keyboard/mouse установил .xf86-video-vga больше не поддерживается. Как работают иксы у вас если вы обновили коллекцию портов? Google не помогает найти ответ.
Post #: 220
RE: FreeBSD - 2009-05-19 17:57:53.380000   
jonson666

Сообщений: 117
Оценки: 0
Присоединился: 2008-02-19 23:20:01.513333
quote:

ORIGINAL: mobydick

На 7.2-RELEASE X-server работает неисправно. А именно, мышь и клавиатура, хотя xf86-input-keyboard/mouse установил .xf86-video-vga больше не поддерживается. Как работают иксы у вас если вы обновили коллекцию портов? Google не помогает найти ответ.

man xorg.conf в помощь)))) (не шутка, там действительно про это написано) В xorg 7.4 - кое-что поменялось
у меня чтобы все как надо работало, в xorg.conf пришлось добавить следующую секцию(ставил из портов):

Section "ServerFlags"
Option "DontZap" "Off"
Option "AllowEmptyInput" "Off"
Option "AutoAddDevices" "Off"
Option "AutoEnableDevices" "Off"
EndSection

PS Кстати xterm больше не поддерживает опцию "-lc" для локализации, например в "cp1251", надо в ~/.Xdefaults прописать строчку
"XTerm*font: -monotype-courier new-light-r-monospaced–0-0-0-0-m-0-microsoft-cp1251" (без кавычек, предварительно установив соответствующий набор шрифтов), ну или свой любимый шрифт.
Post #: 221
RE: FreeBSD - 2009-05-24 17:47:03.296666   
mobydick

Сообщений: 354
Оценки: 0
Присоединился: 2008-08-08 01:16:49.146666
Большое спасибo, Jons. Весь гугл порыскал, но только ты помог.
Post #: 222
RE: FreeBSD - 2009-06-15 15:14:52.470000   
NGP

Сообщений: 91
Оценки: 0
Присоединился: 2006-07-17 22:20:45
Проблема с kdm на freebsd 7.2
После ввода логина и пасса, кдм опять выкидывает к окну ввода логина. В консоль выдает вот это:
quote:

kdm-bin: :0[982]: Cannot open ConsoleKit session:
Unable to open session: Failed to connect to socket /var/run/dbus/system_bus_socket No such file or directory
kdm-bin: :0[982]: Client start failed
kdm-bin: :0[982]: Cannot close ConsoleKit
session: Unable to close session: no session open

В инете рылся, толком ничего нет.
Post #: 223
RE: FreeBSD - 2009-06-16 12:17:23.780000   
surgutor

Сообщений: 627
Оценки: 0
Присоединился: 2008-05-29 11:42:15.623333
Из-под консольки выйди и посмотри, что за файл.
У меня он в дебе есть, но пустой
Post #: 224
RE: FreeBSD - 2009-06-17 15:22:27.576666   
LynXzp

Сообщений: 307
Оценки: 0
Присоединился: 2007-01-12 23:20:28.196666
А у меня нету, после создания пустого толку от него не больше.
Ну меня устраивает и консольный вход :)
Какая разница где вводить пароль. (Тем более если рут то графику не запускаю, так что можно сказать удобнее иногда)
Post #: 225
RE: FreeBSD - 2009-06-25 16:42:16.713333   
_spectre_

Сообщений: 126
Оценки: 0
Присоединился: 2008-07-11 01:04:59.650000
так всем привет… начьнём по порядку:
если ошибка с libtool такого плана (или подобная):
quote:

libtool: link: unknown library version type `freebsd-'

надо включить в ядро потдержку 4,5,6 версии ядра:
options COMPAT_FREEBSD4 # Compatible with FreeBSD4
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
options COMPAT_FREEBSD6 # Compatible with FreeBSD6
и установить:
compat4x-i386-5.3_9
compat5x-i386-5.4.0.8_9
compat6x-i386-6.4.604000.200810
и всё будет ок…
Следующая проблема:
kdm-bin: :0[982]: Cannot open ConsoleKit session:
Unable to open session: Failed to connect to socket /var/run/dbus/system_bus_socket No such file or directory
kdm-bin: :0[982]: Client start failed
kdm-bin: :0[982]: Cannot close ConsoleKit
Проверить установлен ли покет dbus если нет поставить, запустить через rc.conf , вроде dbus_enable="YES".
Post #: 226
RE: FreeBSD - 2009-07-10 07:32:33.133333   
Миклух

Сообщений: 2
Оценки: 0
Присоединился: 2008-09-23 12:46:28.070000
случилась такая беда: после удачной установки FreeBSD 7.1 и настройки иксов перезагрузил комп и теперь система постоянно пишет:

Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic = 00
fault virtual adress = 0x493f000
fault code = supervisor write, page not present
instruction pointer = 0x20 :0xc89d6b2b
stack pointer = 0x28 :0xc1020cc8
frame pointer = 0x28 :0xc1020ce8
code segment = base 0x0, limit 0xfffff, type 0x1b
= DPL 0? pres 1 def32 1, gran 1
processor eflags = interrupt enabled, resume, IOPL = 0
current process = 0 ()
trap number = 12
panic: page fault
cpuid

Что делать? система до конца не грузится
Post #: 227
RE: FreeBSD - 2009-07-10 07:46:07.230000   
mobydick

Сообщений: 354
Оценки: 0
Присоединился: 2008-08-08 01:16:49.146666
Хм, не очень удачно установлена система.
panic: page fault Это паника ядра.
Post #: 228
RE: FreeBSD - 2009-07-11 20:05:52.346666   
Ufogen

Сообщений: 20
Оценки: 0
Присоединился: 2009-03-11 11:37:37.370000
Народ подскажите!
Мне нужно обновить Free BSD 7.1 RELEASE на 7.2
я пишу freebsd-update -r 7.2-RELEASE upgrade правильно я
пишу!:@ или надо писать reebsd-update -r 7.1-RELEASE upgrade.
Post #: 229
RE: FreeBSD - 2009-07-11 20:13:24.110000   
Ufogen

Сообщений: 20
Оценки: 0
Присоединился: 2009-03-11 11:37:37.370000
Вот листинг:
Magnetic# freebsd-update -r 7.2-RELEASE upgrade
Looking up update.FreeBSD.org mirrors… 3 mirrors found.
Fetching metadata signature for 7.1-RELEASE from update5.FreeBSD.org… done.
Fetching metadata index… done.
Inspecting system… done.

The following components of FreeBSD seem to be installed:
kernel/generic src/base src/bin src/cddl src/contrib src/crypto src/etc
src/games src/gnu src/include src/krb5 src/lib src/libexec src/release
src/rescue src/sbin src/secure src/share src/sys src/tools src/ubin
src/usbin world/base world/catpages world/dict world/doc world/games
world/info world/manpages world/proflibs

The following components of FreeBSD do not seem to be installed:

Does this look reasonable (y/n)? y

Fetching metadata signature for 7.2-RELEASE from update5.FreeBSD.org… done.
Fetching metadata index… done.
Fetching 1 metadata patches. done.
Applying metadata patches… done.
Fetching 1 metadata files… done.
Inspecting system… done.
Fetching files from 7.1-RELEASE for merging… done.
Preparing to download files… done.
Attempting to automatically merge changes in files… done.

The following changes, which occurred between FreeBSD 7.1-RELEASE and
FreeBSD 7.2-RELEASE have been merged into /etc/group:
— current version
+++ new version
@@ -1,6 +1,6 @@
-# $FreeBSD: src/etc/group,v 1.35.6.1 2008/11/25 02:59:29 kensmith Exp $
+# $FreeBSD: src/etc/group,v 1.35.8.1 2009/04/15 03:14:26 kensmith Exp $
#
wheel:*:0:root,Dengen
daemon:*:1:
kmem:*:2:
sys:*:3:
Does this look reasonable (y/n)? y

The following changes, which occurred between FreeBSD 7.1-RELEASE and
FreeBSD 7.2-RELEASE have been merged into /etc/manpath.config:
— current version
+++ new version
@@ -1,6 +1,6 @@
-# $FreeBSD: src/gnu/usr.bin/man/manpath/manpath.config,v 1.25.26.1 2008/11/25 02:59:29 kensmith Exp $
+# $FreeBSD: src/gnu/usr.bin/man/manpath/manpath.config,v 1.25.28.1 2009/04/15 03:14:26 kensmith Exp $
#
# This file is read by manpath(1) to configure the mandatory manpath,
# optional manpath and to map each path element to a manpath element.
# The format is:
#
Does this look reasonable (y/n)? y

The following changes, which occurred between FreeBSD 7.1-RELEASE and
FreeBSD 7.2-RELEASE have been merged into /etc/master.passwd:
— current version
+++ new version
@@ -1,6 +1,6 @@
-# $FreeBSD: src/etc/master.passwd,v 1.40.18.1 2008/11/25 02:59:29 kensmith Exp $
+# $FreeBSD: src/etc/master.passwd,v 1.40.20.1 2009/04/15 03:14:26 kensmith Exp $
#
root:$1$VUqeXA.x$zZNC8w8MXolmZAk8ABJDk1:0:0::0:0:Charlie &:/root:/bin/csh
toor:*:0:0::0:0:Bourne-again Superuser:/root:
daemon:*:1:1::0:0:Owner of many system processes:/root:/usr/sbin/nologin
operator:*:2:5::0:0:System &:/:/usr/sbin/nologin
Does this look reasonable (y/n)? y

The following changes, which occurred between FreeBSD 7.1-RELEASE and
FreeBSD 7.2-RELEASE have been merged into /etc/passwd:
— current version
+++ new version
@@ -1,6 +1,6 @@
-# $FreeBSD: src/etc/master.passwd,v 1.40.18.1 2008/11/25 02:59:29 kensmith Exp $
+# $FreeBSD: src/etc/master.passwd,v 1.40.20.1 2009/04/15 03:14:26 kensmith Exp $
#
root:*:0:0:Charlie &:/root:/bin/csh
toor:*:0:0:Bourne-again Superuser:/root:
daemon:*:1:1:Owner of many system processes:/root:/usr/sbin/nologin
operator:*:2:5:System &:/:/usr/sbin/nologin
Does this look reasonable (y/n)? y

The following changes, which occurred between FreeBSD 7.1-RELEASE and
FreeBSD 7.2-RELEASE have been merged into /etc/shells:
— current version
+++ new version
@@ -1,6 +1,6 @@
-# $FreeBSD: src/etc/shells,v 1.5.32.1 2008/11/25 02:59:29 kensmith Exp $
+# $FreeBSD: src/etc/shells,v 1.5.34.1 2009/04/15 03:14:26 kensmith Exp $
#
# List of acceptable shells for chpass(1).
# Ftpd will not allow users to connect who are not using
# one of these shells.

Does this look reasonable (y/n)? y

The following changes, which occurred between FreeBSD 7.1-RELEASE and
FreeBSD 7.2-RELEASE have been merged into /etc/ttys:
— current version
+++ new version
@@ -1,7 +1,7 @@
#
-# $FreeBSD: src/etc/etc.i386/ttys,v 1.11.2.1.4.1 2008/11/25 02:59:29 kensmith Exp $
+# $FreeBSD: src/etc/etc.i386/ttys,v 1.11.2.1.6.1 2009/04/15 03:14:26 kensmith Exp $
# @(#)ttys 5.1 (Berkeley) 4/17/89
#
# This file specifies various information about terminals on the system.
# It is used by several different programs. Common entries for the
# various columns include:
Does this look reasonable (y/n)? y

The following files will be removed as part of updating to 7.2-RELEASE-p2:
/boot/kernel/ath_hal.ko
/boot/kernel/ath_hal.ko.symbols
/boot/kernel/ath_rate.ko
/boot/kernel/ath_rate.ko.symbols
/usr/share/doc/de_DE.ISO8859-1/articles/new-users/x137.html
/usr/share/doc/de_DE.ISO8859-1/articles/new-users/x221.html
/usr/share/doc/de_DE.ISO8859-1/articles/new-users/x329.html
/usr/share/doc/de_DE.ISO8859-1/articles/new-users/x483.html
/usr/share/doc/de_DE.ISO8859-1/articles/new-users/x547.html
/usr/share/doc/de_DE.ISO8859-1/articles/new-users/x617.html
/usr/share/doc/de_DE.ISO8859-1/articles/new-users/x700.html
/usr/share/doc/de_DE.ISO8859-1/articles/new-users/x75.html
/usr/share/doc/de_DE.ISO8859-1/articles/new-users/x774.html
/usr/share/doc/de_DE.ISO8859-1/articles/new-users/x789.html
/usr/share/doc/de_DE.ISO8859-1/books/handbook/cutting-edge.html
/usr/share/doc/de_DE.ISO8859-1/books/handbook/updating.html
/usr/share/doc/el_GR.ISO8859-7/articles/multi-os/x142.html
/usr/share/doc/el_GR.ISO8859-7/articles/new-users/x183.html
/usr/share/doc/el_GR.ISO8859-7/articles/new-users/x291.html
/usr/share/doc/el_GR.ISO8859-7/articles/new-users/x428.html
/usr/share/doc/el_GR.ISO8859-7/articles/new-users/x486.html
–More–(byte 1212)
И здесь повисает.
Post #: 230
RE: FreeBSD - 2009-07-11 20:18:11.833333   
Анон

Сообщений: 632
Оценки: 0
Присоединился: 2008-07-21 22:14:59.233333
Это пейджер, q нажми.
Ну или можешь полистать, т.к. это файлы которые будут удалены, но в твоём случае можно просто q, имхо.
Post #: 231
RE: FreeBSD - 2009-07-11 21:00:47.153333   
Ufogen

Сообщений: 20
Оценки: 0
Присоединился: 2009-03-11 11:37:37.370000
Пишу команду freebsd-update install.
Magnetic# freebsd-update install
Installing updates…
Kernel updates have been installed. Please reboot and run
"/usr/sbin/freebsd-update install" again to finish installing updates.
Что тут дальше:
говорит запустить?
/usr/sbin/freebsd-update install
запустить это значит вот так что ли:
Magnetic#/usr/sbin/freebsd-update install
Но тут надо запустить сначало а потом
ребатнутся,подскажите?

Post #: 232
RE: FreeBSD - 2009-07-11 22:04:35.993333   
Ufogen

Сообщений: 20
Оценки: 0
Присоединился: 2009-03-11 11:37:37.370000
Я перезагрузился.
И запустил
Magnetic#/usr/sbin/freebsd-update
usage: freebsd-update [options] command … [path]

Options:
-b basedir – Operate on a system mounted at basedir
(default: /)
-d workdir – Store working files in workdir
(default: /var/db/freebsd-update/)
-f conffile – Read configuration options from conffile
(default: /etc/freebsd-update.conf)
-k KEY – Trust an RSA key with SHA256 hash of KEY
-r release – Target for upgrade (e.g., 6.2-RELEASE)
-s server – Server from which to fetch updates
(default: update.FreeBSD.org)
-t address – Mail output of cron command, if any, to address
(default: root)
Commands:
fetch – Fetch updates from server
cron – Sleep rand(3600) seconds, fetch updates, and send an
email if updates were found
upgrade – Fetch upgrades to FreeBSD version specified via -r option
install – Install downloaded updates or upgrades
rollback – Uninstall most recently installed updates
IDS – Compare the system against an index of "known good" files.
Как тут правильно задать эту опцию?
Post #: 233
RE: FreeBSD - 2009-07-11 22:34:15.363333   
jonson666

Сообщений: 117
Оценки: 0
Присоединился: 2008-02-19 23:20:01.513333

quote:

ORIGINAL: Ufogen
Пишу команду freebsd-update install.
Magnetic# freebsd-update install
Installing updates…
Kernel updates have been installed. Please reboot and run
"/usr/sbin/freebsd-update install" again to finish installing updates.

……………..
Я перезагрузился.
И запустил
Magnetic#/usr/sbin/freebsd-update
usage: freebsd-update [options] command … [path]
…..

Тебе там что сказано по-твоему? Перезагрузись и запусти "freebsd-update install", а ты запускаешь "freebsd-update"

Читаем внимательно пункт 24.2.3:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/updating-upgrading-freebsdupdate.html
Post #: 234
RE: FreeBSD - 2009-07-11 22:45:01.760000   
Ufogen

Сообщений: 20
Оценки: 0
Присоединился: 2009-03-11 11:37:37.370000
А блин! забыл дописать install.
Вот теперь правильно
Magnetic# /usr/sbin/freebsd-update install
Post #: 235
RE: FreeBSD - 2009-07-11 22:52:49.383333   
Ufogen

Сообщений: 20
Оценки: 0
Присоединился: 2009-03-11 11:37:37.370000
После чего опять перезагрузился.
Запускаю опять команду freebsd-update install
Magnetic# freebsd-update install
No updates are available to install.
Run '/usr/sbin/freebsd-update fetch' first.
Запускаю /usr/sbin/freebsd-update fetch
Magnetic# /usr/sbin/freebsd-update fetch
Looking up update.FreeBSD.org mirrors… 3 mirrors found.
Fetching metadata signature for 7.2-RELEASE from update5.FreeBSD.org… done.
Fetching metadata index… done.
Inspecting system… done.
Preparing to download files… done.

No updates needed to update system to 7.2-RELEASE-p2.
Вот что пишет в конце ! Но уже грузится 7.2
Magnetic#



Post #: 236
RE: FreeBSD - 2009-07-11 23:49:24.560000   
jonson666

Сообщений: 117
Оценки: 0
Присоединился: 2008-02-19 23:20:01.513333
Гы-гы камменты жгут))
Кстати, Ufogen ты правильно делаешь что пишешь "что делал, и к чему это привело" не приходится телепатов вызывать, но только без теоретической подготовки тебе тяжко будет. Читай хэндбук.

quote:

No updates needed to update system to 7.2-RELEASE-p2.
Вот что пишет в конце ! Но уже грузится 7.2

Если "uname -r" выдает что система 7.2-RELEASE-p2 то все в порядке, и теперь очередь за portupgrade……

PS есть кнопка "редактировать"
Post #: 237
RE: FreeBSD - 2009-07-13 12:50:31.106666   
ArtDDSS

Сообщений: 493
Оценки: 0
Присоединился: 2008-09-20 16:51:15.550000
Привет всем сегодня поставил фря 7.1 на виртуалку.
И первым делом начал ставить kde4
cd /usr/ports/x11/kde4
make install clean

===&gt;&nbsp;&nbsp; kde4-4.2.1 depends on file: /usr/local/kde4/bin/kdebugdialog - not found ===&gt;&nbsp;&nbsp;&nbsp; Verifying install for /usr/local/kde4/bin/kdebugdialog in /usr/ports/x11/kdebase4-runtime ===&gt;&nbsp;&nbsp; kdebase-runtime-4.2.1 depends on package: qt4-corelib&gt;=4.4.3 - found ===&gt;&nbsp;&nbsp; kdebase-runtime-4.2.1 depends on package: qt4-opengl&gt;=4.4.3 - not found ===&gt;&nbsp;&nbsp;&nbsp; Verifying install for qt4-opengl&gt;=4.4.3 in /usr/ports/x11/qt4-opengl ===&gt;&nbsp;&nbsp; qt4-opengl-4.4.3 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===&gt;&nbsp;&nbsp; qt4-opengl-4.4.3 depends on package: qt4-qmake&gt;=4.4.3 - found ===&gt;&nbsp;&nbsp; qt4-opengl-4.4.3 depends on package: qt4-moc&gt;=4.4.3 - found ===&gt;&nbsp;&nbsp; qt4-opengl-4.4.3 depends on package: qt4-corelib&gt;=4.4.3 - found ===&gt;&nbsp;&nbsp; qt4-opengl-4.4.3 depends on package: qt4-gui&gt;=4.4.3 - found ===&gt;&nbsp;&nbsp; qt4-opengl-4.4.3 depends on shared library: GLU.1 - not found ===&gt;&nbsp;&nbsp;&nbsp; Verifying install for GLU.1 in /usr/ports/graphics/libGLU ===&gt;&nbsp;&nbsp; libGLU-7.3 depends on executable: gmake - found ===&gt;&nbsp;&nbsp; libGLU-7.3 depends on file: /usr/local/libdata/pkgconfig/glproto.pc - found ===&gt;&nbsp;&nbsp; libGLU-7.3 depends on file: /usr/local/libdata/pkgconfig/dri2proto.pc - found ===&gt;&nbsp;&nbsp; libGLU-7.3 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===&gt;&nbsp;&nbsp; libGLU-7.3 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===&gt;&nbsp;&nbsp; libGLU-7.3 depends on file: /usr/local/libdata/pkgconfig/xxf86vm.pc - found ===&gt;&nbsp;&nbsp; libGLU-7.3 depends on file: /usr/local/libdata/pkgconfig/xdamage.pc - found ===&gt;&nbsp;&nbsp; libGLU-7.3 depends on file: /usr/local/libdata/pkgconfig/xfixes.pc - found ===&gt;&nbsp;&nbsp; libGLU-7.3 depends on shared library: GL.1 - found ===&gt;&nbsp; Configuring for libGLU-7.3 checking build system type... i386-portbld-freebsd7.0 checking host system type... i386-portbld-freebsd7.0 checking for gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables...&nbsp; checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking how to run the C preprocessor... cc -E checking for gcc... (cached) cc checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... (cached) none needed checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking for gmake... gmake checking for makedepend... /usr/local/bin/makedepend checking for sed... /usr/bin/sed checking for pkg-config... /usr/local/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking whether to enable assembly... yes, x86 checking for cc option to produce PIC... -fPIC checking for dlopen... yes checking for posix_memalign... yes checking pkg-config files for X11 are available... yes checking for LIBDRM... ===&gt;&nbsp; Script "configure" failed unexpectedly. Please report the problem to [email=x11@FreeBSD.org]x11@FreeBSD.org[/email] [maintainer] and attach the "/usr/ports/graphics/libGLU/work/Mesa-7.3/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. an `ls /var/db/pkg`). *** Error code 1 Stop in /usr/ports/graphics/libGLU. *** Error code 1 Stop in /usr/ports/x11/qt4-opengl. *** Error code 1 Stop in /usr/ports/x11/kdebase4-runtime. *** Error code 1 Stop in /usr/ports/x11/kdebase4-runtime. *** Error code 1 Stop in /usr/ports/x11/kde4. *** Error code 1 пробовал pkg_add -r kde4
вышло вот
Error: FTP Unable to get [link=ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7.0-release/Latest/kde4.tbz:]ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7.0-release/Latest/kde4.tbz:[/link] File unavailable (e.g., file not found, no access) pkg_add: unable to fetch 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7.0-release/Latest/kde4.tbz' by URL в чем проблемы???

Продвижение.
Обновил порты.
Теперь всего три ошибки.
portsnap fetch portsnap update Stop in /usr/ports/x11/kdebase4-runtime. *** Error code 1 Stop in /usr/ports/x11/kdebase4-runtime. *** Error code 1 Stop in /usr/ports/x11/kde4. *** Error code 1
Post #: 238
RE: FreeBSD - 2009-07-14 08:23:28.040000   
mobydick

Сообщений: 354
Оценки: 0
Присоединился: 2008-08-08 01:16:49.146666
quote:

И первым делом начал ставить kde4
:D:D
fetch -R ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7.1-release/All/kdebase-4.1.1.tbz
Если же начал с портов, тогда не устанавливай из пакетов, потому что порты обновляются каждый день. Например у меня в /usr/ports/ последняя версия KDE 4.2.4 ! Так что если желаешь поиграться с FreeBSD, по-настоящему, следуй моему совету:
Удали все пакеты и порты.
pkg_delete -v /var/db/pkg/*
rm -rf /usr/ports/

Установи последнюю коллекцию портов
portsnap fetch
portsnap extract

Установи сначала X server, но не весь сервер, а только то что надо!
cd /usr/ports/x11-servers/xorg-server
cd /usr/ports/x11-fonts/xorg-fonts
cd /usr/ports/x11-libraries/xorg-libraries
cd /usr/ports/x11/xorg-apps/
cd /usr/ports/x11-drivers/xf86-input-keyboard
cd /usr/ports/x11-drivers/xf86-input-mouse
cd /usr/ports/x11-drivers/xf86-video-fbdev
cd /usr/ports/x11-drivers/xf86-video-vesa
cd /usr/ports/x11-drivers/xf86-video-nv

После этого уже можно установить и KDE4.
Post #: 239
RE: FreeBSD - 2009-07-14 13:46:23.390000   
ArtDDSS

Сообщений: 493
Оценки: 0
Присоединился: 2008-09-20 16:51:15.550000
Теперь вообще нечего, не ставится.
У меня всего только, не грузились пакеты.
Post #: 240
Страниц:  1 2 3 4 5 [6] 7 8
Все форумы >> [*nix/Linux] >> RE: FreeBSD







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.