www.gloetter.de
  • News
  • Fotos
  • Codes und Projekte
  • Login
  • Click to open the search input field Click to open the search input field Suche
  • Menü Menü
Allgemein

Perl auf einem MacBook mit Mac OSX installieren

Ich liebe Perl. Perl ist toll um kleine und komplexe Aufgaben schnell zu erledigen.
Unter Linux ist Perl kein Problem, weil es immer vorinstalliert ist und die großen Distributionen schon sehr viele Module mitbringen. Aber wie geht das auf dem MacBook oder unter MacOSX?
Ich habe viele komplizierte Porenbeiträge gelesen und schon die Hände über dem Kopf zusammengeschlagen. Dann habe ich einfach cpan im Terminal eingetippt und siehe da. Das reicht. Der Rest geht automatisch.


~/work $ cpan

CPAN.pm requires configuration, but most of it can be done automatically.

If you answer ’no‘ below, you will enter an interactive dialog for each

configuration option instead.

Would you like to configure as much as possible automatically? [yes]

Use of uninitialized value $what in concatenation (.) or string at /System/Library/Perl/5.18/App/Cpan.pm line 553, <STDIN> line 1.

<install_help>

Warning: You do not have write permission for Perl library directories.

To install modules, you need to configure a local Perl library directory or

escalate your privileges.  CPAN can help you by bootstrapping the local::lib

module or by configuring itself to use ’sudo‘ (if available).  You may also

resolve this problem manually if you need to customize your setup.

What approach do you want?  (Choose ‚local::lib‘, ’sudo‘ or ‚manual‘)

[local::lib]

Autoconfigured everything but ‚urllist‘.

Now you need to choose your CPAN mirror sites.  You can let me

pick mirrors for you, you can select them from a list or you

can enter them by hand.

Would you like me to automatically choose some CPAN mirror

sites for you? (This means connecting to the Internet) [yes]

Trying to fetch a mirror list from the Internet

Fetching with LWP:

http://www.perl.org/CPAN/MIRRORED.BY

Looking for CPAN mirrors near you (please be patient)

…………………….. done!

New urllist

http://www.mirrorservice.org/sites/cpan.perl.org/CPAN/

http://lib.ugent.be/CPAN/

http://mirrors-uk.go-parts.com/cpan/

Autoconfiguration complete.

Attempting to bootstrap local::lib…

Writing /Users/hagen/.cpan/CPAN/MyConfig.pm for bootstrap…

commit: wrote ‚/Users/hagen/.cpan/CPAN/MyConfig.pm‘

Fetching with LWP:

http://www.mirrorservice.org/sites/cpan.perl.org/CPAN/authors/01mailrc.txt.gz

Reading ‚/Users/hagen/.cpan/sources/authors/01mailrc.txt.gz‘

………………………………………………………………….DONE

Fetching with LWP:

http://www.mirrorservice.org/sites/cpan.perl.org/CPAN/modules/02packages.details.txt.gz

Reading ‚/Users/hagen/.cpan/sources/modules/02packages.details.txt.gz‘

Database was generated on Fri, 12 Dec 2014 18:17:02 GMT

…………..

New CPAN.pm version (v2.05) available.

[Currently running version is v2.00]

You might want to try

install CPAN

reload cpan

to both upgrade CPAN.pm and run the new version without leaving

the current session.

……………………………………………………..DONE

Fetching with LWP:

http://www.mirrorservice.org/sites/cpan.perl.org/CPAN/modules/03modlist.data.gz

Reading ‚/Users/hagen/.cpan/sources/modules/03modlist.data.gz‘

DONE

Writing /Users/hagen/.cpan/Metadata

Running make for H/HA/HAARG/local-lib-2.000015.tar.gz

Fetching with LWP:

http://www.mirrorservice.org/sites/cpan.perl.org/CPAN/authors/id/H/HA/HAARG/local-lib-2.000015.tar.gz

Fetching with LWP:

http://www.mirrorservice.org/sites/cpan.perl.org/CPAN/authors/id/H/HA/HAARG/CHECKSUMS

Checksum for /Users/hagen/.cpan/sources/authors/id/H/HA/HAARG/local-lib-2.000015.tar.gz ok

CPAN.pm: Building H/HA/HAARG/local-lib-2.000015.tar.gz

Attempting to create directory /Users/hagen/perl5

Dispatching deprecated method ‚CPAN::Config::load‘ to CPAN::HandleConfig

