Re: [install and use local::lib module]
[email protected] (Mike) Sat, 17 Feb 2024 19:03:46 -0600
| Newsgroups | perl.beginners |
|---|---|
| Message-ID | <[email protected]> |
--------------rMd4G1HmfQO59logDRX9sMb7
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64
DQpIZWxsbyBNYXhpbSwNCg0KSSBzYXkgJEhPTUUvcGVybDUgKH4vcGVybDUpIGlzIHdoZXJl
IG15DQpwZXJzb25hbGx5IGluc3RhbGxlZCBtb2R1bGVzIGFyZSBsb2NhdGVkLg0KQWN0dWFs
bHkgaW4gfi9wZXJsNS9saWIvcGVybDUvDQoNCkkgYW0gbGVzcyBzdXJlIGFib3V0ICRIT01F
Ly5jcGFuICh+Ly5jcGFuKSwNCmJ1dCBJIHRoaW5rIHRoYXQgaXMgd2hlcmUgdGhlIGNwYW4g
c2V0dGluZ3MNCmFyZSBzdG9yZWQuwqAgQnV0IGxvb2tpbmcgaW5zaWRlIGl0IHN1Z2dlc3Rz
DQppdCBpcyBtb3JlIHRoYW4ganVzdCBzZXR0aW5ncy4NCg0KDQpNaWtlIEYuDQpIb3VzdG9u
LCBUWA0KDQoNCk9uIDIvMTUvMjQgMDQ6MjMsIE1heGltIEFiYWxlbmtvdiB3cm90ZToNCj4g
RGVhciBhbGwsDQo+DQo+IEhvdyBhcmUgeW91PyBJIHJlLXJlYWQgdGhlIFJFQURNRSBmaWxl
IG9mIHRoZSBsb2NhbDo6bGliIG1vZHVsZS4gVGhlcmUgDQo+IHdhcyBvbmUgbW9yZSBjb21t
YW5kIG1pc3Npbmc6DQo+DQo+IGVjaG8gJ2V2YWwgIiQocGVybCAtSSRIT01FL3Blcmw1L2xp
Yi9wZXJsNSAtTWxvY2FsOjpsaWIpIicgPj5+Ly5iYXNocmMNCj4NCj4gTXkgbmV3IFBlcmwg
c2V0dGluZ3MgaW4gdGhlIC5wcm9maWxlIGZpbGUgYXJlOg0KPg0KPiAjIFBlcmwgNS4zOA0K
PiBleHBvcnQgUEFUSD0vdXNyL2xvY2FsL2JpbjokUEFUSA0KPiBleHBvcnQgUEVSTDVMSUI9
JEhPTUUvcGVybDUvbGliL3Blcmw1DQo+IGV2YWwgYHBlcmwgLUkkSE9NRS9wZXJsNS9saWIv
cGVybDUgLU1sb2NhbDo6bGliYA0KPg0KPiBOb3cgZXZlcnl0aGluZyB3b3Jrcy4gQnV0IEkg
c3RpbGwgZG9u4oCZdCB1bmRlcnN0YW5kIHRoZSBzZXR1cCB2ZXJ5IA0KPiB3ZWxsLiBXaGF0
IGlzIHRoZSBkaWZmZXJlbmNlIGJldHdlZW4gdGhlIOKAmC5jcGFu4oCZIGFuZCDigJhwZXJs
NeKAmSANCj4gZGlyZWN0b3JpZXM/IFdoYXQgaXMgdGhlaXIgcHVycG9zZT8gVGhhbmsgeW91
IGFuZCBoYXZlIGEgZ3JlYXQgZGF5IGFoZWFkIQ0KPg0KPiDigJQNCj4gQmVzdCB3aXNoZXMs
DQo+IE1heGltDQo+DQo+IE1heGltIEFiYWxlbmtvdiBcXCBtYXhpbS5hYmFsZW5rb3ZAZ21h
aWwuY29tDQo+ICs0NCA3IDQ4NiA0ODYgNTA1IFxcIHd3dy5tYXhpbS5hYmFsZW5rb3YudWsN
Cj4NCg0K
--------------rMd4G1HmfQO59logDRX9sMb7
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF=
-8">
</head>
<body>
<br>
Hello Maxim,<br>
<br>
I say $HOME/perl5 (~/perl5) is where my <br>
personally installed modules are located.<br>
Actually in ~/perl5/lib/perl5/<br>
<br>
I am less sure about $HOME/.cpan (~/.cpan),<br>
but I think that is where the cpan settings <br>
are stored.=C2=A0 But looking inside it suggests <br>
it is more than just settings.<br>
<br>
<br>
Mike F.<br>
Houston, TX<br>
<br>
<br>
<div class=3D"moz-cite-prefix">On 2/15/24 04:23, Maxim Abalenkov
wrote:<br>
</div>
<blockquote type=3D"cite"
cite=3D"mid:[email protected]">
<meta http-equiv=3D"content-type" content=3D"text/html; charset=3DU=
TF-8">
Dear all,
<div><br>
</div>
<div>How are you? I re-read the README file of the local::lib
module. There was one more command missing:</div>
<div><br>
</div>
<div>echo 'eval "$(perl -I$HOME/perl5/lib/perl5 -Mlocal::lib)"'
>>~/.bashrc</div>
<div><br>
</div>
<div>My new Perl settings in the .profile file are:</div>
<div><br>
</div>
<div>
<div># Perl 5.38</div>
<div>export PATH=3D/usr/local/bin:$PATH</div>
<div>export PERL5LIB=3D$HOME/perl5/lib/perl5</div>
<div>eval `perl -I$HOME/perl5/lib/perl5 -Mlocal::lib`</div>
</div>
<div><br>
</div>
<div>Now everything works. But I still don=E2=80=99t understand the=
setup
very well. What is the difference between the =E2=80=98.cpan=E2=80=
=99 and
=E2=80=98perl5=E2=80=99 directories? What is their purpose? Thank=
you and have a
great day ahead!</div>
<div><br>
</div>
<div>=E2=80=94</div>
<div>Best wishes,</div>
<div>Maxim</div>
<div><br id=3D"lineBreakAtBeginningOfMessage">
<div>
<meta charset=3D"UTF-8">
<div dir=3D"auto" style=3D"caret-color: rgb(0, 0, 0); color:
rgb(0, 0, 0); letter-spacing: normal; text-align: start;
text-indent: 0px; text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
text-decoration: none; word-wrap: break-word;
-webkit-nbsp-mode: space; line-break: after-white-space;">
<div dir=3D"auto" style=3D"caret-color: rgb(0, 0, 0); color:
rgb(0, 0, 0); letter-spacing: normal; text-align: start;
text-indent: 0px; text-transform: none; white-space:
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;
text-decoration: none; word-wrap: break-word;
-webkit-nbsp-mode: space; line-break: after-white-space;">
<div>Maxim Abalenkov \\=C2=A0<a class=3D"moz-txt-link-abbre=
viated" href=3D"mailto:[email protected]">[email protected]=
om</a><br>
+44 7 486 486 505 \\=C2=A0<a class=3D"moz-txt-link-abbrev=
iated" href=3D"http://www.maxim.abalenkov.uk">www.maxim.abalenkov.uk</a><=
/div>
</div>
</div>
</div>
<br>
</div>
</blockquote>
<br>
</body>
</html>
--------------rMd4G1HmfQO59logDRX9sMb7--