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

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

ghc-pkg - Trực tuyến trên đám mây

Chạy ghc-pkg trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua 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 ghc-pkg 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


ghc-pkg - quản lý gói GHC Haskell Cabal

SYNOPSIS


ghc-pkg hoạt động [TÙY CHỌN] ...

MÔ TẢ


Một gói là một thư viện gồm các mô-đun Haskell được trình biên dịch biết đến. Các ghc-pkg công cụ cho phép
thêm hoặc xóa chúng khỏi cơ sở dữ liệu gói. Theo mặc định, gói toàn hệ thống
cơ sở dữ liệu được sửa đổi, nhưng thay vào đó là cơ sở dữ liệu gói cục bộ của người dùng hoặc cơ sở dữ liệu khác
tập tin được chỉ định có thể được sử dụng.

Để làm cho một gói có sẵn cho ghc, ghc-pkg có thể được sử dụng để đăng ký nó. Hủy đăng ký nó
loại bỏ nó khỏi cơ sở dữ liệu. Ngoài ra, các gói có thể được ẩn, để làm cho ghc bỏ qua
gói theo mặc định mà không cần gỡ cài đặt. Để lộ một gói làm một gói ẩn
có sẵn. Ngoài ra, ghc-pkg có các lệnh khác nhau để truy vấn cơ sở dữ liệu gói.

Trong trường hợp bắt buộc phải có tên gói, thì gói có thể được đặt tên đầy đủ bao gồm cả phiên bản
số (ví dụ mạng-1.0), hoặc không có số phiên bản. Đặt tên một gói không có
số phiên bản phù hợp với tất cả các phiên bản của gói; hành động được chỉ định sẽ được áp dụng
cho tất cả các gói phù hợp. Mã định nghĩa gói phù hợp với tất cả các phiên bản của gói
cũng có thể được viết pkg- *, để làm rõ ràng rằng nhiều gói đang được so khớp.

HÀNH ĐỘNG


ghi danh tên tập tin|-
Đăng ký gói bằng cách sử dụng mô tả gói đã cài đặt cụ thể.

cập nhật tên tập tin|-
Đăng ký gói, ghi đè bất kỳ gói nào khác có cùng tên.

hủy đăng ký pkg-id
Hủy đăng ký gói đã chỉ định.

phơi ra pkg-id
Phơi các gói được chỉ định.

ẩn pkg-id
Ẩn gói được chỉ định

[pkg] ...
Liệt kê các gói đã đăng ký trong cơ sở dữ liệu chung và cả cơ sở dữ liệu người dùng nếu
--người sử dụng được đưa ra. Nếu một tên gói được cung cấp, tất cả các phiên bản đã đăng ký sẽ
được liệt kê theo thứ tự tăng dần. Chấp nhận - đầu ra đơn giản cờ.

dot Tạo một biểu đồ của các gói phụ thuộc ở dạng phù hợp để làm đầu vào cho
công cụ graphviz. Ví dụ: để tạo một tệp PDF của biểu đồ phụ thuộc:
dot tred dot -tpdf > pkgs.pdf

mô-đun tìm kiếm mô-đun
Liệt kê các gói đã đăng ký để lộ mô-đun mô-đun trong cơ sở dữ liệu toàn cầu và cả
cơ sở dữ liệu người dùng nếu --người sử dụng được đưa ra. Tất cả các phiên bản đã đăng ký sẽ được liệt kê trong
thứ tự tăng dần. Chấp nhận - đầu ra đơn giản cờ.

mới nhất pkg-id
In phiên bản đã đăng ký cao nhất của một gói.

kiểm tra Kiểm tra tính nhất quán của các gói phụ thuộc và liệt kê các gói bị hỏng. Chấp nhận
các - đầu ra đơn giản cờ.

mô tả pkg
Đưa ra mô tả đã đăng ký cho gói được chỉ định. Mô tả là
được trả về chính xác theo cú pháp mà thanh ghi ghc-pkg yêu cầu.

lĩnh vực pkg lĩnh vực
Trích xuất trường được chỉ định của mô tả gói cho gói được chỉ định.
Chấp nhận nhiều trường được phân tách bằng dấu phẩy.

đổ Bán phá giá mô tả đã đăng ký cho mọi gói. Điều này giống như ghc-
pkg mô tả '*', mong đợi rằng nó được sử dụng bởi các công cụ phân tích cú pháp
kết quả, thay vì con người.

nhớ lại
Tạo lại bộ đệm cơ sở dữ liệu gói. Lệnh này chỉ cần thiết nếu
bạn đã thêm một gói vào cơ sở dữ liệu bằng cách thả một tệp vào thư mục cơ sở dữ liệu
nhiều. Theo mặc định, DB toàn cầu được lưu lại; để lưu vào bộ nhớ cache một cách sử dụng DB khác
--người sử dụng or --gói-conf khi thích hợp

LỰA CHỌN


Khi được yêu cầu sửa đổi cơ sở dữ liệu
(ghi danh, hủy đăng ký, cập nhật, ẩn, phơi ra, Và cũng kiểm tra), ghc-pkg sửa đổi toàn cầu
cơ sở dữ liệu theo mặc định. Xác định --người sử dụng khiến nó hoạt động trên cơ sở dữ liệu người dùng, hoặc
--gói-conf có thể được sử dụng để hoạt động trên một cơ sở dữ liệu khác hoàn toàn. Khi nhiều trong số này
các tùy chọn được đưa ra, tùy chọn ngoài cùng bên phải được sử dụng làm cơ sở dữ liệu để hành động.

