HaikuPorts
  • Login
  • Preferences
  • Help/Guide
  • Wiki
  • Timeline
  • Roadmap
  • View Tickets
  • Search
  • Port Log
  • Blog
wiki:Installation

Context Navigation

  • ← Previous Version
  • View Latest Version
  • Next Version →


Version 12 (modified by mmadia, 5 years ago) (diff)

755 is enough in this case.

Installation

This is for Haiku, it is not for Linux, Windows, Mac OS or any other operating system. If you are running Haiku then you are in the right place.

Automated way

There is now an automated installation for the HaikuPorts system. To install, download this install script installhaikuporter.sh and run it in the terminal.

chmod 755 installhaikuporter.sh
./installhaikuporter.sh

This script will then checkout both the haikuporter tool and the haikuports repository. After the install is done you will then be able to use the haikuporter tool.

If you want to contribute to the HaikuPorts project by adding ports, you first need to sign up. If you just want to build existing ports, you do not need an account.

Run

haikuporter -h

for usage options.

Manual way

First, you need to check out the HaikuPorts tree using Subversion. I recommend placing it under /boot/develop/haikuports:

cd /boot/develop
svn co http://ports.haiku-files.org/svn/haikuports/trunk haikuports

If you signed up for a HaikuPorts? account, you should provide your Trac username with the --username option.

!haikuporter

No haikuporter releases have been made as of yet. For now, you can get the alpha version from the Subversion repository. Check it out from the haikuporter repository:

cd /boot/develop
svn co http://ports.haiku-files.org/svn/haikuporter/trunk haikuporter 

The repository contains the executable haikuporter and the haikuports.conf file. Copy (or link) haikuporter to /boot/home/config/bin, and haikuports.conf to /etc. Do not forget to set the PACKAGES_PATH in HaikuPorts.conf to where you've checked out the HaikuPorts tree.

Download in other formats:

  • Plain Text

Trac Powered

Powered by Trac 0.13dev-r10686
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/