Manjaro Difference between pages "Manjaro Mirrors" and "Audio Players"

Difference between pages "Manjaro Mirrors" and "Audio Players"

From Manjaro
(Difference between pages)
imported>Wolf
(→‎Check here before you send a request for mirror hosting: rmv waterloo: apparently they're hosting now per https://mirror.csclub.uwaterloo.ca/manjaro/)
 
imported>Handy
(Created page with "= Overview = {{note|"audio players" are defined as any media player which can only play audio files-Wikipedia.}} There is really a lot of music players for linux. I'd like t...")
 
Line 1: Line 1:
__TOC__
= Overview =


{{note|"audio players" are defined as any media player which can only play audio files-Wikipedia.}}


=What's a Mirror?=
There is really a lot of music players for linux. I'd like to present to you a few, that are most commonly used.


In the GNU/Linux distro world (& other systems too) a mirror is a server that hosts an up to date copy of a distro's software packages, stored in repositories (repos). There exist repos that are maintained by the distro administration - official - & other's. The Arch User Repository (AUR) being a good example of a non-official user maintained repo.
= Amarok =


There are usually multiple repos in a mirror, holding software packages in categories, such as Manjaro's - core, extra, community & multilib repos. These repos will be duplicated with package content to suit both 32bit & 64bit installations, as well as for any & all the variety of releases that a distro may support. In Manjaro's case that is quite a number when all of the different Desktop & Window Manager titled front ends are considered.
[[File: Amarok.png|thumb|center|400px]]


The distro has package maintainers in its administration. They manage the contents of the repos, keeping it up to date, patching packages if required. Some distros, like Manjaro, have certain packages that are unique to it only - like mhwd for example.
Amarok is one of the best and most popular music player for linux. Amarok is Qt-based and is part of KDE project so the best use him with KDE because of many KDE dependencies.


Amarok features:


=Why do we need more mirrors?=
*:Playing media files in various formats including but not limited to (depending on the setup) FLAC, Ogg, Opus, MP3, AAC, WAV, Windows Media Audio, Apple Lossless, WavPack, TTA and Musepack. Amarok does not play digital music files embedded with DRM.


The more mirrors we have the faster Manjaro's users can upgrade their systems. Some parts of the world have much faster internet speeds than others. In some circumstances, having a server in your country, or better yet, in your city, can make a world of difference to your download speeds.
*:Playing audio CDs and  ripping them to local collection.


*:Tagging digital music files (currently FLAC, Ogg Vorbis, WMA, AAC, MP3, and RealMedia).             


=How does Manjaro know what mirror(s) to use?=
*:Associating cover art with a particular album, and retrieving the cover art from Amazon.


There is a file /etc/pacman.d/mirrorlist which lists all of the available mirrors.
*:Creating and editing playlists, including smart and dynamic playlists.  


There is another file called /etc/pacman-mirrors.conf that by default is configured to re-write your mirrorlist in a list with the fastest at the top, descending to the slowest, when the system is given the terminal command:
*:Synchronizing, retrieving, playing, or uploading music to the MP3/4 music players.


sudo pacman-mirrors --fasttrack && sudo pacman -Syyu
*:Displaying artist information from Wikipedia and retrieving song lyrics.


This is a remarkably streamlined system compared to the ways that it has been in the past for the pacman rolling release system to manage its mirrors, let alone to rank their speed.
*:Integrated Web Services (Last.fm, Jamendo, Magnatune and more)


*:Systray (panel notification area) icon support.


=How do we get more mirrors?=
*:Own notifications


I'm glad you asked that question. This is the advice of '''Philip Muller''', Lead developer of Manjaro Linux:
*:Homepage:http://amarok.kde.org/


<blockquote>'Some people still ask me how I got 5 mirrors in one week before 0.8.0 came out. It is simple. Just write 100 mails to universities and companies supporting Linux. Go to Arch linux and grab their mirrorlist. Crawl through their servers and get their contact data. Write an email and see what response you get. Here is some more info about it.'</blockquote>
Install: sudo pacman -S amarok


= Clementine =


=What is the size of the Manjaro database?=
[[File: Clementine.png|thumb|center|400px]]


We are at around 90 GB. Minimum of 120 GB is recommended, since we might have bigger rebuilds, which might double our space need temporally. 200 GB or higher would be better. As an example see also [https://lists.manjaro.org/pipermail/manjaro-mirrors/Week-of-Mon-20151207/000013.html this].
Clementine is inspired by Amarok 1.4 focusing on a fast and easy-to-use interface for searching and playing your music. Many features are the same as in Amarok.


Clementine features:


=How is the mirror synchronized?=
*:Searching and playing local music library.


'''Via the following Rsync-Services:'''
*:Integrated Web Services (much the same as in Amarok)


<br clear="all" />
*:Visualisations from projectM.
Asia / Japan:
rsync://ftp.tsukuba.wide.ad.jp/manjaro


Europe / Germany:
*:Remote control using a Wii Remote, MPRIS or the command-line.
rsync://ftp.halifax.rwth-aachen.de/manjaro/


Europe / Sweden:
*:Native desktop notifications on Linux (libnotify)
rsync://ftp.lysator.liu.se/pub/manjaro/


Europe / Italy:
*:Other same as in Amarok
rsync://manjaro.mirror.garr.it/manjaro/


Europe / United Kingdom:
*:Homepage:http://www.clementine-player.org
rsync://mirrorservice.org/repo.manjaro.org/repos/


RU / Russian Federation:
Install:sudo pacman -S clementine
rsync://mirror.yandex.ru/mirrors/manjaro/


''It is always recommend to sync from the nearest location. To sync from our own manjaro.org server we need the IP of your server so it can be white-listed at our end. Please mail [https://manjaro.org/terms-of-use/ Philip Mueller directly]. There is a recommended script for use with our server, so please contact the Manjaro administration in this regard. ''
= Rhythmbox =


=How do you ask an organisation with servers to create a Manjaro mirror?=


[[File: rhythmbox.png|thumb|center|400px]]


'''Write them an email like this (in your native language):'''
Rhythmbox is an integrated music management application, originally inspired by Apple's iTunes. It is free software, designed to work well under the GNOME Desktop, and based on the powerful GStreamer media framework. -Rhythmbox main page


Rhythmbox features:


Dear Sir or Madam,
*:Easy to use music browser


My name is [Your Name], I wish to ask you to please spare me a few minutes to read this letter & consider its contents.
*:Internet radio support


I'd like to introduce you to a relative new comer to the world of Linux distributions - Manjaro Linux. Manjaro is a new user-friendly Linux distribution based on the highly regarded Arch Linux. We are currently searching for mirrors to host our packages.
*:Transfering music to and from iPod, MTP, and USB Mass Storage music players


Although new, we are already one of the top 10 most popular Linux Distributions in the world, as listed in the DistroWatch.com top 100.
*:Playlists


Manjaro Linux is based on well tested snapshots of the Arch Linux repositories, and is 100% compatible with Arch itself. We manage our repositories with our own in-house tool called BoxIt, which is designed like git.
*:Audio visualisations


Our aim is to create a light Linux distribution which is simple, up to date, fast, user friendly and which follows the K.I.S.S (Keep It Simple, Stupid) principle.  As such, Manjaro Linux provides a more user friendly installation process, utilities for managing graphic drivers, and pre-configured desktop environments.
*:Displaying album art and song lyrics


Our repository is at the size of around 40 GB. We have between 50 GB and 100 GB granted on other mirrors hosting our packages.
*:Playing, ripping, and burning audio CDs
Currently it is possible to sync from the following rsync services:


Asia / Japan:
*:Homepage:http://projects.gnome.org/rhythmbox/
rsync://ftp.tsukuba.wide.ad.jp/manjaro


Europe / Germany:
Install:sudo pacman -S rhythmbox
rsync://ftp.halifax.rwth-aachen.de/manjaro/


Europe / Sweden:
= Exaile =
rsync://ftp.lysator.liu.se/pub/manjaro/


Europe / Italy:
[[File: exaile.png|thumb|center|400px]]
rsync://manjaro.mirror.garr.it/manjaro/


Europe / United Kingdom:
Exaile is a music manager and player for GTK+ written in Python. Exaile is sometimes called a GTK Amarok and incorporates many features from Amarok.
rsync://mirrorservice.org/repo.manjaro.org/repos/


RU / Russian Federation:
Exaile features:
rsync://mirror.yandex.ru/mirrors/manjaro/


If possible, please sync from the nearest rsync-service to your location. Also, it is recommended to use a similar script as that we provide for our Tier1-Servers, to sync from our server:
*:Handling of large music libraries.


https://gitlab.manjaro.org/tools/maintenance-tools/boxit/blob/master/manjaroreposync
*:Displaying album art and lyrics


Thank you for your time and consideration,
*:Equalizer with presets


[Your Name]
*:Advanced tag editing


=Current Size Required for a Manjaro Mirror=
*:Last.fm support


''(last checked 2018-05-25 20:14 CEST)''
*:Homepage:http://www.exaile.org/
<br clear="all" />
48K ./tmp/core/i686
52K ./tmp/core
4.0K ./tmp/extra/i686
8.0K ./tmp/extra
4.0K ./tmp/community/i686
8.0K ./tmp/community
72K ./tmp
2.0M ./x32-stable/core/i686
2.0M ./x32-stable/core
28M ./x32-stable/extra/i686
28M ./x32-stable/extra
65M ./x32-stable/community/i686
65M ./x32-stable/community
95M ./x32-stable
2.0M ./x32-testing/core/i686
2.0M ./x32-testing/core
28M ./x32-testing/extra/i686
28M ./x32-testing/extra
64M ./x32-testing/community/i686
64M ./x32-testing/community
94M ./x32-testing
2.1M ./testing/multilib/x86_64
2.1M ./testing/multilib
48K ./testing/core/i686
2.3M ./testing/core/x86_64
2.3M ./testing/core
4.0K ./testing/extra/i686
23M ./testing/extra/x86_64
23M ./testing/extra
4.0K ./testing/community/i686
55M ./testing/community/x86_64
55M ./testing/community
82M ./testing
2.1M ./stable/multilib/x86_64
2.1M ./stable/multilib
48K ./stable/core/i686
2.3M ./stable/core/x86_64
2.3M ./stable/core
4.0K ./stable/extra/i686
23M ./stable/extra/x86_64
23M ./stable/extra
4.0K ./stable/community/i686
55M ./stable/community/x86_64
55M ./stable/community
82M ./stable
2.0M ./x32-unstable/core/i686
2.0M ./x32-unstable/core
28M ./x32-unstable/extra/i686
28M ./x32-unstable/extra
65M ./x32-unstable/community/i686
65M ./x32-unstable/community
95M ./x32-unstable
2.1M ./unstable/multilib/x86_64
2.1M ./unstable/multilib
48K ./unstable/core/i686
2.3M ./unstable/core/x86_64
2.3M ./unstable/core
4.0K ./unstable/extra/i686
23M ./unstable/extra/x86_64
23M ./unstable/extra
4.0K ./unstable/community/i686
55M ./unstable/community/x86_64
56M ./unstable/community
82M ./unstable
3.3G ./pool/overlay-32
37G ./pool/sync
39G ./pool/sync-32
4.6G ./pool/overlay
84G ./pool
84G .


Install:yaourt -S exaile


=Check here before you send a request for mirror hosting=
= Qmmp =
Following is a list that will be updated when required.


It is very important that we don't send requests to anyone on this list, as they will consider it spam & could have Manjaro's IP addresses blocked by organisations who's business is to attempt to control spam.
[[File: Qmmp.png|thumb|center|400px]]


So when you are trying to organise new mirrors DO NOT bother hosters who have already denied us support:
Qmmp is music player with user interface similar to winamp or xmms. In my opinion is better than Audacious.


<br clear="all" />
Qmmp features:


*:XMMS and Winamp 2.x skins support


It is a good idea to check [http://repo.manjaro.org repo.manjaro.org] to be sure that the wiki is up to date & also if you have been denied a request to post it in the same thread for obvious reasons.
*:Equalizer


=Do You Manage a Potential Manjaro Mirror Server?=
*:Multiple playlists


If so, here are some guidelines for you to think about, as putting up such a Mirror requires a certain commitment & perseverance.
*:Displaying album art and lyrics


The Manjaro community is better off not having a mirror, if it isn't kept functioning & up to date.
*:Lightness
So if you aren't in it for the long run, don't do it. You will only create disappointment.


Do you have enough bandwidth for the job?
*:Homepage:http://qmmp.ylsoftware.com/
Do you pay for traffic? Your traffic may increase a lot. If you don't have enough bandwidth, you will end up offering at best a slow mirror, at worst an unreachable mirror.


Do you have enough disk space? You will need 100GB for the repos alone, though being able to offer 200GB would be great for the future. If your drive fills up you will not be able to rsync your mirror, it will become out of date & cause problems.
Install:sudo pacman -S qmmp
 
Sync every six hours. Being a rolling release system Manjaro's repos are very dynamic. So mirrors need to be updated multiple times per day.
 
Keep an eye on your sync scripts. Make sure that your mirror updates are functioning correctly. Users depend on your data to be all there & current.
 
Watch the Manjaro forum for announcements re. changes that may effect the mirror/repo system. The Manjaro administration will send you an email for any important changes. Though it often helps to be primed & ready for a change.
 
 
=See Also=
* [https://forum.manjaro.org/t/howto-create-a-manjaro-mirror-server-using-architect/92864?u=linux-aarhus How to setup a Manjaro mirror server using Architect]
* [[Pacman-mirrors|pacman-mirrors]]
* [[Change_to_a_Different_Download_Server|Switching Mirrors]]
 
 
[[Category:Contents Page]]

Revision as of 00:53, 3 June 2013

Overview

Note
"audio players" are defined as any media player which can only play audio files-Wikipedia.

There is really a lot of music players for linux. I'd like to present to you a few, that are most commonly used.

Amarok

Amarok is one of the best and most popular music player for linux. Amarok is Qt-based and is part of KDE project so the best use him with KDE because of many KDE dependencies.

Amarok features:

  • Playing media files in various formats including but not limited to (depending on the setup) FLAC, Ogg, Opus, MP3, AAC, WAV, Windows Media Audio, Apple Lossless, WavPack, TTA and Musepack. Amarok does not play digital music files embedded with DRM.
  • Playing audio CDs and ripping them to local collection.
  • Tagging digital music files (currently FLAC, Ogg Vorbis, WMA, AAC, MP3, and RealMedia).
  • Associating cover art with a particular album, and retrieving the cover art from Amazon.
  • Creating and editing playlists, including smart and dynamic playlists.
  • Synchronizing, retrieving, playing, or uploading music to the MP3/4 music players.
  • Displaying artist information from Wikipedia and retrieving song lyrics.
  • Integrated Web Services (Last.fm, Jamendo, Magnatune and more)
  • Systray (panel notification area) icon support.
  • Own notifications

Install: sudo pacman -S amarok

Clementine

Clementine is inspired by Amarok 1.4 focusing on a fast and easy-to-use interface for searching and playing your music. Many features are the same as in Amarok.

Clementine features:

  • Searching and playing local music library.
  • Integrated Web Services (much the same as in Amarok)
  • Visualisations from projectM.
  • Remote control using a Wii Remote, MPRIS or the command-line.
  • Native desktop notifications on Linux (libnotify)
  • Other same as in Amarok

Install:sudo pacman -S clementine

Rhythmbox

Rhythmbox is an integrated music management application, originally inspired by Apple's iTunes. It is free software, designed to work well under the GNOME Desktop, and based on the powerful GStreamer media framework. -Rhythmbox main page

Rhythmbox features:

  • Easy to use music browser
  • Internet radio support
  • Transfering music to and from iPod, MTP, and USB Mass Storage music players
  • Playlists
  • Audio visualisations
  • Displaying album art and song lyrics
  • Playing, ripping, and burning audio CDs

Install:sudo pacman -S rhythmbox

Exaile

Exaile is a music manager and player for GTK+ written in Python. Exaile is sometimes called a GTK Amarok and incorporates many features from Amarok.

Exaile features:

  • Handling of large music libraries.
  • Displaying album art and lyrics
  • Equalizer with presets
  • Advanced tag editing
  • Last.fm support

Install:yaourt -S exaile

Qmmp

Qmmp is music player with user interface similar to winamp or xmms. In my opinion is better than Audacious.

Qmmp features:

  • XMMS and Winamp 2.x skins support
  • Equalizer
  • Multiple playlists
  • Displaying album art and lyrics
  • Lightness

Install:sudo pacman -S qmmp

Cookies help us deliver our services. By using our services, you agree to our use of cookies.