Haiku Applications: Difference between revisions
initial commit |
|||
(8 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
An operating system is not really interesting without applications, and the days when Haiku was short of those are definitely over. | An operating system is not really interesting without applications, and the days when Haiku was short of those are definitely over. By default, Haiku comes with a small but vital set of pre-installed applications - see the full list [https://www.haiku-os.org/docs/userguide/en/applications.html#list-of-apps here]. Others will have to be installed after installation of the operating system itself. | ||
== How to install applications == | |||
Haiku uses a novel approach to package management. The HPKG file format at first | Haiku uses a novel approach to package management. The HPKG file format at first doesn't look very different from DEB or RPM files in Linux, but an application can be installed just by dropping the package in the right directory, and uninstalled just by deleting the package.<ref>https://www.haiku-os.org/guides/daily-tasks/install-applications</ref> However, this is not the recommended way to do it. | ||
If the package was not in a repository, but just downloaded from a website, just double-click on it. This will open the package in HaikuDepot and install it with any other dependencies. | If the package was not in a repository, but just downloaded from a website, just double-click on it. This will open the package in ''HaikuDepot'' and install it with any other dependencies. | ||
There are two ways to install applications from Haiku repositories. The ''HaikuDepot'' application presents a familiar "app store" appearance. Alternatively, you can install | There are two ways to install applications from Haiku repositories. The ''HaikuDepot'' application presents a familiar "app store" appearance. Alternatively, you can install and update applications in Terminal using the <code>pkgman</code> command.<ref>https://www.haiku-os.org/docs/userguide/en/applications.html#hpkg</ref> Apps from personal websites are trickier: you will probably just have to check the website regularly. | ||
Uninstalling an application is just as easy. Again you can do this from both the ''HaikuDepot'' application or in Terminal using <code>pkgman</code>. | |||
For now, Haiku does not have the concept of dependency uninstallation. If you only ever installed one KDE-based application, say ''Kate'', then if you uninstall Kate, all the QT and KDE libraries it relies on will be left in place and they will be updated. While this seem wasteful of disk space, it does speed up the installation of other KDE apps later on. | |||
== Application categories == | |||
These categories are used in the HaikuDepot application. Please be aware that an app can be in more than one category. | |||
* [[Applications: Audio|Audio]] | * [[Applications: Audio|Audio]] | ||
* [[Applications: Business|Business]] | * [[Applications: Business|Business]] |
Latest revision as of 14:26, 17 June 2025
An operating system is not really interesting without applications, and the days when Haiku was short of those are definitely over. By default, Haiku comes with a small but vital set of pre-installed applications - see the full list here. Others will have to be installed after installation of the operating system itself.
How to install applications
Haiku uses a novel approach to package management. The HPKG file format at first doesn't look very different from DEB or RPM files in Linux, but an application can be installed just by dropping the package in the right directory, and uninstalled just by deleting the package.[1] However, this is not the recommended way to do it.
If the package was not in a repository, but just downloaded from a website, just double-click on it. This will open the package in HaikuDepot and install it with any other dependencies.
There are two ways to install applications from Haiku repositories. The HaikuDepot application presents a familiar "app store" appearance. Alternatively, you can install and update applications in Terminal using the pkgman
command.[2] Apps from personal websites are trickier: you will probably just have to check the website regularly.
Uninstalling an application is just as easy. Again you can do this from both the HaikuDepot application or in Terminal using pkgman
.
For now, Haiku does not have the concept of dependency uninstallation. If you only ever installed one KDE-based application, say Kate, then if you uninstall Kate, all the QT and KDE libraries it relies on will be left in place and they will be updated. While this seem wasteful of disk space, it does speed up the installation of other KDE apps later on.
Application categories
These categories are used in the HaikuDepot application. Please be aware that an app can be in more than one category.