Intereting Posts
Как связать определенную версию MySQL, чтобы избежать ненужных обновлений? Заголовок заголовка в программах Qt Как запустить действие при нажатии на appindicator Как я могу сделать экран блокировки LightDM моим экраном блокировки gnome-shell в 12.04 Что предоставляет заголовки curses с именем curses.h? Каковы порты, используемые Juju для своих сервисов оркестровки? Как установить последнюю версию aircrack-ng Как выполнить сценарий при изменении рабочего пространства? Как оценивать приложения в ubuntu (телефоне)? Что такое возможное влияние Ransomware «Wanna Cry» на пользователей Linux? Почему Skype потребляет 100% процессор? Как сделать linux-общий пункт до 4.9, а не linux-headers-4.4.0-62 после обновления ядра с 4.4 до 4.9? как открыть папки encfs в 13.04 теперь, когда cryptkeeper больше не работает Проложить весь трафик через туннель SSH или эквивалент? Поддерживает ли Firefox аппаратное ускорение на Ubuntu?

Обновите Perl v5.8 до Perl v5.10 на Ubuntu 8

Я установил Perl v5.10 в /home/admin/localperl в соответствии с приведенными ниже командами установки

 ./Configure -des -Dprefix=$HOME/localperl make test make install 

Но когда я запустил команду $ perl -v я все еще вижу perl, v5.8.8 вместо Perl v5.10

 This is perl, v5.8.8 built for i486-linux-gnu-thread-multi 

Я пользователь Windows, и в мире окон я обычно меняю путь к classу, чтобы он работал, но я не уверен, как это можно сделать в мире Ubuntu 8 , может кто-то поможет?

Это потому, что /bin появляется перед /home/admin/localperl/bin в вашем пути.

Добавьте в свой сценарий входа следующее:

 export PATH="/home/admin/localperl/bin:$PATH" 

(Предоставлен синтаксис оболочки Bourne, при необходимости отрегулируйте).


Помните, что скрипты, которые должны использовать этот Perl, должны иметь следующую строку shebang:

 #!/home/admin/localperl/bin/perl 

Стандартные установщики Perl автоматически конвертируют #!/bin/perl в вышеуказанное в сценариях, которые они устанавливают.