Source string Read only

(itstool) path: sect1/title

12/120
Context English State
_ translator-credits
FreeBSD Quickstart Guide for <trademark class="registered">Linux</trademark> Users
<personname><firstname>John</firstname><surname>Ferrell</surname></personname>
<year>2008</year> <holder>The FreeBSD Documentation Project</holder>
$FreeBSD: head/en_US.ISO8859-1/articles/linux-users/article.xml 54379 2020-07-28 07:41:21Z bcr $
FreeBSD is a registered trademark of the FreeBSD Foundation.
Linux is a registered trademark of Linus Torvalds.
Intel, Celeron, Centrino, Core, EtherExpress, i386, i486, Itanium, Pentium, and Xeon are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.
Red Hat, RPM, are trademarks or registered trademarks of Red Hat, Inc. in the United States and other countries.
UNIX is a registered trademark of The Open Group in the United States and other countries.
Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this document, and the FreeBSD Project was aware of the trademark claim, the designations have been followed by the <quote>™</quote> or the <quote>®</quote> symbol.
This document is intended to quickly familiarize intermediate to advanced <trademark class="registered">Linux</trademark> users with the basics of FreeBSD.
Introduction
This document highlights some of the technical differences between FreeBSD and <trademark class="registered">Linux</trademark> so that intermediate to advanced <trademark class="registered">Linux</trademark> users can quickly familiarize themselves with the basics of FreeBSD.
This document assumes that FreeBSD is already installed. Refer to the <link xlink:href="@@URL_RELPREFIX@@/doc/en_US.ISO8859-1/books/handbook/bsdinstall.html"> Installing FreeBSD</link> chapter of the FreeBSD Handbook for help with the installation process.
Default Shell
<trademark class="registered">Linux</trademark> users are often surprised to find that <application>Bash</application> is not the default shell in FreeBSD. In fact, <application>Bash</application> is not included in the default installation. Instead, FreeBSD uses <citerefentry><refentrytitle>tcsh</refentrytitle><manvolnum>1</manvolnum></citerefentry> as the default root shell, and the <application>Bourne shell</application>-compatible <citerefentry><refentrytitle>sh</refentrytitle><manvolnum>1</manvolnum></citerefentry> as the default user shell. <citerefentry><refentrytitle>sh</refentrytitle><manvolnum>1</manvolnum></citerefentry> is very similar to <application>Bash</application> but with a much smaller feature-set. Generally shell scripts written for <citerefentry><refentrytitle>sh</refentrytitle><manvolnum>1</manvolnum></citerefentry> will run in <application>Bash</application>, but the reverse is not always true.
However, <application>Bash</application> and other shells are available for installation using the FreeBSD <link xlink:href="@@URL_RELPREFIX@@/doc/en_US.ISO8859-1/books/handbook/ports.html">Packages and Ports Collection</link>.
After installing another shell, use <citerefentry><refentrytitle>chsh</refentrytitle><manvolnum>1</manvolnum></citerefentry> to change a user's default shell. It is recommended that the <systemitem class="username">root</systemitem> user's default shell remain unchanged since shells which are not included in the base distribution are installed to <filename>/usr/local/bin</filename>. In the event of a problem, the file system where <filename>/usr/local/bin</filename> is located may not be mounted. In this case, <systemitem class="username">root</systemitem> would not have access to its default shell, preventing <systemitem class="username">root</systemitem> from logging in and fixing the problem.
Packages and Ports: Adding Software in FreeBSD
FreeBSD provides two methods for installing applications: binary packages and compiled ports. Each method has its own benefits:
Binary Packages
Faster installation as compared to compiling large applications.
Does not require an understanding of how to compile software.
No need to install a compiler.
Ports
Ability to customize installation options.
Custom patches can be applied.
ComponentTranslation
This translation Translated FreeBSD Doc/articles_linux-users Introduction
The following strings have the same context and source.
Translated FreeBSD Doc/articles_gjournal-desktop Introduction
Translated FreeBSD Doc/articles_leap-seconds Introduction
Translated FreeBSD Doc/articles_linux-emulation Introduction
Translated FreeBSD Doc/articles_mailing-list-faq Introduction
Translated FreeBSD Doc/articles_pam Introduction
Translated FreeBSD Doc/articles_pr-guidelines Introduction
Translated FreeBSD Doc/articles_vm-design Introduction
Translated FreeBSD Doc/articles_freebsd-update-server Introduction
Translated FreeBSD Doc/articles_building-products Introduction
Translated FreeBSD Doc/articles_rc-scripting Introduction
Translated FreeBSD Doc/articles_remote-install Introduction
Translated FreeBSD Doc/articles_fonts Introduction
Translated FreeBSD Doc/articles_freebsd-questions Introduction
Translated FreeBSD Doc/articles_geom-class Introduction
Translated FreeBSD Doc/articles_problem-reports Introduction
Translated FreeBSD Doc/articles_releng Introduction
Translated FreeBSD Doc/books_arch-handbook Introduction
Translated FreeBSD Doc/articles_bsdl-gpl Introduction
Translated FreeBSD Doc/books_faq Introduction
Translated FreeBSD Doc/books_developers-handbook Introduction
Translated FreeBSD Doc/books_fdp-primer Introduction
Translated FreeBSD Doc/articles_committers-guide Introduction
Translated FreeBSD Doc/books_handbook Introduction
Translated FreeBSD Doc/books_porters-handbook Introduction

Loading…

No matching activity found.

Browse all component changes

Glossary

English English
No related strings found in the glossary.

Source information

Source string comment

(itstool) path: sect1/title

Flags
read-only
Source string location
article.translate.xml:49
String age
a year ago
Source string age
a year ago
Translation file
articles/linux-users.pot, string 13