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

Ad


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

kdesrc-build - Trực tuyến trên đám mây

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

Đây là lệnh kdesrc-build 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 mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


kdesrc-build - Tải xuống, xây dựng và cài đặt phần mềm KDE.

SYNOPSIS


xây dựng kdesrc [LỰA CHỌN...] [Mô-đun tên | Mô-đun định tên...]

MÔ TẢ


Sản phẩm xây dựng kdesrc lệnh được sử dụng để xây dựng phần mềm KDE trực tiếp từ nguồn của nó
kho lưu trữ. Nó có thể tải xuống từ kho Subversion hoặc Git, giao diện với KDE
cơ sở dữ liệu dự án và hỗ trợ kiểm soát các tùy chọn nào được chuyển tới làm cho(1)
cmake(1). Hoạt động của xây dựng kdesrc được điều khiển bởi một tập tin cấu hình, thường
~ / .kdesrc-buildrc.

Sản phẩm mô-đun tên or mô-đun định tên như được đưa ra trên dòng lệnh phải giống như những tên đó
đã được xác định trong tệp cấu hình (trong định nghĩa mô-đun hoặc mô-đun sử dụng
tuyên bố, hoặc trong một bộ mô-đun sự định nghĩa). Ngoài ra, nó có thể là tên của một KDE
mô-đun được liệt kê trong cơ sở dữ liệu dự án KDE (và bạn có thể đặt trước tên mô-đun bằng + để
ép buộc điều này).

xây dựng kdesrc được thiết kế để có thể hoàn toàn không có đầu (tuy nhiên, xem MÔI TRƯỜNG),
và do đó thường bỏ qua hoàn toàn đầu vào của nó. Đầu ra lệnh được ghi lại thay vì
được hiển thị trên đầu ra kdesrc-build.

Các mô-đun được xây dựng lần lượt. Nếu một mô-đun không cập nhật được thì nó chưa được xây dựng.
xây dựng kdesrc sẽ không hủy bỏ chỉ vì lỗi mô-đun, thay vào đó nó sẽ tiếp tục thử
để cập nhật và xây dựng các module tiếp theo. Theo mặc định, xây dựng kdesrc sẽ bắt đầu xây dựng một
mô-đun ngay khi quá trình cập nhật mã nguồn hoàn tất cho mô-đun đó, ngay cả khi các mô-đun khác
cập nhật đang diễn ra đồng thời.

Cuối cùng xây dựng kdesrc sẽ hiển thị những mô-đun nào không xây dựng được và vị trí của nhật ký
được giữ lại cho lần chạy xây dựng đó.

LỰA CHỌN


LƯU Ý: Một số tùy chọn có biểu mẫu ngắn, nhưng xây dựng kdesrc trình phân tích cú pháp tùy chọn không hỗ trợ
kết hợp các tùy chọn ngắn thành một vào thời điểm này. (Ví dụ như chạy xây dựng kdesrc -pv sẽ không
giống như xây dựng kdesrc --giả vờ --dài dòng).

-NS, --Cứu giúp
Hiển thị bản tóm tắt ngắn gọn và các tùy chọn dòng lệnh được sử dụng thường xuyên.

-P, --giả vờ
Vận hành ở chế độ "chạy khô". Không có truy cập mạng nào được thực hiện, không có tệp nhật ký nào được tạo,
không có mô-đun nào được xây dựng và không có thay đổi vĩnh viễn nào khác đối với đĩa được thực hiện. Một quan trọng
ngoại lệ là nếu bạn cố gắng xây dựng một mô-đun đến từ dự án KDE
cơ sở dữ liệu và cơ sở dữ liệu chưa được tải xuống, cơ sở dữ liệu sẽ được tải xuống
vì đầu ra của chế độ giả vờ có thể thay đổi đáng kể dựa trên kết quả cơ sở dữ liệu.

--Tải về
Bỏ qua giai đoạn cập nhật và xây dựng và ngay lập tức cố gắng cài đặt các mô-đun
được.

- gỡ cài đặt
Bỏ qua giai đoạn cập nhật và xây dựng và ngay lập tức cố gắng gỡ cài đặt các mô-đun
được. LƯU Ý: Điều này chỉ được hỗ trợ cho các hệ thống xây dựng hỗ trợ làm cho gỡ bỏ cài đặt
lệnh (ví dụ: dựa trên KDE CMake).

