Mercurial > forge
view www/FAQ.in @ 2720:d0b400de8b3f octave-forge
Include special casing of active nav-link, like for octave page (Soren want to change the colour scheme?)
author | adb014 |
---|---|
date | Tue, 17 Oct 2006 22:54:51 +0000 |
parents | 9da47715addc |
children | 8c6dae445051 |
line wrap: on
line source
__HEADER__([[[Frequently Asked Questions]]]) <p> The following page contains some questions often asked by users and developers along with the answers. You'll find the following topics covered by this page </p> <ul> <li><a href="#packages">Using the packages</a></li> <li><a href="#about">About Octave-Forge</a></li> <li><a href="#compatibility">Matlab Compatibility</a></li> </ul> <h2 id="packages">Using the packages</h2> <h3 class="question" id="install">How do I install a package?</h3> <p>First you need to download the package, by going to the package web page and clicking <em>download</em>. Then start Octave and go to the directory where you placed the downloaded package using the <em>cd</em> command. Then type </p> <code>pkg install package_file_name.tar.gz</code> <p> where <em>package_file_name.tar.gz</em> is the file name of the package you downloaded. </p> <h3 class="question">What's with the dependencies?</h3> <p>Some packages depend on functionality provided by other packages in order to function properly. So if package A depends on package B, you need to install package B either before or at the same time you install package A. </p> <p>If you don't want to install the dependencies of a package, you can use the <em>-no-deps</em> flag for the <em>pkg</em> command </p> <code>pkg install -no-deps package_file_name.tar.gz</code> <p> If you choose to do this, you might experience problems with the package. So in general the <em>-no-deps</em> is not recommended. </p> <h3 class="question">How do I uninstall a package?</h3> <p>You simply type</p> <code>pkg uninstall package_name</code> <p>where <em>package_name</em> is the name of the package you want to uninstall (e.g. <em>image</em>).</p> <h3 class="question">How do I use the functions in a package?</h3> <p>You simply type</p> <p><code>pkg load package_name</code></p> <p>where <em>package_name</em> is the name of the package you wish to use. If you need to use all you packages, you can simply type</p> <p><code>pkg load all</code></p> <p>Often you simply add the above line to your .octaverc. That way your packages are all loaded when Octave is started.</p> <h3 class="question">I get a lot of weird errors during installation. What should I do?</h3> <p>If you get alot of weird errors during installation, it is often because you don't have the needed system packages installed. You should verify that you have the needed packages installed, by checking the package web page. If you are using GNU/Linux you often need to install developer packages. These are often called something that ends with <em>-dev</em>. </p> <h2 id="about">About Octave-Forge</h2> <h3 class="question">What is Octave-Forge?</h3> <p>Octave-Forge is a collection of packages for <a href="http://www.octave.org">GNU Octave</a>. It also serves as a testbed for code, that eventually will end up in Octave. </p> <h3 class="question">How do i submit packages to Octave-Forge?</h3> <p>Currently we don't have a certain system for including packages, so you should just send a message to the <a href="archive.html">mailing list</a> describing your package. </p> <h3 class="question">I think I've found a bug in a package. What should I do?</h3> <p>You should report it the developers. See <a href="bugs.html">this page</a> for details. </p> <h3 class="question">Where can I get more help?</h3> <p>You can always ask questions on either the <a href="archive.html">Octave-Forge mailing list</a>, or you can ask on the <a href="http://www.gnu.org/software/octave/archive.html">Octave help mailing list</a>. </p> <h2 id="compatibility">Matlab Compatibility</h2> <h3 class="question">I'm using a certain Matlab toolbox. Is there an equivalent one for Octave?</h3> <p>Very often you can find a package that provides something quite similar to the Matlab toolboxes. Simply browse the <a href="packages.html">list of package</a> and see if something fits your needs. If you can't find anything you should feel free to ask on the <a href="archive.html">mailing list</a>. </p> <h3 class="question">Does Octave support feature XXX?</h3> <p>Octave supports most of the Matlab language, so in general the answer is Yes. The easiest way to check if your needs are supported by octave, is to install octave. </p> __TRAILER__