Các lệnh truy vấn cơ sở dữ liệu gói ( , mới nhất, mô tả, lĩnh vực) hoạt động trên
danh sách cơ sở dữ liệu được chỉ định bởi cờ --người sử dụng, --toàn cầu--gói-conf. Nếu không có
những cờ này được đưa ra, mặc định là --toàn cầu --người sử dụng.

--người sử dụng Sử dụng cơ sở dữ liệu gói của người dùng hiện tại.

--toàn cầu
Sử dụng cơ sở dữ liệu gói toàn cầu.

-f FILE, --package-conf =FILE
Sử dụng tệp cấu hình gói được chỉ định.

--global-conf =FILE
Vị trí của cấu hình gói toàn cầu.

--lực lượng
Bỏ qua các phụ thuộc, thư mục và thư viện bị thiếu.

--force-tập tin
Chỉ bỏ qua các thư mục và thư viện bị thiếu.

-g, --auto-ghc-libs
Tự động xây dựng lib cho GHCi (có đăng ký).

-?, --Cứu giúp
Hiển thị thông báo trợ giúp và thoát.

-V, --phiên bản
Thông tin phiên bản đầu ra và thoát.

- đầu ra đơn giản
Đầu ra in ở định dạng dễ phân tích cú pháp cho một số lệnh.

- chỉ tên
Chỉ in tên gói, không phải phiên bản; chỉ có thể được sử dụng với - đầu ra đơn giản.

--bỏ qua trường hợp
Bỏ qua trường hợp so khớp chuỗi con.

MÔI TRƯỜNG BIẾN


GHC_PACKAGE_PATH
Sản phẩm GHC_PACKAGE_PATH biến môi trường có thể được đặt thành :-danh sách tệp riêng biệt
chứa cơ sở dữ liệu gói. Danh sách cơ sở dữ liệu gói này được sử dụng bởi ghc
ghc-pkg, với các cơ sở dữ liệu trước đó trong danh sách sẽ ghi đè các cơ sở dữ liệu sau này. Đơn đặt hàng này là
được chọn để phù hợp với hành vi của PATH biến môi trường; nghĩ về nó như một
danh sách cơ sở dữ liệu gói được tìm kiếm từ trái sang phải cho các gói.

If GHC_PACKAGE_PATH kết thúc bằng dấu phân tách, sau đó là gói hệ thống và người dùng mặc định
cơ sở dữ liệu được thêm vào, theo thứ tự đó. ví dụ như để tăng cường tập hợp các gói thông thường
với một cơ sở dữ liệu của riêng bạn, bạn có thể nói:

xuất khẩu GHC_PACKAGE_PATH = $ HOME / .my-ghc-pack.conf:

Để kiểm tra xem GHC_PACKAGE_PATH thiết lập đang làm điều đúng đắn, ghc-pkg
sẽ liệt kê tất cả các cơ sở dữ liệu đang được sử dụng, theo thứ tự ngược lại mà chúng được tìm kiếm.

Sử dụng ghc-pkg 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

  • 1
    PostInstallerF
    PostInstallerF
    PostInstallerF sẽ cài đặt tất cả các
    phần mềm Fedora Linux và những phần mềm khác
    không bao gồm theo mặc định, sau
    chạy Fedora lần đầu tiên. Của nó
    dễ dàng cho ...
    Tải xuống PostInstallerF
  • 2
    đi lạc
    đi lạc
    Dự án đi lạc đã được chuyển đến
    https://strace.io. strace is a
    chẩn đoán, gỡ lỗi và hướng dẫn
    bộ theo dõi không gian người dùng cho Linux. Nó được sử dụng
    để giám sát một ...
    Tải xuống
  • 3
    gMKVExtractGUI
    gMKVExtractGUI
    GUI cho tiện ích mkvextract (một phần của
    MKVToolNix) kết hợp hầu hết (nếu
    không phải tất cả) chức năng của mkvextract và
    tiện ích mkvinfo. Được viết bằng C#NET 4.0,...
    Tải xuống gMKVExtractGUI
  • 4
    Thư viện JasperReports
    Thư viện JasperReports
    Thư viện JasperReports là
    nguồn mở phổ biến nhất thế giới
    thông tin kinh doanh và báo cáo
    động cơ. Nó hoàn toàn được viết bằng Java
    và nó có thể ...
    Tải xuống thư viện JasperReports
  • 5
    Sách Frappe
    Sách Frappe
    Frappe Books là một nguồn mở và miễn phí
    phần mềm lưu trữ sách trên máy tính để bàn
    đơn giản và được thiết kế tốt để được sử dụng bởi
    doanh nghiệp nhỏ và người làm nghề tự do. Nó'...
    Tải xuống sách Frappe
  • 6
    Python số
    Python số
    TIN TỨC: NumPy 1.11.2 là bản phát hành cuối cùng
    điều đó sẽ được thực hiện trên sourceforge. Bánh xe
    cho Windows, Mac và Linux cũng như
    các bản phân phối nguồn lưu trữ có thể được ...
    Tải xuống Python số
  • Khác »

Lệnh Linux

Ad