--no-src
Bỏ qua giai đoạn cập nhật nguồn. Các giai đoạn khác được bao gồm như bình thường. --no-svn là một
bí danh không được dùng nữa cho tùy chọn này và sẽ bị xóa trong bản phát hành trong tương lai.

--không cài đặt
Bỏ qua giai đoạn cài đặt từ bản dựng. Các giai đoạn khác được bao gồm như bình thường.

--không xây dựng
Bỏ qua giai đoạn xây dựng cho bản dựng. Giai đoạn cài đặt nội bộ phụ thuộc vào bản dựng
hoàn thành giai đoạn nên điều này tương đương một cách hiệu quả với --chỉ src, nhưng ngữ nghĩa
có thể thay đổi trong tương lai (ví dụ khi bộ thử nghiệm được chuyển sang giai đoạn riêng của chúng).

--không có bài kiểm tra
Vô hiệu hóa việc chạy bộ thử nghiệm cho các mô-đun dựa trên CMake. Để có được hiệu quả hoàn toàn này
yêu cầu chạy lại CMake, có thể bị ép buộc bằng cách sử dụng - cấu hình or
--refresh-xây dựng tùy chọn.

--chỉ src
Chỉ thực hiện giai đoạn cập nhật nguồn, không build hoặc cài đặt. --svn-chỉ là một
bí danh không được dùng nữa cho tùy chọn này và sẽ bị xóa trong bản phát hành trong tương lai.

- chỉ xây dựng
Buộc quá trình xây dựng được thực hiện mà không cần cập nhật mã nguồn trước. TRONG
Ngoài ra, việc cài đặt không được thực hiện. (Việc kiểm tra vẫn được thực hiện nếu có,
nhưng điều này sẽ thay đổi trong phiên bản tương lai)

--refresh-xây dựng
Xóa thư mục xây dựng cho mô-đun trước khi giai đoạn xây dựng bắt đầu. Điều này có
tác dụng phụ mong muốn của việc buộc xây dựng kdesrc để cấu hình lại mô-đun và xây dựng nó
từ trạng thái "nguyên sơ" không có tệp đầu ra tạm thời hoặc trung gian hiện có. Sử dụng
tùy chọn này nếu bạn gặp vấn đề khi xây dựng mô-đun nhưng nhận ra rằng sẽ mất nhiều thời gian
kết quả là lâu hơn (có thể lâu hơn nhiều) để quá trình xây dựng hoàn tất. Khi nghi ngờ hãy sử dụng
tùy chọn này cho toàn bộ xây dựng kdesrc chạy.

- cấu hình
Buộc chạy lại CMake nhưng không xóa thư mục bản dựng. Thông thường bạn
thực sự muốn --refresh-xây dựng, nhưng nếu bạn chắc chắn 100% thì việc thay đổi của bạn thành tùy chọn cmake
sẽ không làm mất hiệu lực đầu ra trung gian hiện tại của bạn thì điều này có thể tiết kiệm thời gian.

--chỉ hệ thống xây dựng
Làm gián đoạn quá trình xây dựng cho từng mô-đun được xây dựng: Quá trình xây dựng bao gồm
thiết lập bình thường cho đến và bao gồm cả việc chạy cmake or cấu hình (nếu thích hợp), nhưng làm cho
không chạy và không thử cài đặt. Điều này chủ yếu chỉ hữu ích để có được những thứ
Lượt thích cấu hình --Cứu giúpcmake-gui làm việc. Thông thường bạn muốn - cấu hình or
--refresh-xây dựng.

--sơ yếu lý lịch-từ=foo
Sử dụng tùy chọn này để bỏ qua quá trình xử lý mô-đun cho đến khi mô-đun foo đang gặp phải. foo
và tất cả các mô-đun tiếp theo sẽ được xử lý bình thường như thể chúng đã được chỉ định trên
dòng lệnh. Nếu bạn sử dụng tùy chọn này do lỗi xây dựng, bạn có thể muốn
cân nhắc sử dụng --no-src ngoài việc bỏ qua giai đoạn cập nhật nguồn kết quả.

