Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Biểu tượng yêu thích OnWorks

cpan5.22-i386-linux-gnu - Trực tuyến trên Đám mây

Chạy cpan5.22-i386-linux-gnu trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh cpan5.22-i386-linux-gnu có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


cpan - dễ dàng tương tác với CPAN từ dòng lệnh

SYNOPSIS


# có đối số và không có công tắc, cài đặt các mô-đun được chỉ định
cpan module_name [module_name ...]

# với thiết bị chuyển mạch, cài đặt mô-đun với hành vi bổ sung
cpan [-cfgimtTw] module_name [module_name ...]

# chỉ với dấu chấm, cài đặt từ bản phân phối trong
# thư mục hiện tại
cpan.

# không có đối số, khởi động trình bao CPAN.pm
cpan

# buộc cài đặt mô-đun (thường là những mô-đun không kiểm tra được)
cpan -f module_name [module_name ...]

# cài đặt mô-đun nhưng không kiểm tra chúng
cpan -T module_name [module_name ...]

# kết xuất cấu hình
cpan -J

# tải một cấu hình khác để cài đặt Mô-đun :: Foo
cpan -j some / other / file Module :: Foo

# không có đối số, nhưng có một số công tắc
cpan [-ahrvACDlLO]

MÔ TẢ


Tập lệnh này cung cấp giao diện lệnh (không phải trình bao) cho CPAN. Tại
thời điểm nó sử dụng CPAN.pm để thực hiện công việc, nhưng nó không phải là lệnh một lần
Á hậu cho CPAN.pm.

Các lựa chọn
-a Tạo tự động gộp CPAN.pm với CPAN :: Shell-> autobundle.

-Một mô-đun [mô-đun ...]
Hiển thị những người bảo trì chính cho các mô-đun được chỉ định.

-c mô-đun
Chạy lệnh "làm sạch" trong các thư mục của mô-đun được chỉ định.

-C mô-đun [mô-đun ...]
Hiển thị Những thay đổi tệp cho các mô-đun được chỉ định

-D mô-đun [mô-đun ...]
Hiển thị chi tiết mô-đun.

-f Buộc hành động được chỉ định, khi nó bình thường sẽ không thành công. Sử dụng
điều này để cài đặt một mô-đun ngay cả khi các thử nghiệm của nó không thành công. Khi bạn sử dụng cái này
tùy chọn, -i không phải là tùy chọn để cài đặt mô-đun khi bạn cần
buộc nó:

% cpan -f -i Mô-đun :: Foo

-F Tắt các nỗ lực của CPAN.pm để khóa bất kỳ thứ gì. Bạn nên cẩn thận
với điều này vì bạn có thể kết thúc với nhiều tập lệnh cố gắng
nằm trong cùng một thư mục. Điều này không quá đáng lo ngại nếu
bạn đang tải một cấu hình đặc biệt với "-j" và cấu hình đó sẽ thiết lập
thư mục công việc của riêng nó.

-g mô-đun [mô-đun ...]
Tải xuống thư mục hiện tại bản phân phối mới nhất của
mô-đun.

-G mô-đun [mô-đun ...]
KHÔNG ĐƯỢC SỬA ĐỔI

Tải xuống thư mục hiện tại bản phân phối mới nhất của
mô-đun, giải nén từng bản phân phối và tạo kho lưu trữ git cho
mỗi lần phân phối.

Nếu bạn muốn tính năng này, hãy xem Yanick Champoux's
Phân phối "Git :: CPAN :: Bản vá".

-h In thông báo trợ giúp và thoát. Khi bạn chỉ định "-h", nó sẽ bỏ qua
tất cả các tùy chọn và đối số khác.

-i Cài đặt các mô-đun được chỉ định.

- I Load "local :: lib" (giống như "I" để tải các đường dẫn lib).

-j Cấu hình.pm
Tải tệp có dữ liệu cấu hình CPAN. Cái này nên
có cùng định dạng với tiêu chuẩn CPAN / Config.pm tập tin, mà
định nghĩa $ CPAN :: Cấu hình như một hàm băm ẩn danh.

-J Kết xuất cấu hình ở định dạng giống như CPAN.pm sử dụng. Cái này
rất hữu ích để kiểm tra cấu hình cũng như sử dụng kết xuất
như một điểm khởi đầu cho một cấu hình tùy chỉnh mới.

-l Liệt kê tất cả các mô-đun đã cài đặt với các phiên bản của chúng

-L tác giả [tác giả ...]
Liệt kê các mô-đun của các tác giả được chỉ định.

