LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Installing Mixxx software for dj's (https://www.linuxquestions.org/questions/linux-software-2/installing-mixxx-software-for-djs-4175423918/)

Cyb3r.Kn!ght 08-25-2012 04:04 AM

Installing Mixxx software for dj's
 
I am having issues with installing the Mixxx software for Linux... it said that I had download the source code and build... now since I am currently new to Linux, I understand that I have to download the source code (which I did) and attempt to build a structured platform or something of the like for mixxx.... can ANYONE please shed some light, because I am lost in the ocean of electrons without a compass and the paddle broke...

descendant_command 08-25-2012 04:33 AM

What distro?
It is probably already packaged and ready to go in your repo.
Use your package manager of choice to find / install it.
It will also install any required dependencies.

Cyb3r.Kn!ght 08-25-2012 04:43 AM

Quote:

Originally Posted by descendant_command (Post 4763787)
What distro?
It is probably already packaged and ready to go in your repo.
Use your package manager of choice to find / install it.
It will also install any required dependencies.


what is a distro/repo? how do I know what my package manager is; I hate being new

knudfl 08-25-2012 05:17 AM

"Distro" means distribution : Linux OS.

If you have Mint, Debian, Ubuntu : mixxx is in your 'Package Manager'

Fedora : You will have to add the "Rpmfusion repository" :
http://rpmfusion.org/Configuration
> http://download1.rpmfusion.org/free/...ble.noarch.rpm
and : http://download1.rpmfusion.org/nonfr...ble.noarch.rpm


Building from source, Fedora etc. :
http://mixxx.org/wiki/doku.php/compiling_on_linux

.

Cyb3r.Kn!ght 08-26-2012 01:46 AM

Quote:

Originally Posted by knudfl (Post 4763806)
"Distro" means distribution : Linux OS.

If you have Mint, Debian, Ubuntu : mixxx is in your 'Package Manager'

Fedora : You will have to add the "Rpmfusion repository" :
http://rpmfusion.org/Configuration
> http://download1.rpmfusion.org/free/...ble.noarch.rpm
and : http://download1.rpmfusion.org/nonfr...ble.noarch.rpm


Building from source, Fedora etc. :
http://mixxx.org/wiki/doku.php/compiling_on_linux

.

I have the newest version of SolusOS i believe the name is.. do i have to build it from the source code?

knudfl 08-26-2012 03:15 AM

SolusOS : Please do ...

1) su <enter root password>
2) apt-get install mixxx

Cyb3r.Kn!ght 08-27-2012 12:49 AM

Quote:

Originally Posted by Cyb3r.Kn!ght (Post 4764416)
I have the newest version of SolusOS i believe the name is.. do i have to build it from the source code?

I got the MIXXX up and running thanks to my sisters fiancee... apparantly its not in the package, I had to build Mixx from the source code and it took literally about 3 hours to build it after going back each time and fixing the errors.. I need to learn this sh*t....

---------- Post added 08-26-12 at 10:50 PM ----------

Quote:

Originally Posted by knudfl (Post 4764435)
SolusOS : Please do ...

1) su <enter root password>
2) apt-get install mixxx


I have SolusOS its not installed... I had to build it from the Sorce Code on up!

Cyb3r.Kn!ght 08-31-2012 03:50 PM

Quote:

Originally Posted by Cyb3r.Kn!ght (Post 4765080)
I got the MIXXX up and running thanks to my sisters fiancee... apparantly its not in the package, I had to build Mixx from the source code and it took literally about 3 hours to build it after going back each time and fixing the errors.. I need to learn this sh*t....

---------- Post added 08-26-12 at 10:50 PM ----------




I have SolusOS its not installed... I had to build it from the Sorce Code on up!


TO make things worse I had reinstall SolusOS and wipe out all the partitions due to an internal error, so Mixxx was wiped out.... I know that I have to build from the Source Code... I can read the .pdf on it but being a noob doesnt have its advantages, so I ask... I am going to have to build from the source code... and my sisters fiancee isnt going to help anymore, and need assistance from my SolusOS family.... How do I build the dependencies and check the dependencies and all that other good stuff to ensure that I am installing and building correctly from the source code??

descendant_command 08-31-2012 04:33 PM

Instructions here ... http://www.linuxquestions.org/questi...8/#post4764435

Cyb3r.Kn!ght 08-31-2012 10:40 PM

Quote:

Originally Posted by descendant_command (Post 4769494)


there is no package for Mixxx on SolusOS repositories, i have to build it from the source... I have downloaded the source package, I dont know what to do from there etc...

descendant_command 08-31-2012 11:52 PM

Grab the appropriate .debs from packages.debian.org, or build it from the debianised source package, or ... just install debian :)

knudfl 09-01-2012 05:40 AM

Post #11 : 'apt-get -b source mixxx=1.10.1~dfsg0-1' isn't working :
The required libqtwebkit-dev is part of qt4-dev in Solus1.2 / Squeeze.