--sơ yếu lý lịch sau=foo
Điều này giống như --sume-from, ngoại trừ mô-đun foo is không đã bao gồm
danh sách các mô-đun để xem xét. Bạn có thể sử dụng điều này nếu bạn đã xây dựng/cài đặt thủ công foo
sau khi sửa bản dựng và chỉ muốn tiếp tục từ đó.

--bỏ qua-mô-đun
Lực lượng TẤT CẢ CÁC các mô-đun tuân theo tùy chọn này sẽ bị loại khỏi việc xem xét bởi
xây dựng kdesrc. Điều này có thể hữu ích nếu bạn biết bạn muốn xử lý tất cả các mô-đun ngoại trừ
cho những trường hợp ngoại lệ cụ thể.

--rc-file=foo
Sử dụng tập tin đã cho, foo, để biết cấu hình thay vì ~ / .kdesrc-buildrc or
./kdesrc-buildrc. Tệp có thể trống nhưng phải tồn tại.

- tiền tố =foo
Ghi đè kdeir thiết lập để được foo cho lần chạy này. Ngoài ra, ngụ ý
- cấu hình. Nó làm không thực sự thực hiện hành động mà bạn nghĩ nó sẽ làm
(ghi đè tiếp đầu ngữ tùy chọn để thay đổi nơi cài đặt mô-đun), mặc dù bằng cách
các mô-đun mặc định được cài đặt vào kdeir thiết lập nếu tiếp đầu ngữ không được thiết lập.

--nice =foo
Thay đổi mức độ ưu tiên của CPU thành xây dựng kdesrc (và tất cả các quy trình được sử dụng bởi xây dựng kdesrc
ví dụ làm cho(1)). foo phải là số nguyên từ -20 đến 19. Giá trị dương
"đẹp hơn" đối với phần còn lại của hệ thống (tức là mức độ ưu tiên thấp hơn).

Lưu ý rằng các ưu tiên có thể có trên hệ thống của bạn có thể khác với
được liệt kê ở đây, xem tốt đẹp(2) để biết thêm thông tin. Cũng lưu ý rằng điều này chỉ thay đổi CPU
ưu tiên, bạn thường muốn thay đổi I / O ưu tiên trên các hệ thống được hỗ trợ.
Không có tùy chọn dòng lệnh để điều chỉnh mức độ ưu tiên I/O, nhưng có một
tùy chọn tập tin cấu hình: sử dụng-nhàn rỗi-io-ưu tiên (mặc dù giống như tất cả các tùy chọn, có một
cách chung để thiết lập điều này từ dòng lệnh).

--run =foo
Chạy chương trình được đặt tên bởi foo sử dụng xây dựng kdesrcmôi trường xây dựng bình thường của. Tất cả
đối số dòng lệnh xuất hiện sau khi tùy chọn này được chuyển đến foo khi nó được chạy.

--màu sắc
Cho phép "đầu ra đầy màu sắc". (Được bật theo mặc định).

--không màu
Vô hiệu hóa "đầu ra đầy màu sắc". Điều này có thể được thực hiện vĩnh viễn bằng cách thiết lập đầu ra đầy màu sắc
tùy chọn thành sai (hoặc 0) trong tệp cấu hình của bạn.

--không đồng bộ
xây dựng kdesrc bắt đầu quá trình xây dựng mô-đun ngay khi mã nguồn có
tải xong. Không có tùy chọn này xây dựng kdesrc thực hiện tất cả các cập nhật nguồn tại
một lần và chỉ sau đó bắt đầu với quá trình xây dựng. Tùy chọn này được kích hoạt theo mặc định.

--không đồng bộ
Vô hiệu hóa việc xây dựng các mô-đun không đồng bộ. Nhìn thấy --không đồng bộ để biết chi tiết hơn
Sự miêu tả. Lưu ý rằng xây dựng kdesrcđầu ra của sẽ hơi khác một chút trong chế độ này.

-v, --dài dòng
Tăng mức độ chi tiết của xây dựng kdesrc đầu ra (đã khá
dài dòng!)