-m Thực hiện các mô-đun được chỉ định.

-O Hiển thị các mô-đun lỗi thời.

-p Ping các máy nhân bản đã định cấu hình

-P Tìm các máy nhân bản tốt nhất mà bạn có thể đang sử dụng (nhưng không định cấu hình
họ chỉ được nêu ra)

-r Biên dịch lại các mô-đun được tải động với CPAN :: Shell-> biên dịch lại.

-t Chạy một `thực hiện kiểm tra` trên các mô-đun được chỉ định.

-T không kiểm tra mô-đun. Đơn giản chỉ cần cài đặt chúng.

-u Nâng cấp tất cả các mô-đun đã cài đặt. Làm điều này một cách mù quáng thực sự có thể phá vỡ
mọi thứ, vì vậy hãy giữ một bản sao lưu.

-v In phiên bản script và phiên bản CPAN.pm sau đó thoát ra.

-V in thông tin chi tiết về máy khách cpan.

-w KHÔNG ĐƯỢC SỬA ĐỔI

Bật cảnh báo cpan. Điều này kiểm tra nhiều thứ khác nhau, chẳng hạn như thư mục
quyền và cho bạn biết về các vấn đề bạn có thể gặp phải.

Các ví dụ
# in thông báo trợ giúp
cpan -h

# in số phiên bản
cpan -v

# tạo một nhóm tự động
cpan -a

# mô-đun biên dịch lại
cpan -r

# nâng cấp tất cả các mô-đun đã cài đặt
cpan -u

# cài đặt mô-đun (sole -i là tùy chọn)
cpan -i Netscape :: Doanh nghiệp đánh dấu sách :: ISBN

# buộc cài đặt mô-đun (phải sử dụng -i)
cpan -fi CGI :: URI tối thiểu

MÔI TRƯỜNG BIẾN


Có một số thành phần trong CPAN.pm sử dụng môi trường
biến. Các công cụ xây dựng, ExtUtils :: MakeMaker và Module :: Build
sử dụng một số, trong khi những người khác quan trọng đối với các cấp trên chúng. Một số
những điều này được chỉ định bởi Perl Toolchain Gang:

Đồng thuận Lancaster:


Đồng thuận Oslo:


CPAN_OPTS
"cpan" tách biến này trên khoảng trắng và thêm vào trước đó
danh sách tới @ARGV trước khi nó xử lý các đối số dòng lệnh.
Ví dụ: nếu bạn luôn muốn sử dụng "local: lib", bạn có thể
đặt "CPAN_OPTS" thành "-I".

CPANSCRIPT_LOGLEVEL
Cấp nhật ký để sử dụng, với trình ghi nhật ký được nhúng, tối thiểu
hoặc Log :: Log4perl nếu nó được cài đặt. Các giá trị có thể là
giống như các cấp độ "Log :: Log4perl": "TRACE", "DEBUG", "INFO",
"WARN", "ERROR" và "FATAL". Mặc định là "INFO".

GIT_COMMAND
Đường dẫn đến tệp nhị phân "git" để sử dụng cho các tính năng Git. Các
mặc định là "/ usr / local / bin / git".

KHÔNG INTERACTIVE_TESTING
Giả sử không ai chú ý và bỏ qua lời nhắc
phân phối làm điều đó một cách chính xác. cpan(1) đặt giá trị này thành 1
trừ khi nó đã có một giá trị (ngay cả khi giá trị đó là sai).

PERL_MM_USE_DEFAULT
Sử dụng câu trả lời mặc định cho một câu hỏi được nhắc. cpan(1) bộ
giá trị này thành 1 trừ khi nó đã có một giá trị (ngay cả khi giá trị đó là
sai).

EXIT GIÁ TRỊ


Tập lệnh thoát bằng XNUMX nếu nó cho rằng mọi thứ đã hoạt động hoặc
số dương nếu nó nghĩ rằng điều gì đó không thành công. Tuy nhiên, lưu ý rằng
trong một số trường hợp, nó phải giải quyết sự thất bại bằng đầu ra của những thứ mà nó
không kiểm soát. Hiện tại, các mã thoát rất mơ hồ:

1 Lỗi không xác định

2 Đó là một vấn đề bên ngoài

4 Đã xảy ra sự cố nội bộ với tập lệnh

8 Không cài đặt được mô-đun

ĐẾN DO


* giá trị cấu hình one shot từ dòng lệnh

Sử dụng cpan5.22-i386-linux-gnu trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad