Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
cpanm 1.6 at OSDC.TW
Search
Tatsuhiko Miyagawa
April 19, 2013
Technology
1.4k
6
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
cpanm 1.6 at OSDC.TW
What's new in cpanm 1.6 and sneak preview for 1.7, presented at OSDC.TW 2013 in Taipei.
Tatsuhiko Miyagawa
April 19, 2013
More Decks by Tatsuhiko Miyagawa
See All by Tatsuhiko Miyagawa
Carmel at YAPC::EU 2015
miyagawa
0
620
Carton at London Perl Workshop 2013
miyagawa
0
330
Managing CPAN dependencies with Carton
miyagawa
0
390
What's new in Carton and cpanm at YAPC::Asia 2013
miyagawa
6
1.4k
Carton 1.0 at OSCON 2013
miyagawa
11
2.4k
10 more things to be ripped off
miyagawa
7
1.5k
Ruby; Exported
miyagawa
1
1.1k
10 Years: LL, you and me
miyagawa
2
260
Plack 1.0 announcement at OSCON
miyagawa
1
320
Other Decks in Technology
See All in Technology
開発投資の期待値を上げるプロダクトロードマップづくり ~プロダクトエンジニアが越境して事業を伸ばす~
kekekenta
1
240
Railsのように考える: See through the Master
snoozer05
PRO
5
1.2k
What the customer really needed
kawaguti
PRO
3
220
データ_AIの事業の勝敗をわけるもの
nek0128
1
470
Claude in Chrome 入門 / Introduction to Claude in Chrome
cielo1985
0
880
AI時代、データエンジニアが一番おもろい
genshun9
0
680
aws-iot-platform-architecture-use-cases.pdf
ma2shita
0
490
株式会社シーエーシー エンジニア向け会社紹介資料
cac
0
57k
顧客に向き合う開発組織へ。リアーキテクチャとフィーチャーチーム化で挑む組織改革
safie
0
2.3k
AIを活用するために決めた "やらないこと" - 価値に注目する / Not betting on AI
soudai
PRO
3
580
JSONataとAWS Step Functionsで目指すRuntimelessな世界
mu7889yoon
0
400
AIエージェントの自己改善をどう設計するか / How to Design Self-Improvement for AI Agents
22mi
25
17k
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
470
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
My Coaching Mixtape
mlcsv
0
320
Leo the Paperboy
mayatellez
10
2.3k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
380
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
550
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
880
Transcript
cpanm 1.6 Tatsuhiko Miyagawa @miyagawa OSDC.TW 2013 Friday, April 19,
13
Me • Tatsuhiko Miyagawa • Lives in San Francisco •
{github,twitter,CPAN}/miyagawa Friday, April 19, 13
Friday, April 19, 13
cpanminus tiny, standalone CPAN installer that "just works" Friday, April
19, 13
vs. other installers Sane defaults. Quiet output. Fast and lightweight.
One file install. Friday, April 19, 13
% curl -‐L cpanmin.us \ | perl -‐ App::cpanminus Friday,
April 19, 13
♥ perlbrew, plenv Friday, April 19, 13
% cpanm Plack Successfully installed Plack-1.0023 1 distribution installed %
Friday, April 19, 13
cpanm 1.6 released in 2/26 Friday, April 19, 13
What's new? Friday, April 19, 13
Pinning versions Flexible version query Friday, April 19, 13
♥ MetaCPAN Friday, April 19, 13
--dev Friday, April 19, 13
install via git Friday, April 19, 13
cpanfile support Friday, April 19, 13
Live DEMO Friday, April 19, 13
cpanm 1.7 In development Friday, April 19, 13
Sneak Preview • Smaller executable size: 350KB -> 230KB •
♥ Travis CI + CPANTS • Better prerequisite spec support • Buildargs support • Uninstall Friday, April 19, 13
Friday, April 19, 13
Friday, April 19, 13
Friday, April 19, 13
# cpanfile on develop => sub { requires 'Test::Pod'; recommends
'Devel::NYTProf'; }; > cpanm --installdeps . \ --with-develop Friday, April 19, 13
# cpanfile feature 'sqlite' => sub { requires 'DBD::SQLite' recommends
'DBI', 3.1; }; > cpanm --installdeps . \ --with-feature=sqlite Friday, April 19, 13
cpanm DBD::mysql \ --configure-args="--with-mysql=/usr/local/ mysql" Friday, April 19, 13
cpanm --uninstall DBI cpanm -U DBI Friday, April 19, 13
cpanm 1.7 May, 2013 Friday, April 19, 13
cpanm -‐-‐dev App::cpanminus Friday, April 19, 13
github.com/ miyagawa/cpanminus Friday, April 19, 13
speakerdeck.com /miyagawa Friday, April 19, 13
ँँ㟬ᡒ Friday, April 19, 13
Questions? Friday, April 19, 13