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

Исходное сообщение
"Никак не могу установить kde c pkg_add"

Отправлено Parviz , 29-Фев-12 09:13 
Доброго время суток!
Никак не могу установить kde c pkg_add.
Делаю pkg_add -r kde, пишет
Error: Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.1-re...
зашел пошагово на ftpserever-e, не нашел каталога packages-8.1-release/ , есть packages-8.2-release/

Посоветуйте как и где мне нужно откорректировать, чтобы путь шел правильный или есть ещё какой нибудь вариант?


Содержание

Сообщения в этом обсуждении
"Никак не могу установить kde c pkg_add"
Отправлено VolanD , 29-Фев-12 13:47 
> Доброго время суток!
> Никак не могу установить kde c pkg_add.
> Делаю pkg_add -r kde, пишет
> Error: Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.1-re...
> зашел пошагово на ftpserever-e, не нашел каталога packages-8.1-release/ , есть packages-8.2-release/
> Посоветуйте как и где мне нужно откорректировать, чтобы путь шел правильный или
> есть ещё какой нибудь вариант?

а в есть packages-8.2-release/ есть этот путь?


"Никак не могу установить kde c pkg_add"
Отправлено lavr , 29-Фев-12 15:57 
> Доброго время суток!
> Никак не могу установить kde c pkg_add.
> Делаю pkg_add -r kde, пишет
> Error: Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.1-re...
> зашел пошагово на ftpserever-e, не нашел каталога packages-8.1-release/ , есть packages-8.2-release/

ну разумеется, неактуальный набор пакетов для старого релиза - никто долго держать
не будет.

> Посоветуйте как и где мне нужно откорректировать, чтобы путь шел правильный или
> есть ещё какой нибудь вариант?

У вас есть два варианта:

1) снести все установленные порты и пакеты и установить более актуальные пакеты из
packages-8-stable (используя переменную среды PACKAGESITE)

2) установить в среде переменную PACKAGESITE указывающую на содержимое packages-8.1-release
и устанавливать пакеты по интернету, либо смонтировать DVD c FreeBSD/i386 8.1-RELEASE
и ставить kde оттуда , из того минимального набора что там есть.

выставить переменную PACKAGESITE для packages-8.1-release:

для csh/tsch:

# setenv PACKAGESITE ftp://ftp.ru.freebsd.org/pub/FreeBSD-Archive/ports/i386/pack.../

для sh/bash:

# export PACKAGESITE=ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releas.../

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

ftp://ftp.ru.freebsd.org/pub/FreeBSD-Archive/ - наш Российский

и мастер сервер:

ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/

для их использования выставляем нужные переменные среды и работаем

# man pkg_add раздел среда/ENVIRONMENT
# man ports раздел среда/ENVIRONMENT


"Никак не могу установить kde c pkg_add"
Отправлено VolanD , 01-Мрт-12 07:21 
>[оверквотинг удален]
> # setenv PACKAGESITE ftp://ftp.ru.freebsd.org/pub/FreeBSD-Archive/ports/i386/pack.../
> для sh/bash:
> # export PACKAGESITE=ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releas.../
> все, нужно просто знать что старые архивы хранят как минимум два сервера:
> ftp://ftp.ru.freebsd.org/pub/FreeBSD-Archive/ - наш Российский
> и мастер сервер:
> ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/
> для их использования выставляем нужные переменные среды и работаем
> # man pkg_add раздел среда/ENVIRONMENT
> # man ports раздел среда/ENVIRONMENT

Дык можно же просто сразу путь указать при pkg_add


"Никак не могу установить kde c pkg_add"
Отправлено lavr , 06-Мрт-12 17:22 
>[оверквотинг удален]
>> для sh/bash:
>> # export PACKAGESITE=ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releas.../
>> все, нужно просто знать что старые архивы хранят как минимум два сервера:
>> ftp://ftp.ru.freebsd.org/pub/FreeBSD-Archive/ - наш Российский
>> и мастер сервер:
>> ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/
>> для их использования выставляем нужные переменные среды и работаем
>> # man pkg_add раздел среда/ENVIRONMENT
>> # man ports раздел среда/ENVIRONMENT
> Дык можно же просто сразу путь указать при pkg_add

