Commit | Line | Data |
---|---|---|
b790f880 C |
1 | # Obtaining DragonFly for your system |
2 | ||
0cbe7807 | 3 | [[!toc levels=3]] |
4 | ||
f0fa9313 | 5 | ## Images |
b790f880 | 6 | |
4960f6c0 | 7 | DragonFly images are 'live', meaning these images on whatever media will boot your system and let you log in as `root` (no password). You can use this feature to check for hardware compatibility and play with DragonFly a little before actually installing it on your hard drive. The CD includes an installer that can be run at the console. To activate the installer, boot and login as `installer`. |
e4b7602e | 8 | |
d7c24498 | 9 | If you use the DVD, you can login as `root` and start a GUI with *startx*. If you use a USB .img file, it needs to be copied to a USB key directly. Use *dd* on unix-like systems, or [a similar program](http://www.chrysocome.net/dd) on Windows. You could also try [Image Writer for Windows](http://sourceforge.net/projects/win32diskimager/files/). |
b790f880 | 10 | |
040d9fd3 | 11 | Be sure to check the [[release notes|release34]]. |
82c9ab31 | 12 | |
784271c0 | 13 | **x86_64:** [CD](http://mirror-master.dragonflybsd.org/iso-images/dfly-x86_64-3.4.3_REL.iso.bz2) | [USB](http://mirror-master.dragonflybsd.org/iso-images/dfly-x86_64-3.4.3_REL.img.bz2)| [GUI ISO](http://mirror-master.dragonflybsd.org/iso-images/dfly-x86_64-gui-3.4.3_REL.iso.bz2) | [GUI USB](http://mirror-master.dragonflybsd.org/iso-images/dfly-x86_64-gui-3.4.3_REL.img.bz2) |
040d9fd3 | 14 | |
c36ecb46 | 15 | The i386 architecture has significant limitations compared to x86_64. These images are only recommended for use with legacy computers incapable of running 64-bit software |
16 | ||
784271c0 | 17 | **i386:** [CD](http://mirror-master.dragonflybsd.org/iso-images/dfly-i386-3.4.3_REL.iso.bz2) | [USB](http://mirror-master.dragonflybsd.org/iso-images/dfly-i386-3.4.3_REL.img.bz2) | [GUI ISO](http://mirror-master.dragonflybsd.org/iso-images/dfly-i386-gui-3.4.3_REL.iso.bz2) | [GUI USB](http://mirror-master.dragonflybsd.org/iso-images/dfly-i386-gui-3.4.3_REL.img.bz2) |
c36ecb46 | 18 | |
040d9fd3 | 19 | Daily **SNAPSHOT**: [here](http://mirror-master.dragonflybsd.org/snapshots/) Snapshots use the new packaging system 'dports'. |
b790f880 | 20 | |
98cff50c | 21 | Here is a list of [[**worldwide mirrors**|/mirrors]] offering DragonFly ISO images. *Please use an appropriate mirror for best results!* |
5f0407b6 | 22 | |
be224c9d | 23 | ### Legacy Releases |
24 | ||
9d16949a | 25 | To limit disk space requirements all mirrors carry only the ISO images/packages of the current and the last release. ISO images of older releases are available [here](http://island.quantumachine.net/archive/). |
be224c9d | 26 | |
1c758cf2 | 27 | ## Obtaining source via git |
b790f880 | 28 | |
6286d3d4 | 29 | Since DragonFly 2.1 the source repository is maintained with git instead of CVS. To clone the sources using git: |
30 | ||
31 | # cd /usr | |
8380097c | 32 | # make src-create |
6286d3d4 | 33 | |
34 | This will fetch all sources for you from a fast mirror. If the <i>git-clone</i> command is not available update your Makefile to a recent version. If you do not have git installed, install it from `pkgsrc/devel/scmgit`. See [development(7)](http://leaf.dragonflybsd.org/cgi/web-man?command=development§ion=ANY") for further instructions how to work with the repository. | |
b790f880 | 35 | |
a3b7bc10 | 36 | If you wish to check out the source repository manually, you can use |
37 | ||
38 | # git clone git://git.dragonflybsd.org/dragonfly.git dragonfly | |
39 | ||
8380097c | 40 | All release CDs and images also contain a base git repo for pkgsrc and a populated /usr/pkg containing the git tools and may be used to bootstrap pkgsrc support in your system if you desire. |
41 | ||
fd60e283 | 42 | ## Browsing source via web interface |
43 | ||
44 | The DragonFly source can be browsed via the [gitweb](http://gitweb.dragonflybsd.org/dragonfly.git) web interface. | |
45 | ||
b790f880 C |
46 | ## DragonFly Releases |
47 | ||
2f47390b | 48 | Releases occur approximately twice a year. DragonFly release branches **only contain bug and security fixes** and are designed for people running production systems who don't want any surprises. Brand-new features often discussed on the mailing lists are typically not in release branches. |
b790f880 | 49 | |
2f47390b | 50 | DragonFly systems based on releases are labeled RELEASE, for example, you might be running **DragonFly X.Y.Z-RELEASE**. If you run a daily snapshot or track *git master*, you'll see **X.Y.Z-DEVELOPMENT** as your system version. |
b790f880 | 51 | |
b790f880 C |
52 | ## Commercial Sites |
53 | ||
6e176d81 | 54 | A number of commercial sites selling DragonFly related material is [[here|commercial]]. |