Ứng dụng LBRY
Kho lưu trữ này chứa mã giao diện người dùng (UI) của ứng dụng máy tính để bàn chính thức của LBRY. Ứng dụng LBRY là một trình duyệt đồ họa cho thị trường nội dung phi tập trung được cung cấp bởi giao thức LBRY. Điều này về cơ bản là lbry daemon được kết hợp với giao diện người dùng bằng Electron.
Cài Đặt
Chúng tôi cung cấp trình cài đặt cho Windows, macOS (v10.12.4, Sierra hoặc cao hơn) và Linux dựa trên Debian. Xem phần cài đặt cộng đồng để biết cách cài đặt Linux thay thế.
| Windows| macOS| Linux
—|—|—|—
Bản Phát Hành Ổn Định Mới Nhất| Download| Download| Download
Bản Tiền Phát Hành Mới Nhất| Download| Download| Download
Trang web releases page của chúng tôi cũng chứa bản phát hành mới nhất, bản tiền phát hành và các phiên bản trước đó. Lưu ý: Nếu việc cài đặt deb không thành công thông qua Trung tâm Phần mềm Ubuntu, hãy cài đặt bằng tay bằng _sudo dpkg -i <đường dẫn đến deb>_
. Bạn sẽ cần chạy _sudo apt-get install -f_
nếu đây là lần đầu tiên bạn cài đặt nó để cài đặt các phụ thuộc
Để cài đặt từ mã nguồn hoặc thay đổi ứng dụng, tiếp tục đến phần tiếp theo ở dưới.
Các phiên bản được cộng đồng duy trì cho Arch Linux và Flatpak có sẵn, xem bên dưới. Các cài đặt này sẽ cần được cập nhật thủ công vì quá trình cập nhật trong ứng dụng chỉ hỗ trợ cài đặt Debian vào thời điểm này. Lưu ý: Nếu bạn chuyển từ việc cài đặt deb, cấu trúc thư mục khác biệt và bạn sẽ cần migrate data .
| Flatpak| Arch| Nixpkgs| ARM/ARM64
—|—|—|—|—
Bản Phát Hành Mới Nhất| FlatHub Page| AUR Package| Nixpkgs| Build Guide
Người Duy Trì| N/A| @RubenKelevra| @Enderger| @Madiator2011
Sử Dụng
Bắt đầu ứng dụng đã được cài đặt để tương tác với mạng LBRY.
Chạy Từ Mã Nguồn
Yêu Cầu Tiên Quyết
- Git
- Node.js (yêu cầu v16)
- Corepack
npm i -g corepack
(Bao gồm trong nodejs 14 LTS, 16 LTS và 17) - Yarn
. Sao chép (hoặc fork) kho lưu trữ này: git clone https://github.com/lbryio/lbry-desktop
. Thay đổi thư mục vào kho lưu trữ đã sao chép: cd lbry-desktop
. Nếu corepack chưa được kích hoạt, chạy sudo corepack enable
(sudo cần thiết cho việc cài đặt hệ thống toàn cầu, nếu bạn sử dụng container, nvm vv… bạn có thể không cần sử dụng nó)
. Cài đặt các phụ thuộc: yarn
Chạy ứng dụng electron
yarn dev
- Nếu bạn muốn xây dựng và khởi chạy ứng dụng sản phẩm, bạn có thể chạy
yarn build
. Điều này sẽ tạo ra một tệp thực thi trong thư mục/dist
. Chúng tôi sử dụng electron-builder để tạo các gói phân phối.
Thiết lập lại các Gói của bạn
Nếu ứng dụng không xây dựng được, hoặc các lệnh yarn xxx
không hoạt động, bạn có thể cần phải thiết lập lại node_modules
của bạn. Để làm điều này, bạn có thể chạy: rm -r node_modules && yarn
hoặc del /s /q node_modules && yarn
trên Windows.
Nếu bạn thực sự nghĩ rằng có điều gì đó không ổn, bạn có thể buộc kho lưu trữ của bạn xóa mọi thứ không khớp với kho lưu trữ bằng cách chạy: git reset --hard HEAD && git clean -fxd && git pull -r
Đóng góp
Chúng tôi :heart: những đóng góp từ mọi người và khuyến khích đóng góp vào dự án này, và được đền đáp. Chúng tôi hoan nghênh bug reports, bug fixes và luôn đánh giá cao phản hồi. Để biết thêm chi tiết, xem CONTRIBUTING.md.
Bảo mật
Chúng tôi coi trọng vấn đề bảo mật. Vui lòng liên hệ security@lbry.com về bất kỳ vấn đề bảo mật nào. Khóa PGP của chúng tôi là here nếu bạn cần. Các phiên bản trước đó lên tới v0.50.2 đã được ký bởi Sean Yesmunt. Các phiên bản mới được ký bởi Jessop Breth.
Liên hệ
Người liên hệ chính cho dự án này là @jessopb.
Thông Tin Tải Về:
Tác giả: lbryio
Mã nguồn: https://github.com/lbryio/lbry-desktop
Giấy phép: MIT license