можно:

ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releas.../ == 94 символа

очень удобно набирать если нужно установить больше одного пакета


"Никак не могу установить kde c pkg_add"
Отправлено Parviz , 06-Мрт-12 14:03 
>[оверквотинг удален]
> # setenv PACKAGESITE ftp://ftp.ru.freebsd.org/pub/FreeBSD-Archive/ports/i386/pack.../
> для sh/bash:
> # export PACKAGESITE=ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releas.../
> все, нужно просто знать что старые архивы хранят как минимум два сервера:
> ftp://ftp.ru.freebsd.org/pub/FreeBSD-Archive/ - наш Российский
> и мастер сервер:
> ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/
> для их использования выставляем нужные переменные среды и работаем
> # man pkg_add раздел среда/ENVIRONMENT
> # man ports раздел среда/ENVIRONMENT

Спасибо за ответ, попробую! Как вы думаете лучше будет обновить сам релиз? Только вот я делал командой freebsd-update upgrade -r 8.2-RELEASE, почему-то тоже не получается где-то под 100мб скачивает и потом как будто глюкнутый стоит.


"Никак не могу установить kde c pkg_add"
Отправлено lavr , 06-Мрт-12 16:08 
>[оверквотинг удален]
>> для sh/bash:
>> # export PACKAGESITE=ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releas.../
>> все, нужно просто знать что старые архивы хранят как минимум два сервера:
>> ftp://ftp.ru.freebsd.org/pub/FreeBSD-Archive/ - наш Российский
>> и мастер сервер:
>> ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/
>> для их использования выставляем нужные переменные среды и работаем
>> # man pkg_add раздел среда/ENVIRONMENT
>> # man ports раздел среда/ENVIRONMENT
> Спасибо за ответ, попробую! Как вы думаете лучше будет обновить сам релиз?

ну это кому как нравится, но самое важное, это зависит от задач и _допустимого_ времени
простоя (перезагрузка) сервера или машины, связанного с обновлением.

> Только вот я делал командой freebsd-update upgrade -r 8.2-RELEASE, почему-то тоже
> не получается где-то под 100мб скачивает и потом как будто глюкнутый
> стоит.

sorry, я не пользуюсь для обновления системы freebsd-update


"Никак не могу установить kde c pkg_add"
Отправлено Parviz , 07-Мрт-12 09:35 
>[оверквотинг удален]
>>> # man pkg_add раздел среда/ENVIRONMENT
>>> # man ports раздел среда/ENVIRONMENT
>> Спасибо за ответ, попробую! Как вы думаете лучше будет обновить сам релиз?
> ну это кому как нравится, но самое важное, это зависит от задач
> и _допустимого_ времени
> простоя (перезагрузка) сервера или машины, связанного с обновлением.
>> Только вот я делал командой freebsd-update upgrade -r 8.2-RELEASE, почему-то тоже
>> не получается где-то под 100мб скачивает и потом как будто глюкнутый
>> стоит.
> sorry, я не пользуюсь для обновления системы freebsd-update

Так как я новичок. подскажите пожалуйста, как удалить полностью порты и скачать заново с интернета пошагово.
  


"Никак не могу установить kde c pkg_add"
Отправлено lavr , 07-Мрт-12 10:34 
>[оверквотинг удален]
>>> Спасибо за ответ, попробую! Как вы думаете лучше будет обновить сам релиз?
>> ну это кому как нравится, но самое важное, это зависит от задач
>> и _допустимого_ времени
>> простоя (перезагрузка) сервера или машины, связанного с обновлением.
>>> Только вот я делал командой freebsd-update upgrade -r 8.2-RELEASE, почему-то тоже
>>> не получается где-то под 100мб скачивает и потом как будто глюкнутый
>>> стоит.
>> sorry, я не пользуюсь для обновления системы freebsd-update
> Так как я новичок. подскажите пожалуйста, как удалить полностью порты и скачать
> заново с интернета пошагово.

так как вы новичок, следует читать handbook, в остальном зависит как вы ставили
порты...

# man pkg_delete

# pkg_delete -a

