The OpenNET Project / Index page

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

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

"Установка новой версии Perl?"
Сообщение от Line emailИскать по авторуВ закладки on 13-Мрт-04, 13:08  (MSK)
Установил новую версию perl.
Поставился в /usr/local/bin, а тот который по умолчанию во FreeBSD был установлен размещался в /usr/bin
Так что получается 2 перла установлено на одной машине?
Дело в том что если просто написать perl -V - выдается версия старого перла, а если в директорию /usr/local/bin зайти и написать ./perl -V, то выдается версия нового перла.
Нужно установить DBI-1.41, а он не устанавливается со старой версией perl. Нужно чтобы система понимала что установлена новая версия Perl и DBI-1.41 говорила об этом.

ОС FreeBSD 4.7
Устанавливал с дистребьютива, а не из портов.
http://www.perl.com/CPAN/src/stable.tar.gz


Заранее благодарен.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Установка новой версии Perl?"
Сообщение от denn emailИскать по авторуВ закладки on 13-Мрт-04, 13:13  (MSK)
>Установил новую версию perl.
>Поставился в /usr/local/bin, а тот который по умолчанию во FreeBSD был установлен
>размещался в /usr/bin
>Так что получается 2 перла установлено на одной машине?
>Дело в том что если просто написать perl -V - выдается версия
>старого перла, а если в директорию /usr/local/bin зайти и написать ./perl
>-V, то выдается версия нового перла.
>Нужно установить DBI-1.41, а он не устанавливается со старой версией perl. Нужно
>чтобы система понимала что установлена новая версия Perl и DBI-1.41 говорила
>об этом.
>
>ОС FreeBSD 4.7
>Устанавливал с дистребьютива, а не из портов.
>http://www.perl.com/CPAN/src/stable.tar.gz
>
>
>Заранее благодарен.
вместо старого дай линк ln -s на новый.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Установка новой версии Perl?"
Сообщение от A Clockwork Orange Искать по авторуВ закладки on 13-Мрт-04, 18:12  (MSK)
Installation of Perl distribution is finished.  Please note, that since
Perl is also in the base system, this distribution will not be used by
default.

If you want this version of Perl to be used by default, please type

  use.perl port

Assuming that use.perl script (which was installed with the rest of the
Perl distribution) can be found in your PATH (you might have to type
`rehash' first, depending upon a shell you use), this action will
replace /usr/bin/perl and /usr/bin/suidperl with symbolic links to the
versions of these binaries in the Perl distribution.  This action will
also put some variables into your /etc/make.conf file, so that newly
installed ports (not packages!) will use new version of perl, and the
system upgrades from the source will not overwrite the changes made.

At any time you can also type

  use.perl system

if you wish to revert back to the system version of perl.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Установка новой версии Perl?"
Сообщение от lavr emailИскать по авторуВ закладки on 14-Мрт-04, 17:40  (MSK)
>Установил новую версию perl.
>Поставился в /usr/local/bin, а тот который по умолчанию во FreeBSD был установлен
>размещался в /usr/bin
>Так что получается 2 перла установлено на одной машине?
>Дело в том что если просто написать perl -V - выдается версия
>старого перла, а если в директорию /usr/local/bin зайти и написать ./perl
>-V, то выдается версия нового перла.
>Нужно установить DBI-1.41, а он не устанавливается со старой версией perl. Нужно
>чтобы система понимала что установлена новая версия Perl и DBI-1.41 говорила
>об этом.
>
>ОС FreeBSD 4.7
>Устанавливал с дистребьютива, а не из портов.
>http://www.perl.com/CPAN/src/stable.tar.gz
>
>
>Заранее благодарен.

в документации ну ВСЕ есть, если уж решил ставить руками, так изучай.

By default perl ставится с PREFIX=/usr/local, ну так и используй
правильно переменную PATH и соответственно в perl-programm первой
строкой: #!/usr/local/bin/perl, ну а модули установи через cpan:
# perldoc CPAN
# perl -MCPAN -e shell; (и понеслась... обновление, сборка, запуск тестов,
установка - все)

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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