Post #10, Solus-1.2 ( Solus 1.2 is "copy" of Debian Squeeze.)
http://mixxx.org/wiki/doku.php/compiling_on_linux
apt-get install bzr scons libqt4-dev libqt4-sql-sqlite libportmidi-dev libshout-dev libtag1-dev libprotobuf-dev protobuf-compiler libvamp-hostsdk3 vamp-plugin-sdk libusb-1.0-0-dev libfftw3-dev libfaad-dev libmp4v2-dev

Please add this line to /etc/apt/sources.list :
deb-src http://ftp.uk.debian.org/debian wheezy main
... and run 'apt-get update'.

Not all dependencies will be installed with 'apt-get build-dep mixxx'.
Please start with these two Solus-1.2 packages ( if you have "i386" ):
libsoundtouch1c2 https://docs.google.com/open?id=0B7S...kpKWEJVb1VtdkE
libsoundtouch-dev https://docs.google.com/open?id=0B7S...Xp2X0trMkdkVW8
dpkg -i libsoundtouch1c2-1.6.0-3_i386.deb libsoundtouch-dev-1.6.0-3_i386.deb

Also missing : python-scour.
cd <new-empty-folder>/ && apt-get -b source python-scour=0.26-3
After the package creation : dpkg -i python-scour_0.26-3_all.deb
Link, Solus python-scour https://docs.google.com/open?id=0B7S...l80dEZOWXZRamc

Now you can do : apt-get build-dep mixxx
... to get the other "63" dependencies installed.

And : 1) cd mixxx-1.10.1/ && scons
Then wait about one hour, for scons to finish.
2) su
3) scons install

.

Cyb3r.Kn!ght 09-03-2012 01:53 PM

Quote:

Originally Posted by knudfl (Post 4769836)
Post #11 : 'apt-get -b source mixxx=1.10.1~dfsg0-1' isn't working :
The required libqtwebkit-dev is part of qt4-dev in Solus1.2 / Squeeze.

Post #10, Solus-1.2 ( Solus 1.2 is "copy" of Debian Squeeze.)
http://mixxx.org/wiki/doku.php/compiling_on_linux
apt-get install bzr scons libqt4-dev libqt4-sql-sqlite libportmidi-dev libshout-dev libtag1-dev libprotobuf-dev protobuf-compiler libvamp-hostsdk3 vamp-plugin-sdk libusb-1.0-0-dev libfftw3-dev libfaad-dev libmp4v2-dev


Not all dependencies will be installed with 'apt-get build-dep mixxx'.
Please start with these two Solus-1.2 packages ( if you have "i386" ):
libsoundtouch1c2 https://docs.google.com/open?id=0B7S...kpKWEJVb1VtdkE
libsoundtouch-dev https://docs.google.com/open?id=0B7S...Xp2X0trMkdkVW8
dpkg -i libsoundtouch1c2-1.6.0-3_i386.deb libsoundtouch-dev-1.6.0-3_i386.deb

Also missing : python-scour.
cd <new-empty-folder>/ && apt-get -b source python-scour=0.26-3
After the package creation : dpkg -i python-scour_0.26-3_all.deb
Link, Solus python-scour https://docs.google.com/open?id=0B7S...l80dEZOWXZRamc

Now you can do : apt-get build-dep mixxx
... to get the other "63" dependencies installed.

And : 1) cd mixxx-1.10.1/ && scons
Then wait about one hour, for scons to finish.
2) su
3) scons install

.


with me being a novice with Linux I am still learning all the functions and commands, so I seriously do appreciate the fact that you actually broke it all down, but I have a few issues:

(1) Please add this line to /etc/apt/sources.list :
deb-src http://ftp.uk.debian.org/debian wheezy main
... and run 'apt-get update'. (I am not sure on how to do this command)

(2) Also missing : python-scour.
cd <new-empty-folder>/ && apt-get -b source python-scour=0.26-3
After the package creation : dpkg -i python-scour_0.26-3_all.deb
Link, Solus python-scour https://docs.google.com/open?id=0B7S...l80dEZOWXZRamc ( Im not sure exactly what I need to do like 'what kind of new folder' etc.)

can you explain what you mean?

knudfl 09-03-2012 06:16 PM

Post # 13 :

Add 1) : Adding a line to /etc/apt/sources.list :
Use the 'Root Terminal', and type : gedit /etc/apt/sources.list
... then you can add the new line.

After adding the new repository line, type : apt-get update
( In the 'Root Terminal' ).


Add 2) Make a new empty folder in /home/<user-name>/ ,
say /home/<user-name>/tmp1/ for building python-scour.
**** Or do not build the package :
Use the package, linked in post #12 : python-scour_0.26-3_all.deb
https://docs.google.com/open?id=0B7S...l80dEZOWXZRamc
Install it with the 'Root Terminal' : dpkg -i python-scour_0.26-3_all.deb

.

Cyb3r.Kn!ght 09-03-2012 08:33 PM

got it up and running ty so much for the assistance


All times are GMT -5. The time now is 04:37 PM.