затем проверьте содержимое /usr/local[etc|bin|sbin|lib|libexec|share|www]
и почистите
затем проверьте /var/db/pkg и /var/db/ports - почистите
если использовали portupgrade - почистите или удалите его базу

# man portupgrade

после того как все почистили, можете обновить систему и ядро традиционным способом
используя csup для обновления sources системы и затем сборку и установку системы и
ядра:

# cp /usr/share/examples/cvsup/standard-supfile /etc/supfile

правите supfile, меняете в нем строку:
*default host=CHANGE_THIS.FreeBSD.org
на
*default host=cvsup.ru.FreeBSD.org

и для апгрейда на 8.2-RELEASE, строку:

*default release=cvs tag=RELENG_8
на
*default release=cvs tag=RELENG_8_2_0_RELEASE

затем в одном виртуальном терминале читаете:

# less /usr/src/Makefile

и выполняете шаг за шагом сборку системы и ядра, затем установку:

#  0.   rm -rf /usr/obj/*

выше дополнительный шаг 0

#  1.  `cd /usr/src'       (or to the directory containing your source tree).
#  2.  `make buildworld'
#  3.  `make buildkernel KERNCONF=YOUR_KERNEL_HERE'     (default is GENERIC).
#  4.  `make installkernel KERNCONF=YOUR_KERNEL_HERE'   (default is GENERIC).
#       [steps 3. & 4. can be combined by using the "kernel" target]

где KERNCONF=MYKERNEL , файл MYKERNEL - конфигурация вашего ядра,
для i386 должен быть в /sys/i386/conf
дла amd64 должен быть в /sys/amd64/conf

если не использовать KERNCONF, то by default будет собираться ядро GENERIC,
вам вполне подойдет

шаг 5 пропустите и переходите к шагу 6

#  5.  `reboot'        (in single user mode: boot -s from the loader prompt).

#  6.  `mergemaster -p'
#  7.  `make installworld'
#  8.  `make delete-old'
#  9.  `mergemaster'            (you may wish to use -i, along with -U or -F).
# 10.  `reboot'
# 11.  `make delete-old-libs' (in case no 3rd party program uses them anymore)

все

для апгрейда портов используйте portsnap

первый запуск:

# portsnap fetch extract

последующие:

# portsnap fetch update

после чего лучше установить и использовать portmaster для установки хоть пакетов,
хоть из портов, или устанавливайте из пакетов как я написал ранее

Ну и привыкайте читайте документацию, разжевывать вам никто и ничего не обязан


"Никак не могу установить kde c pkg_add"
Отправлено Parviz , 07-Мрт-12 14:40 
>[оверквотинг удален]
> them anymore)
> все
> для апгрейда портов используйте portsnap
> первый запуск:
> # portsnap fetch extract
> последующие:
> # portsnap fetch update
> после чего лучше установить и использовать portmaster для установки хоть пакетов,
> хоть из портов, или устанавливайте из пакетов как я написал ранее
> Ну и привыкайте читайте документацию, разжевывать вам никто и ничего не обязан

Просто некоторые информацию которые нужны в срочном порядке, в мануалах не найдешь пошагово. Так как у опытных администраторов и пользователей FreeBSD инфы намного больше и решить проблему намного быстрее, решился спросить у вас. Спасибо большое за полезную информацию!  


"Никак не могу установить kde c pkg_add"
Отправлено lavr , 08-Мрт-12 18:47 
>[оверквотинг удален]
>> # portsnap fetch extract
>> последующие:
>> # portsnap fetch update
>> после чего лучше установить и использовать portmaster для установки хоть пакетов,
>> хоть из портов, или устанавливайте из пакетов как я написал ранее
>> Ну и привыкайте читайте документацию, разжевывать вам никто и ничего не обязан
> Просто некоторые информацию которые нужны в срочном порядке, в мануалах не найдешь
> пошагово. Так как у опытных администраторов и пользователей FreeBSD инфы намного
> больше и решить проблему намного быстрее, решился спросить у вас. Спасибо
> большое за полезную информацию!

в срочном порядке получают ТОНКОСТИ, а база и основы требуют тщательного изучения
и понимания, иначе эта информация так и останется поверхностной пылью