O leitor de música em nuvem Olivia é um novo e modernopróximo leitor de música para Linux. Ele é construído com o kit de ferramentas Qt5 e visa fornecer um local unificado, onde os usuários podem fazer tudo, desde assistir vídeos do YouTube, rádio na Internet e reproduzir arquivos de música local no Linux. A partir de agora, o desenvolvedor escolhe distribuir o programa através dos pacotes Snap. Dito isso, também é possível criar o programa a partir do código-fonte ou, se você é usuário do Arch, pode obtê-lo no Repositório do Usuário do Arch Linux.
Neste guia, mostraremos como instalar o music player Olivia por meio de pacotes Snap, código fonte e AUR. Para iniciar, abra uma janela do terminal pressionando Ctrl + Alt + T ou Ctrl + Shift + T no teclado Em seguida, siga as instruções da linha de comando abaixo que correspondem ao seu caso de uso específico.
Nota: Os pacotes de snap funcionam no Ubuntu, Fedora, OpenSUSE, Debian, Arch Linux, Solus e Gentoo. Se você não estiver usando uma dessas distribuições Linux, é melhor seguir as instruções do código fonte para obter acesso à Olivia.
Instruções do código fonte
Instalar o Olivia a partir do código-fonte requer algumas dependências. Essas dependências são Qt5 (e alguns módulos de desenvolvimento) Mpv, Coreutils, Socat, Python versão 2.7 e o Wget Downloader.
A instalação dessas dependências será diferente, dependendo do sistema operacional que você usa, portanto, se houver algum problema, visite o Olivia GitHub para obter orientação.
Dependências do Ubuntu / Debian
Instalar dependências no Ubuntu e Debian é simples, pois o desenvolvedor do Olivia descreve especificamente os pacotes necessários para fazê-lo funcionar. Para iniciar a instalação, use o Apt comando abaixo.
Nota: no Debian, você pode precisar mudar Apt com Apt-get.
sudo apt install git qt5 libqt5sql5-sqlite libqt5webkit5 libqt4x11extras5 mpv coreutils socat python wget libqt5webkit5-dev
Arquivar dependências do Linux
Existe um pacote AUR para Olivia no Arch Linux,portanto, não há necessidade real de instalar as dependências de compilação nesta seção. Em vez disso, role para baixo até as instruções do AUR e siga-as.
No Arch Linux e não deseja usar a versão AUR do Olivia? Considere optar pela versão do pacote Snap!
Dependências do Fedora
Os desenvolvedores não descrevem os pacotes emdetalhes sobre o que você precisa para criar a Olivia com sucesso. Dito isso, você pode verificar a página de desenvolvimento do GitHub e pesquisar no gerenciador de pacotes o que precisa para criar o software.
Não consegue descobrir as dependências necessárias para construir e compilar o Olivia no seu PC Fedora Linux? Não se preocupe! O Fedora pode executar pacotes Snap! Vá para as instruções do Snap abaixo.
Dependências do OpenSUSE
sudo zypper install git libQt5Sql5-sqlite libQt5WebKit5 libQt5X11Extras5 libQt5WebKit5-devel mpv coreutils socat wget
Dependências genéricas do Linux
O Olivia pode compilar em qualquer distribuição Linux, assumindo que você tenha as seguintes dependências instaladas:
- Qt5.5.1
- libqt5sql5-sqlite
- libqt5webkit5
- libqt5x11extras5
- mpv
- coreutils
- socat
- python 2.7
- wget
- git
Para obter mais informações sobre as dependências necessárias para criar o Olivia a partir da fonte, acesse a página GitHub do projeto.
Download do código
Depois que as dependências estiverem instaladas, use o comando git clone e faça o download do código mais recente no seu PC Linux.
git clone https://github.com/keshavbhatt/olivia.git
Com o código feito o download, mova o terminal para ele usando o CD comando.
cd olivia
Use o qmake ferramenta de construção e inicie o processo de construção do aplicativo Olivia.
qmake
Corrida qmake não vai demorar muito tempo. Na verdade, ele será concluído instantaneamente após a inserção do comando. Quando terminar, use o faço comando e finalize o processo de construção.
Lembre-se de que a compilação do aplicativo Olivia levará muito tempo. Sente-se e deixe-o crescer.
make
Quando a compilação terminar, você poderá instalar o music player Olivia totalmente compilado no seu PC Linux com o faça instalar comando.
sudo make install
Instruções do pacote Snap
Os desenvolvedores do Oliva distribuem o aplicativo emum pacote Snap para fácil instalação em uma variedade de sistemas operacionais Linux. No entanto, antes de instalar o aplicativo Olivia a partir da loja Snap, você precisará ativar o tempo de execução Snapd no seu sistema.
A ativação do tempo de execução do Snapd na maioria das distribuições Linux é bastante rápida. Para obter mais informações sobre como fazer isso, consulte nosso guia sobre como configurá-lo.
Quando o Snapd estiver em execução no sistema operacional Linux, instale o aplicativo de música Olivia com:
sudo snap install olivia-test
Instruções do Arch AUR
O aplicativo de música Olivia está no AUR e está pronto para ser usado pelos usuários do Arch Linux. Para instalá-lo, comece usando o gerenciador de pacotes Pacman para instalar os pacotes Base-devel e Git.
sudo pacman -S base-devel git
Depois que os pacotes Base-devel e Git estiverem configurados, baixe o assistente do Trizen AUR e instale-o no seu PC Arch.
git clone https://github.com/trizen/trizen
cd trizen
makepkg -sri
Com o Trizen agora configurado, use-o para instalar o Olivia a partir do AUR:
trizen -S olivia</p>
Comentários