CentOS 8 -ב CPAN תועצמאב לרפ ילודומ ןיקתהל דציכ


.לרפ תוירפס לש (לדג ןיידעו) םיהדמה ףסואהמ דחא לכ ןיקתהלו דירוהל ,אוצמל ולכות וב דיחי םוקימ והז .תוצפה 40,986 ב םויכ לרפ ילודומ 188,714 לש ירלופופ יזכרמ רגאמ איה (CPAN רוציקב) לרפ לש הפיקמה

.דועית ןכו הנוש הסרגל הסרג ,grep ןוגכ םילכ םיעיצמה ,טנרטניאב םינוש םירתא תועצמאב וב שפחל ולכות ,ןכ ומכ .היירפס לכל םיגאב רחא בקעמו ,לרפ לש תובורמ תואסריגבו תומרופטלפ הצוח :תויטמוטוא תוקידב

.םאתומו םש םע םילודומ תוליבחב ךמותו תויביטימירפ שופיח תולוכי המכ ללוכ אוה .(5.004) 1997 זאמ לרפ םע ץפוה אוה .CPAN ירתאמ תובחרהו Perl ילודומ ןיקתהלו תונבל ,דירוהל ,תותליאש עצבל ךל רשפאמה הב

.CPAN תועצמאב CentOS 8 -ב Perl -ו Perl לש םילודומה תא ןיקתהל דציכ דמלת הז רמאמב

CentOS 8 -ב Perl CPAN לודומ ןיקתהל דציכ

.גצומש יפכ DNF תוליבחה להנמ תועצמאב ,Perl-CPAN תליבח תא ןיקתהל ךילע ,CPAN -ב שמתשהל לכותש ינפל

# dnf install perl-CPAN

.חותיפה ילכ לש הליבחב ללכנש C רדהמ שרדנ ןכלו C -ב םיבותכ םה - XS -ב םישמתשמה שי ,Perl -ב םיבותכ Perl לש םילודומה בורש תורמל :הרעה

.גצומש יפכ חותיפה ילכ תליבח תא ןיקתהל ואוב

# dnf install "@Development Tools"

CPAN תועצמאב לרפ ילודומ ןיקתהל דציכ

.גצומש יפכ -i לגדב שמתשה (Geo :: IP לשמל) לודומ תנקתהל ,לשמל ,הדוקפה תרוש קשמממ םיטנמוגרא םע cpan ליעפהל ךתורשפאב .cpan הדוקפה תרוש ילכב שמתשהל ךילע ,CPAN תועצמאב לרפ ילודומ

# cpan -i Geo::IP  
OR
# cpan Geo::IP  

.ותוא רידגהל ידכ תולאש תרדסל ךתוא ריבעי הרוצתה טפירקס , no ןיזת םא .יטמוטוא ןפואב ותוא רידגהל ידכ ןכ סינכנ ,הז ךירדמ רובע .הטמל הנומתב גצומש יפכ הרוצת שרוד הז

.תכרעמב ןקתוה Geo :: IP לודומה תא גיצמ אבה ךסמה םוליצ

.גצומש יפכ (Log4perl :: ןמוי לשמל) לודומ ןיקתהל ידכ ןיקתהל הנשמה תדוקפב שמתשה זאו .CPAN.pm תפטעמ תלעפהל םיחוכיו אלל cpan ץירהל לוכי התא ,ןיפולחל

# cpan
cpan[1]> install Log::Log4perl

תונקתומ Perl תואסרגו םילודומ םושרל דציכ

.גצומש יפכ -l לגדב שמתשה ,םהלש תואסרגה םע םינקתומה Perl -ה ילודומ לכ תא םושרל ידכ

# cpan -l

CPAN תועצמאב לרפ לודומ שפחל דציכ

.גצומש יפכ m לגדב שמתשהו cpan תפטעמ תא חתפ ,לודומ שופיחל

# cpan
cpan[1]> m Net::Telnet
cpan[1]> m HTML::Template

.הרזעה תדוקפ תועצמאב CPAN -ה תפטעממ הרזע לבק וא cpan לש ינדיה הסינכה דומע תא ארק ,ףסונ עדימל

# man cpan
OR
# cpan
cpan[1]> help

CPANM תועצמאב לרפ ילודומ ןיקתהל דציכ

App :: cpanminus (cpanm) מ םילודומ לש הנקתהו היינב ,הקירפ ,הדרוהל שמשמה ףסונ ירלופופ לודומ אוה- CPAN. לודומ תא ןקתה ,ךלש תכרעמה לע דובעי הזש ידכ App :: cpanminus גצומש יפכ.

# cpan App::cpanminus

.גצומש יפכ cpanm תועצמאב לודומ ןיקתהל לוכי התא

# cpanm Net::Telnet

Github -מ לרפ ילודומ ןיקתהל דציכ

cpanm מ תורישי לרפ ילודומ תנקתהב ךמות- Github. תא ןיקתהל ידכ ,המגודל Starman - טנרטניא תרש Perl PSGI האבה הדוקפה תא לעפה ,םיהובג םיעוציב לעב.

# cpanm git://github.com/miyagawa/Starman.git

.cpanm שיאה ףדב ןייע ,תופסונ שומיש תויורשפא תלבקל

# man cpanm

CPAN הטמלש בושמה ספוט תועצמאב ונתיא ונתוא ףתש ,תולאש ךל שי םא .תוצפה 41,002 ב לרפ ילודומ 192,207 ול שי עגרכ ;לרפ ילודומ ןיקתהלו דירוהל ,אוצמל ולכות וב דיחי םוקימ אוה.


כל הזכויות שמורות. © Linux-Console.net • 2019-2024