Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới
Nếu bạn sử dụng nhiều PPA trên PC Ubuntu của mình và gần đây đã nâng cấp lên Ubuntu 20.04, bạn có thể nhận thấy rằng một số PPA của bạn không hoạt động, vì chúng
Trình phát nhạc đám mây Olivia là trình phát nhạc mới, sắp ra mắt dành cho Linux . Nó được xây dựng với bộ công cụ Qt5 và nhằm mục đích cung cấp một vị trí thống nhất, nơi người dùng có thể làm mọi thứ từ xem video YouTube, radio internet và phát lại các tệp nhạc cục bộ trên Linux. Hiện tại, nhà phát triển chọn phân phối chương trình thông qua các gói Snap. Điều đó nói rằng, cũng có thể xây dựng chương trình từ mã nguồn của nó, hoặc nếu bạn là người dùng Arch, hãy lấy nó từ Kho lưu trữ người dùng Arch Linux .
Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách cài đặt trình phát nhạc Olivia thông qua các gói Snap, mã nguồn và AUR. Để bắt đầu, hãy mở cửa sổ dòng lệnh bằng cách nhấn Ctrl + Alt + T hoặc Ctrl + Shift + T trên bàn phím. Sau đó, hãy làm theo hướng dẫn dòng lệnh bên dưới phù hợp với trường hợp sử dụng cụ thể của bạn.
Lưu ý: Các gói Snap hoạt động trên Ubuntu, Fedora, OpenSUSE, Debian, Arch Linux, Solus và Gentoo. Nếu bạn không sử dụng một trong các bản phân phối Linux này, tốt nhất bạn nên làm theo hướng dẫn mã nguồn để có quyền truy cập vào Olivia.
Hướng dẫn mã nguồn
Cài đặt Olivia từ mã nguồn yêu cầu một số phụ thuộc. Những phụ thuộc này là Qt5 (và một số mô-đun phát triển,) Mpv, Coreutils, Socat, Python phiên bản 2.7 và trình tải xuống Wget.
Việc cài đặt các phần phụ thuộc này sẽ khác nhau, tùy thuộc vào hệ điều hành bạn sử dụng, vì vậy nếu bạn gặp bất kỳ vấn đề nào, hãy truy cập Olivia GitHub để được hướng dẫn.
Phụ thuộc Ubuntu / Debian
Việc cài đặt các phụ thuộc trên Ubuntu và Debian rất đơn giản, vì nhà phát triển của Olivia đã phác thảo cụ thể các gói cần thiết để nó hoạt động. Để bắt đầu cài đặt, hãy sử dụng lệnh Apt bên dưới.
Lưu ý: trên Debian, bạn có thể cần chuyển Apt bằng Apt-get .
sudo apt install git qt5 libqt5sql5-sqlite libqt5webkit5 libqt4x11extras5 mpv coreutils socat python wget libqt5webkit5-dev
Các phụ thuộc của Arch Linux
Có một gói AUR cho Olivia trên Arch Linux, vì vậy bạn không cần thực sự cài đặt các phần phụ thuộc vào bản dựng trong phần này. Thay vào đó, hãy cuộn xuống hướng dẫn AUR và làm theo những hướng dẫn đó.
Trên Arch Linux và không muốn sử dụng bản phát hành AUR của Olivia? Thay vào đó, hãy cân nhắc sử dụng phiên bản gói Snap!
Fedora phụ thuộc
Các nhà phát triển không phác thảo các gói chi tiết cho những gì bạn cần để xây dựng Olivia thành công. Điều đó nói rằng, bạn có thể kiểm tra trang phát triển GitHub và tìm kiếm trình quản lý gói của mình để biết những gì bạn cần để xây dựng phần mềm.
Bạn không thể tìm ra các yếu tố phụ thuộc cần thiết để xây dựng và biên dịch Olivia trên PC Fedora Linux của mình? Đừng lo lắng! Fedora có thể chạy các gói Snap! Bỏ qua hướng dẫn Snap bên dưới.
OpenSUSE phụ thuộc
sudo zypper cài đặt git libQt5Sql5-sqlite libQt5WebKit5 libQt5X11Extras5 libQt5WebKit5-devel mpv coreutils socat wget
Các phụ thuộc Linux chung
Olivia có thể biên dịch trên bất kỳ bản phân phối Linux nào, giả sử bạn đã cài đặt các phần phụ thuộc sau:
Để biết thêm thông tin về các phụ thuộc cần thiết để xây dựng Olivia từ nguồn, hãy truy cập trang GitHub của dự án .
Tải xuống mã
Sau khi các phần phụ thuộc được cài đặt, hãy sử dụng lệnh git clone và tải mã mới nhất xuống PC Linux của bạn.
git clone https://github.com/keshavbhatt/olivia.git
Sau khi tải xong mã, hãy di chuyển thiết bị đầu cuối vào đó bằng lệnh CD .
cd olivia
Sử dụng công cụ xây dựng qmake và bắt đầu quá trình xây dựng ứng dụng Olivia.
qmake
Chạy qmake sẽ không mất nhiều thời gian. Trên thực tế, nó sẽ kết thúc ngay lập tức sau khi bạn nhập lệnh. Khi hoàn tất, hãy sử dụng lệnh make và kết thúc quá trình xây dựng.
Xin lưu ý rằng việc biên dịch ứng dụng Olivia sẽ mất nhiều thời gian. Ngồi lại và để nó xây dựng.
chế tạo
Khi quá trình biên dịch hoàn tất, bạn sẽ có thể cài đặt trình phát nhạc Olivia đã được biên dịch đầy đủ vào PC Linux của mình bằng lệnh thực hiện cài đặt .
sudo thực hiện cài đặt
Hướng dẫn gói Snap
Các nhà phát triển của Oliva phân phối ứng dụng trong một gói Snap để dễ dàng cài đặt trên nhiều hệ điều hành Linux. Tuy nhiên, trước khi cài đặt ứng dụng Olivia từ cửa hàng Snap, bạn cần bật thời gian chạy Snapd trên hệ thống của mình.
Việc kích hoạt thời gian chạy Snapd trên hầu hết các bản phân phối Linux khá nhanh chóng. Để biết thêm thông tin về cách thực hiện việc này, hãy xem hướng dẫn của chúng tôi về cách thiết lập .
Khi bạn đã chạy Snapd trên hệ điều hành Linux, hãy cài đặt ứng dụng âm nhạc Olivia với:
sudo snap cài đặt olivia-test
Hướng dẫn Arch AUR
Ứng dụng âm nhạc Olivia đã có trên AUR và sẵn sàng sử dụng cho người dùng Arch Linux. Để cài đặt nó, hãy bắt đầu bằng cách sử dụng trình quản lý gói Pacman để cài đặt các gói Base-devel và Git.
sudo pacman -S base-devel git
Sau khi các gói Base-devel và Git được thiết lập, hãy tải xuống trình trợ giúp Trizen AUR và cài đặt nó trên Arch PC của bạn.
git clone https://github.com/trizen/trizen
cd trizen
makepkg -sri
Với Trizen hiện đã được thiết lập, hãy sử dụng nó để cài đặt Olivia từ AUR:
trizen -S olivia
Nếu bạn sử dụng nhiều PPA trên PC Ubuntu của mình và gần đây đã nâng cấp lên Ubuntu 20.04, bạn có thể nhận thấy rằng một số PPA của bạn không hoạt động, vì chúng
Bạn mới sử dụng Linux và muốn thêm nhạc của mình vào Rhythmbox nhưng không chắc về cách thực hiện? Chúng tôi có thể giúp! Hãy làm theo hướng dẫn này khi chúng tôi xem xét cách thiết lập
Bạn có cần truy cập PC hoặc Máy chủ Ubuntu từ xa từ PC Microsoft Windows của mình không? Không chắc chắn về cách làm điều đó? Làm theo hướng dẫn này khi chúng tôi chỉ cho bạn
Bạn có sử dụng trình duyệt web Vivaldi làm trình điều khiển hàng ngày trên Linux không? Bạn đang cố gắng tìm cách sao lưu cài đặt trình duyệt của mình để giữ an toàn? chúng tôi
Cách tải xuống Podcast từ Linux Terminal với Podfox
Cách dọn dẹp và tăng tốc Ubuntu
Bạn đang cần một ứng dụng khách podcast tốt, thanh lịch cho máy tính để bàn Linux của mình? Nếu vậy, bạn cần dùng thử CPod. Đó là một ứng dụng nhỏ thân thiện giúp lắng nghe
TuxGuitar là một công cụ soạn nhạc mã nguồn mở. Với nó, người dùng có thể tạo và chỉnh sửa khuông nhạc guitar của riêng mình. Trong hướng dẫn này, hãy xem qua cách
Nếu bạn làm việc nhiều với hình ảnh trên Linux nhưng thấy thiếu các công cụ hình ảnh tích hợp sẵn, Annotator có thể dành cho bạn. Với ứng dụng này, bạn có thể thêm tem, văn bản,
AppImagePool là một ứng dụng khách AppImageHub dành cho Linux. Với nó, người dùng có thể dễ dàng duyệt và tải xuống AppImages từ cửa hàng AppImageHub. Đây là cách để lấy nó