Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
becki:linux:slack_app_tips [2010-06-28 08:36] becki |
becki:linux:slack_app_tips [2018-02-08 12:22] (aktuell) becki |
||
---|---|---|---|
Zeile 9: | Zeile 9: | ||
===== VLC == | ===== VLC == | ||
- | According to the [[http://www.videolan.org/vlc/download-slackware.html|VLC Homepage]], VLC 0.9.8 is available as Slack package for 12.2 (and 12.1) [[http://slackware.org.uk/3rd-party/alien/restricted_slackbuilds/vlc/pkg/|here]]. | + | Slack packages are available [[http://www.videolan.org/vlc/download-slackware.html|here]]. Use the [[http://slackware.org.uk/people/alien/restricted_slackbuilds/vlc/|full-featured version]] |
+ | <del>According to the [[http://www.videolan.org/vlc/download-slackware.html|VLC Homepage]], VLC 0.9.8 is available as Slack package for 12.2 (and 12.1) [[http://slackware.org.uk/3rd-party/alien/restricted_slackbuilds/vlc/pkg/|here]]. | ||
+ | </del> | ||
Note that - like xine - VLC also depends on libdvdcss(([[http://slackbuilds.org/result/?search=libdvdcss|Download libdvdcss]])) for DVD playback. | Note that - like xine - VLC also depends on libdvdcss(([[http://slackbuilds.org/result/?search=libdvdcss|Download libdvdcss]])) for DVD playback. | ||
Zeile 88: | Zeile 90: | ||
===== SVG with Inkscape == | ===== SVG with Inkscape == | ||
+ | |||
+ | Slack 14.2 dependencies for v. 0.92.2 according to slackbuilds: | ||
+ | lxml | ||
+ | BeautifulSoup4 | ||
+ | html5lib | ||
+ | six | ||
+ | python-webencodings | ||
+ | numpy | ||
+ | |||
+ | :!: ''gtkmm'' and its dependencies ship with Slack 14.2 now. Be sure to remove old SBo packages bevore installing Inkscape! | ||
+ | |||
+ | Slack 14.1 dependencies according to slackbuilds: | ||
+ | gsl | ||
+ | gtkmm | ||
+ | mm-common | ||
+ | atkmm | ||
+ | pangomm | ||
+ | cairomm | ||
+ | glibmm | ||
+ | libsigc++ | ||
+ | numpy | ||
+ | lxml | ||
+ | BeautifulSoup | ||
+ | |||
+ | For Slack 13.37 sources and buildscripts are available at www.slackbuilds.org. Dependency tree for inkscape on Slack 13.37: | ||
+ | |||
+ | <code> | ||
+ | inkscape | ||
+ | gc | ||
+ | gsl | ||
+ | gtkmm | ||
+ | atkmm | ||
+ | pangomm | ||
+ | cairomm | ||
+ | glibmm | ||
+ | libsigc++ | ||
+ | graphviz (optional) | ||
+ | lxml (optional) | ||
+ | numpy (optional) | ||
+ | </code> | ||
+ | |||
+ | Compile **and** install leaves first, trunk (inkscape) last! | ||
For Slack12.2 sources and buildscripts are available at www.slackbuilds.org. Build packages in this order: | For Slack12.2 sources and buildscripts are available at www.slackbuilds.org. Build packages in this order: | ||
Zeile 102: | Zeile 146: | ||
===== DVD ripping with HandBrake == | ===== DVD ripping with HandBrake == | ||
- | The easiest way by far to get copies of your DVD movies is command line app [[http://handbrake.fr/|HandBrake]]. It has almost no dependencies(([[http://trac.handbrake.fr/wiki/SupportFAQ#contribs|The one exception is libdvdcss]])), everything is build in. Both a binary version for Linux and the source code is available. | + | See [[Multimedia]] |
- | + | ||
- | - Install libdvdcss(([[http://slackbuilds.org/result/?search=libdvdcss|Download libdvdcss]])) | + | |
- | - Download the binary and copy it to ''/usr/local/bin''. | + | |
- | + | ||
- | Note: As of version 0.9.4 no generic tarball is available any more. But is possible to compile the HandbrakeCLI source (tested on Slack 13.0). Note that in order to compile Handbrake you need yasm which is available on www.slackbuilds.org. Note also that the build process aborts with an error, but the CLI interface works. --- 2009-12-30 | + | |
- | + | ||
- | Note: The current binary version (0.9.3) is marked as Ubuntu Package. But it is still simply a tarball which works on Slack (tested on 13.0) --- 2009-10-14 | + | |
- | + | ||
- | How to use HandBrake is described [[commands#rip_dvds|here]]. | + | |
- | + | ||
- | A possible alternative HandBrake is [[http://applications.linux.com/article.pl?sid=06/03/22/2124208&tid=13&tid=39|Thoggen]], but it has loads of dependencies and is by far more complicated to install. | + | |
===== Xine == | ===== Xine == | ||
Zeile 133: | Zeile 166: | ||
===== MPlayer == | ===== MPlayer == | ||
- | Get buildscripts for MPlayer and mplayer-codecs-all from www.SlackBuilds.org. Build and install the packages. | + | Slack now ships with Mplayer |
+ | |||
+ | <del>Get buildscripts for MPlayer and mplayer-codecs-all from www.SlackBuilds.org. Build and install the packages. | ||
For Slack11 you must download a theme before building the MPlayer package (see README), otherwise only the ''mplayer'' not the ''gmplayer'' (with GUI) command will work. | For Slack11 you must download a theme before building the MPlayer package (see README), otherwise only the ''mplayer'' not the ''gmplayer'' (with GUI) command will work. | ||
Howto build the mplayer-codecs-all package is described above in the xine section. | Howto build the mplayer-codecs-all package is described above in the xine section. | ||
+ | </del> | ||
===== Firefox == | ===== Firefox == | ||
==== Installation with Generic binary Tarball == | ==== Installation with Generic binary Tarball == | ||
Zeile 161: | Zeile 196: | ||
=== Java == | === Java == | ||
- | * /usr/local/lib/firefox/plugins# ln -s /usr/lib/java/jre/plugin/i386/ns7/libjavaplugin_oij.so (peeked form /usr/lib/mozilla/plugins) | + | cd /usr/lib/mozilla/plugins |
- | * check with about:plugins | + | ln -s /usr/loca/java/lib/i386/libnpjp2.so |
+ | |||
+ | Check with about:plugins | ||
+ | |||
+ | [[http://www.oracle.com/technetwork/java/javase/manual-plugin-install-linux-136395.html|Source]] | ||
=== RealPlayer 10 == | === RealPlayer 10 == | ||
Zeile 175: | Zeile 214: | ||
Download links at [[http://plugindoc.mozdev.org/linux.html#Flash|plugindoc]]. | Download links at [[http://plugindoc.mozdev.org/linux.html#Flash|plugindoc]]. | ||
- | == Version 10 == | + | == Version 11 == |
- | Download tar.gz for Linux, unpack and move libflashplayer.so into your system browser installed plugins directory (''/usr/lib/firefox/plugins'') | + | Download tar.gz for Linux, unpack and move ''libflashplayer.so'' into your system wide browser plugins directory (''/usr/lib/mozilla/plugins''). <del>Then make ''libflashplayer.so'' runnable.</del> |
== Version 9 == | == Version 9 == | ||
Zeile 256: | Zeile 295: | ||
===== Jedit Programmer's Text Editor == | ===== Jedit Programmer's Text Editor == | ||
+ | ==== Installation == | ||
+ | |||
+ | The [[http://jedit.org/index.php?page=download|Jedit page]] has a Slackware package. This is the simplest way to install it. Alternatively, you can use the java based installer: | ||
Get java based installer from [[http://jedit.org/index.php?page=download&platform=unix|jedit.org]] and run ''# java -jar jedit4.3pre8install.jar text'' | Get java based installer from [[http://jedit.org/index.php?page=download&platform=unix|jedit.org]] and run ''# java -jar jedit4.3pre8install.jar text'' | ||
Zeile 266: | Zeile 308: | ||
Remove absolte pathnames and reuse always the same instance of jedit when specifing files on the command line in /usr/local/bin/jedit: | Remove absolte pathnames and reuse always the same instance of jedit when specifing files on the command line in /usr/local/bin/jedit: | ||
+ | |||
<code bash> | <code bash> | ||
#exec "$JAVA_HOME/bin/java" -server -mx${JAVA_HEAP_SIZE}m ${JEDIT} -classpath "/usr/local/jedit/4.3pre8/jedit.jar" \ | #exec "$JAVA_HOME/bin/java" -server -mx${JAVA_HEAP_SIZE}m ${JEDIT} -classpath "/usr/local/jedit/4.3pre8/jedit.jar" \ | ||
Zeile 272: | Zeile 315: | ||
org.gjt.sp.jedit.jEdit -reuseview $@ | org.gjt.sp.jedit.jEdit -reuseview $@ | ||
</code> | </code> | ||
+ | |||
+ | ==== Optional Configuration == | ||
Usefull script to insert current date and time (e.g.: ''2007-05-03 13:55''), save it to ''~/jedit/macros'' or ''/usr/local/jedit/macros'' and define a shortcut for it: | Usefull script to insert current date and time (e.g.: ''2007-05-03 13:55''), save it to ''~/jedit/macros'' or ''/usr/local/jedit/macros'' and define a shortcut for it: | ||
+ | |||
<code java> | <code java> | ||
/* Inserts the current date and time at the caret position 2007-05-03 */ | /* Inserts the current date and time at the caret position 2007-05-03 */ | ||
Zeile 326: | Zeile 372: | ||
===== CD Ripping == | ===== CD Ripping == | ||
- | ==== abcde == | ||
- | A good command line CD ripper for ogg & mp3 is ''abcde'' which can be found at [[slack_setup_tips#third-party_programs|www.SlackBuilds.org]]. abcde needs cd-discid, so install this first. | + | See [[CD Ripping]] |
- | + | ||
- | You probably have to add yourself to the group ''cdrom''. Look at the group of the device file to which /dev/cdrom or alternatively /dev/dvd points to. Configuration is done in /etc/abcde.conf or in ~/.abcde(:?:) | + | |
- | + | ||
- | KDE provides ''kaudiocreator'' as a graphical alternative to abcde. But for me, abcde works just better out of the box. | + | |
- | + | ||
- | ==== MP3 == | + | |
- | + | ||
- | For encoding mp3 instead of ogg (eg. with abcde), your need 'lame' from linuxpackages. To tag mp3 files you need id3lib also from linuxpackages. | + | |
===== Bittorrent == | ===== Bittorrent == | ||
Zeile 366: | Zeile 403: | ||
FIXME what abour cdrdoao? | FIXME what abour cdrdoao? | ||
+ | |||
+ | ===== View man pages in Browser == | ||
+ | |||
+ | - Make sure Apache is running | ||
+ | - Download & unpack the ''man''-package as sourccode, eg [[slack>slackware-current/source/ap/man/]] | ||
+ | - Install CGI files from the source package to Apache CGI path:<code bash>cp -r man-1.6g/man2html/scripts/cgi-bin/man /var/www/cgi-bin | ||
+ | cp -r man-1.6g/man2html/scripts/cgi-aux/man /var/www/cgi-bin/man/aux | ||
+ | </code> | ||
+ | - Fix the path in ''/var/www/cgi-bin/man/man2html'':<code diff> | ||
+ | -MANX="/home/httpd/cgi-aux/man/man.aux" | ||
+ | +MANX="/var/www/cgi-bin/man/aux/man.aux" | ||
+ | </code> | ||
+ | - URL is: http://localhost/cgi-bin/man/man2html | ||
+ | |||
+ | FIXME The Links in the "Index of pages" do not work. | ||