Reading ‚/Users/hagen/.cpan/Metadata‘

Database was generated on Fri, 12 Dec 2014 18:17:02 GMT

Running install for module ‚ExtUtils::MakeMaker‘

Running make for B/BI/BINGOS/ExtUtils-MakeMaker-7.04.tar.gz

Fetching with LWP:

http://www.mirrorservice.org/sites/cpan.perl.org/CPAN/authors/id/B/BI/BINGOS/ExtUtils-MakeMaker-7.04.tar.gz

Fetching with LWP:

http://www.mirrorservice.org/sites/cpan.perl.org/CPAN/authors/id/B/BI/BINGOS/CHECKSUMS

Checksum for /Users/hagen/.cpan/sources/authors/id/B/BI/BINGOS/ExtUtils-MakeMaker-7.04.tar.gz ok

CPAN.pm: Building B/BI/BINGOS/ExtUtils-MakeMaker-7.04.tar.gz

Using included version of CPAN::Meta::Requirements (2.127) as it is newer than the installed version (2.122).

Using included version of ExtUtils::Manifest (1.65) as it is newer than the installed version (1.63).

Using included version of JSON::PP (2.27203) as it is newer than the installed version (2.27202).

Using included version of Parse::CPAN::Meta (1.4405) as it is newer than the installed version (1.4404).

Checking if your kit is complete…

Looks good

Generating a Unix-style Makefile

Writing Makefile for ExtUtils::MakeMaker

Writing MYMETA.yml and MYMETA.json

xcode-select: note: no developer tools were found at ‚/Applications/Xcode.app‘, requesting install. Choose an option in the dialog to download the command line developer tools.

BINGOS/ExtUtils-MakeMaker-7.04.tar.gz

/usr/bin/make — NOT OK

‚YAML‘ not installed, will not store persistent state

Running make test

Can’t test without successful make

Running make install

Make had returned bad status, install seems impossible

Checking if your kit is complete…

Looks good

Warning: prerequisite ExtUtils::MakeMaker 7.00 not found. We have 6.66.

Writing Makefile for local::lib

Writing MYMETA.yml and MYMETA.json

—- Unsatisfied dependencies detected during —-

—-      HAARG/local-lib-2.000015.tar.gz     —-

ExtUtils::MakeMaker [requires]

Running make test

Delayed until after prerequisites

Running make install

Delayed until after prerequisites

 

 

 

Das war’s. Danach einfach span eintippen und fertig.

~/work $ cpan
Terminal does not support AddHistory.

cpan shell — CPAN exploration and modules installation (v2.00)
Enter ‚h‘ for help.

cpan[1]>

13. Dezember 2014/von Hagen Glötter
Eintrag teilen
  • Teilen auf Facebook
  • Teilen auf X
  • Teilen auf WhatsApp
  • Teilen auf Pinterest
  • Per E-Mail teilen
https://www.gloetter.de/wp-content/uploads/2012/11/gloetter.de_.026.jpg 1067 1600 Hagen Glötter https://www.gloetter.de/wp-content/uploads/2016/05/gloetter_new_ws.png Hagen Glötter2014-12-13 00:07:522015-10-16 20:21:45Perl auf einem MacBook mit Mac OSX installieren
1 Kommentar
  1. bobbyblackman@googlemail.com
    bobbyblackman@googlemail.com sagte:
    28. September 2015 um 01:05

    whoah this blog is fantastic i love studying your articles.
    Stay up the good work! You recognize, a lot of persons are hunting around for
    this information, thanks. Bobby

    Antworten

Hinterlasse einen Kommentar

An der Diskussion beteiligen?
Hinterlasse uns deinen Kommentar!

Schreibe einen Kommentar Antwort abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Danke,

für den Besuch auf unserer Seite. Wir hoffen Sie haben gefunden wonach Sie gesucht haben.

Suche

Search Search

News

  • Leonberger Pferdemarkt 2026
  • Lotusgrill Upgrade:PWM, Radiallüfter, 3D-Druck & USB-Powerbank
  • Leonberger Pferdemarkt 2024
  • Leonberger Pferdemarkt 2023
  • 2022-11 Wildbachtour – Teichschlucht, Hintereck, Spitzer Stein

Kategorien

  • Allgemein
  • Astrofotografie
  • Bilder
  • Handyfotografie
  • Heimautomatisierung
  • Linux
  • privat
  • Programmierung
  • RaspberryPi
  • Security
