Пакеты
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
Пакеты
Здраствуйте может быть такая тема уже где то была но я не нашел , я начинающий юзер в никсах.Я установил FreeBSD 7 релиз 2008 года для начального изучения этой оси дерево портов я обновил спомощью стандартной программы которая идет по умолчанию portsnap, а если начинать устанавливать что-то из пакетов то он пишит что сервер не найден. я так понимаю базу пакетов нужно обновить или где-то прописать новую переменную под новое зеркало если не так поправьте пожалуйста куда рыть ?
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- проходил мимо
Re: Пакеты
и еще вопрос почитав даташиты я так понял что порты это просто исходники и например если я делаю так make в порте то начинается процесс компиляции и всех зависимостей тоже , make install это установка скомпилинного по я правильно это понял ? А вот что такое make clean я не совсем понял в манах сказано удаление мусора который остался при компиляции что это например за мусор ?
-
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2012-11-08 14:57:37
Re: Пакеты
# portsnap fetch
# portsnap extract
Так делал?
# portsnap extract
Так делал?
-
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2012-11-08 14:57:37
Re: Пакеты
Че за ошыбку пишет? Какой порт?max2114 писал(а):да делал так
-
- проходил мимо
Re: Пакеты
ошибку не пишит дерево портов нормально развернулось.Я начал ставить из портов mc у меня случился трабл насчет gio-fam-backend . потом порылся на этом форуме у человека была такая же проблема ему посоветовали установить эту зависимость из пакетов.Но у меня пакеты не работают потому что сборка фри старая и почти любой пакет пишит что этот фтп не доступен.
-
- подполковник
- Сообщения: 3929
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Re: Пакеты
Правильно говорят, я бы посоветовал для изучения ставить поддерживаемые релизы, в настоящий момент это 9.0, 8.3 и 7.4, тогда для начинающего будет гораздо меньше проблем...max2114 писал(а):ошибку не пишит дерево портов нормально развернулось.Я начал ставить из портов mc у меня случился трабл насчет gio-fam-backend . потом порылся на этом форуме у человека была такая же проблема ему посоветовали установить эту зависимость из пакетов.Но у меня пакеты не работают потому что сборка фри старая и почти любой пакет пишит что этот фтп не доступен.
-
- проходил мимо
Re: Пакеты
А что нужно сделать чтобы обновить бинарные пакеты их нужно как-то обновить или поменять зеркало откуда он их тянет ?
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: Пакеты
читаем статьюmax2114 писал(а):и еще вопрос почитав даташиты я так понял что порты это просто исходники и например если я делаю так make в порте то начинается процесс компиляции и всех зависимостей тоже , make install это установка скомпилинного по я правильно это понял ? А вот что такое make clean я не совсем понял в манах сказано удаление мусора который остался при компиляции что это например за мусор ?
как написано в примере, после сборки получается ОДИН исполняемый файл, два исходника и два объектника из которых собирался бинарник
так вот
предположим, что эта прога собирается в портах. после сборки в директории work в порте будут исходники, объектники, собранные бинарники, маны, конфиги...
после установки оно там останется-то что устанавливается просто копируется по путям установки
make clean чистит все что набирается в процессе сборки.
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
- Alvares
- прапорщик
- Сообщения: 485
- Зарегистрирован: 2008-07-10 12:48:08
- Откуда: Воронеж
- Контактная информация:
Re: Пакеты
freebsd-update -r 8.3-RELEASE
Бог создал людей сильными и слабыми. Сэмюэл Кольт сделал их равными...
-
- проходил мимо
Re: Пакеты
большое спасибо , поборзею еще и задам один вопрос уже не совсем в этом направлении как я понял почитав маны главный лог системы /var/log/messages есть ли где то подробная документация описывающая все сообщения выводимые в этот файл,просто для новичка трудно понять большую часть что там пишится...
- Alvares
- прапорщик
- Сообщения: 485
- Зарегистрирован: 2008-07-10 12:48:08
- Откуда: Воронеж
- Контактная информация:
Re: Пакеты
Боюсь, что подробной документацией в случае разбора /var/log/messages служит google search
Бог создал людей сильными и слабыми. Сэмюэл Кольт сделал их равными...
-
- проходил мимо
Re: Пакеты
А каким образом админы устраняют неполадки если скажем что то не будет в гугле? Если от системы нужно 0.8-0.9 из 1 надежность будь то биллинговые системы у провайдеров, банковкие системы и другие получается что нужно оч хорошо знать ядро системы чтобы стать богом?
-
- подполковник
- Сообщения: 3929
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Re: Пакеты
Опыт и извилины и учиться, учиться и еще раз учиться, только не коммунизму...
-
- проходил мимо
Re: Пакеты
А какая есть хорошая литература описывающая работу ядра юникса можно на английском .просто некоторые вещи в хэндбуке описаны сложно.Я даже начал собирать комп советских времен рк86 чтобы понять самые низы работы проца и попраграммировать в машинных кодах на ручном программаторе как вы считаете хороший админ должен в разбираться и понимать все это ?или как говорят виндусятники пока в этом во всем разберешься станешь оч старым и никому нк нужным?
- Alex Keda
- стреляли...
- Сообщения: 35466
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- проходил мимо
Re: Пакеты
Вообщем может быть кому то поможет такому же начинающему как я юзверю в никсах при установке мс на старых релизах как у меня 7.0
1 обновляем порты я это сделал штатной программкой portshap fetch ,portsnap extract , portsnap update (на забываем настроить точную дату иначе ничего работать не будет)
2 cd /usr/ports/misc/mc -> make должно все собраться нормально -> make install выдаст что библиотека glib cтарая
3 whereis glib20 -> usr/ports/devel/glib20 перехрдим в этот репазиторий
4 make -> у меня он стал ругаться на путон я сходил в майкфайл и поправил путон27. После этого библиотека дожна собраться есть пару зависимостей которые , которые начнут конфликтовать и с новыми скомпилированными и компиляция остановится будет сказано что нужно удалить соответсвенно переходим в соответствующий репазиторий и делаем make deinstall снова возвращаемся в наш порт глиб на всякий случай make clean , make все должно собраться
5 make install, make clean
6 cd /usr/ports/misc/mc , make clean , make , make install все должно пройти на ура всем спасибо кто помог
1 обновляем порты я это сделал штатной программкой portshap fetch ,portsnap extract , portsnap update (на забываем настроить точную дату иначе ничего работать не будет)
2 cd /usr/ports/misc/mc -> make должно все собраться нормально -> make install выдаст что библиотека glib cтарая
3 whereis glib20 -> usr/ports/devel/glib20 перехрдим в этот репазиторий
4 make -> у меня он стал ругаться на путон я сходил в майкфайл и поправил путон27. После этого библиотека дожна собраться есть пару зависимостей которые , которые начнут конфликтовать и с новыми скомпилированными и компиляция остановится будет сказано что нужно удалить соответсвенно переходим в соответствующий репазиторий и делаем make deinstall снова возвращаемся в наш порт глиб на всякий случай make clean , make все должно собраться
5 make install, make clean
6 cd /usr/ports/misc/mc , make clean , make , make install все должно пройти на ура всем спасибо кто помог
-
- проходил мимо
Re: Пакеты
Скажите а зная юникс возможно найти клиента- клиентов(смысле удаленно) для начального заработка наше время ?И скажем какие задачи нужно уметь решать для администрирования какого-либо ресурса ?В какую сторону стоит углубиться кроме хэндбука ?Если не секрет поделитесь опытом кто с чего начинал ? Просто я студент 5 курса подрабатываю техником у интернет провайдера подключаю абонентов по вечерам занимаюсь самообразованием.И в дальнейшем я хотел бы все-таки посвятить свою жизнь компьютерам и прочей твердотельной электронике. Сейчас собираю компьютер советских времен рк86 и изучаю паралельно никсовые системы и упорно занимаюсь электроникой.Прошу шапками не кидать а просто на путь истинный толкнуть ........
-
- подполковник
- Сообщения: 3929
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Re: Пакеты
Судя по тому, что сейчас происходит, надо изучать linux на базе ARM систем, купить платку баксов за 30 и экспериментировать с ней, их время наступит года через 3-и... но это если заниматься только встроенной электроникой.
-
- проходил мимо
Re: Пакеты
bsd.options.mk скажите что это за файл за что он отвечает я ради прикола тоже сделал pkg_delete -a и теперь скажем хочу скомпилить перл заново из портов у меня пишит что нет закрывающей скобки на 249 линии
No closing parenthesis in archive specification
"/usr/ports/Mk/bsd.options.mk", line 249: Error in archive specification: "WITHOUT_"
### to be removed once old OPTIONS disappear
.for opt in ${ALL_OPTIONS}
. if empty(PORT_OPTIONS:M${opt})
. if !defined(WITH_${opt}) && !defined(WITHOUT_${opt})
WITHOUT_${opt}:= true --> 249 линия
. endif
.else
. if !defined(WITH_${opt}) && !defined(WITHOUT_${opt})
WITH_${opt}:= true
. endif
.endif
. undef opt
.endfor
###
No closing parenthesis in archive specification
"/usr/ports/Mk/bsd.options.mk", line 249: Error in archive specification: "WITHOUT_"
### to be removed once old OPTIONS disappear
.for opt in ${ALL_OPTIONS}
. if empty(PORT_OPTIONS:M${opt})
. if !defined(WITH_${opt}) && !defined(WITHOUT_${opt})
WITHOUT_${opt}:= true --> 249 линия
. endif
.else
. if !defined(WITH_${opt}) && !defined(WITHOUT_${opt})
WITH_${opt}:= true
. endif
.endif
. undef opt
.endfor
###
-
- проходил мимо
Re: Пакеты
Фриланс, к примеру. Но рынок греется.max2114 писал(а):Скажите а зная юникс возможно найти клиента- клиентов(смысле удаленно) для начального заработка наше время ?
Ресурс - ресурсу рознь. Обычно - веб сервера, почтовые сервера, балансировка, фаерволы.max2114 писал(а):И скажем какие задачи нужно уметь решать для администрирования какого-либо ресурса ?
Исходя из специфики задачи. И как всегда - мануалы и гугл.max2114 писал(а):В какую сторону стоит углубиться кроме хэндбука ?
Я снёс винду и поставил фряху в качестве десктопной оси.max2114 писал(а):Если не секрет поделитесь опытом кто с чего начинал ?
Тогда вам в embedded надо и в программирование, а не в администрирование.max2114 писал(а):И в дальнейшем я хотел бы все-таки посвятить свою жизнь компьютерам и прочей твердотельной электронике. Сейчас собираю компьютер советских времен рк86 и изучаю паралельно никсовые системы и упорно занимаюсь электроникой.
-
- проходил мимо
Re: Пакеты
Тогда вам в embedded надо и в программирование, а не в администрирование.[/quote]
Любой хороший сисадмин - это хакер .Любой хакер должен хорошо разбираться в электронике и программировании
Любой хороший сисадмин - это хакер .Любой хакер должен хорошо разбираться в электронике и программировании
- Neus
- майор
- Сообщения: 2005
- Зарегистрирован: 2008-09-08 21:59:56
Re: Пакеты
Первое утверждение - бред.max2114 писал(а): Любой хороший сисадмин - это хакер.
Любой хакер должен хорошо разбираться в электронике и программировании.
Со вторым вполне согласен.