-NS, --Yên lặng
Làm cho xây dựng kdesrc ít ồn ào hơn. Chỉ những tin nhắn quan trọng mới được hiển thị.

- thực sự yên tĩnh
Làm cho xây dựng kdesrc thậm chí còn ít ồn ào hơn. Chỉ có cảnh báo/lỗi được hiển thị.

--gỡ lỗi
Điều này sẽ lấp đầy thiết bị đầu cuối của bạn với các mô tả và đầu ra gỡ lỗi, thường là
khó hiểu, mô tả cái gì xây dựng kdesrc đang làm (và nghĩ rằng nó nên làm).
Cờ được bao gồm vì đầu ra đôi khi có thể hữu ích cho việc gỡ lỗi.

--buộc-xây dựng
Bình thường khi xây dựng kdesrc thông báo rằng không có bản cập nhật nguồn nào trên mô-đun
đã được cài đặt thành công trước đó, nó không cố gắng xây dựng hoặc cài đặt nó
mô-đun. Bạn có thể chuyển cờ này để tắt hành vi đó và luôn chạy làm cho.

--không có ảnh chụp nhanh
Thông thường xây dựng kdesrc hỗ trợ sử dụng ảnh chụp nhanh tarball của kho lưu trữ nguồn để giảm
tải lên cơ sở hạ tầng KDE để sao chép git cho một số mô-đun KDE. Vượt qua tùy chọn này
tắt tính năng này.

--delete-my-patches
Tùy chọn này phải được thông qua để cho phép xây dựng kdesrc để loại bỏ nguồn xung đột
thư mục. Hiện tại, điều này chỉ xảy ra khi cố gắng sao chép mô-đun dựa trên git
nếu có một thư mục nguồn hiện có. Không bao giờ chỉ định tùy chọn này trừ khi nó được
được đề nghị bởi xây dựng kdesrc, và chỉ khi bạn không bận tâm đến các thư mục nguồn
tham chiếu bị xóa và sao chép lại.

--foo=thanh
Bất kỳ tùy chọn nào không được liệt kê ở trên đều được kiểm tra xem nó có khớp với danh sách có thể không
tùy chọn tập tin cấu hình. Nếu vậy, tùy chọn tệp cấu hình foo tạm thời
đặt thành thanh trong suốt thời gian chạy này.

--mô-đun,foo=thanh
Giống như trên, nhưng tùy chọn foo chỉ được đặt thành thanh cho mô-đun mô-đun. Điều này không
vẫn hoạt động với các bộ mô-đun, bạn phải lặp lại điều này cho mỗi mô-đun bạn muốn
ảnh hưởng. (Tất nhiên, bạn có thể chỉ cần chỉnh sửa tệp cấu hình của mình...)

EXIT TÌNH TRẠNG


0
Sự thành công

1
Thông thường, điều này có nghĩa là một phần nào đó của quá trình cập nhật, xây dựng hoặc cài đặt không thành công, nhưng
cũng được sử dụng cho bất kỳ kết thúc chương trình bất thường nào không được đề cập dưới đây.

5
Đã nhận được tín hiệu đã giết chết xây dựng kdesrc, nhưng nó đã cố gắng hoạt động bình thường
đóng cửa.

8
Tùy chọn không xác định đã được chuyển qua dòng lệnh.

99
Một ngoại lệ đã được nêu ra buộc xây dựng kdesrc phải phá thai sớm.

MÔI TRƯỜNG


TRANG CHỦ
Được sử dụng để mở rộng dấu ngã của tên tệp và là cơ sở mặc định cho nguồn, bản dựng,
và các thư mục cài đặt.

PATH
Biến môi trường này kiểm soát đường dẫn tìm kiếm mặc định cho các tệp thực thi. Bạn có thể
sử dụng đường dẫn đôi tùy chọn tệp cấu hình để thêm vào biến này (ví dụ để chạy
từ cron(8)).

LC_*
Các biến môi trường bắt đầu bằng LC_ kiểm soát ngôn ngữ được sử dụng bởi xây dựng kdesrc.
Mặc dù xây dựng kdesrc vẫn chưa thể bản địa hóa được vào thời điểm này, nhiều lệnh trong đó
công dụng là. xây dựng kdesrc thường đặt LC_ALL=C cho các lệnh mà nó phải kiểm tra
đầu ra nhưng bạn cũng có thể thực hiện việc này theo cách thủ công. Nếu cài đặt LC_ALL=C sửa một
xây dựng kdesrc vấn đề xin vui lòng gửi báo cáo lỗi.

