Move flash installation instructions to this page
[ikiwiki.git] / docs / newhandbook / othersoftware / index.mdwn
CommitLineData
4432fc23 1***This Page is under constructions. New software are being added regularly.***
2**Follow the links below to see how to make corresponding software work on DragonFly**
0a7a587f 3
4432fc23 4[[!toc levels=3 ]]
0a7a587f 5
4432fc23 6## Servers
0a7a587f 7[[SSHserver]]
d59ffb0b 8
4867f535 9[FTP Server](http://www.dragonflybsd.org/docs/newhandbook/FTP/)
d7ad1848 10
11## Installing flash player on firefox.
12
13The Flash plugin is distributed by Adobe in **binary form only**. Adobe does not provide a native DragonFlyBSD plugin, but there is a Linux plugin which you can use under Linux emulation. Linux emulation software is installed from **pkgsrc** and is tested to be working fine on x86 Platform. The steps are
14
15### Configure Linux Support
16
17 # echo "linux_load=yes" >> /boot/loader.conf
18 # echo "linux_enable=yes" >> /etc/rc.conf
19 # echo "proc /compat/linux/proc linprocfs rw 0 0" >> /etc/fstab
20
21**Reboot DragonFly** ( not necessarry but easier for new users ) so that Linux Emulation is loaded to the kernel and configured correctly.
22
23### Install multimedia/libflashsupport from pkgsrc.
24
25 # cd /usr/pkgsrc/multimedia/libflashsupport
26 # bmake package
27
28This will get you all packages needed for Linux Emulation. Currently the Linux Emulation package installs software from [Suse 10]( http://ftp.hosteurope.de/mirror/ftp.opensuse.org/discontinued/10.0/suse/i586/) distribution. You could see the list of packages installed using pkg_info.
29
30 # pkg_info |grep suse
31 suse_openssl-10.0nb5 Linux compatibility package for OpenSSL
32 suse_gtk2-10.0nb4 Linux compatibility package for GTK+-2.x
33 suse_gtk-10.0nb2 Linux compatibility package for GTK+-1.x
34 suse_libjpeg-10.0nb2 Linux compatibility package for JPEG
35 suse_base-10.0nb5 Linux compatibility package
36 suse_slang-10.0nb3 Linux compatibility package for S-Lang
37 suse_locale-10.0nb2 Linux compatibility package with locale files
38 suse_fontconfig-10.0nb6 Linux compatibility package for fontconfig
39 suse_libtiff-10.0nb4 Linux compatibility package for TIFF
40 suse_openmotif-10.0nb2 Linux compatibility package for OpenMotif
41 suse_libpng-10.0nb4 Linux compatibility package for PNG
42 suse_libcups-10.0nb4 Linux compatibility package for CUPS
43 suse_gdk-pixbuf-10.0nb3 Linux compatibility package for gdk-pixbuf
44 suse_expat-10.0nb2 Linux compatibility package for expat
45 suse_vmware-10.0nb2 Linux compatibility package to help run VMware
46 suse_libxml2-10.0nb2 Linux compatibility package for libxml2
47 suse_compat-10.0nb3 Linux compatibility package with old shared libraries
48 suse_x11-10.0nb4 Linux compatibility package for X11
49 suse_glx-10.0nb4 Linux compatibility package for OpenGL/Mesa
50 suse_freetype2-10.0nb5 Linux compatibility package for freetype-2.x
51 suse_aspell-10.0nb2 Linux compatibility package for aspell
52 suse-10.0nb4 SUSE-based Linux binary emulation environment
53
54### Install www/nspluginwrapper
55
56This will allow DragonFly to use the Linux Binary Flash Plugin
57
58 # cd /usr/pkgsrc/www/nspluginwrapper
59 # bmake package
60
61### Install multimedia/ns-flash
62
63This is the Linux Flash Plugin itself.
64
65 # cd /usr/pkgsrc/multimedia/ns-flash
66 # bmake NO_CHECKSUM=yes package
67
68You can check if the Flash plugin is installed right by.
69
70 # /usr/pkg/bin/nspluginwrapper --list
71 /usr/pkg/lib/netscape/plugins/npwrapper.libflashplayer.so
72 Original plugin: /usr/pkg/lib/netscape/plugins/libflashplayer.so
73 Wrapper version string: 1.2.2
74 /usr/pkg/lib/netscape/plugins/npwrapper.libflashplayer.so
75 Original plugin: /usr/pkg/lib/netscape/plugins/libflashplayer.so
76 Wrapper version string: 1.2.2
77
78Don't worry if it is listed twice as above.
79
80Now Start Firefox and type "**about:plugins**" in the address bar and you should find the flash plugins listed as [shown in this Picture](http://leaf.dragonflybsd.org/~sgeorge/PICs/flash-plugin-in-firefox.png).
81
82You can watch Streaming Flash now.