From owner-freebsd-questions@FreeBSD.ORG Sat Feb 8 19:43:05 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CC99A116 for ; Sat, 8 Feb 2014 19:43:05 +0000 (UTC) Received: from mailrelay4.qsc.de (mailrelay4.qsc.de [195.158.160.129]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3B34C18BF for ; Sat, 8 Feb 2014 19:43:04 +0000 (UTC) Received: from mx02.qsc.de ([213.148.130.14]) by mailgate4.qsc.de; Sat, 08 Feb 2014 20:42:50 +0100 Received: from r56.edvax.de (port-92-195-97-134.dynamic.qsc.de [92.195.97.134]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx02.qsc.de (Postfix) with ESMTPS id 850342497C; Sat, 8 Feb 2014 20:42:50 +0100 (CET) Received: from r56.edvax.de (localhost [127.0.0.1]) by r56.edvax.de (8.14.5/8.14.5) with SMTP id s18JgRRD001970; Sat, 8 Feb 2014 20:42:27 +0100 (CET) (envelope-from freebsd@edvax.de) Date: Sat, 8 Feb 2014 20:42:27 +0100 From: Polytropon To: rakesh sharma Subject: Re: Learning freebsd Message-Id: <20140208204227.bd49eecc.freebsd@edvax.de> In-Reply-To: References: Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-cloud-security-sender: freebsd@edvax.de X-cloud-security-recipient: freebsd-questions@freebsd.org X-cloud-security-Virusscan: CLEAN X-cloud-security-disclaimer: This E-Mail was scanned by E-Mailservice on mailgate4 with 016A41490001 X-cloud-security-connect: mx02.qsc.de[213.148.130.14], TLS=, IP=213.148.130.14 X-cloud-security: scantime:.1595 Cc: "freebsd-questions@freebsd.org" X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Polytropon List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Feb 2014 19:43:05 -0000 On Sat, 8 Feb 2014 21:19:32 +0530, rakesh sharma wrote: > Hi, > I am new to freebsdI have installed the os, but i donno > how to run programs and develop sw in this The way to run a program is simple: You _call_ the program. :-) To install programs, make yourself familiar with the "pkg" command. You can get the locally installed manual for any program (as well as configuration file, system service, library call, kernel inter- face and maintenance procedure) by entering "man ". In which programming language do you wish to develop on FreeBSD? If you choose C or C++, all required tools are already installed on the system (preprocessor, compiler, the "make" utility, even editors like "vi" or "ee"). You can also install graphical envi- ronments for development, such as Eclipse, KDevelop, Glade or Gorm. They are just a "pkg install" command away. > How can i go about, any help? You should find The FreeBSD Handbook and the FAQ very helpful. They'll help you learn how to use FreeBSD. They can be found online here: https://www.freebsd.org/doc/handbook/ https://www.freebsd.org/doc/faq/ You can also install them in the mentioned way to make them available locally, so you don't require an Internet connection to use them. A Wiki has also been created which contains many helpful articles: https://wiki.freebsd.org/ Still it's usually considered helpful if you have fundamental knowledge about UNIX operating systems. There are many good books about this topic, some of them covering internal details which _might_ be needed for what you're intending to develop on FreeBSD. As a developer, you'll also find the FreeBSD source code very helpful. It's consistent, clean, and well documented. You will usually find it in the /usr/src directory subtree on your local installation. -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...