SSH_AGENT_PID
Biến môi trường này được kiểm tra xem liệu ssh-agent(1) đang chạy, nhưng chỉ khi
xây dựng kdesrc xác định rằng bạn đang kiểm tra một mô-đun yêu cầu đăng nhập SSH
(nhưng bạn nên biết điều này vì không có mô-đun nào yêu cầu điều này theo mặc định).

KDESRC_BUILD_USE_TTY
Nếu được đặt, biến này sẽ buộc xây dựng kdesrc không đóng đầu vào của nó trong khi thực hiện
các tiến trình hệ thống. Thông thường xây dựng kdesrc đóng stdin kể từ stdout và stderr cho
các tiến trình con của nó được chuyển hướng và do đó người dùng sẽ không bao giờ nhìn thấy đầu vào
dù sao cũng nhắc nhở.

KDESRC_BUILD_DUMP_CONTEXT
Nếu được đặt, biến này sẽ in ra mô tả về "ngữ cảnh xây dựng" của nó ngay sau
đọc các tùy chọn và đối số dòng lệnh cũng như xác định mô-đun nào cần xây dựng. Bạn
khá nhiều không bao giờ muốn thiết lập điều này.

loại khác
Nhiều chương trình được sử dụng bởi xây dựng kdesrc trong quá trình thực hiện, bao gồm cả
svn(1) git(1) làm cho(1), và cmake(1). Mỗi chương trình này có thể có riêng
phản ứng với các biến môi trường được thiết lập. xây dựng kdesrc sẽ vượt qua môi trường
các biến được đặt khi nó chạy trên các quy trình này. Bạn có thể đảm bảo chắc chắn
biến môi trường (ví dụ CC or CXX) được thiết lập bằng cách sử dụng set-env cấu hình
tùy chọn tập tin.

Sử dụng kdesrc-build trực tuyến bằng 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
    Máy pha
    Máy pha
    Phaser là một công cụ mở nhanh, miễn phí và thú vị
    nguồn HTML5 trò chơi khung cung cấp
    Hiển thị WebGL và Canvas trên
    trình duyệt web trên máy tính để bàn và thiết bị di động. Trò chơi
    có thể được đồng ...
    Tải xuống Phaser
  • 2
    Động cơ VASSAL
    Động cơ VASSAL
    VASSAL là một công cụ trò chơi để tạo
    phiên bản điện tử của bảng truyền thống
    và các trò chơi bài. Nó cung cấp hỗ trợ cho
    kết xuất và tương tác mảnh trò chơi,
    và ...
    Tải xuống Công cụ VASSAL
  • 3
    OpenPDF - Ngã ba của iText
    OpenPDF - Ngã ba của iText
    OpenPDF là một thư viện Java để tạo
    và chỉnh sửa các tệp PDF bằng LGPL và
    Giấy phép nguồn mở MPL. OpenPDF là
    Mã nguồn mở LGPL/MPL kế thừa của iText,
    có ...
    Tải xuống OpenPDF - Một nhánh của iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Hệ thống tự động
    Phân tích khoa học địa lý - là một địa lý
    Phần mềm Hệ thống Thông tin (GIS) với
    khả năng to lớn cho dữ liệu địa lý
    chế biến và ana ...
    Tải xuống SAGA GIS
  • 5
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ IBM dành cho Java/JTOpen là một
    thư viện các lớp Java hỗ trợ
    lập trình client/server và internet
    các mô hình cho một hệ thống chạy OS/400,
    i5/OS, hoặc...
    Tải xuống Hộp công cụ cho Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (hoặc D3 cho Tài liệu hướng dữ liệu)
    là một thư viện JavaScript cho phép bạn
    để tạo dữ liệu động, tương tác
    trực quan hóa trong trình duyệt web. Với D3
    bạn...
    Tải xuống D3.js
  • Khác »

Lệnh Linux

Ad