Welcome to the Slackware Documentation Project

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
studioware:quick_start [2014/02/25 00:43 (UTC)]
dive [2) Installation]
studioware:quick_start [2017/02/24 22:03 (UTC)]
dive [1) Preinstallation Tasks]
Line 1: Line 1:
 ====== Introduction ====== ====== Introduction ======
  
 +To install our slackbuilds we have an application to help the process.
  
-There are few ways of installing studioware applications. We have both pre-built packages ​and slackbuild scripts that create ​packages from source.+To make the process ​little simpler we have an application to download, build and install ​packages: sepkg. It supports queue files, and will even download the queues ​from our server if needed.
  
-To make the process ​little simpler we have two applications to download and install ​them: studiopkg for packages, and sepkg for building from slackbuilds. They both support queue files, and will even download the queues from our server if needed.+You will need around 12GB of free space to build all the packages in full install. 
 +===== 1) Preinstallation Tasks =====
  
-===== 1) Preparing ​Studiopkg and Sepkg =====+  * Install JDK or OpenJDK. AlienBob has packages here: http://​www.slackware.com/​~alien/​slackbuilds/​openjdk/​ This is for portmidi. You may need to log out and in again after installing jdk. 
 +  * Create Avahi user and group (for 14.2 onward): 
 +groupadd -g 214 avahi\\ 
 +useradd -u 214 -g 214 -c "​Avahi"​ -d /dev/null -s /bin/false avahi\\ 
 +Install fltk (for audio/​yoshimi) from extra.\\ 
 +===== 2) Preparing Sepkg =====
  
-First you need to grab the latest versions and install ​them with installpkg:+First you need to grab the latest versions and install ​it with installpkg:
  
-http://​studioware.org/​studiopkg\\ +http://​studioware.org/​files/tools/sepkg/
-http://​studioware.org/sepkg+
  
-# installpkg studiopkg-VERSION-noarch-TAG.txz\\+<​code>​
 # installpkg sepkg-VERSION-noarch-TAG.txz # installpkg sepkg-VERSION-noarch-TAG.txz
 +</​code>​
  
-Next step is to check that they are both pointing at the right branch.  +Next step is to check that it is pointing at the right branch. ​
- +
-Edit /​etc/​studiopkg/​studiopkg.conf and change SWVERSION to reflect your Slackware version - eg: +
- +
-SWVERSION=14.1 +
- +
-The ARCH is worked out automatically. +
- +
-You can also set CHECKGPG=ON or OFF for your needs. We recommend ON.+
  
 Edit /​etc/​sepkg/​sepkg.conf and change SWVERSION to also reflect your Slackware version. Edit /​etc/​sepkg/​sepkg.conf and change SWVERSION to also reflect your Slackware version.
  
-Once that is done they need to fetch the latest file lists from our servers using the -u flag. Additionally studiopkg needs to import our gpg key:+Once that is done we need to fetch the latest file lists from our servers using the -u flag.
  
-studiopkg gpg\\ +<​code>​ 
-studiopkg ​-u\\ +sepkg -u 
-sepkg -u\\+</​code>​
  
 You should now be able to build/​install packages. You should now be able to build/​install packages.
  
-===== 2) Installation =====+===== 3) Installation =====
  
 We have three main categories of applications:​ audio, video and photo. They are maintained by queue files. There is also a '​full'​ queue. We have three main categories of applications:​ audio, video and photo. They are maintained by queue files. There is also a '​full'​ queue.
  
-If you want a certain category - say audiothen you can use either studiopkg or sepkg to download and build/​install all the audio applications with the -q flag: +If you want a certain category - say audio then you can use sepkg to download and build/​install all the audio applications with the -q flag:
- +
-studiopkg -q audio\\ +
-or\\ +
-sepkg -q audio\\+
  
-When using studiopkg it will check the package md5 and gpg. If these are wrong you may need to retry the download and/or delete the cache using the delete-cache option. It will prompt for retry download. If it keeps throwing up an error then please contact us with the details.+<​code>​sepkg ​-q audio</​code>​
  
-<note important>​Either jdk or openjdk is a buildtime requirement when using sepkg to build the audio or full queue. jdk can be found in the extra/ directory on slackware.com or alienBob has packages for openjdk here: http://​www.slackware.com/​~alien/​slackbuilds/​openjdk/</​note>​ 
 ===== 3) Done ===== ===== 3) Done =====
  
Line 56: Line 50:
 \\ \\
  
-* Originally written by [[wiki:​user:​dive | dive]]+  ​* Originally written by [[wiki:​user:​dive | dive]]
 <!-- * Contributions by [[wiki:​user:​yyy | User Y]] --> <!-- * Contributions by [[wiki:​user:​yyy | User Y]] -->
  

In Other Languages
QR Code
QR Code studioware:quick_start (generated for current page)