© Copyright - www.gloetter.de / Hagen Glötter - Enfold WordPress Theme by Kriesi
  • Impressum
  • Datenschutz
  • Kontakt
Link to: WordPress Domain verschieben Link to: WordPress Domain verschieben WordPress Domain verschieben Link to: DVD VOB Dateien mit Linux in MP4 für Apple Geräte konvertieren Link to: DVD VOB Dateien mit Linux in MP4 für Apple Geräte konvertieren DVD VOB Dateien mit Linux in MP4 für Apple Geräte konvertieren
Nach oben scrollen Nach oben scrollen Nach oben scrollen

Wir setzen Cookies ein, um Ihnen einen optimalen Service anzubieten und diesen immer weiter verbessern zu können. Durch Bestätigen von “Alle akzeptieren” stimmen Sie der Verwendung aller Cookies zu. Über den Button “Auswahl akzeptieren” stimmen Sie nur den von Ihnen gewählten Kategorien zu. Weitere Informationen finden Sie unter Datenschutz.

Alle akzeptierenAuswahl akzeptierenVerberge nur die Benachrichtigung

Cookie- und Datenschutzeinstellungen



Wie wir Cookies verwenden

Wir können Cookies anfordern, die auf Ihrem Gerät eingestellt werden. Wir verwenden Cookies, um uns mitzuteilen, wenn Sie unsere Websites besuchen, wie Sie mit uns interagieren, Ihre Nutzererfahrung verbessern und Ihre Beziehung zu unserer Website anpassen.

Klicken Sie auf die verschiedenen Kategorienüberschriften, um mehr zu erfahren. Sie können auch einige Ihrer Einstellungen ändern. Beachten Sie, dass das Blockieren einiger Arten von Cookies Auswirkungen auf Ihre Erfahrung auf unseren Websites und auf die Dienste haben kann, die wir anbieten können.

Notwendige Website Cookies

Diese Cookies sind unbedingt erforderlich, um Ihnen die auf unserer Webseite verfügbaren Dienste und Funktionen zur Verfügung zu stellen.

Da diese Cookies für die auf unserer Webseite verfügbaren Dienste und Funktionen unbedingt erforderlich sind, hat die Ablehnung Auswirkungen auf die Funktionsweise unserer Webseite. Sie können Cookies jederzeit blockieren oder löschen, indem Sie Ihre Browsereinstellungen ändern und das Blockieren aller Cookies auf dieser Webseite erzwingen. Sie werden jedoch immer aufgefordert, Cookies zu akzeptieren / abzulehnen, wenn Sie unsere Website erneut besuchen.

Wir respektieren es voll und ganz, wenn Sie Cookies ablehnen möchten. Um zu vermeiden, dass Sie immer wieder nach Cookies gefragt werden, erlauben Sie uns bitte, einen Cookie für Ihre Einstellungen zu speichern. Sie können sich jederzeit abmelden oder andere Cookies zulassen, um unsere Dienste vollumfänglich nutzen zu können. Wenn Sie Cookies ablehnen, werden alle gesetzten Cookies auf unserer Domain entfernt.

Wir stellen Ihnen eine Liste der von Ihrem Computer auf unserer Domain gespeicherten Cookies zur Verfügung. Aus Sicherheitsgründen können wie Ihnen keine Cookies anzeigen, die von anderen Domains gespeichert werden. Diese können Sie in den Sicherheitseinstellungen Ihres Browsers einsehen.

Andere externe Dienste

Wir nutzen auch verschiedene externe Dienste wie Google Webfonts, Google Maps und externe Videoanbieter. Da diese Anbieter möglicherweise personenbezogene Daten von Ihnen speichern, können Sie diese hier deaktivieren. Bitte beachten Sie, dass eine Deaktivierung dieser Cookies die Funktionalität und das Aussehen unserer Webseite erheblich beeinträchtigen kann. Die Änderungen werden nach einem Neuladen der Seite wirksam.

Google Webfont Einstellungen:

Google Maps Einstellungen:

Google reCaptcha Einstellungen:

Vimeo und YouTube Einstellungen:

Datenschutzrichtlinie

Sie können unsere Cookies und Datenschutzeinstellungen im Detail in unseren Datenschutzrichtlinie nachlesen.

Datenschutzerklärung
Einstellungen akzeptierenVerberge nur die Benachrichtigung
Nachrichtenleiste öffnen Nachrichtenleiste öffnen Nachrichtenleiste öffnen