Installing GNR on FreeBSD 7.2 amd64: Difference between revisions
No edit summary |
|||
(18 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
==General information== | {{Archive}}{{Article Infobox|{{admin}}|{{ZCS 6.0}}||}}==General information== | ||
Please read [[ | Please read [[GNR_on_FreeBSD_7]] for all the details. | ||
This guide describes installing | This guide describes installing GNR-601 on FreeBSD-7.2_'''amd64''' without building anything (unless you want to build dependencies by yourself). | ||
At this point it's good to note that everything should be run as root unless stated otherwise. | At this point it's good to note that everything should be run as root unless stated otherwise. | ||
==Initial pre-install steps== | |||
Let's check our system: | |||
<pre> | |||
uname -a | |||
</pre> | |||
<pre> | |||
FreeBSD zimbra-src-amd64.solko.sk 7.2-RELEASE-p4 FreeBSD 7.2-RELEASE-p4 #0: Tue Oct 6 00:03:48 CEST 2009 solko@zimbra-src-amd64.solko.sk:/usr/obj/usr/src/sys/solko_pf_web amd64 | |||
</pre> | |||
==Preparing run enviroment via /usr/ports== | ==Preparing run enviroment via /usr/ports== | ||
Line 15: | Line 24: | ||
cd /usr/ports/mail | cd /usr/ports/mail | ||
fetch http://zimbra.imladris.sk/download/ports/usrports_zimbra-rundeps.tar.gz && \ | fetch http://zimbra.imladris.sk/download/ports/usrports_zimbra-rundeps.tar.gz && \ | ||
tar | tar xzf usrports_zimbra-rundeps.tar.gz && \ | ||
rm -f usrports_zimbra-rundeps.tar.gz | rm -f usrports_zimbra-rundeps.tar.gz | ||
cd /usr/ports/mail/zimbra-rundeps && make config-recursive install distclean | cd /usr/ports/mail/zimbra-rundeps && make config-recursive install distclean | ||
Line 27: | Line 36: | ||
==Preparing run enviroment via zimbra.imladris.sk== | ==Preparing run enviroment via zimbra.imladris.sk== | ||
Since some people like to compile (me me me!) and others like to install-only I built all the neccessary [http://zimbra.imladris.sk/download/packages/GNR/FreeBSD-7.2/FreeBSD-7.2_amd64_packages.tar.gz packages]. | Since some people like to compile (me me me!) and others like to install-only I built all the neccessary [http://zimbra.imladris.sk/download/packages/GNR-601/FreeBSD-7.2/FreeBSD-7.2_amd64_packages.tar.gz packages]. | ||
<pre> | <pre> | ||
cd /tmp && mkdir -p DELME && cd DELME && fetch | cd /tmp && mkdir -p DELME && cd DELME && fetch http://zimbra.imladris.sk/download/packages/GNR-601/FreeBSD-7.2/FreeBSD-7.2_amd64_packages.tar.gz | ||
tar xzf FreeBSD-7.2_amd64_packages.tar.gz && cd amd64 | |||
http://zimbra.imladris.sk/download/packages/GNR/FreeBSD-7.2/FreeBSD-7.2_amd64_packages.tar.gz | |||
tar | |||
pkg_add zimbra-rundeps-6.0.1.tbz | pkg_add zimbra-rundeps-6.0.1.tbz | ||
</pre> | </pre> | ||
Line 51: | Line 58: | ||
==Installing Zimbra Collaboration Suite: GNR-601 without building== | ==Installing Zimbra Collaboration Suite: GNR-601 without building== | ||
I had to undergo whole build process so you can fetch | I had to undergo whole build process so you can fetch [http://zimbra.imladris.sk/download/zimbra-packages/GNR-601/zcs-6.0.1_GA_1817.FreeBSD_amd64.20091004225829.tar.gz the fruits of my hard labour] directly. | ||
<pre> | <pre> | ||
cd /tmp | cd /tmp && \ | ||
fetch http://zimbra.imladris.sk/download/zimbra-packages/GNR-601/zcs-6.0.1_GA_1817.FreeBSD_amd64 | fetch http://zimbra.imladris.sk/download/zimbra-packages/GNR-601/zcs-6.0.1_GA_1817.FreeBSD_amd64.tar.gz && \ | ||
tar | tar xzf zcs-6.0.1_GA_1817.FreeBSD_amd64.tar.gz && rm zcs-6.0.1_GA_1817.FreeBSD_amd64.tar.gz && \ | ||
cd zcs-6.0.1_GA_1817* | cd zcs-6.0.1_GA_1817* | ||
./install.sh | ./install.sh | ||
</pre> | </pre> | ||
== | ==Further reading== | ||
[[ | [[GNR_on_FreeBSD_7]] | ||
--[[User:Solko|Solko]] 14:06, 6 October 2009 (UTC) | |||
{{Article Footer|ZCS 6.0.1 on Free BSD 7.2|10/5/2009}} | |||
[[Category: Installation]] | |||
[[Category: | [[Category: Unix]] | ||
[[Category: ZCS 6.0]] |
Latest revision as of 16:26, 24 March 2015
Article Information |
---|
This article applies to the following ZCS versions. |
General information
Please read GNR_on_FreeBSD_7 for all the details.
This guide describes installing GNR-601 on FreeBSD-7.2_amd64 without building anything (unless you want to build dependencies by yourself).
At this point it's good to note that everything should be run as root unless stated otherwise.
Initial pre-install steps
Let's check our system:
uname -a
FreeBSD zimbra-src-amd64.solko.sk 7.2-RELEASE-p4 FreeBSD 7.2-RELEASE-p4 #0: Tue Oct 6 00:03:48 CEST 2009 solko@zimbra-src-amd64.solko.sk:/usr/obj/usr/src/sys/solko_pf_web amd64
Preparing run enviroment via /usr/ports
I created a simple "meta" port which will take care of everything. Since I am a very very creative person I named it: mail/zimbra-rundeps.
It installs all dependencies needed to run GNR-601.
cd /usr/ports/mail fetch http://zimbra.imladris.sk/download/ports/usrports_zimbra-rundeps.tar.gz && \ tar xzf usrports_zimbra-rundeps.tar.gz && \ rm -f usrports_zimbra-rundeps.tar.gz cd /usr/ports/mail/zimbra-rundeps && make config-recursive install distclean
If you are able to use /usr/ports you should be able to figure out the configure options (not that it matters much, mostly unimportant stuff).
If you are using a csh derivate shell, which is the FreeBSD default, run:
rehash
Preparing run enviroment via zimbra.imladris.sk
Since some people like to compile (me me me!) and others like to install-only I built all the neccessary packages.
cd /tmp && mkdir -p DELME && cd DELME && fetch http://zimbra.imladris.sk/download/packages/GNR-601/FreeBSD-7.2/FreeBSD-7.2_amd64_packages.tar.gz tar xzf FreeBSD-7.2_amd64_packages.tar.gz && cd amd64 pkg_add zimbra-rundeps-6.0.1.tbz
If you are using a csh derivate shell, which is the FreeBSD default, run:
rehash
Grats, you just saved yourself a lot of time.
Quick-hacks for a better day
Since Zimbra is a Linux lover by nature everything is /bin/bash but guess what.. we have /usr/local/bin/bash:
ln -s /usr/local/bin/bash /bin/bash
Installing Zimbra Collaboration Suite: GNR-601 without building
I had to undergo whole build process so you can fetch the fruits of my hard labour directly.
cd /tmp && \ fetch http://zimbra.imladris.sk/download/zimbra-packages/GNR-601/zcs-6.0.1_GA_1817.FreeBSD_amd64.tar.gz && \ tar xzf zcs-6.0.1_GA_1817.FreeBSD_amd64.tar.gz && rm zcs-6.0.1_GA_1817.FreeBSD_amd64.tar.gz && \ cd zcs-6.0.1_GA_1817* ./install.sh
Further reading
--Solko 14:06, 6 October 2009 (UTC)