mirror of
https://git.FreeBSD.org/doc.git
synced 2026-06-02 11:25:20 +00:00
Build offline documentation using Hugo and other improvements
* Allow to build the documentation offline using Hugo * Fix link problems * Remove SVN entities * Fix lang problems to help weblate * Move all the AsciiDoctor translations to the shared folder to help weblate * Allow the possibility to build each document. For example each document can be edited in and watched the result in real time in VS Code or Vim/NeoVim. Breaking changes: Eliminate the possibility of building books or articles. They must be builded at the same time. This functionality will be restored when version 0.89.0 is in the repositories in a couple of weeks. Reviewed by: dbaio@ Differential Revision: https://reviews.freebsd.org/D31926
This commit is contained in:
+46
-239
@@ -33,9 +33,10 @@ PYTHON_CMD = ${LOCALBASE}/bin/python3
|
||||
RUBY_CMD = ${LOCALBASE}/bin/ruby
|
||||
HUGO_CMD = ${LOCALBASE}/bin/hugo
|
||||
HUGO_ARGS?= --verbose --minify
|
||||
HUGO_OFFLINE_ARGS?= --environment offline --verbose --minify
|
||||
ASCIIDOCTOR_CMD= ${LOCALBASE}/bin/asciidoctor
|
||||
ASCIIDOCTORPDF_CMD= ${LOCALBASE}/bin/asciidoctor-pdf
|
||||
SED_CMD = /usr/bin/sed
|
||||
|
||||
.if defined(DOC_LANG) && !empty(DOC_LANG)
|
||||
LANGUAGES= ${DOC_LANG:S/,/ /g}
|
||||
.if ${LANGUAGES:Men} == "" && ${.TARGETS:Mpdf*} == "" && ${.TARGETS:Mhtml*} == ""
|
||||
@@ -112,7 +113,6 @@ requirements-pdf:
|
||||
@(echo ${LOCALBASE}/bin/asciidoctor-pdf not found, please run 'pkg install rubygem-asciidoctor-pdf'; exit 1)
|
||||
.endif
|
||||
|
||||
|
||||
starting-message: .PHONY
|
||||
@echo ---------------------------------------------------------------
|
||||
@echo Building the documentation
|
||||
@@ -129,6 +129,15 @@ generate-books-toc: .PHONY
|
||||
${PYTHON_CMD} ./tools/books-toc-examples-creator.py -l ${BOOK_LANGS}
|
||||
.endif
|
||||
|
||||
generate-books-toc-offline: .PHONY
|
||||
.if !empty(BOOK_LANGS)
|
||||
${PYTHON_CMD} ./tools/books-toc-parts-creator.py -o -l ${BOOK_LANGS}
|
||||
${PYTHON_CMD} ./tools/books-toc-creator.py -o -l ${BOOK_LANGS}
|
||||
${PYTHON_CMD} ./tools/books-toc-figures-creator.py -o -l ${BOOK_LANGS}
|
||||
${PYTHON_CMD} ./tools/books-toc-tables-creator.py -o -l ${BOOK_LANGS}
|
||||
${PYTHON_CMD} ./tools/books-toc-examples-creator.py -o -l ${BOOK_LANGS}
|
||||
.endif
|
||||
|
||||
generate-pgpkeys-txt: static/pgpkeys/pgpkeys.txt
|
||||
|
||||
static/pgpkeys/pgpkeys.txt: static/pgpkeys/*key
|
||||
@@ -141,13 +150,16 @@ run-local: .PHONY
|
||||
build: .PHONY
|
||||
HUGO_DISABLELANGUAGES="${SKIP_LANGS}" ${HUGO_CMD} ${HUGO_ARGS}
|
||||
|
||||
build-offline: .PHONY
|
||||
HUGO_DISABLELANGUAGES="${SKIP_LANGS}" ${HUGO_CMD} ${HUGO_OFFLINE_ARGS}
|
||||
|
||||
toc-clean: .PHONY
|
||||
.if !empty(BOOK_LANGS)
|
||||
rm -f $$(${PYTHON_CMD} ./tools/books-toc-parts-creator.py -l ${BOOK_LANGS} -o)
|
||||
rm -f $$(${PYTHON_CMD} ./tools/books-toc-creator.py -l ${BOOK_LANGS} -o)
|
||||
rm -f $$(${PYTHON_CMD} ./tools/books-toc-figures-creator.py -l ${BOOK_LANGS} -o)
|
||||
rm -f $$(${PYTHON_CMD} ./tools/books-toc-tables-creator.py -l ${BOOK_LANGS} -o)
|
||||
rm -f $$(${PYTHON_CMD} ./tools/books-toc-examples-creator.py -l ${BOOK_LANGS} -o)
|
||||
rm -f $$(${PYTHON_CMD} ./tools/books-toc-parts-creator.py -l ${BOOK_LANGS} -p)
|
||||
rm -f $$(${PYTHON_CMD} ./tools/books-toc-creator.py -l ${BOOK_LANGS} -p)
|
||||
rm -f $$(${PYTHON_CMD} ./tools/books-toc-figures-creator.py -l ${BOOK_LANGS} -p)
|
||||
rm -f $$(${PYTHON_CMD} ./tools/books-toc-tables-creator.py -l ${BOOK_LANGS} -p)
|
||||
rm -f $$(${PYTHON_CMD} ./tools/books-toc-examples-creator.py -l ${BOOK_LANGS} -p)
|
||||
.endif
|
||||
|
||||
pgp-clean: .PHONY
|
||||
@@ -162,252 +174,26 @@ hugo-clean: .PHONY
|
||||
#
|
||||
pdf: pdf-articles pdf-books
|
||||
|
||||
pdf-books-target:
|
||||
pdf-books: requirements-pdf generate-books-toc
|
||||
.for _lang in ${BOOK_LANGS}
|
||||
TMP+= ${.CURDIR}/content/${_lang}/books/*/
|
||||
./tools/asciidoctor.sh books ${_lang} pdf
|
||||
.endfor
|
||||
BOOKSDIR != echo ${TMP}
|
||||
|
||||
pdf-articles-target:
|
||||
pdf-articles: requirements-pdf
|
||||
.for _lang in ${ARTICLE_LANGS}
|
||||
TTMP += ${.CURDIR}/content/${_lang}/articles/*/
|
||||
.endfor
|
||||
ARTICLESDIR != echo ${TTMP}
|
||||
|
||||
pdf-books: requirements-pdf pdf-books-target generate-books-toc
|
||||
|
||||
# Books build
|
||||
#
|
||||
# Notes:
|
||||
# pdf-theme=default-with-fallback-font is
|
||||
# used instead of pdf-theme=./themes/default-pdf-theme.yml because
|
||||
# it allows ja, ru, tr, zh-* fonts to be embedded and rendering is
|
||||
# better for other languages.
|
||||
#
|
||||
# asciidoctor-pdf-cjk and/or specific themes should be used for cjk
|
||||
# fonts
|
||||
.for _curpdf in ${BOOKSDIR}
|
||||
@mkdir -p ${.CURDIR}/public${_curpdf:S|^${.CURDIR}/content||}
|
||||
.if exists(${_curpdf}book.adoc)
|
||||
${ASCIIDOCTORPDF_CMD} \
|
||||
-r ./shared/lib/man-macro.rb \
|
||||
-r ./shared/lib/man-macro.rb \
|
||||
-r ./shared/lib/git-macro.rb \
|
||||
-r ./shared/lib/packages-macro.rb \
|
||||
-r ./shared/lib/inter-document-references-macro.rb \
|
||||
-r ./shared/lib/sectnumoffset-treeprocessor.rb \
|
||||
--doctype=book \
|
||||
-a skip-front-matter \
|
||||
-a pdf-theme=default-with-fallback-font \
|
||||
-o ${.CURDIR}/public${_curpdf:S|^${.CURDIR}/content||}book.pdf \
|
||||
${_curpdf}book.adoc
|
||||
.else
|
||||
# some books use _index.adoc as main document
|
||||
${ASCIIDOCTORPDF_CMD} \
|
||||
-r ./shared/lib/man-macro.rb \
|
||||
-r ./shared/lib/man-macro.rb \
|
||||
-r ./shared/lib/git-macro.rb \
|
||||
-r ./shared/lib/packages-macro.rb \
|
||||
-r ./shared/lib/inter-document-references-macro.rb \
|
||||
-r ./shared/lib/sectnumoffset-treeprocessor.rb \
|
||||
--doctype=book \
|
||||
-a skip-front-matter \
|
||||
-a pdf-theme=default-with-fallback-font \
|
||||
-o ${.CURDIR}/public${_curpdf:S|^${.CURDIR}/content||}book.pdf \
|
||||
${_curpdf}_index.adoc
|
||||
.endif
|
||||
.endfor
|
||||
|
||||
pdf-articles: requirements-pdf pdf-articles-target
|
||||
|
||||
# Articles build
|
||||
.for _curpdf in ${ARTICLESDIR}
|
||||
@mkdir -p ${.CURDIR}/public${_curpdf:S|^${.CURDIR}/content||}
|
||||
${ASCIIDOCTORPDF_CMD} \
|
||||
-r ./shared/lib/man-macro.rb \
|
||||
-r ./shared/lib/man-macro.rb \
|
||||
-r ./shared/lib/git-macro.rb \
|
||||
-r ./shared/lib/packages-macro.rb \
|
||||
-r ./shared/lib/inter-document-references-macro.rb \
|
||||
-r ./shared/lib/sectnumoffset-treeprocessor.rb \
|
||||
--doctype=article \
|
||||
-a skip-front-matter \
|
||||
-a pdf-theme=default-with-fallback-font \
|
||||
-o ${.CURDIR}/public${_curpdf:S|^${.CURDIR}/content||}article.pdf \
|
||||
${_curpdf}_index.adoc
|
||||
.if exists(${.CURDIR}/static/source/articles/${_curpdf:H:T})
|
||||
cp -R ${.CURDIR}/static/source/articles/${_curpdf:H:T}/ \
|
||||
${.CURDIR}/public${_curpdf:S|^${.CURDIR}/content||}
|
||||
.endif
|
||||
./tools/asciidoctor.sh articles ${_lang} pdf
|
||||
.endfor
|
||||
|
||||
pdf-clean: pdf-articles-clean pdf-books-clean
|
||||
|
||||
pdf-books-clean: pdf-books-target toc-clean
|
||||
.for _curpdf in ${BOOKSDIR}
|
||||
rm -f ${.CURDIR}/public${_curpdf:S|^${.CURDIR}/content||}book.pdf
|
||||
.endfor
|
||||
pdf-books-clean:
|
||||
.for _lang in ${BOOK_LANGS}
|
||||
rm -fr ${.CURDIR}/public/${_lang}/books
|
||||
-rmdir ${.CURDIR}/public/${_lang}
|
||||
.endfor
|
||||
-rmdir ${.CURDIR}/public/
|
||||
|
||||
#
|
||||
# HTML targets
|
||||
# Use DOC_LANG to choose the language, e.g., make DOC_LANG="en fr" html-books
|
||||
#
|
||||
html: html-articles html-books
|
||||
|
||||
html-books-target:
|
||||
.for _lang in ${BOOK_LANGS}
|
||||
TMPH += ${.CURDIR}/content/${_lang}/books/*/
|
||||
.endfor
|
||||
BOOKSDIR != echo ${TMPH}
|
||||
|
||||
html-articles-target:
|
||||
.for _lang in ${ARTICLE_LANGS}
|
||||
TTMPH += ${.CURDIR}/content/${_lang}/articles/*/
|
||||
.endfor
|
||||
ARTICLESDIR != echo ${TTMPH}
|
||||
|
||||
html-books: html-books-target generate-books-toc
|
||||
|
||||
# Books build
|
||||
#
|
||||
.for _curhtml in ${BOOKSDIR}
|
||||
@mkdir -p ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||}
|
||||
.if exists(${_curhtml}book.adoc)
|
||||
${ASCIIDOCTOR_CMD} \
|
||||
-B ${.CURDIR}/ \
|
||||
-r ./shared/lib/man-macro.rb \
|
||||
-r ./shared/lib/man-macro.rb \
|
||||
-r ./shared/lib/git-macro.rb \
|
||||
-r ./shared/lib/packages-macro.rb \
|
||||
-r ./shared/lib/inter-document-references-macro.rb \
|
||||
-r ./shared/lib/sectnumoffset-treeprocessor.rb \
|
||||
--doctype=book \
|
||||
-a skip-front-matter \
|
||||
-a linkcss -a copycss=${.CURDIR}/themes/beastie/static/css/docbook.css -a stylesheet=docbook.css -a stylesdir=../../css \
|
||||
-a iconfont-remote! -a iconfont-name=font-awesome-min \
|
||||
-o ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||}book.html \
|
||||
${_curhtml}book.adoc
|
||||
.if exists(${.CURDIR}/static/images/books/${_curhtml:H:T})
|
||||
@mkdir -p ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/images/books/
|
||||
cp -R ${.CURDIR}/static/images/books/${_curhtml:H:T}/ \
|
||||
${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/images/books/${_curhtml:H:T}/
|
||||
${SED_CMD} -i '' -e "s|../../../../images|../../images|g" \
|
||||
${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||}book.html
|
||||
.endif
|
||||
.else
|
||||
# some books use _index.adoc as main document
|
||||
${ASCIIDOCTOR_CMD} \
|
||||
-B ${.CURDIR}/ \
|
||||
-r ./shared/lib/man-macro.rb \
|
||||
-r ./shared/lib/man-macro.rb \
|
||||
-r ./shared/lib/git-macro.rb \
|
||||
-r ./shared/lib/packages-macro.rb \
|
||||
-r ./shared/lib/inter-document-references-macro.rb \
|
||||
-r ./shared/lib/sectnumoffset-treeprocessor.rb \
|
||||
--doctype=book \
|
||||
-a skip-front-matter \
|
||||
-a linkcss -a copycss=${.CURDIR}/themes/beastie/static/css/docbook.css -a stylesheet=docbook.css -a stylesdir=../../css \
|
||||
-a iconfont-remote! -a iconfont-name=font-awesome-min \
|
||||
-o ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||}book.html \
|
||||
${_curhtml}_index.adoc
|
||||
.if exists(${.CURDIR}/static/images/books/${_curhtml:H:T})
|
||||
@mkdir -p ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/images/books/
|
||||
cp -R ${.CURDIR}/static/images/books/${_curhtml:H:T}/ \
|
||||
${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/images/books/${_curhtml:H:T}/
|
||||
${SED_CMD} -i '' -e "s|../../../../images|../../images|g" \
|
||||
${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||}book.html
|
||||
.endif
|
||||
.endif
|
||||
.if !exists(${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/fonts/)
|
||||
mkdir -p ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/fonts/
|
||||
cp -R ${.CURDIR}/themes/beastie/static/fonts/ \
|
||||
${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/fonts/
|
||||
cp ${.CURDIR}/themes/beastie/static/css/font-awesome-min.css \
|
||||
${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/css/
|
||||
.endif
|
||||
.endfor
|
||||
|
||||
html-articles: html-articles-target
|
||||
|
||||
# Articles build
|
||||
.for _curhtml in ${ARTICLESDIR}
|
||||
@mkdir -p ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||}
|
||||
${ASCIIDOCTOR_CMD} \
|
||||
-B ${.CURDIR}/ \
|
||||
-r ./shared/lib/man-macro.rb \
|
||||
-r ./shared/lib/man-macro.rb \
|
||||
-r ./shared/lib/git-macro.rb \
|
||||
-r ./shared/lib/packages-macro.rb \
|
||||
-r ./shared/lib/inter-document-references-macro.rb \
|
||||
-r ./shared/lib/sectnumoffset-treeprocessor.rb \
|
||||
--doctype=article \
|
||||
-a skip-front-matter \
|
||||
-a linkcss -a copycss=${.CURDIR}/themes/beastie/static/css/docbook.css -a stylesheet=docbook.css -a stylesdir=../../css \
|
||||
-a iconfont-remote! -a iconfont-name=font-awesome-min \
|
||||
-o ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||}article.html \
|
||||
${_curhtml}_index.adoc
|
||||
.if exists(${.CURDIR}/static/source/articles/${_curhtml:H:T})
|
||||
cp -R ${.CURDIR}/static/source/articles/${_curhtml:H:T}/ \
|
||||
${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||}
|
||||
.endif
|
||||
.if exists(${.CURDIR}/static/images/articles/${_curhtml:H:T})
|
||||
@mkdir -p ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/images/articles/
|
||||
cp -R ${.CURDIR}/static/images/articles/${_curhtml:H:T}/ \
|
||||
${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/images/articles/${_curhtml:H:T}/
|
||||
${SED_CMD} -i '' -e "s|../../../images|../../images|g" \
|
||||
${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||}article.html
|
||||
.endif
|
||||
.if !exists(${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/fonts/)
|
||||
mkdir -p ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/fonts/
|
||||
cp -R ${.CURDIR}/themes/beastie/static/fonts/ \
|
||||
${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/fonts/
|
||||
cp ${.CURDIR}/themes/beastie/static/css/font-awesome-min.css \
|
||||
${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||:H:H:H}/css/
|
||||
.endif
|
||||
.endfor
|
||||
|
||||
html-clean: html-resources-clean html-articles-clean html-books-clean
|
||||
|
||||
html-resources-clean:
|
||||
.for _lang in ${LANGUAGES}
|
||||
rm -fr ${.CURDIR}/public/${_lang}/css
|
||||
rm -fr ${.CURDIR}/public/${_lang}/fonts
|
||||
rm -fr ${.CURDIR}/public/${_lang}/images
|
||||
.endfor
|
||||
|
||||
html-books-clean: html-books-target toc-clean
|
||||
.for _curhtml in ${BOOKSDIR}
|
||||
rm -f ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||}book.html ${_curhtml}toc*.adoc
|
||||
-rmdir ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||}
|
||||
.endfor
|
||||
.for _lang in ${BOOK_LANGS}
|
||||
rm -fr ${.CURDIR}/public/${_lang}/books
|
||||
rm -fr ${.CURDIR}/public/${_lang}/images/books
|
||||
-rmdir ${.CURDIR}/public/${_lang}
|
||||
.endfor
|
||||
-rmdir ${.CURDIR}/public
|
||||
|
||||
html-articles-clean: html-articles-target
|
||||
.for _curhtml in ${ARTICLESDIR}
|
||||
rm -f ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||}article.html
|
||||
-rmdir ${.CURDIR}/public${_curhtml:S|^${.CURDIR}/content||}
|
||||
.endfor
|
||||
.for _lang in ${ARTICLE_LANGS}
|
||||
rm -fr ${.CURDIR}/public/${_lang}/articles
|
||||
rm -fr ${.CURDIR}/public/${_lang}/images/articles
|
||||
-rmdir ${.CURDIR}/public/${_lang}
|
||||
.endfor
|
||||
-rmdir ${.CURDIR}/public
|
||||
|
||||
pdf-articles-clean: pdf-articles-target
|
||||
.for _curpdf in ${ARTICLESDIR}
|
||||
rm -f ${.CURDIR}/public${_curpdf:S|^${.CURDIR}/content||}article.pdf
|
||||
.endfor
|
||||
pdf-articles-clean:
|
||||
.for _lang in ${ARTICLE_LANGS}
|
||||
rm -fr ${.CURDIR}/public/${_lang}/articles
|
||||
.if !exists(${.CURDIR}/public/${_lang}/books)
|
||||
@@ -416,3 +202,24 @@ pdf-articles-clean: pdf-articles-target
|
||||
.endfor
|
||||
-rmdir ${.CURDIR}/public
|
||||
|
||||
#
|
||||
# HTML targets
|
||||
#
|
||||
html: generate-books-toc-offline build-offline html-clean-global html-clean-articles html-clean-books
|
||||
|
||||
html-clean: hugo-clean
|
||||
|
||||
html-clean-global:
|
||||
rm -fr ${.CURDIR}/public/index.html
|
||||
rm -rf pgpkeys js
|
||||
|
||||
html-clean-articles:
|
||||
.for _lang in ${ARTICLE_LANGS}
|
||||
rm -fr ${.CURDIR}/public/${_lang}/index.html
|
||||
rm -fr ${.CURDIR}/public/${_lang}/articles/index.html
|
||||
.endfor
|
||||
|
||||
html-clean-books:
|
||||
.for _lang in ${BOOK_LANGS}
|
||||
rm -fr ${.CURDIR}/public/${_lang}/books/index.html
|
||||
.endfor
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
# FreeBSD documentation
|
||||
# $FreeBSD$
|
||||
|
||||
baseURL = "https://docs.freebsd.org/"
|
||||
title = "FreeBSD Documentation Portal"
|
||||
@@ -10,17 +9,21 @@ disablePathToLower = true
|
||||
theme = "beastie"
|
||||
disableKinds = [ "taxonomy", "taxonomyTerm" ]
|
||||
authors = [ "carlavilla@FreeBSD.org" ]
|
||||
preserveTOC = true
|
||||
ignoreFiles = [ "chapters-order.adoc$", "toc.adoc$", "toc-tables.adoc$", "toc-figures.adoc$", "toc-examples.adoc$", "toc-1.adoc$", "toc-2.adoc$", "toc-3.adoc$", "toc-4.adoc$", "toc-5.adoc$", "books.adoc$", "chapter.adoc$", "\\.po$" ]
|
||||
ignoreFiles = [ "chapters-order.adoc$", "toc.adoc$", "toc-tables.adoc$", "toc-figures.adoc$", "toc-examples.adoc$", "toc-1.adoc$", "toc-2.adoc$", "toc-3.adoc$", "toc-4.adoc$", "toc-5.adoc$", "books.adoc$", "chapter.adoc$", "contrib-386bsd.adoc$", "contrib-additional.adoc$", "contrib-committers.adoc$", "contrib-corealumni.adoc$", "contrib-develalumni.adoc$", "contrib-develinmemoriam.adoc$", "contrib-portmgralumni.adoc$", "\\.po$" ]
|
||||
enableRobotsTXT = true
|
||||
|
||||
[params]
|
||||
websiteURL = "https://www.FreeBSD.org/"
|
||||
description = "FreeBSD Documentation Portal"
|
||||
isOnline = true
|
||||
|
||||
[markup.asciidocExt]
|
||||
preserveTOC = true
|
||||
extensions = ["man-macro", "inter-document-references-macro", "sectnumoffset-treeprocessor", "packages-macro", "git-macro"]
|
||||
extensions = ["man-macro", "inter-document-references-macro", "cross-document-references-macro", "sectnumoffset-treeprocessor", "packages-macro", "git-macro"]
|
||||
[markup.asciidocExt.attributes]
|
||||
env-beastie = true
|
||||
isOnline = true
|
||||
skip-front-matter = true
|
||||
|
||||
[outputs]
|
||||
home = [ "HTML" ]
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
# FreeBSD documentation
|
||||
|
||||
baseURL = "localhost"
|
||||
title = "FreeBSD Documentation Portal"
|
||||
copyright = "BSD 2-clause 'Simplified' License"
|
||||
DefaultContentLanguage = "en"
|
||||
defaultContentLanguageInSubdir = true
|
||||
disablePathToLower = true
|
||||
theme = "beastie"
|
||||
disableKinds = [ "taxonomy", "term", "RSS", "sitemap", "robotsTXT", "404" ]
|
||||
authors = [ "carlavilla@FreeBSD.org" ]
|
||||
ignoreFiles = [ "chapters-order.adoc$", "toc.adoc$", "toc-tables.adoc$", "toc-figures.adoc$", "toc-examples.adoc$", "toc-1.adoc$", "toc-2.adoc$", "toc-3.adoc$", "toc-4.adoc$", "toc-5.adoc$", "chapter.adoc$", "contrib-386bsd.adoc$", "contrib-additional.adoc$", "contrib-committers.adoc$", "contrib-corealumni.adoc$", "contrib-develalumni.adoc$", "contrib-develinmemoriam.adoc$", "contrib-portmgralumni.adoc$", "books.adoc$", "\\.po$" ]
|
||||
enableRobotsTXT = true
|
||||
|
||||
[params]
|
||||
websiteURL = "https://www.FreeBSD.org/"
|
||||
description = "FreeBSD Documentation Portal"
|
||||
isOnline = false
|
||||
|
||||
[markup.asciidocExt]
|
||||
preserveTOC = true
|
||||
extensions = ["man-macro", "inter-document-references-macro", "cross-document-references-macro", "sectnumoffset-treeprocessor", "packages-macro", "git-macro"]
|
||||
[markup.asciidocExt.attributes]
|
||||
env-beastie = true
|
||||
isOnline = false
|
||||
skip-front-matter = true
|
||||
|
||||
[outputs]
|
||||
home = [ "HTML" ]
|
||||
page = [ "HTML" ]
|
||||
list = [ "HTML" ]
|
||||
single = [ "HTML" ]
|
||||
section = [ "HTML" ]
|
||||
@@ -3,7 +3,6 @@ title: BSD কি, কেন, কার জন্য
|
||||
authors:
|
||||
- author: গ্রেগ লেহেই
|
||||
email: grog@FreeBSD.org
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "amd", "apple", "intel", "linux", "opengroup", "sparc", "sun", "unix", "general"]
|
||||
---
|
||||
|
||||
@@ -16,6 +15,27 @@ trademarks: ["freebsd", "amd", "apple", "intel", "linux", "opengroup", "sparc",
|
||||
:sectnumlevels: 6
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:images-path: articles/explaining-bsd/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:imagesdir: ../../../images/{images-path}
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
Abstract
|
||||
|
||||
@@ -3,7 +3,6 @@ title: ইউনিক্স ও FreeBSD'র হাতেখড়ি
|
||||
authors:
|
||||
- author: অ্যানেলিস এন্ডারসন
|
||||
email: andrsn@andrsn.stanford.edu
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "ibm", "microsoft", "opengroup", "general"]
|
||||
---
|
||||
|
||||
@@ -16,6 +15,27 @@ trademarks: ["freebsd", "ibm", "microsoft", "opengroup", "general"]
|
||||
:sectnumlevels: 6
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:images-path: articles/new-users/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:imagesdir: ../../../images/{images-path}
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
Abstract
|
||||
|
||||
@@ -3,7 +3,6 @@ title: Uafhængig Verifikation af IPsec Funktionalitet i FreeBSD
|
||||
authors:
|
||||
- author: David Honig
|
||||
email: honig@sprynet.com
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "opengroup", "general"]
|
||||
---
|
||||
|
||||
@@ -16,10 +15,27 @@ trademarks: ["freebsd", "opengroup", "general"]
|
||||
:sectnumlevels: 6
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:toc-title: Indholdsfortegnelse
|
||||
:table-caption: Tabel
|
||||
:figure-caption: Figur
|
||||
:example-caption: Eksempel
|
||||
:images-path: articles/ipsec-must/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:imagesdir: ../../../images/{images-path}
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
Resumé
|
||||
@@ -111,7 +127,7 @@ Internet Protokol sikkerheds udvidelser til IPv4; krævet for IPv6. En protokol
|
||||
|
||||
De fleste af de moderne versioner af FreeBSD har IPsec support i deres base kildekode. Så du er sikkert nødt til at inkludere `IPSEC` optionen i din kernel konfig og, efter genbygning og reinstallation af kernel, konfigurere IPsec forbindelser ved hjælp af man:setkey[8] kommandoen.
|
||||
|
||||
En udførlig guide om at køre IPsec på FreeBSD er tilrådighed i link:{handbook}#ipsec[FreeBSD Håndbogen].
|
||||
En udførlig guide om at køre IPsec på FreeBSD er tilrådighed i extref:{handbook}security/[FreeBSD Håndbogen, ipsec].
|
||||
|
||||
[[kernel]]
|
||||
== src/sys/i386/conf/KERNELNAME
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
title: FreeBSD unterstützen
|
||||
authors:
|
||||
- author: Jordan Hubbard
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "ieee", "general"]
|
||||
---
|
||||
|
||||
@@ -15,24 +14,26 @@ trademarks: ["freebsd", "ieee", "general"]
|
||||
:sectnumlevels: 6
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:images-path: articles/contributing/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:imagesdir: ../../../images/{images-path}
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
include::../../../../shared/de/urls.adoc[]
|
||||
include::../../../../shared/de/mailing-lists.adoc[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
include::../../../../shared/de/urls.adoc[]
|
||||
include::../../../../shared/de/mailing-lists.adoc[]
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
@@ -65,7 +66,7 @@ Die folgende Liste von Aufgaben und Unterprojekten repräsentiert eine Zusammenf
|
||||
Viele Menschen, die an FreeBSD beteiligt sind, sind keine Programmierer. Es sind Leute, die an der Dokumentation arbeiten, Internetseiten erstellen oder einfach Hilfe anbieten. Alles, was diese Leute mitbringen müssen, sind Zeit und die Bereitschaft, etwas zu lernen.
|
||||
|
||||
. Lesen Sie die häufig gestellten Fragen (FAQ) und das Handbuch gelegentlich. Wenn etwas schlecht erklärt wird, veraltet oder einfach falsch ist, teilen Sie es uns mit. Oder noch besser, korrigieren Sie es (SGML ist nicht schwer zu erlernen, wir akzeptieren aber auch Vorschläge im ASCII-Format.).
|
||||
. Helfen Sie dabei, die Dokumentation in Ihre Muttersprache zu übersetzen. Wenn an der Übersetzung in Ihre Sprache bereits gearbeitet wird, helfen Sie, indem Sie weitere Dokumente übersetzen, oder sorgen Sie dafür, dass die Übersetzungen aktuell sind. Lesen Sie zuerst die link:{fdp-primer}#translations[Übersetzungs-FAQ] der Fibel für neue Mitarbeiter des FreeBSD-Dokumentations-Projekts. Sie verpflichten sich dabei nicht dazu, jede einzelne Seite zu übersetzen - als Freiwilliger übersetzen Sie genau so viel, wie Sie wollen. Wenn jemand mit der Übersetzung beginnt, beteiligen sich fast immer auch andere Personen daran. Wenn Sie nur Zeit und Energie für einen Teil der Dokumentation haben, dann übersetzen Sie bitte die Installationsanleitung.
|
||||
. Helfen Sie dabei, die Dokumentation in Ihre Muttersprache zu übersetzen. Wenn an der Übersetzung in Ihre Sprache bereits gearbeitet wird, helfen Sie, indem Sie weitere Dokumente übersetzen, oder sorgen Sie dafür, dass die Übersetzungen aktuell sind. Lesen Sie zuerst die extref:{fdp-primer}[Übersetzungs-FAQ, translations] der Fibel für neue Mitarbeiter des FreeBSD-Dokumentations-Projekts. Sie verpflichten sich dabei nicht dazu, jede einzelne Seite zu übersetzen - als Freiwilliger übersetzen Sie genau so viel, wie Sie wollen. Wenn jemand mit der Übersetzung beginnt, beteiligen sich fast immer auch andere Personen daran. Wenn Sie nur Zeit und Energie für einen Teil der Dokumentation haben, dann übersetzen Sie bitte die Installationsanleitung.
|
||||
. Lesen Sie {freebsd-questions} sowie die news:comp.unix.bsd.freebsd.misc gelegentlich (oder sogar regelmäßig). Es kann sehr befriedigend sein, wenn Sie Ihr Wissen teilen und anderen Leuten dabei helfen können, deren Probleme zu lösen; vielleicht lernen Sie sogar noch etwas Neues! Diese Foren können auch eine Quelle für Ideen sein, an denen man arbeiten könnte.
|
||||
|
||||
[[ongoing-programmer-tasks]]
|
||||
@@ -102,7 +103,7 @@ Mögliche Beiträge lassen sich in fünf Kategorien einteilen:
|
||||
[[contrib-general]]
|
||||
=== Fehlerberichte und allgemeine Vorschläge
|
||||
|
||||
Eine Idee oder ein Vorschlag von _allgemeinem_ technischen Interesse sollte an {freebsd-hackers} geschickt werden. Personen, die an solchen Fragen interessiert sind (und kein Problem mit einem _hohen_ Mailaufkommen haben!) können die Mailingliste {freebsd-hackers} auch abonnieren. Informationen zu dieser und anderen Mailinglisten finden Sie im link:{handbook}#eresources-mail[FreeBSD Handbuch].
|
||||
Eine Idee oder ein Vorschlag von _allgemeinem_ technischen Interesse sollte an {freebsd-hackers} geschickt werden. Personen, die an solchen Fragen interessiert sind (und kein Problem mit einem _hohen_ Mailaufkommen haben!) können die Mailingliste {freebsd-hackers} auch abonnieren. Informationen zu dieser und anderen Mailinglisten finden Sie im extref:{handbook}eresources/[FreeBSD Handbuch, eresources-mail].
|
||||
|
||||
Wenn Sie einen Fehler gefunden oder eine Verbesserung entwickelt haben, vergessen Sie nicht, einen Bericht über man:send-pr[1] oder dessen link:https://www.FreeBSD.org/de/send-pr/[Internetschnittstelle] zu erstellen. Versuchen Sie bitte, jedes Feld auszufüllen. Ist Ihr Patch kleiner als 65 KB, sollten Sie ihn direkt in den Bericht einbauen. Kann der Patch direkt auf den Quellcodebaum angewendet werden, fügen Sie `[PATCH]` im Synopsis-Feld ein. Wenn Sie einen Patch einfügen, verwenden Sie bitte __kein copy-and-paste__, weil dadurch Tabulatoren in Leerzeichen umgewandelt werden, was den Patch unbrauchbar macht. Sind die Patches viel größer als 20 KB, sollten Sie sie komprimieren (z.B. mit man:gzip[1] oder man:bzip2[1]) und man:uuencode[1] verwenden, um diese in ihren Problembericht einzufügen.
|
||||
|
||||
@@ -110,15 +111,15 @@ Nachdem Sie einen Bericht versandt haben, erhalten Sie eine E-Mail, die eine Bes
|
||||
|
||||
Sollten Sie innerhalb einer Woche keine Bestätigung erhalten, oder man:send-pr[1] nicht verwenden können, können Sie über {freebsd-bugs} jemanden bitten, dies für Sie zu erledigen.
|
||||
|
||||
Weitere Informationen zum Verfassen von guten Problemberichten finden Sie im entsprechenden link:{problem-reports}[Artikel].
|
||||
Weitere Informationen zum Verfassen von guten Problemberichten finden Sie im entsprechenden extref:{problem-reports}[Artikel].
|
||||
|
||||
=== Änderungen der Dokumentation
|
||||
|
||||
Änderungen der Dokumentation werden vom {freebsd-doc} überwacht. Lesen Sie bitte die link:{fdp-primer}[Fibel für neue Mitarbeiter des FreeBSD-Dokumentationsprojekts] für weitere Informationen. Korrekturen und Ergänzungen (selbst kleine Änderungen sind willkommen!) werden mit man:send-pr[1] übermittelt. Lesen Sie dazu den Abschnitt <<contrib-general>>.
|
||||
Änderungen der Dokumentation werden vom {freebsd-doc} überwacht. Lesen Sie bitte die extref:{fdp-primer}[Fibel für neue Mitarbeiter des FreeBSD-Dokumentationsprojekts] für weitere Informationen. Korrekturen und Ergänzungen (selbst kleine Änderungen sind willkommen!) werden mit man:send-pr[1] übermittelt. Lesen Sie dazu den Abschnitt <<contrib-general>>.
|
||||
|
||||
=== Änderungen am vorhandenen Quellcode
|
||||
|
||||
Änderungen des existierenden Quellcodes sind etwas komplizierter. Entscheidend ist hier, wie vertraut Sie mit dem aktuellen Entwicklungsstand von FreeBSD sind. Es existiert eine spezielle, ständig aktualisierte Version von FreeBSD, die als "FreeBSD-CURRENT" bekannt ist. Diese ist auf verschiedenen Wegen erhältlich und stellt den aktuellen Stand der Entwicklung dar. Lesen Sie den Abschnitt link:{handbook}#current-stable[FreeBSD-CURRENT vs. FreeBSD-STABLE] des Handbuchs für weitere Informationen zur Installation und Verwendung von FreeBSD-CURRENT.
|
||||
Änderungen des existierenden Quellcodes sind etwas komplizierter. Entscheidend ist hier, wie vertraut Sie mit dem aktuellen Entwicklungsstand von FreeBSD sind. Es existiert eine spezielle, ständig aktualisierte Version von FreeBSD, die als "FreeBSD-CURRENT" bekannt ist. Diese ist auf verschiedenen Wegen erhältlich und stellt den aktuellen Stand der Entwicklung dar. Lesen Sie den Abschnitt extref:{handbook}updating-upgrading/[FreeBSD-CURRENT vs. FreeBSD-STABLE, current-stable] des Handbuchs für weitere Informationen zur Installation und Verwendung von FreeBSD-CURRENT.
|
||||
|
||||
Arbeiten Sie mit älteren Quellcodeversionen, kann dies leider bedeuten, das Ihre Änderungen obsolet sind, oder sich nicht mehr in FreeBSD reintegrieren lassen. Dieses Risiko lässt sich verringern, wenn Sie die Mailinglisten {freebsd-announce} und {freebsd-current} abonnieren, auf denen aktuelle Systemänderungen diskutiert werden.
|
||||
|
||||
@@ -243,4 +244,4 @@ Das FreeBSD-Projekt freut sich, wenn jemand benötigte Hardware spenden will. Si
|
||||
|
||||
==== Internetzugang zur Verfügung stellen
|
||||
|
||||
Wir sind ständig auf der Suche nach neuen FTP-, WWW- oder `cvsup`-Spiegeln. Wenn Sie einen solchen Spiegel einrichten wollen, lesen Sie bitte den Artikel link:{hubs}[Mirroring FreeBSD], der weitere Informationen enthält.
|
||||
Wir sind ständig auf der Suche nach neuen FTP-, WWW- oder `cvsup`-Spiegeln. Wenn Sie einen solchen Spiegel einrichten wollen, lesen Sie bitte den Artikel extref:{hubs}[Mirroring FreeBSD], der weitere Informationen enthält.
|
||||
|
||||
@@ -3,7 +3,6 @@ title: Hintergrundwissen zu BSD
|
||||
authors:
|
||||
- author: Greg Lehey
|
||||
email: grog@FreeBSD.org
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "amd", "apple", "intel", "linux", "opengroup", "sparc", "sun", "unix", "general"]
|
||||
---
|
||||
|
||||
@@ -16,10 +15,27 @@ trademarks: ["freebsd", "amd", "apple", "intel", "linux", "opengroup", "sparc",
|
||||
:sectnumlevels: 6
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:images-path: articles/explaining-bsd/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:imagesdir: ../../../images/{images-path}
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
Zusammenfassung
|
||||
|
||||
@@ -4,7 +4,6 @@ authors:
|
||||
- author: Jason Helfman
|
||||
email: jgh@FreeBSD.org
|
||||
copyright: 2009-2011, 2013 Jason Helfma
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "amd", "intel", "general"]
|
||||
---
|
||||
|
||||
@@ -17,21 +16,26 @@ trademarks: ["freebsd", "amd", "intel", "general"]
|
||||
:sectnumlevels: 6
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:images-path: articles/freebsd-update-server/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:imagesdir: ../../../images/{images-path}
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
include::../../../../shared/authors.adoc[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
include::../../../../shared/authors.adoc[]
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
@@ -68,7 +72,7 @@ Als Minimum, muss das zu verteilende Ziel-Release auf einer gleichen, oder höhe
|
||||
====
|
||||
* Ein Benutzerkonto mit mindestens 4 GB freiem Speicherplatz. Dies erlaubt die Erstellung der Updates für 7.1 und 7.2. Der genaue Platzbedarf kann sich aber von Version zu Version ändern.
|
||||
* Ein man:ssh[1] Konto auf einem entfernten System, um die später zu verteilenden Updates hochzuladen.
|
||||
* Einen Webserver, wie link:{handbook}#network-apache[Apache], wobei über die Hälfte des Platzes für den Bau benötigt wird. Als Beispiel benötigt der Bau von 7.1 und 7.2 insgesamt 4 GB. Der Speicherplatz, den der Webserver für die Verteilung dieser Updates benötigt, würde 2.6 GB betragen.
|
||||
* Einen Webserver, wie extref:{handbook}network-servers/[Apache, network-apache], wobei über die Hälfte des Platzes für den Bau benötigt wird. Als Beispiel benötigt der Bau von 7.1 und 7.2 insgesamt 4 GB. Der Speicherplatz, den der Webserver für die Verteilung dieser Updates benötigt, würde 2.6 GB betragen.
|
||||
* Grundlegende Kenntnisse im Shell Skripting mit der Bourne Shell, man:sh[1].
|
||||
|
||||
[[Configuration]]
|
||||
@@ -372,9 +376,9 @@ Wenn der Update-Code erneut hochgeladen werden muss, kann dies durch die Änderu
|
||||
|
||||
====
|
||||
|
||||
Um die Updates zu verteilen, müssen die hochgeladenen Dateien im Document Root des Webservers liegen. Die genaue Konfiguration hängt von dem verwendeten Webserver ab. Für den Apache Webserver, beziehen Sie sich bitte auf das Kapitel link:{handbook}#network-apache[Konfiguration des Apache Servers] im Handbuch.
|
||||
Um die Updates zu verteilen, müssen die hochgeladenen Dateien im Document Root des Webservers liegen. Die genaue Konfiguration hängt von dem verwendeten Webserver ab. Für den Apache Webserver, beziehen Sie sich bitte auf das Kapitel extref:{handbook}network-servers/[Konfiguration des Apache Servers, network-apache] im Handbuch.
|
||||
|
||||
Aktualisieren Sie `KeyPrint` und `ServerName` in der [.filename]#/etc/freebsd-update.conf# des Clients und führen Sie das Update, wie im Kapitel link:{handbook}#updating-upgrading-freebsdupdate[FreeBSD Update] des Handbuchs beschrieben, aus.
|
||||
Aktualisieren Sie `KeyPrint` und `ServerName` in der [.filename]#/etc/freebsd-update.conf# des Clients und führen Sie das Update, wie im Kapitel extref:{handbook}updating-upgrading/[FreeBSD Update, updating-upgrading-freebsdupdate] des Handbuchs beschrieben, aus.
|
||||
|
||||
[IMPORTANT]
|
||||
====
|
||||
@@ -404,7 +408,7 @@ Erstellen Sie das Korrekturverzeichnis des jeweiligen Releases unter [.filename]
|
||||
% cd /usr/local/freebsd-update-server/patches/7.1-RELEASE
|
||||
....
|
||||
|
||||
Als Beispiel nehmen Sie die Korrektur für man:named[8]. Lesen Sie den Hinweis und laden Sie die erforderliche Datei von link:https://www.FreeBSD.org/security/advisories/[FreeBSD Sicherheits-Hinweise] herunter. Weitere Informationen zur Interpretation der Sicherheitshinweise finden Sie im link:{handbook}#security-advisories[FreeBSD Handbuch].
|
||||
Als Beispiel nehmen Sie die Korrektur für man:named[8]. Lesen Sie den Hinweis und laden Sie die erforderliche Datei von link:https://www.FreeBSD.org/security/advisories/[FreeBSD Sicherheits-Hinweise] herunter. Weitere Informationen zur Interpretation der Sicherheitshinweise finden Sie im extref:{handbook}security[FreeBSD Handbuch, security-advisories].
|
||||
|
||||
In der https://security.freebsd.org/advisories/FreeBSD-SA-09:12.bind.asc[Sicherheits Anweisung], nennt sich dieser Hinweis `SA-09:12.bind`. Nach dem Herunterladen der Datei, ist es erforderlich, die Datei auf einen geeigneten Patch-Level umzubenennen. Es steht Ihnen frei den Namen frei zu wählen, es wird jedoch nahegelegt, diesen im Einklang mit dem offiziellen FreeBSD Patch-Level zu halten. Für diesen Bau folgen wir der derzeit gängigen Praxis von FreeBSD und benennen sie `p7`. Benennen Sie die Datei um:
|
||||
|
||||
@@ -563,7 +567,7 @@ Als Referenz wird der gesamte Verlauf von link:../../../source/articles/freebsd-
|
||||
[[tips]]
|
||||
== Tipps
|
||||
|
||||
* Wenn Sie ein selbst erstelltes Release über die native `make release` link:{releng}#release-build[Prozedur] bauen, wir der `freebsd-update-server` Code Ihr Release unterstützen. Als Beispiel können Sie ein Release ohne Ports oder Dokumentation bauen, indem Sie betreffende Funktionalität der Subroutinen `findextradocs ()`, `addextradocs ()` entfernen und eine Veränderung des Download-Verzeichnisses in `fetchiso ()`, in [.filename]#scripts/build.subr#. Als letzten Schritt ändern Sie den man:sha256[1] Hash in [.filename]#build.conf# für Ihr jeweiliges Release und Architektur damit Sie bereit sind, Ihr benutzerdefiniertes Release zu bauen.
|
||||
* Wenn Sie ein selbst erstelltes Release über die native `make release` extref:{releng}[Prozedur, release-build] bauen, wir der `freebsd-update-server` Code Ihr Release unterstützen. Als Beispiel können Sie ein Release ohne Ports oder Dokumentation bauen, indem Sie betreffende Funktionalität der Subroutinen `findextradocs ()`, `addextradocs ()` entfernen und eine Veränderung des Download-Verzeichnisses in `fetchiso ()`, in [.filename]#scripts/build.subr#. Als letzten Schritt ändern Sie den man:sha256[1] Hash in [.filename]#build.conf# für Ihr jeweiliges Release und Architektur damit Sie bereit sind, Ihr benutzerdefiniertes Release zu bauen.
|
||||
+
|
||||
[.programlisting]
|
||||
....
|
||||
@@ -592,7 +596,7 @@ addextradocs () {
|
||||
make ${COMPATFLAGS} release.1 release.2 2>&1
|
||||
....
|
||||
|
||||
* Erstellen Sie einen geeigneten link:{handbook}#network-dns[DNS] SRV Datensatz für den Update-Server, und fügen Sie weitere Server mit verschiedenen Gewichtungen hinzu. Sie können diese Möglichkeit nutzen um Update-Mirror hinzuzufügen. Dieser Tipp ist jedoch nicht notwendig solange Sie keinen redundanten Service anbieten möchten.
|
||||
* Erstellen Sie einen geeigneten extref:{handbook}network-servers[DNS, network-dns] SRV Datensatz für den Update-Server, und fügen Sie weitere Server mit verschiedenen Gewichtungen hinzu. Sie können diese Möglichkeit nutzen um Update-Mirror hinzuzufügen. Dieser Tipp ist jedoch nicht notwendig solange Sie keinen redundanten Service anbieten möchten.
|
||||
+
|
||||
[.programlisting]
|
||||
....
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
---
|
||||
title: Unterstützung für Schaltsekunden in FreeBSD
|
||||
releaseinfo: "$FreeBSD$"
|
||||
---
|
||||
|
||||
= Unterstützung für Schaltsekunden in FreeBSD
|
||||
@@ -12,21 +11,26 @@ releaseinfo: "$FreeBSD$"
|
||||
:sectnumlevels: 6
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:images-path: articles/leap-seconds/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
include::shared/de/urls.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:imagesdir: ../../../images/{images-path}
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
include::../../../../shared/de/urls.adoc[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
include::../../../../shared/de/urls.adoc[]
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
'''
|
||||
@@ -47,7 +51,7 @@ Das normale Verhalten für Schaltsekunden wird in https://tools.ietf.org/html/rf
|
||||
[[leapseconds-posix]]
|
||||
== Handhabung von gewöhnlichen Schaltsekunden in FreeBD
|
||||
|
||||
Die einfachste Art, mit Schaltsekunden umzugehen, ist, die POSIX Zeitregeln, welche FreeBSD standardmässig verwendet, sowie link:{handbook}#network-ntp[NTP] zu benutzen. Wenn man:ntpd[8] läuft und die Uhrzeit mit einem vorgeschalteten NTP-Server, welcher Schaltsekunden richtig handhabt, abgeglichen wird, passt das System die Uhrzeit automatisch so an, dass die letzte Sekunde des Tages wiederholt wird. Es sind keine weiteren Anpassungen nötig.
|
||||
Die einfachste Art, mit Schaltsekunden umzugehen, ist, die POSIX Zeitregeln, welche FreeBSD standardmässig verwendet, sowie extref:{handbook}network-servers/[NTP, network-ntp] zu benutzen. Wenn man:ntpd[8] läuft und die Uhrzeit mit einem vorgeschalteten NTP-Server, welcher Schaltsekunden richtig handhabt, abgeglichen wird, passt das System die Uhrzeit automatisch so an, dass die letzte Sekunde des Tages wiederholt wird. Es sind keine weiteren Anpassungen nötig.
|
||||
|
||||
Sollte der vorgeschaltete NTP-Server Schaltsekunden nicht korrekt handhaben, wird man:ntpd[8] die Uhrzeit um eine Sekunde anpassen nachdem der fehlerhafte Server dies bemerkt hat und seine Uhr selbst neu einstellt.
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@ title: FreeBSD Anleitung für Linux®-Benutzer
|
||||
authors:
|
||||
- author: John Ferrell
|
||||
copyright: 2008 The FreeBSD Documentation Project
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "intel", "redhat", "linux", "unix", "general"]
|
||||
---
|
||||
|
||||
@@ -16,21 +15,26 @@ trademarks: ["freebsd", "intel", "redhat", "linux", "unix", "general"]
|
||||
:sectnumlevels: 6
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:images-path: articles/linux-users/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
include::shared/de/urls.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:imagesdir: ../../../images/{images-path}
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
include::../../../../shared/de/urls.adoc[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
include::../../../../shared/de/urls.adoc[]
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
@@ -47,14 +51,14 @@ toc::[]
|
||||
|
||||
Dieses Dokument beschreibt einige der technischen Unterschiede zwischen FreeBSD und Linux(R), damit sich Linux(R)-Anwender schnell mit den Grundlagen von FreeBSD vertraut machen können.
|
||||
|
||||
Dieses Dokument geht davon aus, dass FreeBSD bereits installiert ist. Lesen Sie das Kapitel link:{handbook}#bsdinstall[Installation von FreeBSD] des FreeBSD-Handbuch für die Hilfe bei der Installation.
|
||||
Dieses Dokument geht davon aus, dass FreeBSD bereits installiert ist. Lesen Sie das Kapitel extref:{handbook}bsdinstall[Installation von FreeBSD, bsdinstall] des FreeBSD-Handbuch für die Hilfe bei der Installation.
|
||||
|
||||
[[shells]]
|
||||
== Standard-Shell
|
||||
|
||||
Linux(R)-Benutzer sind oft überrascht, dass Bash nicht die Standard-Shell in FreeBSD ist. Genau genommen ist Bash nicht einmal in der Standardinstallation enthalten. FreeBSD benutzt stattdessen man:tcsh[1] als Standard-Shell für root, sowie die Bourne shell-kompatible man:sh[1] als Standardshell für Benutzer. man:sh[1] ist der Bash sehr ähnlich, besitzt jedoch einen kleineren Funktionsumfang. In der Regel werden Skripte für die man:sh[1] auch mit der Bash laufen. Der umgekehrte Fall trifft jedoch meistens nicht zu.
|
||||
|
||||
Bash und weitere Shells können unter FreeBSD mit link:{handbook}#ports[Paketen und der Ports-Sammlung] installiert werden.
|
||||
Bash und weitere Shells können unter FreeBSD mit extref:{handbook}ports/[Paketen und der Ports-Sammlung, ports] installiert werden.
|
||||
|
||||
Nachdem Sie eine andere Shell installiert haben, benutzen Sie man:chsh[1] um die Standard-Shell für einen Benutzer zu ändern. Es wird empfohlen, die Standard-Shell des Benutzers `root` unverändert bleibt, da Shells, welche nicht im Basissystem enthalten sind, in [.filename]#/usr/local/bin# installiert werden. Im Falle eines Problems ist vielleicht das Dateisystem, auf dem sich [.filename]#/usr/local/bin# befindet, nicht eingehängt ist. In einem solchen Fall hätte der Benutzer `root` keinen Zugriff auf die Standard-Shell, was ihn daran hindern würde, sich am System anzumelden und das Problem zu beheben.
|
||||
|
||||
@@ -86,7 +90,7 @@ Pakete sind vorkompilierte Anwendungen, sozusagen FreeBSD-Äquivalente von [.fil
|
||||
# pkg install apache24
|
||||
....
|
||||
|
||||
Weitere Informationen zu Paketen finden Sie im Abschnitt 4.4 des FreeBSD Handbuchs: link:{handbook}#pkgng-intro[Benutzen von pkg zur Verwaltung von Binärpaketen].
|
||||
Weitere Informationen zu Paketen finden Sie im Abschnitt 4.4 des FreeBSD Handbuchs: extref:{handbook}ports/[Benutzen von pkg zur Verwaltung von Binärpaketen, pkgng-intro].
|
||||
|
||||
[[ports]]
|
||||
=== Ports
|
||||
@@ -111,7 +115,7 @@ Ein Vorteil von Ports bei der Installation von Software ist die Möglichkeit, di
|
||||
# make WITH_LDAP="YES" install clean
|
||||
....
|
||||
|
||||
Lesen Sie link:{handbook}#ports-using[Benutzen der Ports-Sammlung] für weitere Informationen.
|
||||
Lesen Sie extref:{handbook}ports/[Benutzen der Ports-Sammlung, ports-using] für weitere Informationen.
|
||||
|
||||
[[startup]]
|
||||
== Systemstart
|
||||
@@ -120,7 +124,7 @@ Viele Linux(R)-Distributionen verwenden das SysV init System, während FreeBSD d
|
||||
|
||||
Die Skripte in [.filename]#/etc/rc.d/# sind für Anwendungen aus dem "Basissystem", wie beispielsweise man:cron[8], man:sshd[8], und man:syslog[3]. Die Skripte in [.filename]#/usr/local/etc/rc.d/# gehören zu den vom Benutzer installierten Anwendungen, wie zum Beispiel Apache und Squid.
|
||||
|
||||
Da FreeBSD als komplettes Betriebssystem entwickelt wird, werden die vom Benutzer installierten Anwendungen nicht als Teil des "Basissystems" angesehen. Diese Anwendungen werden in der Regel als link:{handbook}#ports-using[Pakete oder Ports] installiert. Um die Anwendungen vom Basissystem zu separieren, werden diese unterhalb von [.filename]#/usr/local/# installiert. Die Binärdateien der installierten Anwendungen werden in [.filename]#/usr/local/bin/# gespeichert, die Konfigurationsdateien in [.filename]#/usr/local/etc/#, und so weiter.
|
||||
Da FreeBSD als komplettes Betriebssystem entwickelt wird, werden die vom Benutzer installierten Anwendungen nicht als Teil des "Basissystems" angesehen. Diese Anwendungen werden in der Regel als extref:{handbook}ports/[Pakete oder Ports, ports-using] installiert. Um die Anwendungen vom Basissystem zu separieren, werden diese unterhalb von [.filename]#/usr/local/# installiert. Die Binärdateien der installierten Anwendungen werden in [.filename]#/usr/local/bin/# gespeichert, die Konfigurationsdateien in [.filename]#/usr/local/etc/#, und so weiter.
|
||||
|
||||
Dienste werden über einen Eintrag in [.filename]#/etc/rc.conf# aktiviert. Die Standardeinstellungen des Systems stehen in [.filename]#/etc/defaults/rc.conf# und werden von den Einstellungen in [.filename]#/etc/rc.conf# überschrieben. Lesen Sie man:rc.conf[5] für weitere Informationen über die verfügbaren Einträge. Wenn Sie zusätzliche Anwendungen installieren, lesen Sie die Nachrichten um zu erfahren, wie Sie alle dazugehörigen Dienste aktivieren.
|
||||
|
||||
@@ -195,9 +199,9 @@ ifconfig_em0="DHCP"
|
||||
|
||||
FreeBSD verwendet nicht Linux(R)IPTABLES als Firewall. Stattdessen hat der Benutzer unter FreeBSD die Wahl zwischen drei Firewalls, die auf Kernel-Ebene arbeiten:
|
||||
|
||||
* link:{handbook}#firewalls-pf[PF]
|
||||
* link:{handbook}#firewalls-ipf[IPFILTER]
|
||||
* link:{handbook}#firewalls-ipfw[IPFW]
|
||||
* extref:{handbook}firewalls/[PF, firewalls-pf]
|
||||
* extref:{handbook}firewalls/[IPFILTER, firewalls-ipf]
|
||||
* extref:{handbook}firewalls/[IPFW, firewalls-ipfw]
|
||||
|
||||
PF wurde vom OpenBSD Projekt entwickelt und nach FreeBSD portiert. PF wurde als Ersatz für IPFILTER entwickelt und die Syntax ist der von IPFILTER sehr ähnlich. PF kann zusammen mit man:altq[4] werden um QoS-Funktionen bereitzustellen.
|
||||
|
||||
@@ -246,7 +250,7 @@ Wenn Sie man:cron[8] verwenden um Updates zu planen, benutzen Sie `freebsd-updat
|
||||
|
||||
====
|
||||
|
||||
Weitere Informationen über die Aktualisierung aus den Quellen und Binär-Updates finden Sie im Kapitel link:{handbook}#updating-upgrading[FreeBSD aktualisieren] des FreeBSD Handbuchs.
|
||||
Weitere Informationen über die Aktualisierung aus den Quellen und Binär-Updates finden Sie im Kapitel extref:{handbook}updating-upgrading/[FreeBSD aktualisieren, updating-upgrading] des FreeBSD Handbuchs.
|
||||
|
||||
[[procfs]]
|
||||
== procfs: Verschwunden, aber nicht vergessen
|
||||
@@ -328,4 +332,4 @@ Einige Kommando-Äquivalente sind wie folgt:
|
||||
[[conclusion]]
|
||||
== Fazit
|
||||
|
||||
Dieses Dokument hat einen Überblick über FreeBSD geboten. Lesen Sie das link:{handbook}[FreeBSD Handbuch] für eine tiefergehender Abdeckung dieses und weiterer Themen, welche nicht in diesem Dokument behandelt sind.
|
||||
Dieses Dokument hat einen Überblick über FreeBSD geboten. Lesen Sie das extref:{handbook}[FreeBSD Handbuch] für eine tiefergehender Abdeckung dieses und weiterer Themen, welche nicht in diesem Dokument behandelt sind.
|
||||
|
||||
@@ -15,21 +15,26 @@ trademarks: ["freebsd", "general"]
|
||||
:sectnumlevels: 6
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:images-path: articles/nanobsd/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:imagesdir: ../../../images/{images-path}
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
include::../../../../shared/authors.adoc[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
include::../../../../shared/authors.adoc[]
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
|
||||
@@ -3,7 +3,6 @@ title: Informationen für FreeBSD- und UNIX®-Einsteiger
|
||||
authors:
|
||||
- author: Annelise Anderson
|
||||
email: andrsn@andrsn.stanford.edu
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "ibm", "microsoft", "opengroup", "general"]
|
||||
---
|
||||
|
||||
@@ -16,24 +15,26 @@ trademarks: ["freebsd", "ibm", "microsoft", "opengroup", "general"]
|
||||
:sectnumlevels: 6
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:images-path: articles/new-users/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:imagesdir: ../../../images/{images-path}
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
include::../../../../shared/de/urls.adoc[]
|
||||
include::../../../../shared/de/mailing-lists.adoc[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
include::../../../../shared/de/urls.adoc[]
|
||||
include::../../../../shared/de/mailing-lists.adoc[]
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
@@ -317,7 +318,7 @@ Anschließend können Sie das Diskettenlaufwerk wieder aus dem Verzeichnisbaum a
|
||||
|
||||
Danach starten Sie DOS (Windows(R)). Kopieren Sie die Dateien in ein Verzeichnis. Nun öffnen Sie die Dateien mit DOS EDIT, Windows(R) Notepad, Wordpad oder einem anderen Schreibprogramm, speichern die Datei, falls Sie kleinere Änderungen vornehmen wollen, und drucken die Datei unter DOS oder Windows aus. Manualpages werden unter DOS am besten mit `print` ausgedruckt.
|
||||
|
||||
Um Ihren Drucker unter FreeBSD einzurichten, muss ein entsprechender Eintrag in [.filename]#/etc/printcap# und ein Spool-Verzeichnis unter [.filename]#/var/spool/output# angelegt werden. Falls der Drucker an `lpt0` (entspricht LPT1 unter DOS) angeschlossen ist, müssen Sie wahrscheinlich nur nach [.filename]#/var/spool/output# wechseln und (als `root`) das Verzeichnis [.filename]#lpd# mit `mkdir lpd` anlegen, falls es nicht schon vorhanden ist. Danach sollte sich der Drucker, wenn er eingeschaltet ist, beim Booten melden und `lp` oder `lpr` sollte eine Datei zum Drucker schicken und ausdrucken. Ob die Datei schließlich ausgedruckt wird, hängt von der Konfiguration des Druckers ab, die im link:{handbook}[FreeBSD Handbuch] ausführlich beschrieben ist.
|
||||
Um Ihren Drucker unter FreeBSD einzurichten, muss ein entsprechender Eintrag in [.filename]#/etc/printcap# und ein Spool-Verzeichnis unter [.filename]#/var/spool/output# angelegt werden. Falls der Drucker an `lpt0` (entspricht LPT1 unter DOS) angeschlossen ist, müssen Sie wahrscheinlich nur nach [.filename]#/var/spool/output# wechseln und (als `root`) das Verzeichnis [.filename]#lpd# mit `mkdir lpd` anlegen, falls es nicht schon vorhanden ist. Danach sollte sich der Drucker, wenn er eingeschaltet ist, beim Booten melden und `lp` oder `lpr` sollte eine Datei zum Drucker schicken und ausdrucken. Ob die Datei schließlich ausgedruckt wird, hängt von der Konfiguration des Druckers ab, die im extref:{handbook}[FreeBSD Handbuch] ausführlich beschrieben ist.
|
||||
|
||||
[[other-useful-commands]]
|
||||
== Weitere nützliche Befehle
|
||||
|
||||
@@ -3,7 +3,6 @@ title: Richtlinien für Port-Mentoren
|
||||
organizations:
|
||||
- organization: Das FreeBSD Ports-Management Team
|
||||
copyright: 2011 Thomas Abthorpe, Chris Rees
|
||||
releaseinfo: "$FreeBSD$"
|
||||
---
|
||||
|
||||
= Richtlinien für Port-Mentoren
|
||||
@@ -15,21 +14,26 @@ releaseinfo: "$FreeBSD$"
|
||||
:sectnumlevels: 6
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:images-path: articles/port-mentor-guidelines/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
include::shared/de/urls.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:imagesdir: ../../../images/{images-path}
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
include::../../../../shared/de/urls.adoc[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
include::../../../../shared/de/urls.adoc[]
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
'''
|
||||
@@ -72,7 +76,7 @@ Wir erwarten, dass Mentoren alle vorgeschlagenen Patche, zumindest für einen An
|
||||
|
||||
Wir erwarten, dass Mentoren die Verantwortung für die Aktionen Ihres Mentees übernehmen. Ein Mentor sollte hinter den Commits des Mentees stehen, sowohl implizit als auch explizit.
|
||||
|
||||
Wir erwarten, dass Mentoren ihre Mentees die Lektüre des link:{porters-handbook}[Handbuch für Ports Committer], die link:{pr-guidelines}[PR-Richtlinien] sowie den link:{committers-guide}[Committer's Guide] empfehlen. Obwohl es nicht notwendig ist, all diese Details im Gedächtnis zu behalten, sollte jeder Committer einen Überblick über diese Dinge haben, um ein effizienter Teil der Gemeinschaft zu sein (und um Anfängerfehler so weit wie möglich zu vermeiden).
|
||||
Wir erwarten, dass Mentoren ihre Mentees die Lektüre des extref:{porters-handbook}[Handbuch für Ports Committer], die extref:{pr-guidelines}[PR-Richtlinien] sowie den extref:{committers-guide}[Committer's Guide] empfehlen. Obwohl es nicht notwendig ist, all diese Details im Gedächtnis zu behalten, sollte jeder Committer einen Überblick über diese Dinge haben, um ein effizienter Teil der Gemeinschaft zu sein (und um Anfängerfehler so weit wie möglich zu vermeiden).
|
||||
|
||||
[[mentees]]
|
||||
=== Auswahl eines Mentees
|
||||
|
||||
@@ -4,7 +4,6 @@ authors:
|
||||
- author: John Kozubik
|
||||
email: john@kozubik.com
|
||||
copyright: 2001, 2009 The FreeBSD Documentation Project
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "general"]
|
||||
---
|
||||
|
||||
@@ -17,10 +16,27 @@ trademarks: ["freebsd", "general"]
|
||||
:sectnumlevels: 6
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:images-path: articles/solid-state/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:imagesdir: ../../../images/{images-path}
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
Zusammenfassung
|
||||
|
||||
@@ -3,8 +3,8 @@ title: FreeBSD Developers' Handbook
|
||||
authors:
|
||||
- author: The FreeBSD Documentation Project
|
||||
copyright: 1995-2020 The FreeBSD Documentation Project
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "apple", "ibm", "ieee", "intel", "linux", "microsoft", "opengroup", "sun", "general"]
|
||||
trademarks: ["freebsd", "apple", "ibm", "ieee", "intel", "linux", "microsoft", "opengroup", "sun", "general"]
|
||||
isIndex: true
|
||||
---
|
||||
|
||||
= FreeBSD Developers' Handbook
|
||||
@@ -12,65 +12,45 @@ trademarks: ["freebsd", "apple", "ibm", "ieee", "intel", "linux", "microsoft", "
|
||||
:toc: macro
|
||||
:toclevels: 2
|
||||
:icons: font
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:part-signifier: Teil
|
||||
:chapter-signifier: Kapitel
|
||||
:appendix-caption: Anhang
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:book: true
|
||||
:pdf: false
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
include::shared/mirrors.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
:imagesdir: ../../../../images/books/developers-handbook/
|
||||
:chapters-path: content/de/books/developers-handbook/
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:chapters-path: content/{{% lang %}}/books/developers-handbook/
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
:chapters-path:
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
include::../../../../shared/mirrors.adoc[]
|
||||
include::../../../../shared/authors.adoc[]
|
||||
include::../../../../shared/releases.adoc[]
|
||||
include::../../../../shared/de/mailing-lists.adoc[]
|
||||
include::../../../../shared/de/teams.adoc[]
|
||||
include::../../../../shared/de/urls.adoc[]
|
||||
:imagesdir: ../../../static/images/books/developers-handbook/
|
||||
:chapters-path:
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
include::../../../../shared/mirrors.adoc[]
|
||||
include::../../../../shared/authors.adoc[]
|
||||
include::../../../../shared/releases.adoc[]
|
||||
include::../../../../shared/de/mailing-lists.adoc[]
|
||||
include::../../../../shared/de/teams.adoc[]
|
||||
include::../../../../shared/de/urls.adoc[]
|
||||
:imagesdir: ../../../static/images/books/developers-handbook/
|
||||
ifndef::env-beastie[]
|
||||
:chapters-path:
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
[abstract]
|
||||
Zusammenfassung
|
||||
|
||||
Willkommen zum Entwickler-Handbuch. Dieses Handbuch ist _jederzeit unter Bearbeitung_ und das Ergebnis der Arbeit vieler Einzelpersonen. Dies kann dazu führen, dass bestimmte Bereiche nicht mehr aktuell sind und auf den neuesten Stand gebracht werden müssen. Bei Unklarheiten empfiehlt es sich daher stets, auch die link:{developers-handbook}[englische Originalversion] des Handbuchs zu lesen.
|
||||
Willkommen zum Entwickler-Handbuch. Dieses Handbuch ist _jederzeit unter Bearbeitung_ und das Ergebnis der Arbeit vieler Einzelpersonen. Dies kann dazu führen, dass bestimmte Bereiche nicht mehr aktuell sind und auf den neuesten Stand gebracht werden müssen. Bei Unklarheiten empfiehlt es sich daher stets, auch die extref:{developers-handbook}[englische Originalversion] des Handbuchs zu lesen.
|
||||
|
||||
Wenn Sie bei der Übersetzung dieses Handbuchs mithelfen möchten, senden Sie bitte eine E-Mail an die Mailingliste {de-doc}.
|
||||
|
||||
Die aktuelle Version dieses Handbuchs ist immer auf dem http://www.FreeBSD.org/[FreeBSD-Webserver] verfügbar und kann in verschiedenen Formaten und in komprimierter Form vom link:ftp://ftp.FreeBSD.org/pub/FreeBSD/doc[FreeBSD-FTP-Server] oder einem der zahlreichen link:{handbook}#mirrors-ftp[Spiegel] heruntergeladen werden (ältere Versionen finden Sie hingegen unter http://docs.FreeBSD.org/doc/[http://docs.FreeBSD.org/doc/]).
|
||||
Die aktuelle Version dieses Handbuchs ist immer auf dem http://www.FreeBSD.org/[FreeBSD-Webserver] verfügbar und kann in verschiedenen Formaten und in komprimierter Form vom link:ftp://ftp.FreeBSD.org/pub/FreeBSD/doc[FreeBSD-FTP-Server] oder einem der zahlreichen extref:{handbook}mirrors/[Spiegel, mirrors-ftp] heruntergeladen werden (ältere Versionen finden Sie hingegen unter http://docs.FreeBSD.org/doc/[http://docs.FreeBSD.org/doc/]).
|
||||
|
||||
'''
|
||||
|
||||
@@ -80,32 +60,32 @@ toc::[]
|
||||
[[basics]]
|
||||
= Grundlagen
|
||||
|
||||
include::{chapters-path}introduction/chapter.adoc[leveloffset=+1, lines=7..22;33..-1]
|
||||
include::{chapters-path}tools/chapter.adoc[leveloffset=+1, lines=10..32;43..-1]
|
||||
include::{chapters-path}secure/chapter.adoc[leveloffset=+1, lines=9..25;36..-1]
|
||||
include::{chapters-path}l10n/chapter.adoc[leveloffset=+1, lines=7..23;34..-1]
|
||||
include::{chapters-path}policies/chapter.adoc[leveloffset=+1, lines=10..26;37..-1]
|
||||
include::{chapters-path}testing/chapter.adoc[leveloffset=+1, lines=7..23;34..-1]
|
||||
include::{chapters-path}introduction/chapter.adoc[leveloffset=+1]
|
||||
include::{chapters-path}tools/chapter.adoc[leveloffset=+1]
|
||||
include::{chapters-path}secure/chapter.adoc[leveloffset=+1]
|
||||
include::{chapters-path}l10n/chapter.adoc[leveloffset=+1]
|
||||
include::{chapters-path}policies/chapter.adoc[leveloffset=+1]
|
||||
include::{chapters-path}testing/chapter.adoc[leveloffset=+1]
|
||||
|
||||
// Section two
|
||||
[[ipc]]
|
||||
= Interprozess-Kommunikation
|
||||
include::{chapters-path}sockets/chapter.adoc[leveloffset=+1, lines=9..25;36..-1]
|
||||
include::{chapters-path}ipv6/chapter.adoc[leveloffset=+1, lines=7..24;35..-1]
|
||||
include::{chapters-path}sockets/chapter.adoc[leveloffset=+1]
|
||||
include::{chapters-path}ipv6/chapter.adoc[leveloffset=+1]
|
||||
|
||||
// Section three
|
||||
[[kernel]]
|
||||
= Kernel
|
||||
include::{chapters-path}kernelbuild/chapter.adoc[leveloffset=+1, lines=7..23;34..-1]
|
||||
include::{chapters-path}kerneldebug/chapter.adoc[leveloffset=+1, lines=11..27;38..-1]
|
||||
include::{chapters-path}kernelbuild/chapter.adoc[leveloffset=+1]
|
||||
include::{chapters-path}kerneldebug/chapter.adoc[leveloffset=+1]
|
||||
|
||||
// Section four
|
||||
[[architectures]]
|
||||
= Architekturen
|
||||
include::{chapters-path}x86/chapter.adoc[leveloffset=+1, lines=7..23;34..-1]
|
||||
include::{chapters-path}x86/chapter.adoc[leveloffset=+1]
|
||||
|
||||
// Appendices
|
||||
[[appendices]]
|
||||
= Anhang
|
||||
|
||||
include::{chapters-path}bibliography/chapter.adoc[leveloffset=+1, lines=6..20;29..-1]
|
||||
include::{chapters-path}bibliography/chapter.adoc[leveloffset=+1]
|
||||
|
||||
@@ -10,21 +10,37 @@ prev: books/developers-handbook/x86
|
||||
:toc: macro
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums!:
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: A
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: A
|
||||
:images-path: books/developers-handbook/
|
||||
|
||||
include::shared/mirrors.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[COD,1]] [1] Dave A Patterson and John L Hennessy. Copyright(R) 1998 Morgan Kaufmann Publishers, Inc. 1-55860-428-6. Morgan Kaufmann Publishers, Inc. Computer Organization and Design. The Hardware / Software Interface. 1-2.
|
||||
|
||||
|
||||
@@ -11,24 +11,36 @@ next: books/developers-handbook/tools
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 1
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 1
|
||||
:images-path: books/developers-handbook/
|
||||
|
||||
include::shared/mirrors.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[introduction-devel]]
|
||||
== Unter FreeBSD entwickeln
|
||||
|
||||
@@ -11,26 +11,36 @@ next: books/developers-handbook/kernelbuild
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 8
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:appendix-caption: Anhang
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 8
|
||||
:images-path: books/developers-handbook/
|
||||
|
||||
include::shared/mirrors.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[ipv6-implementation]]
|
||||
== IPv6/IPsec-Implementierung
|
||||
|
||||
@@ -11,25 +11,36 @@ next: books/developers-handbook/kerneldebug
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 9
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 9
|
||||
:images-path: books/developers-handbook/
|
||||
|
||||
include::shared/mirrors.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
Ein Kernelentwickler muss wissen, wie der Bau eines angepassten Kernels funktioniert, da das Debuggen des FreeBSD-Kernels nur durch den Bau eines neuen Kernels möglich ist. Es gibt zwei Wege, einen angepassten Kernel zu bauen:
|
||||
|
||||
@@ -38,7 +49,7 @@ Ein Kernelentwickler muss wissen, wie der Bau eines angepassten Kernels funktion
|
||||
|
||||
[NOTE]
|
||||
====
|
||||
Die folgenden Ausführungen setzen voraus, dass Sie den Abschnitt link:{handbook}#kernelconfig-building[Erstellen und Installation eines angepassten Kernels] des FreeBSD-Handbuchs gelesen haben und daher wissen, wie man einen FreeBSD-Kernel baut.
|
||||
Die folgenden Ausführungen setzen voraus, dass Sie den Abschnitt extref:{handbook}kernelconfig/[Erstellen und Installation eines angepassten Kernels, kernelconfig-building] des FreeBSD-Handbuchs gelesen haben und daher wissen, wie man einen FreeBSD-Kernel baut.
|
||||
====
|
||||
|
||||
[[kernelbuild-traditional]]
|
||||
@@ -81,4 +92,4 @@ Bis FreeBSD 4.X wurde dieser Weg zum Bau eines angepassten Kernels empfohlen. Si
|
||||
[[kernelbuild-new]]
|
||||
== Einen Kernel auf die "neue" Art und Weise bauen
|
||||
|
||||
Dieser Weg wird für alle aktuellen FreeBSD-Versionen empfohlen. Lesen Sie bitte den Abschnitt link:{handbook}#kernelconfig-building[Erstellen und Installation eines angepassten Kernels] des FreeBSD-Handbuchs, wenn Sie Ihren Kernel auf diese Art und Weise bauen wollen.
|
||||
Dieser Weg wird für alle aktuellen FreeBSD-Versionen empfohlen. Lesen Sie bitte den Abschnitt extref:{handbook}kernelconfig/[Erstellen und Installation eines angepassten Kernels, kernelconfig-building] des FreeBSD-Handbuchs, wenn Sie Ihren Kernel auf diese Art und Weise bauen wollen.
|
||||
|
||||
@@ -15,25 +15,36 @@ next: books/developers-handbook/x86
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 10
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 10
|
||||
:images-path: books/developers-handbook/
|
||||
|
||||
include::shared/mirrors.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[kerneldebug-obtain]]
|
||||
== Besorgen eines Speicherauszugs nach einem Kernel-Absturz (Kernel-Crash-Dump)
|
||||
@@ -348,7 +359,7 @@ options KDB
|
||||
options DDB
|
||||
....
|
||||
|
||||
Ihrer Konfigurationsdatei hinzu und bauen Sie den Kernel neu. (Details zur Konfiguration des FreeBSD-Kernels finden Sie im link:{handbook}[FreeBSD-Handbuch]).
|
||||
Ihrer Konfigurationsdatei hinzu und bauen Sie den Kernel neu. (Details zur Konfiguration des FreeBSD-Kernels finden Sie im extref:{handbook}[FreeBSD-Handbuch]).
|
||||
|
||||
[NOTE]
|
||||
====
|
||||
|
||||
@@ -11,25 +11,36 @@ next: books/developers-handbook/policies
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 4
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 4
|
||||
:images-path: books/developers-handbook/
|
||||
|
||||
include::shared/mirrors.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[l10n-programming]]
|
||||
== I18N-konforme Anwendungen programmieren
|
||||
|
||||
@@ -14,25 +14,36 @@ next: books/developers-handbook/testing
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 5
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 5
|
||||
:images-path: books/developers-handbook/
|
||||
|
||||
include::shared/mirrors.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
Dieses Kapitel dokumentiert verschiedene Vorgaben und Richtlinien für das FreeBSD-Quelltextverzeichnis.
|
||||
|
||||
|
||||
@@ -13,25 +13,36 @@ next: books/developers-handbook/l10n
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 3
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 3
|
||||
:images-path: books/developers-handbook/
|
||||
|
||||
include::shared/mirrors.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[secure-synopsis]]
|
||||
== Zusammenfassung
|
||||
|
||||
@@ -13,24 +13,35 @@ next: books/developers-handbook/ipv6
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 7
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 7
|
||||
:images-path: books/developers-handbook/
|
||||
|
||||
include::shared/mirrors.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
Dieses Kapitel ist noch nicht übersetzt. Lesen Sie bitte <<sockets,das Original in englischer Sprache>>. Wenn Sie helfen wollen, dieses Kapitel zu übersetzen, senden Sie bitte eine E-Mail an die Mailingliste {de-doc}.
|
||||
|
||||
@@ -11,25 +11,36 @@ next: books/developers-handbook/sockets
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 6
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 6
|
||||
:images-path: books/developers-handbook/
|
||||
|
||||
include::shared/mirrors.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
Regressions-Tests werden durchgeführt, um zu überprüfen, ob ein bestimmter Teil des Systems wie erwartet funktioniert, und um sicherzustellen, dass bereits beseitigte Fehler nicht wieder eingebaut werden.
|
||||
|
||||
|
||||
@@ -15,30 +15,40 @@ next: books/developers-handbook/secure
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 2
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:c-plus-plus-command: c++
|
||||
:clang-plus-plus-command: clang++
|
||||
:gcc-plus-plus: g++
|
||||
:lg-plus-plus: -lg++
|
||||
:lstdc-plus-plus: -lstdc++
|
||||
:sectnumoffset: 2
|
||||
:images-path: books/developers-handbook/
|
||||
|
||||
include::shared/mirrors.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[tools-synopsis]]
|
||||
== Überblick
|
||||
@@ -71,7 +81,7 @@ Meiner Meinung nach sind interpretierte Sprachen der beste Anfang, wenn Sie bish
|
||||
|
||||
Im folgenden eine Liste der über die FreeBSD Ports-Sammlung verfügbaren Interpreter einschließlich einer kurzen Erörterung der populären interpretierten Sprachen.
|
||||
|
||||
Anleitungen wie man Anwendungen aus der Ports-Sammlung erhält und installiert können Sie dem Kapitel link:{handbook}#ports-using/[Benutzen der Ports-Sammlung] aus dem FreeBSD Handbuch entnehmen.
|
||||
Anleitungen wie man Anwendungen aus der Ports-Sammlung erhält und installiert können Sie dem Kapitel extref:{handbook}ports/[Benutzen der Ports-Sammlung, ports-using] aus dem FreeBSD Handbuch entnehmen.
|
||||
|
||||
BASIC::
|
||||
Kurz für Beginner's All-purpose Symbolic Instruction Code. Entwickelt in den 50er Jahren um Studenten in Programmierung zu unterrichten, wurde BASIC in den 80er Jahren mit jedem anständigen Personal Computer ausgeliefert und war für viele Programmierer die erste Programmiersprache. BASIC ist auch die Grundlage für Visual Basic.
|
||||
|
||||
@@ -11,25 +11,36 @@ next: books/developers-handbook/bibliography
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 11
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 11
|
||||
:images-path: books/developers-handbook/
|
||||
|
||||
include::shared/mirrors.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
_Dieses Kapitel wurde geschrieben von {stanislav}._
|
||||
|
||||
|
||||
@@ -3,8 +3,8 @@ title: Häufig gestellte Fragen zu FreeBSD 11.X und 12.X
|
||||
authors:
|
||||
- author: The FreeBSD Documentation Project
|
||||
copyright: 1995-2020 The FreeBSD Documentation Project
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "opengroup", "sun", "netbsd", "general"]
|
||||
trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "opengroup", "sun", "netbsd", "general"]
|
||||
isIndex: true
|
||||
---
|
||||
|
||||
= Häufig gestellte Fragen zu FreeBSD {rel2-relx} und {rel-relx}
|
||||
@@ -12,60 +12,46 @@ trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "
|
||||
:toc: macro
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:part-signifier: Teil
|
||||
:chapter-signifier: Kapitel
|
||||
:appendix-caption: Anhang
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:rel-numbranch: 3
|
||||
:rel-head: 13-CURRENT
|
||||
:rel-head-relx: 13.X
|
||||
:images-path: books/faq/
|
||||
:rel-numbranch: 4
|
||||
:rel-head: 14-CURRENT
|
||||
:rel-head-relx: 14.X
|
||||
:rel-head-releng: head/
|
||||
:rel-relx: 12.X
|
||||
:rel-stable: 12-STABLE
|
||||
:rel-releng: stable/12/
|
||||
:rel-relx: 13.X
|
||||
:rel-stable: 13-STABLE
|
||||
:rel-releng: stable/13/
|
||||
:rel-relengdate: December 2018
|
||||
:rel2-relx: 11.X
|
||||
:rel2-stable: 11-STABLE
|
||||
:rel2-releng: stable/11/
|
||||
:rel2-relengdate: October 2016
|
||||
:rel2-relx: 12.X
|
||||
:rel2-stable: 12-STABLE
|
||||
:rel2-releng: stable/12/
|
||||
:rel2-relengdate: December 2018
|
||||
:rel3-relx: 11.X
|
||||
:rel3-stable: 11-STABLE
|
||||
:rel3-releng: stable/11/
|
||||
:rel3-relengdate: October 2016
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
include::shared/mirrors.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
include::../../../../shared/mirrors.adoc[]
|
||||
include::../../../../shared/authors.adoc[]
|
||||
include::../../../../shared/releases.adoc[]
|
||||
include::../../../../shared/de/mailing-lists.adoc[]
|
||||
include::../../../../shared/de/teams.adoc[]
|
||||
include::../../../../shared/de/urls.adoc[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
include::../../../../shared/mirrors.adoc[]
|
||||
include::../../../../shared/authors.adoc[]
|
||||
include::../../../../shared/releases.adoc[]
|
||||
include::../../../../shared/de/mailing-lists.adoc[]
|
||||
include::../../../../shared/de/teams.adoc[]
|
||||
include::../../../../shared/de/urls.adoc[]
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
@@ -89,7 +75,7 @@ Es basiert auf dem "4.4BSD-Lite"-Release der U.C. Berkeley, mit einigen Erweiter
|
||||
|
||||
Unternehmen, Internet Service Provider, Forscher, Computerfachleute, Studenten und Privatnutzer auf der ganzen Welt benutzen FreeBSD für die Arbeit, die Ausbildung oder in der Freizeit.
|
||||
|
||||
Ausführlichere Informationen zu FreeBSD, finden Sie im link:{handbook}[FreeBSD Handbuch].
|
||||
Ausführlichere Informationen zu FreeBSD, finden Sie im extref:{handbook}[FreeBSD Handbuch].
|
||||
|
||||
[[FreeBSD-goals]]
|
||||
=== Welches Ziel hat das FreeBSD Project?
|
||||
@@ -116,7 +102,7 @@ Die meisten Anwender benutzen kein Betriebssystem, sondern Anwendungen. Die Anwe
|
||||
|
||||
Wenn Sie eine Anwendung benutzen müssen, die es nur für ein bestimmtes Betriebssystem gibt, dann kommen Sie an diesem Betriebssystem nicht vorbei. Allerdings stehen die Chancen nicht schlecht, dass es eine vergleichbare Anwendung für FreeBSD gibt.
|
||||
|
||||
Wenn Sie von einem anderen UNIX(TM) System zu FreeBSD wechseln, dürfte Ihnen vieles bekannt vorkommen. Wenn Ihr Hintergrund ein Betriebssystem wie Windows(TM) oder MacOS(TM)ist, sind Sie vielleicht an https://www.trueos.org/[TrueOS] interessiert, eine auf FreeBSD basierende Desktop-Distribution. Wenn Sie vorher noch nicht mit UNIX(TM) gearbeitet haben, werden Sie zusätzliche Zeit investieren müssen, um den UNIX(TM) Stil zu verstehen. Diese FAQ und das link:{handbook}[FreeBSD Handbuch] sind die besten Startpunkte.
|
||||
Wenn Sie von einem anderen UNIX(TM) System zu FreeBSD wechseln, dürfte Ihnen vieles bekannt vorkommen. Wenn Ihr Hintergrund ein Betriebssystem wie Windows(TM) oder MacOS(TM)ist, sind Sie vielleicht an https://www.trueos.org/[TrueOS] interessiert, eine auf FreeBSD basierende Desktop-Distribution. Wenn Sie vorher noch nicht mit UNIX(TM) gearbeitet haben, werden Sie zusätzliche Zeit investieren müssen, um den UNIX(TM) Stil zu verstehen. Diese FAQ und das extref:{handbook}[FreeBSD Handbuch] sind die besten Startpunkte.
|
||||
|
||||
=== Warum heißt es FreeBSD?
|
||||
|
||||
@@ -152,7 +138,7 @@ Weitere Informationen über FreeBSD-Releases finden Sie auf der http://www.FreeB
|
||||
|
||||
=== Was ist FreeBSD-CURRENT?
|
||||
|
||||
link:{handbook}#current[FreeBSD-CURRENT] ist die Entwicklungsversion des Betriebssystems, aus der zu gegebener Zeit der FreeBSD-STABLE-Zweig entstehen wird. Als solche ist sie lediglich für Entwickler, die am System mitarbeiten und für unentwegte Bastler von Interesse. Details zum Betrieb von _-CURRENT_ finden Sie im link:{handbook}#current[entsprechenden Abschnitt] des link:{handbook}[Handbuchs].
|
||||
extref:{handbook}updating-upgrading[FreeBSD-CURRENT, current] ist die Entwicklungsversion des Betriebssystems, aus der zu gegebener Zeit der FreeBSD-STABLE-Zweig entstehen wird. Als solche ist sie lediglich für Entwickler, die am System mitarbeiten und für unentwegte Bastler von Interesse. Details zum Betrieb von _-CURRENT_ finden Sie im extref:{handbook}updating-upgrading[entsprechenden Abschnitt, current] des extref:{handbook}[Handbuchs].
|
||||
|
||||
Falls Sie mit FreeBSD nicht vertraut sind, sollten Sie FreeBSD-CURRENT nicht verwenden. Dieser Zweig entwickelt sich manchmal sehr schnell weiter und kann gelegentlich nicht installierbar sein. Von Personen, die FreeBSD-CURRENT verwenden, wird erwartet, dass Sie dazu in der Lage sind, Probleme zu erkennen, zu analysieren und diese an das Projekt zurückzumelden.
|
||||
|
||||
@@ -171,7 +157,7 @@ Offizielle Snapshots werden in regelmäßigen Abständen für jeden aktiven Zwei
|
||||
|
||||
=== Was ist das Konzept von FreeBSD-STABLE?
|
||||
|
||||
Zur der Zeit, als FreeBSD 2.0.5 herausgegeben wurde, wurde entschieden, die Entwicklung von FreeBSD zweizuteilen. Ein Zweig wurde link:{handbook}#stable[-STABLE], der andere link:{handbook}#current[-CURRENT] genannt. _FreeBSD-STABLE_ ist der Entwicklungszweig aus dem die Hauptversionen erstellt werden. In diesem Zweig gehen nur Änderungen ein, wenn sie zuvor sorgfältig in FreeBSD-CURRENT getestet wurden. Gelegentlich können die Quellen für FreeBSD-STABLE möglicherweise nicht für den allgemeinen Gebrauch geeignet sein, da es Fehler enthalten können, die noch nicht in FreeBSD-CURRENT gefunden wurden. Benutzer, die nicht über genügend Ressourcen verfügen um zu testen, sollten stattdessen die aktuelle Version von FreeBSD verwenden. _FreeBSD-CURRENT_ ist eine ununterbrochene Linie seitdem die Version 2.0 herausgegeben worden ist. Sie führt zu 11.0-RELEASE (und darüber hinaus). Weitere Informationen zu diesen Zweigen finden Sie unter "link:{releng}#rel-branch[FreeBSD Release Engineering: Creating the Release Branch]", der Status der Zweige und der Zeitplan zur anstehenden Veröffentlichung kann auf der Seite http://www.FreeBSD.org/releng[Release Engineering Information] gefunden werden.
|
||||
Zur der Zeit, als FreeBSD 2.0.5 herausgegeben wurde, wurde entschieden, die Entwicklung von FreeBSD zweizuteilen. Ein Zweig wurde extref:{handbook}updating-upgrading[-STABLE, stable], der andere extref:{handbook}updating-upgrading[-CURRENT, current] genannt. _FreeBSD-STABLE_ ist der Entwicklungszweig aus dem die Hauptversionen erstellt werden. In diesem Zweig gehen nur Änderungen ein, wenn sie zuvor sorgfältig in FreeBSD-CURRENT getestet wurden. Gelegentlich können die Quellen für FreeBSD-STABLE möglicherweise nicht für den allgemeinen Gebrauch geeignet sein, da es Fehler enthalten können, die noch nicht in FreeBSD-CURRENT gefunden wurden. Benutzer, die nicht über genügend Ressourcen verfügen um zu testen, sollten stattdessen die aktuelle Version von FreeBSD verwenden. _FreeBSD-CURRENT_ ist eine ununterbrochene Linie seitdem die Version 2.0 herausgegeben worden ist. Sie führt zu 11.0-RELEASE (und darüber hinaus). Weitere Informationen zu diesen Zweigen finden Sie unter "extref:{releng}[FreeBSD Release Engineering: Creating the Release Branch, rel-branch]", der Status der Zweige und der Zeitplan zur anstehenden Veröffentlichung kann auf der Seite http://www.FreeBSD.org/releng[Release Engineering Information] gefunden werden.
|
||||
|
||||
11.0-STABLE ist der Zweig, auf den sich die Entwicklung von _-STABLE_ zur Zeit konzentriert. Das neueste Release aus dem 11.0-STABLE-Zweig ist 11.0-RELEASE und ist im Oktober 2016 erschienen.
|
||||
|
||||
@@ -187,7 +173,7 @@ Für diejenigen, die ein wenig mehr Spannung möchten, werden täglich Snapshots
|
||||
|
||||
=== Wer ist für FreeBSD verantwortlich?
|
||||
|
||||
Schlüsseldiskussionen, die das FreeBSD Project betreffen, wie z.B. über die generelle Ausrichtung des Projekts und darüber, wem es erlaubt sein soll, Code zum Quellbaum hinzuzufügen, werden innerhalb eines https://www.FreeBSD.org/administration/#t-core[Core Teams] von 9 Personen geführt. Es gibt ein weitaus größeres Team von über 350 link:{contributors}#staff-committers[Committern], die dazu autorisiert sind, Änderungen am FreeBSD Quellbaum durchzuführen.
|
||||
Schlüsseldiskussionen, die das FreeBSD Project betreffen, wie z.B. über die generelle Ausrichtung des Projekts und darüber, wem es erlaubt sein soll, Code zum Quellbaum hinzuzufügen, werden innerhalb eines https://www.FreeBSD.org/administration/#t-core[Core Teams] von 9 Personen geführt. Es gibt ein weitaus größeres Team von über 350 extref:{contributors}[Committern, staff-committers], die dazu autorisiert sind, Änderungen am FreeBSD Quellbaum durchzuführen.
|
||||
|
||||
Jedoch werden die meisten nicht-trivialen Änderungen zuvor in den <<mailing,Mailinglisten>> diskutiert und es bestehen keinerlei Einschränkungen darüber, wer sich an diesen Diskussionen beteiligen darf.
|
||||
|
||||
@@ -199,7 +185,7 @@ Jede bedeutende Ausgabe von FreeBSD ist per Anonymous-FTP vom link:ftp://ftp.Fre
|
||||
* https://www.FreeBSD.org/snapshots/[Snapshot]-Releases werden monatlich aus dem <<current,-CURRENT>>-Zweig sowie aus dem <<stable,-STABLE>>-Zweig erzeugt. Sie sollten aber nur von Entwicklern und sehr erfahrenen Testern verwendet werden.
|
||||
* Das aktuelle _10-STABLE_-Release, 10.3-RELEASE, finden Sie im link:ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/i386/i386/10.3-RELEASE/[Verzeichnis 10.3-RELEASE].
|
||||
|
||||
Wo und wie Sie FreeBSD auf CD, DVD, und anderen Medien beziehen können, erfahren Sie im link:{handbook}#mirrors[Handbuch].
|
||||
Wo und wie Sie FreeBSD auf CD, DVD, und anderen Medien beziehen können, erfahren Sie im extref:{handbook}mirrors[Handbuch, mirrors].
|
||||
|
||||
=== Wie greife ich auf die Datenbank mit Problemberichten zu?
|
||||
|
||||
@@ -207,13 +193,13 @@ Die Datenbank mit Problemberichten (PR, problem report) und Änderungsanfragen v
|
||||
|
||||
Über die https://www.FreeBSD.org/support/bugreports/[webbasierte PR-Schnittstelle] können Sie Problemberichte über einen Webbrowser einreichen.
|
||||
|
||||
Bevor Sie einen Fehler melden, sollten Sie zuerst link:{problem-reports}[Writing FreeBSD Problem Reports] lesen, damit Sie wissen, wie Sie eine gute Fehlermeldung verfassen.
|
||||
Bevor Sie einen Fehler melden, sollten Sie zuerst extref:{problem-reports}[Writing FreeBSD Problem Reports] lesen, damit Sie wissen, wie Sie eine gute Fehlermeldung verfassen.
|
||||
|
||||
== Dokumentation und Unterstützung
|
||||
|
||||
=== Gibt es gute Bücher über FreeBSD?
|
||||
|
||||
Im Zuge des FreeBSD Projekts sind diverse gute Dokumente entstanden, die unter der folgenden URL abgerufen werden können: http://www.FreeBSD.org/docs/[http://www.FreeBSD.org/de/docs/]. Zusätzlich enthält <<bibliography,die Bibliographie>> am Ende dieser FAQ und link:{handbook}#bibliography[diejenige im Handbuch] Verweise auf weitere empfohlene Bücher.
|
||||
Im Zuge des FreeBSD Projekts sind diverse gute Dokumente entstanden, die unter der folgenden URL abgerufen werden können: http://www.FreeBSD.org/docs/[http://www.FreeBSD.org/de/docs/]. Zusätzlich enthält <<bibliography,die Bibliographie>> am Ende dieser FAQ und extref:{handbook}bibliography[diejenige im Handbuch, bibliography] Verweise auf weitere empfohlene Bücher.
|
||||
|
||||
=== Ist die Dokumentation auch in anderen Formaten verfügbar? Zum Beispiel als einfacher Text (ASCII) oder als PostScript?
|
||||
|
||||
@@ -350,7 +336,7 @@ Wenn die Datei komprimiert ist, wird tar automatisch das entsprechende Format er
|
||||
|
||||
=== Woher bekomme ich Informationen zu den FreeBSD Mailinglisten? Welche Newsgruppen existieren zu FreeBSD?
|
||||
|
||||
Lesen Sie den link:{handbook}#eresources-mail[Handbucheintrag über Mailinglisten] und den link:{handbook}#eresources-news/[Handbucheintrag zu Newsgruppen].
|
||||
Lesen Sie den extref:{handbook}eresources[Handbucheintrag über Mailinglisten, eresources-mail] und den extref:{handbook}eresources/[Handbucheintrag zu Newsgruppen, eresources-news].
|
||||
|
||||
=== Gibt es FreeBSD IRC (Internet Relay Chat) Kanäle?
|
||||
|
||||
@@ -412,7 +398,7 @@ Sie können eine der folgenden Dateien wählen:
|
||||
|
||||
pc98-Benutzer benötigen drei Floppy-Images: [.filename]#floppies/boot.flp#, [.filename]#floppies/kern1.flp#, [.filename]#floppies/kern2.flp#, und [.filename]#floppies/mfsroot1.flp#. Diese Images müssen mit Hilfe von Werkzeugen wie man:dd[1] auf Disketten kopiert werden.
|
||||
|
||||
Eine vollständige Anleitung für dieses Vorgehen und weitere Informationen zur Installation finden Sie im link:{handbook}#bsdinstall[Handbucheintrag zur Installation von FreeBSD].
|
||||
Eine vollständige Anleitung für dieses Vorgehen und weitere Informationen zur Installation finden Sie im extref:{handbook}bsdinstall[Handbucheintrag zur Installation von FreeBSD, bsdinstall].
|
||||
|
||||
=== Was mache ich, wenn das Image nicht bootet?
|
||||
|
||||
@@ -424,7 +410,7 @@ Wenn Sie einen FTP-Client für die Kommandozeile benutzen, geben Sie am FTP-Prom
|
||||
|
||||
=== Wo befinden sich die Anweisungen zur Installation von FreeBSD?
|
||||
|
||||
Installationsanleitungen finden Sie im link:{handbook}#bsdinstall/[Handbucheintrag zur Installation von FreeBSD].
|
||||
Installationsanleitungen finden Sie im extref:{handbook}bsdinstall/[Handbucheintrag zur Installation von FreeBSD, bsdinstall].
|
||||
|
||||
=== Was sind die Mindestanforderungen zum Betrieb von FreeBSD?
|
||||
|
||||
@@ -432,7 +418,7 @@ Der Betrieb von FreeBSD erfordert mindestens einen 486er Prozessor, 64 MB RAM so
|
||||
|
||||
=== Wie kann ich ein angepasstes Installationsmedium erstellen?
|
||||
|
||||
Individuelle FreeBSD Installationsmedien können über den Bau eines Releases erzeugt werden. Folgen Sie den Anweisungen im Artikel link:{releng}[Release Engineering].
|
||||
Individuelle FreeBSD Installationsmedien können über den Bau eines Releases erzeugt werden. Folgen Sie den Anweisungen im Artikel extref:{releng}[Release Engineering].
|
||||
|
||||
=== Kann Windows neben FreeBSD existieren?
|
||||
|
||||
@@ -527,7 +513,7 @@ PAE wird heutzutage nicht sehr häufig verwendet, da die Mehrzahl an neuer x86-H
|
||||
|
||||
=== Unterstützt FreeBSD neben x86 auch andere Architekturen?
|
||||
|
||||
Ja. FreeBSD teilt die Unterstützung in sogenannte Tiers auf. Tier-1 Architekturen, wie i386 oder amd64 werden vollständig unterstützt. Tier-2 und Tier-3 werden auf der "Best-Effort Basis" unterstützt. Eine vollständige Erklärung dieser Aufteilung finden Sie im link:{committers-guide}#archs[Committer's Guide].
|
||||
Ja. FreeBSD teilt die Unterstützung in sogenannte Tiers auf. Tier-1 Architekturen, wie i386 oder amd64 werden vollständig unterstützt. Tier-2 und Tier-3 werden auf der "Best-Effort Basis" unterstützt. Eine vollständige Erklärung dieser Aufteilung finden Sie im extref:{committers-guide}[Committer's Guide, archs].
|
||||
|
||||
Eine vollständige Liste der unterstützten Architekturen finden Sie auf der Seite http://www.FreeBSD.org/de/platforms/[Unterstützte Plattformen].
|
||||
|
||||
@@ -702,7 +688,7 @@ Die Entwickler von FreeBSD interessieren sich für solchen Meldungen, allerdings
|
||||
|
||||
Der FreeBSD-Kernel beschränkt die Anzahl der gleichzeitig laufenden Prozesse. Die Anzahl errechnet sich aus dem Wert der `kern.maxusers` man:sysctl[8]-Variable. Auch andere Einstellungen wie die Anzahl der Puffer für Netzwerkoperationen werden durch `kern.maxusers` beeinflusst. Wenn das System stark belastet ist, sollten Sie den Wert von `kern.maxusers` erhöhen. Dadurch werden diverse Einstellungen des Systems angepasst und die maximale Anzahl gleichzeitig laufender Prozesse erhöht.
|
||||
|
||||
Um den Wert von `kern.maxusers` anzupassen, folgen Sie den Anweisungen im Abschnitt link:{handbook}#kern-maxfiles[Datei und Prozeß Limits] des Handbuchs. Dieser Abschnitt spricht zwar nur von Dateien, für Prozesse gelten aber die gleichen Beschränkungen.
|
||||
Um den Wert von `kern.maxusers` anzupassen, folgen Sie den Anweisungen im Abschnitt extref:{handbook}config-tuning[Datei und Prozeß Limits, kern-maxfiles] des Handbuchs. Dieser Abschnitt spricht zwar nur von Dateien, für Prozesse gelten aber die gleichen Beschränkungen.
|
||||
|
||||
Wenn das System nicht besonders stark ausgelastet ist und Sie einfach nur mehr gleichzeitig laufende Prozesse erlauben wollen, können Sie den Wert der Variable `kern.maxproc` in [.filename]#/boot/loader.conf# anpassen. Um die Änderung zu aktivieren, müssen Sie das System neu starten. Wollen Sie das System zusätzlich optimieren, sollten Sie man:loader.conf[5] lesen. Wenn diese Prozesse von einem einzigen Benutzer ausgeführt werden, müssen Sie den Wert von `kern.maxprocperuid` ebenfalls erhöhen. Dieser Wert muss immer mindestens um eins geringer sein als der Wert von `kern.maxproc`, weil ein Systemprogramm, man:init[8], immer ausgeführt werden muss.
|
||||
|
||||
@@ -732,7 +718,7 @@ Haben Sie FreeBSD gerade erst installiert, kann es auch sein, dass die Domänen-
|
||||
|
||||
=== Warum sehe ich in der Ausgabe von dmesg8 häufig die Meldung file: table is full?
|
||||
|
||||
Diese Fehlermeldung besagt, dass die zur Verfügung stehenden Datei-Deskriptoren des Systems aufgebraucht sind. Was das genau bedeutet und wie Sie dieses Problem lösen können, steht im Abschnitt link:{handbook}#kern-maxfiles[kern.maxfiles] im Kapitel link:{handbook}#configtuning-kernel-limits/[Einstellungen von Kernel Limits] des Handbuchs.
|
||||
Diese Fehlermeldung besagt, dass die zur Verfügung stehenden Datei-Deskriptoren des Systems aufgebraucht sind. Was das genau bedeutet und wie Sie dieses Problem lösen können, steht im Abschnitt extref:{handbook}config-tuning[kern.maxfiles, kern-maxfiles] im Kapitel extref:{handbook}config-tuning/[Einstellungen von Kernel Limits, configtuning-kernel-limits] des Handbuchs.
|
||||
|
||||
=== Warum ist die Uhrzeit auf meinem Rechner immer falsch?
|
||||
|
||||
@@ -830,8 +816,8 @@ FreeBSD unterstützt für die Installation komprimierte Binärpakete und Ports.
|
||||
|
||||
Die folgenden Methoden können verwendet werden:
|
||||
|
||||
* In den meisten Situationen sollten Sie portsnap benutzen. Der Abschnitt link:{handbook}#ports-using/[Benutzen der Ports-Sammlung] beschreibt die Verwendung dieses Werkzeugs.
|
||||
* Verwenden Sie SVN, wenn Sie bestimmte Patches für den Portsbaum benötigen. Lesen Sie link:{handbook}#svn/[Benutzen von Subversion] für weitere Informationen.
|
||||
* In den meisten Situationen sollten Sie portsnap benutzen. Der Abschnitt extref:{handbook}ports/[Benutzen der Ports-Sammlung, ports-using] beschreibt die Verwendung dieses Werkzeugs.
|
||||
* Verwenden Sie SVN, wenn Sie bestimmte Patches für den Portsbaum benötigen. Lesen Sie extref:{handbook}mirrors/[Benutzen von Subversion, svn] für weitere Informationen.
|
||||
|
||||
=== Unterstützt FreeBSD Java?
|
||||
|
||||
@@ -839,7 +825,7 @@ Ja. Lesen Sie https://www.FreeBSD.org/java/[http://www.FreeBSD.org/java/] für w
|
||||
|
||||
=== Warum kann ich manche Ports auf meiner 9.X oder 10.X-STABLE-Maschine nicht erstellen?
|
||||
|
||||
Wenn Sie eine FreeBSD-Version benutzen, die deutlich älter als das aktuelle _-CURRENT_ oder _-STABLE_ ist, könnte es sein, dass Sie zunächst die Ports-Sammlung aktualisieren müssen. Lesen Sie dazu link:{handbook}#ports-using/[Benutzen der Ports-Sammlung]. Ist die Ports-Sammlung aktuell, könnte es sein, dass jemand eine Änderung am Port durchgeführt hat, die für _-CURRENT_ funktioniert, den Port für _-STABLE_ aber unbrauchbar gemacht hat. Bitte senden Sie einen https://bugs.FreeBSD.org/submit/[Fehlerbericht]. Von der Ports-Sammlung wird nämlich erwartet, dass sie sowohl auf _-CURRENT_ als auch auf _-STABLE_ funktioniert.
|
||||
Wenn Sie eine FreeBSD-Version benutzen, die deutlich älter als das aktuelle _-CURRENT_ oder _-STABLE_ ist, könnte es sein, dass Sie zunächst die Ports-Sammlung aktualisieren müssen. Lesen Sie dazu extref:{handbook}ports/[Benutzen der Ports-Sammlung, ports-using]. Ist die Ports-Sammlung aktuell, könnte es sein, dass jemand eine Änderung am Port durchgeführt hat, die für _-CURRENT_ funktioniert, den Port für _-STABLE_ aber unbrauchbar gemacht hat. Bitte senden Sie einen https://bugs.FreeBSD.org/submit/[Fehlerbericht]. Von der Ports-Sammlung wird nämlich erwartet, dass sie sowohl auf _-CURRENT_ als auch auf _-STABLE_ funktioniert.
|
||||
|
||||
=== Ich habe gerade versucht, INDEX mit make index zu bauen, und es hat nicht geklappt. Woran liegt das?
|
||||
|
||||
@@ -849,7 +835,7 @@ Es gibt seltene Fälle, in denen [.filename]#INDEX# nicht gebaut werden kann, we
|
||||
|
||||
=== Ich habe die Quellen aktualisiert, wie aktualisiere ich jetzt die installierten Ports?
|
||||
|
||||
FreeBSD enthält zwar kein Programm, das die installierten Ports aktualisiert, allerdings existieren diverse Programme, die diesen Prozess etwas vereinfachen. Weiterhin können Sie zusätzliche Programme installieren, die Sie dabei unterstützen. Lesen Sie das Kapitel link:{handbook}#ports-using/[Benutzen der Ports-Sammlung] im FreeBSD Handbuch.
|
||||
FreeBSD enthält zwar kein Programm, das die installierten Ports aktualisiert, allerdings existieren diverse Programme, die diesen Prozess etwas vereinfachen. Weiterhin können Sie zusätzliche Programme installieren, die Sie dabei unterstützen. Lesen Sie das Kapitel extref:{handbook}ports/[Benutzen der Ports-Sammlung, ports-using] im FreeBSD Handbuch.
|
||||
|
||||
=== Muss ich nach der Aktualisierung einer FreeBSD-Hauptversion jedes Mal alle Ports neu erstellen?
|
||||
|
||||
@@ -857,7 +843,7 @@ Ja! Obwohl ein aktuelles System mit Software für eine ältere Version funktioni
|
||||
|
||||
Wenn das System aktualisiert wird, werden verschiedene Shared-Libraries, ladbare Module und andere Systembestandteile durch neuere Versionen ersetzt. Anwendungen, die gegen die älteren Versionen gelinkt sind, werden nicht starten oder in anderen Fällen nicht korrekt funktionieren.
|
||||
|
||||
Für weitere Informationen lesen Sie den Abschnitt link:{handbook}#freebsdupdate-upgrade[FreeBSD-Update] im FreeBSD Handbuch.
|
||||
Für weitere Informationen lesen Sie den Abschnitt extref:{handbook}updating-upgrading[FreeBSD-Update, freebsdupdate-upgrade] im FreeBSD Handbuch.
|
||||
|
||||
=== Muss ich nach der Aktualisierung einer FreeBSD-Unterversion jedes Mal alle Ports neu erstellen?
|
||||
|
||||
@@ -878,14 +864,14 @@ Installieren Sie zuerst den Port package:audio/timidity[]. Danach müssen Sie ma
|
||||
% timidity -Ow -s 44100 -o /tmp/juke/01.wav 01.mid
|
||||
....
|
||||
|
||||
Die WAV-Dateien können dann in andere Formate konvertiert werden oder (wie im link:{handbook}#creating-cds/[FreeBSD Handbuch]. beschrieben) auf Audio-CDs gebrannt werden.
|
||||
Die WAV-Dateien können dann in andere Formate konvertiert werden oder (wie im extref:{handbook}disks/[FreeBSD Handbuch, creating-cds]. beschrieben) auf Audio-CDs gebrannt werden.
|
||||
|
||||
== Kernelkonfiguration
|
||||
|
||||
[[make-kernel]]
|
||||
=== Ich möchte meinen Kernel anpassen. Ist das schwierig?
|
||||
|
||||
Überhaupt nicht! Lesen Sie den link:{handbook}#kernelconfig/[Abschnitt zur Kernelkonfiguration im Handbuch].
|
||||
Überhaupt nicht! Lesen Sie den extref:{handbook}kernelconfig/[Abschnitt zur Kernelkonfiguration im Handbuch].
|
||||
|
||||
[NOTE]
|
||||
====
|
||||
@@ -931,7 +917,7 @@ Ersetzen Sie _accf_httpd ipfw_ durch die gewünschten Module. Nur aufgelistete M
|
||||
|
||||
Um die Größe des Kernels weiter zu reduzieren, können nicht benötigte Geräte aus dem Kernel entfernt werden. <<make-kernel>> enthält weitere Informationen.
|
||||
|
||||
Um eine dieser Optionen in Kraft zu setzen, folgen Sie den Anweisungen zum link:{handbook}#kernelconfig-building/[Erstellen und Installieren] eines neuen Kernels.
|
||||
Um eine dieser Optionen in Kraft zu setzen, folgen Sie den Anweisungen zum extref:{handbook}kernelconfig/[Erstellen und Installieren, kernelconfig-building] eines neuen Kernels.
|
||||
|
||||
Der FreeBSD 11 amd64 Kernel ([.filename]#/boot/kernel/kernel#) ist circa 25 MB groß.
|
||||
|
||||
@@ -961,7 +947,7 @@ kern.sched.name: ULE
|
||||
|
||||
=== Wie kann ich meine neue Festplatte in mein FreeBSD-System einbinden?
|
||||
|
||||
Lesen Sie den Abschnitt link:{handbook}#disks-adding/[Hinzufügen von Laufwerken] im Handbuch.
|
||||
Lesen Sie den Abschnitt extref:{handbook}disks/[Hinzufügen von Laufwerken, disks-adding] im Handbuch.
|
||||
|
||||
=== Wie verschiebe ich mein System auf meine neue, große Platte?
|
||||
|
||||
@@ -1068,7 +1054,7 @@ Die erweiterten DOS-Partitionen befinden sich hinter _allen_ primären Partition
|
||||
|
||||
=== Gibt es ein verschlüsselndes Dateisystem für FreeBSD?
|
||||
|
||||
Ja. man:gbde[8] und man:geli[8]. Lesen Sie dazu auch den Abschnitt link:{handbook}#disks-encrypting/[Partitionen verschlüsseln] im FreeBSD Handbuch.
|
||||
Ja. man:gbde[8] und man:geli[8]. Lesen Sie dazu auch den Abschnitt extref:{handbook}disks/[Partitionen verschlüsseln, disks-encrypting] im FreeBSD Handbuch.
|
||||
|
||||
=== Wie boote ich FreeBSD und Linux mit GRUB?
|
||||
|
||||
@@ -1134,23 +1120,23 @@ Es ist eine gute Idee einen Eintrag in [.filename]#/etc/fstab# hinzuzufügen (si
|
||||
|
||||
=== Wieso erhalte ich die Meldung Incorrect super block beim Mounten einer CD?
|
||||
|
||||
Sie müssen man:mount[8] mitteilen, was für ein Gerät Sie mounten wollen. Genauere Informationen dazu finden Sie im Abschnitt link:{handbook}#mounting-cd[Einhängen von Daten-CDs] des Handbuchs.
|
||||
Sie müssen man:mount[8] mitteilen, was für ein Gerät Sie mounten wollen. Genauere Informationen dazu finden Sie im Abschnitt extref:{handbook}disks[Einhängen von Daten-CDs, mounting-cd] des Handbuchs.
|
||||
|
||||
=== Wieso erhalte ich die Meldung Device not configured, wenn ich eine CD mounte?
|
||||
|
||||
Das bedeutet im allgemeinen, dass sich keine CD im Laufwerk befindet, oder dass das Laufwerk auf dem Bus nicht sichtbar ist. Dieses Problem wird im Kapitel link:{handbook}#mounting-cd[Einhängen von Daten-CDs] des Handbuchs ausführlich diskutiert.
|
||||
Das bedeutet im allgemeinen, dass sich keine CD im Laufwerk befindet, oder dass das Laufwerk auf dem Bus nicht sichtbar ist. Dieses Problem wird im Kapitel extref:{handbook}disks[Einhängen von Daten-CDs, mounting-cd] des Handbuchs ausführlich diskutiert.
|
||||
|
||||
=== Wieso werden alle Sonderzeichen in den Dateinamen auf meinen CDs durch ? ersetzt, wenn ich die CD unter FreeBSD benutze?
|
||||
|
||||
Wahrscheinlich werden auf der CD-ROM die "Joliet" Erweiterungen für die Speicherung von Datei- und Verzeichnisnamen benutzt. Werfen Sie einen Blick in das Kapitel link:{handbook}#mounting-cd[Einhängen von Daten-CDs] im Handbuch.
|
||||
Wahrscheinlich werden auf der CD-ROM die "Joliet" Erweiterungen für die Speicherung von Datei- und Verzeichnisnamen benutzt. Werfen Sie einen Blick in das Kapitel extref:{handbook}disks[Einhängen von Daten-CDs, mounting-cd] im Handbuch.
|
||||
|
||||
=== Ich habe eine CD mit FreeBSD gebrannt und kann sie nicht mit anderen Betriebssystemen lesen. Warum?
|
||||
|
||||
Sie haben wahrscheinlich eine Datei direkt auf CD geschrieben, statt ein ISO 9660-Dateisystem erzeugt zu haben. Werfen Sie einen Blick in das Kapitel link:{handbook}#mounting-cd[Einhängen von Daten-CDs] im Handbuch.
|
||||
Sie haben wahrscheinlich eine Datei direkt auf CD geschrieben, statt ein ISO 9660-Dateisystem erzeugt zu haben. Werfen Sie einen Blick in das Kapitel extref:{handbook}disks[Einhängen von Daten-CDs, mounting-cd] im Handbuch.
|
||||
|
||||
=== Wie kann ich ein Image einer Daten-CD erzeugen?
|
||||
|
||||
Diese Information finden Sie im Abschnitt link:{handbook}#mkisofs[Daten auf ein ISO-Dateisystem schreiben] des Handbuchs. Weitere Informationen über die Arbeit mit CD-ROMs finden Sie im Abschnitt link:{handbook}#creating-cds/[Erstellen und Verwenden von CDs] im Kapitel Speichermedien des Handbuchs.
|
||||
Diese Information finden Sie im Abschnitt extref:{handbook}disks[Daten auf ein ISO-Dateisystem schreiben, mkisofs] des Handbuchs. Weitere Informationen über die Arbeit mit CD-ROMs finden Sie im Abschnitt extref:{handbook}disks/[Erstellen und Verwenden von CDs, creating-cds] im Kapitel Speichermedien des Handbuchs.
|
||||
|
||||
=== Wieso kommt mount nicht mit einer Audio-CD zurecht?
|
||||
|
||||
@@ -1216,7 +1202,7 @@ Bitte beachten Sie, dass die Freigabe des Plattenplatzes durch Soft Updates um b
|
||||
|
||||
=== Wie kann ich den Swap-Bereich vergrößern?
|
||||
|
||||
Der Abschnitt link:{handbook}#adding-swap-space/[Hinzufügen von Swap-Bereichen] im Handbuch enthält hierzu eine Schritt-für-Schritt Anleitung.
|
||||
Der Abschnitt extref:{handbook}config-tuning/[Hinzufügen von Swap-Bereichen, adding-swap-space] im Handbuch enthält hierzu eine Schritt-für-Schritt Anleitung.
|
||||
|
||||
=== Warum ist meine Festplatte unter FreeBSD kleiner, als sie laut Hersteller sein soll?
|
||||
|
||||
@@ -1351,11 +1337,11 @@ Sobald Sie diese Schritte ausgeführt haben, können Sie den Fehler in [.filenam
|
||||
|
||||
=== Wieso habe ich habe Probleme, meinen Drucker einzurichten?
|
||||
|
||||
Lesen Sie zur Problembehandlung das Kapitel link:{handbook}#printing/[Drucken] im Handbuch.
|
||||
Lesen Sie zur Problembehandlung das Kapitel extref:{handbook}printing/[Drucken] im Handbuch.
|
||||
|
||||
=== Wie kann ich die Tastaturbelegung meines Systems korrigieren?
|
||||
|
||||
Informationen dazu finden Sie im Kapitel link:{handbook}#using-localization/[Lokalisierung] des Handbuchs, insbesondere im Abschnitt link:{handbook}#setting-console[Einrichten der Konsole].
|
||||
Informationen dazu finden Sie im Kapitel extref:{handbook}l10n/[Lokalisierung, using-localization] des Handbuchs, insbesondere im Abschnitt extref:{handbook}l10n[Einrichten der Konsole, setting-console].
|
||||
|
||||
=== Wieso funktionieren die Benutzer-Quotas nicht richtig?
|
||||
|
||||
@@ -1367,7 +1353,7 @@ options QUOTA
|
||||
....
|
||||
|
||||
+
|
||||
Weitere Informationen zum Einsatz von Quotas finden Sie im Abschnitt link:{handbook}#quotas/[Disk Quotas] des Handbuchs.
|
||||
Weitere Informationen zum Einsatz von Quotas finden Sie im Abschnittextref:{handbook}disks/[Disk Quotas, quotas] des Handbuchs.
|
||||
. Benutzen Sie keine Quotas für [.filename]#/#.
|
||||
. Erstellen Sie die Quotas-Datei in dem Dateisystem, für das die Quotas gelten sollen:
|
||||
+
|
||||
@@ -1415,7 +1401,7 @@ Wenn Sie immer noch dazu aufgefordert werden, das Passwort für `root` beim Betr
|
||||
|
||||
[NOTE]
|
||||
====
|
||||
Wenn Sie die Root-Partition im Single-User-Modus nicht mounten können, liegt es möglicherweise daran, dass die Partitionen verschlüsselt sind und es damit unmöglich ist, sie ohne die dazugehörigen Schlüssel zu mounten. Für weitere Informationen lesen Sie den Abschnitt über verschlüsselte Partitionen im FreeBSD link:{handbook}#disks-encrypting/[Handbuch].
|
||||
Wenn Sie die Root-Partition im Single-User-Modus nicht mounten können, liegt es möglicherweise daran, dass die Partitionen verschlüsselt sind und es damit unmöglich ist, sie ohne die dazugehörigen Schlüssel zu mounten. Für weitere Informationen lesen Sie den Abschnitt über verschlüsselte Partitionen im FreeBSD extref:{handbook}disks/[Handbuch, disks-encrypting].
|
||||
====
|
||||
|
||||
=== Wie verhindere ich, dass das System mit StrgAltEntf rebootet werden kann?
|
||||
@@ -1480,7 +1466,7 @@ Ausführliche Antwort: Bei FreeBSD gibt es zwei Quellen für Releases. Die Major
|
||||
|
||||
Bevor in einem Zweig ein Release erfolgt, muss in diesem Zweig ein bestimmter Prozess ablaufen. Ein Teil dieses Prozesses ist der "code freeze", der Stop der Weiterentwicklung. Sobald dieser Schritt erfolgt ist, wird der Name des Zweiges geändert, um anzuzeigen, dass demnächst ein Release erfolgen wird. Wenn der Zweig zum Beispiel 6.2-STABLE genannt wurde, wird der Name in 6.3-PRERELEASE geändert, um dies zu verdeutlichen. Weiterhin ist das ein Zeichen, dass jetzt besonders intensiv getestet werden sollte. In dieser Phase können Fehler im Quellcode noch korrigiert werden. Wenn der Quellcode so weit "gereift" ist, dass ein Release erstellt werden kann, wird der Name in 6.3-RC geändert, um genau dies anzuzeigen. In dieser Phase können nur noch extrem wichtige Korrekturen aufgenommen werden. Sobald das Release (in diesem Beispiel 6.3-RELEASE) erfolgt ist, wird der Zweig in 6.3-STABLE umbenannt.
|
||||
|
||||
Weitere Informationen über Versionsnummern und die verschiedenen Entwicklungszweige enthält der Artikel link:{releng}[Release Engineering].
|
||||
Weitere Informationen über Versionsnummern und die verschiedenen Entwicklungszweige enthält der Artikel extref:{releng}[Release Engineering].
|
||||
|
||||
=== Als ich versucht habe, einen neuen Kernel zu installieren, ist chflags1 fehlgeschlagen. Was mache ich jetzt?
|
||||
|
||||
@@ -1578,7 +1564,7 @@ Sie können Xorg auch als Paket installieren:
|
||||
# pkg install xorg
|
||||
....
|
||||
|
||||
Lesen Sie nach erfolgreicher Installation von Xorg den Abschnitt link:{handbook}#x-config/[X11 konfigurieren] im FreeBSD Handbuch.
|
||||
Lesen Sie nach erfolgreicher Installation von Xorg den Abschnitt extref:{handbook}x11/[X11 konfigurieren, x-config] im FreeBSD Handbuch.
|
||||
|
||||
=== Ich habe versucht, X zu starten, aber wenn ich startx eingebe, erhalte ich die Fehlermeldung No devices detected.. Was soll ich jetzt machen?
|
||||
|
||||
@@ -1792,7 +1778,7 @@ Geben Sie `xmodmap -e "pointer = 3 2 1"` ein. Fügen Sie dieses Kommando in [.fi
|
||||
|
||||
=== Wie installiere ich einen Splash-Screen und wo finde ich sie?
|
||||
|
||||
Die detaillierte Antwort auf diese Frage finden Sie im Abschnitt link:{handbook}#boot-splash/[Willkommensbildschirme während des Bootvorgangs konfigurieren] des FreeBSD Handbuchs.
|
||||
Die detaillierte Antwort auf diese Frage finden Sie im Abschnitt extref:{handbook}boot/[Willkommensbildschirme während des Bootvorgangs konfigurieren, boot-splash] des FreeBSD Handbuchs.
|
||||
|
||||
=== Kann ich die Windows-Tasten unter X benutzen?
|
||||
|
||||
@@ -1858,29 +1844,29 @@ Bei ATI Rage 128 und Radeon lesen Sie man:ati[4], man:r128[4] und man:radeon[4].
|
||||
|
||||
=== Woher kann ich Informationen über Diskless Booting bekommen?
|
||||
|
||||
"Diskless Booting" bedeutet, dass die FreeBSD-Maschine über ein Netzwerk gebootet wird und die notwendigen Dateien von einem Server anstatt von der Festplatte liest. Vollständige Details finden Sie im link:{handbook}#network-diskless/[Handbucheintrag über den plattenlosen Betrieb].
|
||||
"Diskless Booting" bedeutet, dass die FreeBSD-Maschine über ein Netzwerk gebootet wird und die notwendigen Dateien von einem Server anstatt von der Festplatte liest. Vollständige Details finden Sie im extref:{handbook}advanced-networking/[Handbucheintrag über den plattenlosen Betrieb, network-diskless].
|
||||
|
||||
=== Kann eine FreeBSD-Maschine als Netzwerkrouter genutzt werden?
|
||||
|
||||
Ja. Genaue Informationen zu diesem Thema finden Sie im Abschnitt link:{handbook}#network-routing/[Gateways und Routen] des Handbuchkapitels link:{handbook}#advanced-networking/[Weiterführende Netzwerkthemen].
|
||||
Ja. Genaue Informationen zu diesem Thema finden Sie im Abschnitt extref:{handbook}advanced-networking/[Gateways und Routen, network-routing] des Handbuchkapitels extref:{handbook}advanced-networking/[Weiterführende Netzwerkthemen, advanced-networking].
|
||||
|
||||
=== Kann ich meine Windows-Maschine über FreeBSD ans Internet anbinden?
|
||||
|
||||
Personen, die diese Frage stellen, haben typischerweise zwei PCs zu Hause: einen mit FreeBSD und einen mit einer Windows(TM)-Variante. Die Idee ist, die FreeBSD-Maschine an das Internet anzubinden, um in der Lage zu sein, von der Windows(TM)-Maschine über die FreeBSD-Maschine auf das Internet zuzugreifen. Das ist tatsächlich nur ein Spezialfall der vorherigen Frage.
|
||||
|
||||
Wenn Sie eine Einwahlverbindung benutzen, müssen Sie `ppp` mit der Option `-nat` verwenden und in [.filename]#/etc/rc.conf# die Variable `gateway_enable` auf _YES_ setzen. Weitere Informationen erhalten Sie in man:ppp[8] oder im Abschnitt link:{handbook}#userppp/[User-PPP des Handbuchs].
|
||||
Wenn Sie eine Einwahlverbindung benutzen, müssen Sie `ppp` mit der Option `-nat` verwenden und in [.filename]#/etc/rc.conf# die Variable `gateway_enable` auf _YES_ setzen. Weitere Informationen erhalten Sie in man:ppp[8] oder im Abschnitt extref:{handbook}ppp-and-slip/[User-PPP des Handbuchs, userppp].
|
||||
|
||||
Wenn die Verbindung zum Internet über Ethernet erstellt wurde, müssen Sie man:natd[8] benutzen. Weitere Informationen dazu finden Sie im Abschnitt link:{handbook}#network-natd[natd] des Handbuchs.
|
||||
Wenn die Verbindung zum Internet über Ethernet erstellt wurde, müssen Sie man:natd[8] benutzen. Weitere Informationen dazu finden Sie im Abschnitt extref:{handbook}[natd, network-natd] des Handbuchs.
|
||||
|
||||
=== Unterstützt FreeBSD und PPP?
|
||||
|
||||
Ja. man:ppp[8] bietet Unterstützung für eingehende und ausgehende Verbindungen.
|
||||
|
||||
Weitere Informationen finden Sie im link:{handbook}#ppp-and-slip/[Kapitel PPP im Handbuch].
|
||||
Weitere Informationen finden Sie im extref:{handbook}ppp-and-slip/[Kapitel PPP im Handbuch, ppp-and-slip].
|
||||
|
||||
=== Unterstützt FreeBSD NAT oder Masquerading?
|
||||
|
||||
Ja. Wenn Sie NAT über eine User-PPP-Verbindung einsetzen wollen, lesen Sie den link:{handbook}#userppp/[Abschnitt PPP des Handbuchs]. Wollen Sie NAT über eine andere Verbindung einsetzen, lesen Sie bitte den Abschnitt link:{handbook}#network-natd/[NAT Konfiguration] im Handbuch.
|
||||
Ja. Wenn Sie NAT über eine User-PPP-Verbindung einsetzen wollen, lesen Sie den extref:{handbook}ppp-and-slip/[Abschnitt PPP des Handbuchs, userppp]. Wollen Sie NAT über eine andere Verbindung einsetzen, lesen Sie bitte den Abschnitt extref:{handbook}/[NAT Konfiguration, network-natd] im Handbuch.
|
||||
|
||||
=== Wie kann ich Ethernet-Aliase einrichten?
|
||||
|
||||
@@ -1898,7 +1884,7 @@ Andernfalls geben sie die Adresse und die Netzmaske wie gewohnt an:
|
||||
# ifconfig ed0 alias 172.16.141.5 netmask 0xffffff00
|
||||
....
|
||||
|
||||
Weitere Informationen finden Sie im FreeBSD link:{handbook}#configtuning-virtual-hosts/[Handbuch].
|
||||
Weitere Informationen finden Sie im FreeBSD extref:{handbook}config-tuning/[Handbuch, configtuning-virtual-hosts].
|
||||
|
||||
=== Warum kann ich per NFS nicht von einer Linux-Maschine mounten?
|
||||
|
||||
@@ -1911,7 +1897,7 @@ Einige Versionen des Linux(TM) NFS-Codes akzeptieren Mount-Anfragen nur von eine
|
||||
|
||||
=== Warum meldet mir mountd auf meinem FreeBSD NFS-Server ständig can't change attributes und bad exports list?
|
||||
|
||||
Die häufigste Ursache für dieses Problem ist, dass Sie den Aufbau der [.filename]#/etc/exports# nicht richtig verstanden haben. Lesen Sie man:exports[5] und das Kapitel link:{handbook}#network-nfs/[NFS] im Handbuch, speziell den Abschnitt link:{handbook}#configuring-nfs[Konfiguration von NFS].
|
||||
Die häufigste Ursache für dieses Problem ist, dass Sie den Aufbau der [.filename]#/etc/exports# nicht richtig verstanden haben. Lesen Sie man:exports[5] und das Kapitel extref:{handbook}network-servers/[NFS, network-nfs] im Handbuch, speziell den Abschnitt extref:{handbook}[Konfiguration von NFS, configuring-nfs].
|
||||
|
||||
=== Wie aktiviere ich die Unterstützung für IP-Multicast?
|
||||
|
||||
@@ -1919,7 +1905,7 @@ Installieren Sie das Paket oder den Port package:net/mrouted[] und fügen Sie `m
|
||||
|
||||
=== Warum muss ich für Hosts auf meiner Site den FQDN benutzen?
|
||||
|
||||
Die Antwort hierzu finden Sie im FreeBSD link:{handbook}#mail-trouble[Handbuch].
|
||||
Die Antwort hierzu finden Sie im FreeBSD extref:{handbook}mail[Handbuch, mail-trouble].
|
||||
|
||||
=== Wieso erhalte ich bei allen Netzwerkoperationen die Meldung Permission denied?
|
||||
|
||||
@@ -1934,7 +1920,7 @@ Wenn die Firewall unabsichtlich falsch konfiguriert wurde, stellen Sie die Netzw
|
||||
|
||||
Sie können in [.filename]#/etc/rc.conf# auch `firewall_type="open"` setzen.
|
||||
|
||||
Weitere Informationen über die Konfiguration dieser Firewall finden Sie im Kapitel link:{handbook}#firewalls-ipfw/[IPFW] des Handbuchs.
|
||||
Weitere Informationen über die Konfiguration dieser Firewall finden Sie im Kapitel extref:{handbook}firewalls/[IPFW, firewalls-ipfw] des Handbuchs.
|
||||
|
||||
=== Warum kann ich mit ipfw einen Dienst nicht mit fwd auf eine andere Maschine umlenken?
|
||||
|
||||
@@ -2093,7 +2079,7 @@ Einige Anwender benutzen `toor` mit einer alternativen Shell für die tägliche
|
||||
|
||||
=== Ich bekomme ppp8 nicht zum Laufen. Was mache ich falsch?
|
||||
|
||||
Lesen Sie zuerst man:ppp[8] und den link:{handbook}#userppp[Abschnitt zu PPP im Handbuch]. Aktivieren Sie zur Fehlersuche die Protokollierung mit folgendem Befehl:
|
||||
Lesen Sie zuerst man:ppp[8] und den extref:{handbook}ppp-and-slip[Abschnitt zu PPP im Handbuch, userppp]. Aktivieren Sie zur Fehlersuche die Protokollierung mit folgendem Befehl:
|
||||
|
||||
[.programlisting]
|
||||
....
|
||||
@@ -2143,7 +2129,7 @@ Ein weiterer Grund dafür, dass die Zeile für die Standardroute fehlt, könnte
|
||||
delete ALL
|
||||
....
|
||||
|
||||
Lesen Sie in diesem Fall den Abschnitt link:{handbook}#userppp-final[Abschließende Systemkonfiguration] des Handbuchs.
|
||||
Lesen Sie in diesem Fall den Abschnitt extref:{handbook}ppp-and-slip[Abschließende Systemkonfiguration, userppp-final] des Handbuchs.
|
||||
|
||||
=== Was bedeutet No route to host?
|
||||
|
||||
@@ -2164,7 +2150,7 @@ delete ALL
|
||||
add 0 0 HISADDR
|
||||
....
|
||||
|
||||
Weitere Informationen finden Sie im Abschnitt link:{handbook}#userppp-dynamicip[PPP und Dynamische IP-Adressen] des Handbuchs.
|
||||
Weitere Informationen finden Sie im Abschnitt extref:{handbook}[PPP und Dynamische IP-Adressen, userppp-dynamicip] des Handbuchs.
|
||||
|
||||
=== Wieso werden meine Verbindungen nach ca. drei Minuten beendet?
|
||||
|
||||
@@ -2339,7 +2325,7 @@ set dfilter 3 permit 0/0 0/0
|
||||
|
||||
Dies ist nicht immer brauchbar, weil es effektiv die Fähigkeit, auf Anforderung wählen zu können einschränkt - die meisten Programme müssen eine DNS-Anfrage durchführen, bevor Sie andere, das Netzwerk betreffenden Dinge tun können.
|
||||
|
||||
Im Fall von DNS sollten Sie versuchen, herauszufinden, welches Programm tatsächlich versucht, einen Hostnamen aufzulösen. Sehr oft handelt es sich hier um Sendmail. Sie sollten sicherstellen, dass Sie Sendmail in der Konfigurationsdatei sagen, dass es keine DNS-Anfragen durchführen soll. Weitere Details enthält der Abschnitt link:{handbook}#smtp-dialup/[E-Mail über Einwahl-Verbindungen] des Handbuchs. Sie könnten z.B. die folgende Zeile in die [.filename]#.mc#-Datei einfügen:
|
||||
Im Fall von DNS sollten Sie versuchen, herauszufinden, welches Programm tatsächlich versucht, einen Hostnamen aufzulösen. Sehr oft handelt es sich hier um Sendmail. Sie sollten sicherstellen, dass Sie Sendmail in der Konfigurationsdatei sagen, dass es keine DNS-Anfragen durchführen soll. Weitere Details enthält der Abschnitt extref:{handbook}mail/[E-Mail über Einwahl-Verbindungen, smtp-dialup] des Handbuchs. Sie könnten z.B. die folgende Zeile in die [.filename]#.mc#-Datei einfügen:
|
||||
|
||||
[.programlisting]
|
||||
....
|
||||
@@ -2448,7 +2434,7 @@ Dieses Kapitel beantwortet häufig gestellte Fragen zu seriellen Verbindungen mi
|
||||
|
||||
=== Welche seriellen Multi-Port-Karten werden von FreeBSD unterstützt?
|
||||
|
||||
Es existiert eine Liste der unterstützten Karten im Abschnitt link:{handbook}#serial/[Serielle Datenübertragung] des Handbuchs.
|
||||
Es existiert eine Liste der unterstützten Karten im Abschnitt extref:{handbook}serialcomms/[Serielle Datenübertragung, serial] des Handbuchs.
|
||||
|
||||
Die meisten auf den 16550 basierten PCI Multi-Port-Karten werden mühelos unterstützt.
|
||||
|
||||
@@ -2458,7 +2444,7 @@ In man:uart[4] und man:sio[4] finden Sie weitere Informationen zur Konfiguration
|
||||
|
||||
=== Wie kann ich den boot:-Prompt auf einer seriellen Konsole anzeigen lassen?
|
||||
|
||||
Lesen Sie link:{handbook}#serialconsole-setup/[diesen Abschnitt] des Handbuchs.
|
||||
Lesen Sie extref:{handbook}serialcomms/[diesen Abschnitt, serialconsole-setup] des Handbuchs.
|
||||
|
||||
=== Wie kann ich feststellen, ob FreeBSD meine seriellen Schnittstellen oder Modemkarten gefunden hat?
|
||||
|
||||
@@ -2515,15 +2501,15 @@ Die Flags zeigen an, dass die Master-Schnittstelle die Minor-Nummer `7` (`0x700`
|
||||
|
||||
=== Kann ich die vorgegebenen seriellen Parameter für eine Schnittstelle einstellen?
|
||||
|
||||
See the link:{handbook}#serial-hw-config[Serial Communications] section in the FreeBSD Handbook.
|
||||
See the extref:{handbook}serialcomms[Serial Communications, serial-hw-config] section in the FreeBSD Handbook.
|
||||
|
||||
=== Wie kann ich Einwahl-Logins über mein Modem aktivieren?
|
||||
|
||||
Lesen Sie dazu den Abschnitt über link:{handbook}#dialup/[Einwählverbindungen] im FreeBSD Handbuch.
|
||||
Lesen Sie dazu den Abschnitt über extref:{handbook}serialcomms/[Einwählverbindungen, dialup] im FreeBSD Handbuch.
|
||||
|
||||
=== Wie kann ich ein Hardware-Terminal mit meiner FreeBSD Box verbinden?
|
||||
|
||||
Diese Information finden Sie im Abschnitt link:{handbook}#term/[Terminals] im FreeBSD Handbuch.
|
||||
Diese Information finden Sie im Abschnitt extref:{handbook}serialcomms/[Terminals, term] im FreeBSD Handbuch.
|
||||
|
||||
=== Warum kann ich tip oder cu nicht laufen lassen?
|
||||
|
||||
@@ -2585,7 +2571,7 @@ Die Ports-Sammlung enthält auch package:emulators/dosbox[]. Das Hauptaugenmerk
|
||||
|
||||
=== Was muss ich tun, um die FreeBSD-Dokumentation in meine Muttersprache zu übersetzen?
|
||||
|
||||
Lesen Sie die link:{fdp-primer}#translations/[Translation FAQ] im FreeBSD Documentation Project Primer.
|
||||
Lesen Sie die extref:{fdp-primer}[Translation FAQ, translations] im FreeBSD Documentation Project Primer.
|
||||
|
||||
=== Warum kommen alle meine Mails, die ich an FreeBSD.org schicke, wieder zurück?
|
||||
|
||||
@@ -2625,7 +2611,7 @@ Einige Bilder in den Formaten Xfig und eps sind unter [.filename]#/usr/shared/ex
|
||||
|
||||
=== Ich habe in den Mailinglisten eine Abkürzung oder einen Begriff gesehen, den ich nicht kenne. Wo erhalte ich eine Erklärung dazu?
|
||||
|
||||
Sehen Sie im link:{handbook}#freebsd-glossary[FreeBSD-Glossar] nach.
|
||||
Sehen Sie im extref:{handbook}glossary[FreeBSD-Glossar, freebsd-glossary] nach.
|
||||
|
||||
=== Warum sollte mich die Farbe des Fahrradschuppens interessieren?
|
||||
|
||||
@@ -2756,13 +2742,13 @@ Installieren Sie auf dem Rechner Ihres Kollegen package:games/sl[] und warten Si
|
||||
|
||||
=== Wie kann ich mehr über die Interna von FreeBSD erfahren?
|
||||
|
||||
Lesen Sie das link:{arch-handbook}[FreeBSD Architecture Handbook].
|
||||
Lesen Sie das extref:{arch-handbook}[FreeBSD Architecture Handbook].
|
||||
|
||||
Allgemeines Wissen über UNIX(TM) kann allerdings in den meisten Fällen auf FreeBSD angewendet werden.
|
||||
|
||||
=== Wie kann ich bei der Entwicklung von FreeBSD mithelfen?
|
||||
|
||||
Genauere Informationen finden Sie im Artikel link:{contributing}[FreeBSD unterstützen]. Wir können Hilfe immer gut gebrauchen!
|
||||
Genauere Informationen finden Sie im Artikel extref:{contributing}[FreeBSD unterstützen]. Wir können Hilfe immer gut gebrauchen!
|
||||
|
||||
=== Was sind Snapshots und Releases?
|
||||
|
||||
@@ -2778,7 +2764,7 @@ Derzeit steht _-CURRENT_ für den 11._X_-Entwicklungsstrom. Der _10-STABLE_-Zwei
|
||||
|
||||
=== Ich habe eine Kernelerweiterung geschrieben. An wen sende ich sie?
|
||||
|
||||
Lesen Sie den Artikel link:{contributing}[FreeBSD unterstützen].
|
||||
Lesen Sie den Artikel extref:{contributing}[FreeBSD unterstützen].
|
||||
|
||||
Und Danke, dass Sie darüber nachdenken!
|
||||
|
||||
@@ -2922,7 +2908,7 @@ Um den richtigen Wert von _N_ zu bestimmen, teilen Sie den gewünschte Größe d
|
||||
|
||||
Dieses kleine unschuldige Dokument mit Häufig gestellten Fragen wurde die letzten Jahrzehnte von Hunderten, wenn nicht Tausenden, geschrieben, neu geschrieben, überarbeitet, gefaltet, verdreht, durcheinander gebracht, wieder aufgebaut, verstümmelt, seziert, durchgekaut, überdacht, und wiederbelebt. Und das nicht nur einmal.
|
||||
|
||||
Wir möchten allen dafür Verantwortlichen danken und wir fordern auch Sie auf, link:{contributing}[dieser Gruppe beizutreten], um diese FAQ noch besser zu machen.
|
||||
Wir möchten allen dafür Verantwortlichen danken und wir fordern auch Sie auf, extref:{contributing}[dieser Gruppe beizutreten], um diese FAQ noch besser zu machen.
|
||||
|
||||
[bibliography]
|
||||
[[bibliography]]
|
||||
|
||||
@@ -3,9 +3,9 @@ title: FreeBSD Handbuch
|
||||
authors:
|
||||
- author: The FreeBSD Documentation Project
|
||||
copyright: 1995-2020 The FreeBSD Documentation Project
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "google", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"]
|
||||
next: books/handbook/preface
|
||||
isIndex: true
|
||||
---
|
||||
|
||||
= FreeBSD Handbuch
|
||||
@@ -13,30 +13,39 @@ next: books/handbook/preface
|
||||
:toc: macro
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:part-signifier: Teil
|
||||
:chapter-signifier: Kapitel
|
||||
:appendix-caption: Anhang
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:images-path: books/handbook/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:chapters-path: content/{{% lang %}}/books/handbook/
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
:chapters-path:
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
:chapters-path:
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
Zusammenfassung
|
||||
|
||||
Willkommen bei FreeBSD! Dieses Handbuch beschreibt die Installation und den täglichen Umgang mit _FreeBSD {rel121-current}-RELEASE_, _FreeBSD {rel113-current}-RELEASE_. Das Handbuch ist das Ergebnis einer fortlaufenden Arbeit vieler Einzelpersonen. Dies kann dazu führen, dass einige Abschnitte nicht aktuell sind. Bei Unklarheiten empfiehlt es sich daher stets, die link:{handbook}[englische Originalversion] des Handbuchs zu lesen.
|
||||
Willkommen bei FreeBSD! Dieses Handbuch beschreibt die Installation und den täglichen Umgang mit _FreeBSD {rel121-current}-RELEASE_, _FreeBSD {rel113-current}-RELEASE_. Das Handbuch ist das Ergebnis einer fortlaufenden Arbeit vieler Einzelpersonen. Dies kann dazu führen, dass einige Abschnitte nicht aktuell sind. Bei Unklarheiten empfiehlt es sich daher stets, die extref:{handbook}[englische Originalversion] des Handbuchs zu lesen.
|
||||
|
||||
Wenn Sie bei der Übersetzung des Handbuchs mithelfen möchten, senden Sie bitte eine E-Mail an die Mailingliste {de-doc}.
|
||||
|
||||
@@ -44,10 +53,10 @@ Die aktuelle Version des Handbuchs ist immer auf dem https://www.FreeBSD.org/[Fr
|
||||
|
||||
'''
|
||||
|
||||
include::content/de/books/handbook/toc.adoc[]
|
||||
include::{chapters-path}toc.adoc[]
|
||||
|
||||
include::content/de/books/handbook/toc-figures.adoc[]
|
||||
include::{chapters-path}toc-figures.adoc[]
|
||||
|
||||
include::content/de/books/handbook/toc-tables.adoc[]
|
||||
include::{chapters-path}toc-tables.adoc[]
|
||||
|
||||
include::content/de/books/handbook/toc-examples.adoc[]
|
||||
include::{chapters-path}toc-examples.adoc[]
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/partv
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 31
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 31
|
||||
:images-path: books/handbook/advanced-networking/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../../images/books/handbook/advanced-networking/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/advanced-networking/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/advanced-networking/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[advanced-networking-synopsis]]
|
||||
== Übersicht
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/disks
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 16
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 16
|
||||
:images-path: books/handbook/audit/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/audit/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/audit/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/audit/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[audit-synopsis]]
|
||||
== Einleitung
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/ports
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 3
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 3
|
||||
:images-path: books/handbook/basics/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../../images/books/handbook/basics/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/basics/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/basics/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[basics-synopsis]]
|
||||
== Übersicht
|
||||
|
||||
@@ -9,25 +9,40 @@ next: books/handbook/eresources
|
||||
[[bibliography]]
|
||||
= Bibliografie
|
||||
:doctype: book
|
||||
:toc: macro
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: B
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: B
|
||||
:images-path: books/handbook/bibliography/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/en/mailing-lists.adoc[]
|
||||
include::shared/en/teams.adoc[]
|
||||
include::shared/en/urls.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
Während die Manualpages eine definitive Referenz über bestimmte Teile des FreeBSD-Betriebssystems bieten, so können sie jedoch selten veranschaulichen, wie man die einzelnen Teile zusammenfügt, um ein vollständig laufendes Betriebssystem herzustellen. Daher gibt es keinen Ersatz für ein gutes Buch oder Benutzerhandbuch über die Administration von UNIX(R)-Systemen.
|
||||
|
||||
@@ -101,7 +116,7 @@ Eine https://www.FreeBSD.org/doc/it_IT.ISO8859-15/books/unix-introduction/index.
|
||||
* Jolitz, William. "Porting UNIX to the 386". _Dr. Dobb's Journal_. January 1991-July 1992.
|
||||
* Leffler, Samuel J., Marshall Kirk McKusick, Michael J Karels and John Quarterman _The Design and Implementation of the 4.3BSD UNIX Operating System_. Reading, Mass. : Addison-Wesley, 1989. ISBN 0-201-06196-1
|
||||
+
|
||||
Kapitel 2 dieses Buchs ist Teil des FreeBSD Documentation Projects und link:{design-44bsd}[online] erhältlich.
|
||||
Kapitel 2 dieses Buchs ist Teil des FreeBSD Documentation Projects und extref:{design-44bsd}[online] erhältlich.
|
||||
* Leffler, Samuel J., Marshall Kirk McKusick, _The Design and Implementation of the 4.3BSD UNIX Operating System: Answer Book_. Reading, Mass. : Addison-Wesley, 1991. ISBN 0-201-54629-9
|
||||
* McKusick, Marshall Kirk, Keith Bostic, Michael J Karels, and John Quarterman. _The Design and Implementation of the 4.4BSD Operating System_. Reading, Mass. : Addison-Wesley, 1996. ISBN 0-201-54979-4
|
||||
* Marshall Kirk McKusick, George V. Neville-Neil. _The Design and Implementation of the FreeBSD Operating System_. Boston, Mass. : Addison-Wesley, 2004. ISBN 0-201-70245-2
|
||||
|
||||
@@ -3,7 +3,6 @@ title: FreeBSD Handbuch
|
||||
authors:
|
||||
- author: The FreeBSD Documentation Project
|
||||
copyright: 1995-2020 The FreeBSD Documentation Project
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "google", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"]
|
||||
---
|
||||
|
||||
@@ -12,61 +11,42 @@ trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "inte
|
||||
:toc: macro
|
||||
:toclevels: 2
|
||||
:icons: font
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:part-signifier: Teil
|
||||
:chapter-signifier: Kapitel
|
||||
:appendix-caption: Anhang
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:book: true
|
||||
:pdf: false
|
||||
:pgpkeys-path: ../../../../../
|
||||
:images-path: books/handbook/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
include::shared/mirrors.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
:chapters-path: content/de/books/handbook/
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:chapters-path: content/{{% lang %}}/books/handbook/
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
:chapters-path:
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
include::../../../../shared/mirrors.adoc[]
|
||||
include::../../../../shared/authors.adoc[]
|
||||
include::../../../../shared/releases.adoc[]
|
||||
include::../../../../shared/de/mailing-lists.adoc[]
|
||||
include::../../../../shared/de/teams.adoc[]
|
||||
include::../../../../shared/de/urls.adoc[]
|
||||
:chapters-path:
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
include::../../../../shared/mirrors.adoc[]
|
||||
include::../../../../shared/authors.adoc[]
|
||||
include::../../../../shared/releases.adoc[]
|
||||
include::../../../../shared/de/mailing-lists.adoc[]
|
||||
include::../../../../shared/de/teams.adoc[]
|
||||
include::../../../../shared/de/urls.adoc[]
|
||||
ifndef::env-beastie[]
|
||||
:chapters-path:
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
[abstract]
|
||||
Zusammenfassung
|
||||
|
||||
Willkommen bei FreeBSD! Dieses Handbuch beschreibt die Installation und den täglichen Umgang mit _FreeBSD {rel121-current}-RELEASE_, _FreeBSD {rel113-current}-RELEASE_. Das Handbuch ist das Ergebnis einer fortlaufenden Arbeit vieler Einzelpersonen. Dies kann dazu führen, dass einige Abschnitte nicht aktuell sind. Bei Unklarheiten empfiehlt es sich daher stets, die link:{handbook}[englische Originalversion] des Handbuchs zu lesen.
|
||||
Willkommen bei FreeBSD! Dieses Handbuch beschreibt die Installation und den täglichen Umgang mit _FreeBSD {rel121-current}-RELEASE_, _FreeBSD {rel113-current}-RELEASE_. Das Handbuch ist das Ergebnis einer fortlaufenden Arbeit vieler Einzelpersonen. Dies kann dazu führen, dass einige Abschnitte nicht aktuell sind. Bei Unklarheiten empfiehlt es sich daher stets, die extref:{handbook}[englische Originalversion] des Handbuchs zu lesen.
|
||||
|
||||
Wenn Sie bei der Übersetzung des Handbuchs mithelfen möchten, senden Sie bitte eine E-Mail an die Mailingliste {de-doc}.
|
||||
|
||||
@@ -78,95 +58,95 @@ toc::[]
|
||||
|
||||
:sectnums!:
|
||||
|
||||
include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=7..-1]
|
||||
include::{chapters-path}preface/_index.adoc[leveloffset=+1]
|
||||
|
||||
:sectnums:
|
||||
|
||||
// Section one
|
||||
include::{chapters-path}parti.adoc[lines=8..18]
|
||||
include::{chapters-path}parti.adoc[lines=15..26]
|
||||
|
||||
include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=8..24;35..-1]
|
||||
include::{chapters-path}introduction/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}basics/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}basics/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}ports/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}ports/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}x11/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}x11/_index.adoc[leveloffset=+1]
|
||||
|
||||
// Section two
|
||||
include::{chapters-path}partii.adoc[lines=8..18]
|
||||
include::{chapters-path}partii.adoc[lines=15..26]
|
||||
|
||||
include::{chapters-path}desktop/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}desktop/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}multimedia/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}multimedia/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}printing/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}printing/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1]
|
||||
|
||||
// Section three
|
||||
include::{chapters-path}partiii.adoc[lines=8..12]
|
||||
include::{chapters-path}partiii.adoc[lines=15..20]
|
||||
|
||||
include::{chapters-path}config/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}config/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}boot/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}security/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}security/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}jails/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}jails/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}mac/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}mac/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}audit/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}audit/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}disks/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}disks/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}geom/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}geom/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}zfs/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}zfs/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}filesystems/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}filesystems/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}virtualization/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}virtualization/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}l10n/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}dtrace/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}dtrace/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}usb-device-mode/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}usb-device-mode/_index.adoc[leveloffset=+1]
|
||||
|
||||
// Section four
|
||||
include::{chapters-path}partiv.adoc[lines=8..19]
|
||||
include::{chapters-path}partiv.adoc[lines=15..27]
|
||||
|
||||
include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}mail/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}mail/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}network-servers/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}network-servers/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}firewalls/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}firewalls/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1, lines=8..37;47..-1]
|
||||
include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1]
|
||||
|
||||
// Section five
|
||||
include::{chapters-path}partv.adoc[lines=7..8]
|
||||
include::{chapters-path}partv.adoc[lines=15..16]
|
||||
|
||||
:sectnums!:
|
||||
|
||||
include::{chapters-path}mirrors/_index.adoc[leveloffset=+1, lines=8..24;33..-1]
|
||||
include::{chapters-path}mirrors/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=8..24;32..-1]
|
||||
include::{chapters-path}bibliography/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}eresources/_index.adoc[leveloffset=+1, lines=8..24;33..-1]
|
||||
include::{chapters-path}eresources/_index.adoc[leveloffset=+1]
|
||||
|
||||
include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1, lines=8..24;34..-1]
|
||||
include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1]
|
||||
|
||||
:sectnums:
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/security
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 12
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 12
|
||||
:images-path: books/handbook/boot/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/boot/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/boot/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/boot/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[boot-synopsis]]
|
||||
== Übersicht
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/basics
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 2
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 2
|
||||
:images-path: books/handbook/bsdinstall/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../../images/books/handbook/bsdinstall/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/bsdinstall/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/bsdinstall/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[bsdinstall-synopsis]]
|
||||
== Übersicht
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/boot
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 11
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 11
|
||||
:images-path: books/handbook/config/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/x11/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/x11/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/x11/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[config-synopsis]]
|
||||
== Übersicht
|
||||
@@ -285,7 +284,7 @@ Die folgenden Schlüsselwörter können im Kopf des Startskripts angegeben werde
|
||||
|
||||
Durch das Verwenden dieser Schlüsselwörter kann ein Administrator die Startreihenfolge von Systemdiensten feingranuliert steuern, ohne mit den Schwierigkeiten des "runlevel"-Systems anderer UNIX(R) Systeme kämpfen zu müssen.
|
||||
|
||||
Weitere Informationen über das man:rc[8]-System finden Sie in man:rc[8] und man:rc.subr[8]. Wenn Sie eigene [.filename]#rc.d#-Skripte schreiben wollen, sollten Sie link:{rc-scripting}[diesen Artikel] lesen.
|
||||
Weitere Informationen über das man:rc[8]-System finden Sie in man:rc[8] und man:rc.subr[8]. Wenn Sie eigene [.filename]#rc.d#-Skripte schreiben wollen, sollten Sie extref:{rc-scripting}[diesen Artikel] lesen.
|
||||
|
||||
[[configtuning-core-configuration]]
|
||||
=== Systemspezifische Konfiguration
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/dtrace
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 23
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 23
|
||||
:images-path: books/handbook/cutting-edge/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/cutting-edge/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/cutting-edge/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/cutting-edge/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[updating-upgrading-synopsis]]
|
||||
== Übersicht
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/multimedia
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 6
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 6
|
||||
:images-path: books/handbook/desktop/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/desktop/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/desktop/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/desktop/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[desktop-synopsis]]
|
||||
== Übersicht
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/geom
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 17
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 17
|
||||
:images-path: books/handbook/disks/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/disks/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/disks/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/disks/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[disks-synopsis]]
|
||||
== Übersicht
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/usb-device-mode
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 24
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 24
|
||||
:images-path: books/handbook/dtrace/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/dtrace/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/dtrace/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/dtrace/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[dtrace-synopsis]]
|
||||
== Überblick
|
||||
|
||||
@@ -9,26 +9,40 @@ next: books/handbook/pgpkeys
|
||||
[[eresources]]
|
||||
= Ressourcen im Internet
|
||||
:doctype: book
|
||||
:toc: macro
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: C
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: C
|
||||
:images-path: books/handbook/bibliography/
|
||||
|
||||
include::shared/mirrors.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
Gedruckte Medien können mit der schnellen Entwicklung von FreeBSD nicht Schritt halten. Elektronische Medien sind häufig die einzige Möglichkeit, über aktuelle Entwicklungen informiert zu sein. Da FreeBSD ein Projekt von Freiwilligen ist, gibt die Benutzergemeinde selbst auch technische Unterstützung. Die Benutzergemeinde erreichen Sie am besten über E-Mail, Internetforen oder Usenet-News.
|
||||
|
||||
@@ -52,9 +66,9 @@ Die Chartas der verschiedenen Listen sind unten wiedergegeben. _Bevor Sie sich e
|
||||
_Um zu testen, ob Sie eine Nachricht an eine FreeBSD-Liste senden können, verwenden Sie bitte die Liste {freebsd-test}._ Schicken Sie derartige Nachrichten bitte nicht an eine der anderen Listen.
|
||||
====
|
||||
|
||||
Wenn Sie Sich nicht sicher sind, auf welcher Liste Sie Ihre Frage stellen sollen, sollten Sie den Artikel link:{freebsd-questions-article}[ How to get best results from the FreeBSD-questions mailing list] lesen.
|
||||
Wenn Sie Sich nicht sicher sind, auf welcher Liste Sie Ihre Frage stellen sollen, sollten Sie den Artikel extref:{freebsd-questions-article}[ How to get best results from the FreeBSD-questions mailing list] lesen.
|
||||
|
||||
Bevor Sie eine Nachricht an eine Mailingliste senden, sollten Sie die korrekte Nutzung der Mailinglisten erlernen. Dazu gehört auch das Vermeiden von sich häufig wiederholenden Diskussionen (lesen Sie deshalb zuerst die link:{mailing-list-faq}[ Mailing List Frequently Asked Questions]).
|
||||
Bevor Sie eine Nachricht an eine Mailingliste senden, sollten Sie die korrekte Nutzung der Mailinglisten erlernen. Dazu gehört auch das Vermeiden von sich häufig wiederholenden Diskussionen (lesen Sie deshalb zuerst die extref:{mailing-list-faq}[Mailing List Frequently Asked Questions]).
|
||||
|
||||
Alle Mailinglisten werden archiviert und können auf dem link:https://www.FreeBSD.org/search/[FreeBSD World Wide Web Server] durchsucht werden. Das nach Schlüsselwörtern durchsuchbare Archiv bietet die hervorragende Möglichkeit, Antworten auf häufig gestellte Fragen zu finden. Nutzen Sie bitte diese Möglichkeit, bevor Sie Fragen auf einer Liste stellen. Beachten Sie auch, dass das zur Folge hat, dass die Nachrichten an die FreeBSD Mailinglisten für die Ewigkeit erhalten bleiben. Wenn Sie am Schutz Ihrer Privatsphäre interessiert sind, ziehen Sie die Verwendung einer Wegwerf-E-Mail-Adresse in Betracht und schreiben Sie nur solche Nachrichten, die für die Öffentlichkeit bestimmt sind.
|
||||
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/virtualization
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 20
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 20
|
||||
:images-path: books/handbook/filesystems/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/filesystems/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/filesystems/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/filesystems/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[filesystems-synopsis]]
|
||||
== Übersicht
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/advanced-networking
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 30
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 30
|
||||
:images-path: books/handbook/firewalls/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/firewalls/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/firewalls/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/firewalls/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[firewalls-intro]]
|
||||
== Einführung
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/zfs
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 18
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 18
|
||||
:images-path: books/handbook/geom/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/geom/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/geom/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/geom/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[geom-synopsis]]
|
||||
== Übersicht
|
||||
@@ -1128,4 +1127,4 @@ Falls auf dem System mehrere Slices angelegt sind (beispielsweise [.filename]#ad
|
||||
|
||||
Mit `tunefs` ist es auch möglich, Journaling auf bereits existierenden Dateisystemen zu aktivieren. Machen Sie aber _immer_ eine Sicherung der Daten, bevor Sie versuchen, ein existierendes Dateisystem zu ändern. `gjournal` wird zwar den Vorgang abbrechen, wenn es das Journal nicht erzeugen kann, allerdings schützt dies nicht vor Datenverlust durch einen fehlerhaften Einsatz von `tunefs`. Weitere Informationen über diese beiden Werkzeuge finden Sie in man:gjournal[8] und man:tunefs[8].
|
||||
|
||||
Es ist möglich, Journale auch für die Bootplatte eines FreeBSD-Systems zu verwenden. Der Artikel link:{gjournal-desktop}[ Implementing UFS Journaling on a Desktop PC] enthält eine ausführliche Anleitung zu diesem Thema.
|
||||
Es ist möglich, Journale auch für die Bootplatte eines FreeBSD-Systems zu verwenden. Der Artikel extref:{gjournal-desktop}[ Implementing UFS Journaling on a Desktop PC] enthält eine ausführliche Anleitung zu diesem Thema.
|
||||
|
||||
@@ -13,24 +13,35 @@ next: books/handbook/bsdinstall
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 1
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 1
|
||||
:images-path: books/handbook/introduction/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[introduction-synopsis]]
|
||||
== Überblick
|
||||
@@ -81,7 +92,7 @@ Durch den freien Zugang zum Quellcode von FreeBSD ist es in unvergleichbarer Wei
|
||||
* _Bildung:_ Sind Sie Informatikstudent oder Student eines verwandten Studiengangs? Die praktischen Einblicke in FreeBSD sind die beste Möglichkeit etwas über Betriebssysteme, Rechnerarchitektur und Netzwerke zu lernen. Einige frei erhältliche CAD-, mathematische und grafische Anwendungen sind sehr nützlich, gerade für diejenigen, deren Hauptinteresse in einem Computer darin besteht, _andere_ Arbeit zu erledigen!
|
||||
* _Forschung:_ Mit dem frei verfügbaren Quellcode für das gesamte System bildet FreeBSD ein exzellentes Studienobjekt in der Disziplin der Betriebssysteme, wie auch in anderen Zweigen der Informatik. Es ist beispielsweise denkbar, das räumlich getrennte Gruppen gemeinsam an einer Idee oder Entwicklung arbeiten. Das Konzept der freien Verfügbarkeit und -nutzung von FreeBSD ermöglicht so die freie Verwendung, ohne sich gross Gedanken über Lizenzbedingungen zu machen oder aufgrund von Beschränkungen evtl. in einem offenen Forum bestimmte Dinge nicht diskutieren zu dürfen.
|
||||
* _Netzwerkfähigkeit:_ Brauchen Sie einen neuen Router? Oder einen Name-Server (DNS)? Eine Firewall zum Schutze Ihres Intranets vor Fremdzugriff? FreeBSD macht aus dem in der Ecke verstaubenden 386- oder 486-PC im Handumdrehen einen leistungsfähigen Router mit anspruchsvollen Paketfilter-Funktionen.
|
||||
* _Embedded:_ FreeBSD ist eine exzellente Plattform, um auf embedded Systemen aufzubauen. Mit der Unterstützung für die ARM(R)-, MIPS(R)- und PowerPC(R)-Plattformen, verbunden mit dem robusten Netzwerkstack, aktuellen Neuerungen und der freizügigen link:{faq}#bsd-license-restrictions[BSD-Lizenz] stellt FreeBSD eine ausgezeichnete Basis für embedded Router, Firewalls und andere Geräte dar.
|
||||
* _Embedded:_ FreeBSD ist eine exzellente Plattform, um auf embedded Systemen aufzubauen. Mit der Unterstützung für die ARM(R)-, MIPS(R)- und PowerPC(R)-Plattformen, verbunden mit dem robusten Netzwerkstack, aktuellen Neuerungen und der freizügigen extref:{faq}[BSD-Lizenz, bsd-license-restrictions] stellt FreeBSD eine ausgezeichnete Basis für embedded Router, Firewalls und andere Geräte dar.
|
||||
* _Desktop:_ FreeBSD ist eine gute Wahl für kostengünstige X-Terminals mit dem frei verfügbaren X11-Server. FreeBSD bietet die Auswahl aus vielen Open Source Desktop Umgebungen, dazu gehören auch die GNOME und KDE GUIs. FreeBSD kann sogar "plattenlos" booten, was einzelne Workstations sogar noch günstiger macht und die Verwaltung erleichtert.
|
||||
* _Software-Entwicklung:_ Das Standard-FreeBSD-System wird mit einem kompletten Satz an Entwicklungswerkzeugen bereitgestellt, unter anderem einem vollständigen C/C++-Compiler und -Debugger. Entwicklungswerkzeugen. Viele zusätzliche Programmiersprachen für Wissenschaft und Entwicklung sind aus der Ports- und Paket-Sammlung zu haben.
|
||||
|
||||
@@ -167,7 +178,7 @@ Der Code in unserem Quellbaum, der unter die General Public License (GPL) oder d
|
||||
[[development]]
|
||||
=== Das FreeBSD-Entwicklungsmodell
|
||||
|
||||
Die Entwicklung von FreeBSD ist ein offener und flexibler Prozess, der durch den Beitrag von buchstäblich tausenden Leuten rund um die Welt ermöglicht wird, wie an der link:{contributors}[Liste der Beitragenden] ersehen können. Die vielen Entwickler können aufgrund der Entwicklungs-Infrastruktur von FreeBSD über das Internet zusammenarbeiten. Wir suchen ständig nach neuen Entwicklern, Ideen und jenen, die sich in das Projekt tiefer einbringen wollen. Nehmen Sie einfach auf der Mailingliste {freebsd-hackers} Kontakt mit uns auf. Die Mailingliste {freebsd-announce} steht für wichtige Ankündigungen, die alle FreeBSD-Benutzer betreffen, zur Verfügung.
|
||||
Die Entwicklung von FreeBSD ist ein offener und flexibler Prozess, der durch den Beitrag von buchstäblich tausenden Leuten rund um die Welt ermöglicht wird, wie an der extref:{contributors}[Liste der Beitragenden] ersehen können. Die vielen Entwickler können aufgrund der Entwicklungs-Infrastruktur von FreeBSD über das Internet zusammenarbeiten. Wir suchen ständig nach neuen Entwicklern, Ideen und jenen, die sich in das Projekt tiefer einbringen wollen. Nehmen Sie einfach auf der Mailingliste {freebsd-hackers} Kontakt mit uns auf. Die Mailingliste {freebsd-announce} steht für wichtige Ankündigungen, die alle FreeBSD-Benutzer betreffen, zur Verfügung.
|
||||
|
||||
Unabhängig davon ob Sie alleine oder mit anderen eng zusammen arbeiten, enthält die folgende Aufstellung nützliche Informationen über das FreeBSD Projekt und dessen Entwicklungsabläufe.
|
||||
|
||||
@@ -188,7 +199,7 @@ Wie die meisten Entwickler auch, sind die Mitglieder des Core Teams Freiwillige,
|
||||
Aussenstehende Beitragende::
|
||||
Schliesslich stellt die grösste, aber nichtsdestotrotz wichtigste Gruppe von Entwicklern die der Benutzer selbst dar, die stetig Rückmeldungen und Fehlerbehebungen liefert. Der hauptsächliche Weg mit FreeBSDs nicht-zentralisierter Entwicklung Kontakt zu halten, ist, die {freebsd-hackers} Mailingliste zu abonnieren, auf der solche Dinge diskutiert werden. Lesen Sie dazu crossref:eresources[eresources, Ressourcen im Internet] für weitere Informationen über die verschiedenen FreeBSD-Mailinglisten.
|
||||
+
|
||||
link:{contributors}[Liste der Beitragenden] ist eine, die lang ist und stetig wächst, also warum nicht FreeBSD beitreten und noch heute etwas zurückgeben?
|
||||
extref:{contributors}[Liste der Beitragenden] ist eine, die lang ist und stetig wächst, also warum nicht FreeBSD beitreten und noch heute etwas zurückgeben?
|
||||
+
|
||||
Code ist nicht die einzige Art, zu dem Projekt etwas beizutragen. Für eine ausführlichere Liste von Dingen die getan werden müssen, lesen Sie auf der link:https://www.FreeBSD.org/[FreeBSD Projektwebseite].
|
||||
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/mac
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 14
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 14
|
||||
:images-path: books/handbook/jails/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/jails/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/jails/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/jails/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[jails-synopsis]]
|
||||
== Übersicht
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/printing
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 8
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 8
|
||||
:images-path: books/handbook/kernelconfig/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/kernelconfig/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/kernelconfig/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/kernelconfig/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[kernelconfig-synopsis]]
|
||||
== Übersicht
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/cutting-edge
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 22
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 22
|
||||
:images-path: books/handbook/l10n/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/l10n/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/l10n/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/l10n/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[l10n-synopsis]]
|
||||
== Übersicht
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/partiii
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 10
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 10
|
||||
:images-path: books/handbook/linuxemu/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/linuxemu/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/linuxemu/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/linuxemu/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[linuxemu-synopsis]]
|
||||
== Übersicht
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/audit
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 15
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 15
|
||||
:images-path: books/handbook/mac/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/mac/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/mac/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/mac/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[mac-synopsis]]
|
||||
== Übersicht
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/network-servers
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 28
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 28
|
||||
:images-path: books/handbook/mail/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../../images/books/handbook/mail/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/mail/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/mail/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[mail-de-term]]
|
||||
== Terminologie
|
||||
@@ -332,7 +331,7 @@ Sobald alles konfiguriert ist, wird empfohlen, das System neu zu starten. Ein Ne
|
||||
[[mail-trouble]]
|
||||
== Fehlerbehebung
|
||||
|
||||
Hier finden sich ein paar häufig gestellte Fragen und ihre Antworten, die von der link:{faq}[FAQ] übernommen wurden.
|
||||
Hier finden sich ein paar häufig gestellte Fragen und ihre Antworten, die von der extref:{faq}[FAQ] übernommen wurden.
|
||||
|
||||
=== Warum muss ich einen FQDN (fully-qualified domain name / voll ausgeschriebenen Domänennamen) für meine Rechner verwenden?
|
||||
|
||||
|
||||
@@ -9,26 +9,40 @@ next: books/handbook/bibliography
|
||||
[[mirrors]]
|
||||
= Bezugsquellen für FreeBSD
|
||||
:doctype: book
|
||||
:toc: macro
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: A
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: A
|
||||
:images-path: books/handbook/mirrors/
|
||||
|
||||
include::shared/mirrors.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[mirrors-cdrom]]
|
||||
== CD and DVD Sets
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/kernelconfig
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 7
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 7
|
||||
:images-path: books/handbook/multimedia/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/multimedia/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/multimedia/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/multimedia/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[multimedia-synopsis]]
|
||||
== Übersicht
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/firewalls
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 29
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 29
|
||||
:images-path: books/handbook/network-servers/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/network-servers/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/network-servers/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/network-servers/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/en/mailing-lists.adoc[]
|
||||
include::shared/en/teams.adoc[]
|
||||
include::shared/en/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[network-servers-synopsis]]
|
||||
== Übersicht
|
||||
@@ -1110,7 +1109,7 @@ FreeBSD integriert keinen LDAP-Server. Beginnen Sie die Konfiguration mit der In
|
||||
# pkg install openldap-server
|
||||
....
|
||||
|
||||
Im link:{linux-users}#software/[ Paket] sind eine große Anzahl an Optionen aktiviert. Mit dem Befehl `pkg info openldap-server` können diese überprüft werden. Falls die Optionen nicht ausreichend sind (weil bspw. SQL-Unterstützung benötigt wird), sollten Sie in Betracht ziehen, den Port mit dem entsprechenden Framework neu zu übersetzen.
|
||||
Im extref:{linux-users}[Paket,#software] sind eine große Anzahl an Optionen aktiviert. Mit dem Befehl `pkg info openldap-server` können diese überprüft werden. Falls die Optionen nicht ausreichend sind (weil bspw. SQL-Unterstützung benötigt wird), sollten Sie in Betracht ziehen, den Port mit dem entsprechenden Framework neu zu übersetzen.
|
||||
|
||||
Während der Installation wird für die Daten das Verzeichnis [.filename]#/var/db/openldap-data# erstellt. Das Verzeichnis für die Ablage der Zertifikate muss manuell angelegt werden:
|
||||
|
||||
|
||||
@@ -4,6 +4,14 @@ prev: books/handbook/preface
|
||||
next: books/handbook/introduction
|
||||
---
|
||||
|
||||
ifdef::env-beastie+backend-html5[]
|
||||
:chapters-path: content/{{% lang %}}/books/handbook/
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
:chapters-path:
|
||||
endif::[]
|
||||
|
||||
[[getting-started]]
|
||||
= Erste Schritte
|
||||
|
||||
@@ -17,4 +25,4 @@ Dieser Teil des Handbuchs richtet sich an Benutzer und Administratoren für die
|
||||
|
||||
Referenzen auf weiter vorne liegende Textteile wurden auf ein Minimum beschränkt, so dass dieser Abschnitt ohne viel Blättern durchgearbeitet werden kann.
|
||||
|
||||
include::content/de/books/handbook/toc-1.adoc[]
|
||||
include::{chapters-path}toc-1.adoc[]
|
||||
|
||||
@@ -4,6 +4,14 @@ prev: books/handbook/x11
|
||||
next: books/handbook/desktop
|
||||
---
|
||||
|
||||
ifdef::env-beastie+backend-html5[]
|
||||
:chapters-path: content/{{% lang %}}/books/handbook/
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
:chapters-path:
|
||||
endif::[]
|
||||
|
||||
[[common-tasks]]
|
||||
= Oft benutzte Funktionen
|
||||
|
||||
@@ -17,4 +25,4 @@ Nach den Grundlagen beschäftigt sich das Handbuch mit oft benutzten Funktionen
|
||||
|
||||
Damit Sie einige Kapitel verstehen, sollten Sie vorher andere Kapitel gelesen haben. Die Übersicht zu jedem Kapitel zählt die Voraussetzungen für das erolgreiche Durcharbeiten des Kapitels auf.
|
||||
|
||||
include::content/de/books/handbook/toc-2.adoc[]
|
||||
include::{chapters-path}toc-2.adoc[]
|
||||
|
||||
@@ -4,6 +4,14 @@ prev: books/handbook/linuxemu
|
||||
next: books/handbook/config
|
||||
---
|
||||
|
||||
ifdef::env-beastie+backend-html5[]
|
||||
:chapters-path: content/{{% lang %}}/books/handbook/
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
:chapters-path:
|
||||
endif::[]
|
||||
|
||||
[[system-administration]]
|
||||
= Systemadministration
|
||||
|
||||
@@ -11,4 +19,4 @@ Die restlichen Kapitel behandeln alle Aspekte der FreeBSD Systemadministration.
|
||||
|
||||
Diese Kapitel sollten Sie lesen, wenn Sie die Informationen darin benötigen. Sie brauchen Sie nicht in einer bestimmten Reihenfolge zu lesen, noch müssen Sie die Kapitel lesen, bevor Sie anfangen, FreeBSD zu benutzen.
|
||||
|
||||
include::content/de/books/handbook/toc-3.adoc[]
|
||||
include::{chapters-path}toc-3.adoc[]
|
||||
|
||||
@@ -4,6 +4,14 @@ prev: books/handbook/usb-device-mode
|
||||
next: books/handbook/serialcomms
|
||||
---
|
||||
|
||||
ifdef::env-beastie+backend-html5[]
|
||||
:chapters-path: content/{{% lang %}}/books/handbook/
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
:chapters-path:
|
||||
endif::[]
|
||||
|
||||
[[network-communication]]
|
||||
= Netzwerke
|
||||
|
||||
@@ -18,4 +26,4 @@ FreeBSD ist eins der meist benutzten Betriebssysteme für leistungsfähige Netzw
|
||||
|
||||
Diese Kapitel sollten Sie lesen, wenn Sie die Informationen darin benötigen. Sie brauchen die Kapitel nicht in einer bestimmten Reihenfolge zu lesen, noch müssen Sie die Kapitel lesen, bevor Sie anfangen, FreeBSD in einer Netzwerkumgebung zu benutzen.
|
||||
|
||||
include::content/de/books/handbook/toc-4.adoc[]
|
||||
include::{chapters-path}toc-4.adoc[]
|
||||
|
||||
@@ -4,7 +4,15 @@ prev: books/handbook/advanced-networking
|
||||
next: books/handbook/mirrors
|
||||
---
|
||||
|
||||
ifdef::env-beastie+backend-html5[]
|
||||
:chapters-path: content/{{% lang %}}/books/handbook/
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
:chapters-path:
|
||||
endif::[]
|
||||
|
||||
[[appendices]]
|
||||
= Anhang
|
||||
|
||||
include::content/de/books/handbook/toc-5.adoc[]
|
||||
include::{chapters-path}toc-5.adoc[]
|
||||
|
||||
@@ -9,29 +9,46 @@ next: books/handbook/freebsd-glossary
|
||||
[[pgpkeys]]
|
||||
= OpenPGP-Schlüssel
|
||||
:doctype: book
|
||||
:toc: macro
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: D
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: D
|
||||
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
:images-path: books/handbook/pgpkeys/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:pgpkeys-path: ../../../../../
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
:pgpkeys-path:
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
:pgpkeys-path: ../../../../../
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
Verwenden Sie die nachstehenden Schlüssel, wenn Sie eine Signatur überprüfen oder eine verschlüsselte E-Mail an einen Ansprechpartner oder einen Entwickler schicken wollen. Eine vollständige Liste der FreeBSD OpenPGP-Schlüssel finden Sie im Artikel {pgpkeys}[PGP Keys]. Den vollständigen Schlüsselring der Entwickler von FreeBSD finden Sie unter link:https://docs.FreeBSD.org/pgpkeys/pgpkeys.txt[pgpkeyring.txt].
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
:pgpkeys-path: ../../../../../
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
Verwenden Sie die nachstehenden Schlüssel, wenn Sie eine Signatur überprüfen oder eine verschlüsselte E-Mail an einen Ansprechpartner oder einen Entwickler schicken wollen. Eine vollständige Liste der FreeBSD OpenPGP-Schlüssel finden Sie im Artikel extref:{pgpkeys}[PGP Keys]. Den vollständigen Schlüsselring der Entwickler von FreeBSD finden Sie unter link:https://docs.FreeBSD.org/pgpkeys/pgpkeys.txt[pgpkeyring.txt].
|
||||
|
||||
[[pgpkeys-officers]]
|
||||
== Ansprechpartner
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/x11
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 4
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 4
|
||||
:images-path: books/handbook/ports/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/ports/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/ports/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/ports/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[ports-synopsis]]
|
||||
== Übersicht
|
||||
@@ -617,7 +616,7 @@ Bei der Verwendung von `fetch` können die `extract` oder `update` Operationen n
|
||||
****
|
||||
*Procedure: Installation mit Subversion*
|
||||
|
||||
Wird mehr Kontrolle über die Ports-Sammlung benötigt, oder wenn die lokalen Änderungen beibehalten werden sollen, oder Sie FreeBSD-CURRENT benutzen, kann Subversion benutzt werden, um die Ports-Sammlung zu laden. Lesen Sie link:{committers-guide}#subversion-primer/[den Subversion Primer] für eine detaillierte Beschreibung von Subversion.
|
||||
Wird mehr Kontrolle über die Ports-Sammlung benötigt, oder wenn die lokalen Änderungen beibehalten werden sollen, oder Sie FreeBSD-CURRENT benutzen, kann Subversion benutzt werden, um die Ports-Sammlung zu laden. Lesen Sie extref:{committers-guide}[den Subversion Primer, subversion-primer] für eine detaillierte Beschreibung von Subversion.
|
||||
|
||||
. Subversion muss installiert sein, bevor die Ports-Sammlung geladen werden kann. Ist eine lokale Kopie der Ports-Sammlung bereits vorhanden, installieren Sie Subversion wie folgt:
|
||||
+
|
||||
@@ -657,7 +656,7 @@ Die Ports-Sammlung enthält eine Reihe von Verzeichnissen, die jeweils eine Soft
|
||||
* [.filename]#pkg-descr#: enthält eine ausführlichere Beschreibung der Anwendung.
|
||||
* [.filename]#pkg-plist#: eine Liste aller Dateien, die durch diesen Port installiert werden. Außerdem sind hier Informationen enthalten, die zum Entfernen des Ports benötigt werden.
|
||||
|
||||
Einige Ports beinhalten noch [.filename]#pkg-message# oder weitere Dateien, die vom Port-System benutzt werden, um spezielle Situationen zu handhaben. Wenn Sie mehr über diese Dateien oder das Port-System erfahren wollen, lesen Sie das link:{porters-handbook}[FreeBSD Porter's Handbook].
|
||||
Einige Ports beinhalten noch [.filename]#pkg-message# oder weitere Dateien, die vom Port-System benutzt werden, um spezielle Situationen zu handhaben. Wenn Sie mehr über diese Dateien oder das Port-System erfahren wollen, lesen Sie das extref:{porters-handbook}[FreeBSD Porter's Handbook].
|
||||
|
||||
Ein Port enthält nicht den eigentlichen Quellcode, der auch als "Distfile" bekannt ist. Der heruntergeladene Quellcode wird automatisch nach [.filename]#/usr/ports/distfiles# extrahiert.
|
||||
|
||||
@@ -1141,11 +1140,11 @@ Wenn sich ein Port nicht bauen oder installieren lässt, versuchen Sie folgendes
|
||||
+
|
||||
[NOTE]
|
||||
====
|
||||
Einige Ports werden nicht von einer Einzelperson, sondern von einer link:{mailing-list-faq}[Mailingliste] betreut. Viele (aber nicht alle) dieser Adressen haben die Form mailto:freebsd-NameDerListe@FreeBSD.org[freebsd-NameDerListe@FreeBSD.org]. Denken Sie daran, wenn Sie Ihre Fragen formulieren.
|
||||
Einige Ports werden nicht von einer Einzelperson, sondern von einer extref:{mailing-list-faq}[Mailingliste] betreut. Viele (aber nicht alle) dieser Adressen haben die Form mailto:freebsd-NameDerListe@FreeBSD.org[freebsd-NameDerListe@FreeBSD.org]. Denken Sie daran, wenn Sie Ihre Fragen formulieren.
|
||||
|
||||
Dies gilt insbesondere für Ports, die von mailto:ports@FreeBSD.org[ports@FreeBSD.org] betreut werden. Derartige Ports haben überhaupt keinen Betreuer. Korrekturen und Unterstützung kommen daher nur von Personen, die diese Mailingliste abonniert haben. Gerade in diesem Bereich werden jederzeit zusätzliche freiwillige Helfer benötigt!
|
||||
====
|
||||
+
|
||||
Erhalten Sie auf Ihre Anfrage keine Antwort, benutzen Sie Bugzilla, um einen Problembericht zu erstellen. Bevor Sie einen solchen Bericht erstellen, lesen Sie den Artikel link:{problem-reports}[Writing FreeBSD Problem Reports].
|
||||
. Reparieren Sie ihn! Das link:{porters-handbook}[FreeBSD Porter's Handbook] enthält eine detaillierte Beschreibung des Portsystems. Damit sind Sie in der Lage, einen zeitweilig kaputten Port zu reparieren oder einen eigenen Port zu erstellen.
|
||||
Erhalten Sie auf Ihre Anfrage keine Antwort, benutzen Sie Bugzilla, um einen Problembericht zu erstellen. Bevor Sie einen solchen Bericht erstellen, lesen Sie den Artikel extref:{problem-reports}[Writing FreeBSD Problem Reports].
|
||||
. Reparieren Sie ihn! Das extref:{porters-handbook}[FreeBSD Porter's Handbook] enthält eine detaillierte Beschreibung des Portsystems. Damit sind Sie in der Lage, einen zeitweilig kaputten Port zu reparieren oder einen eigenen Port zu erstellen.
|
||||
. Installieren Sie das Paket anstelle des Ports. Anweisungen hierzu finden Sie in <<pkgng-intro>>.
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/mail
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 27
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 27
|
||||
:images-path: books/handbook/ppp-and-slip/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/ppp-and-slip/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/ppp-and-slip/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[ppp-and-slip-synopsis]]
|
||||
== Übersicht
|
||||
|
||||
@@ -11,16 +11,33 @@ next: books/handbook/parti
|
||||
:toc: macro
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums!:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:images-path: books/handbook/preface/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[preface-audience]]
|
||||
== Über dieses Buch
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/linuxemu
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 9
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 9
|
||||
:images-path: books/handbook/printing/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/printing/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/printing/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/printing/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
Trotz vieler Versuche es zu vermeiden, ist der Druck von Informationen auf Papier immer noch eine wichtige Funktion. Drucken hat zwei grundlegende Komponenten. Die Daten müssen an den Drucker gesendet werden, und zwar in einer Form, die der Drucker verstehen kann.
|
||||
|
||||
@@ -721,7 +720,7 @@ Neben dem in FreeBSD enthaltenen man:lpd[8] existieren noch weitere Drucksysteme
|
||||
[[printing-other-cups]]
|
||||
=== CUPS (Common UNIX(R) Printing System)
|
||||
|
||||
CUPS ist ein beliebtes Drucksystem, das für viele Betriebssysteme erhältlich ist. CUPS unter FreeBSD wird in einem separaten Artikel beschrieben: link:{cups}[CUPS on FreeBSD].
|
||||
CUPS ist ein beliebtes Drucksystem, das für viele Betriebssysteme erhältlich ist. CUPS unter FreeBSD wird in einem separaten Artikel beschrieben: extref:{cups}[CUPS on FreeBSD].
|
||||
|
||||
[[printing-other-hplip]]
|
||||
=== HPLIP
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/jails
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 13
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 13
|
||||
:images-path: books/handbook/security/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/security/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/security/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/security/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[security-synopsis]]
|
||||
== Übersicht
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/ppp-and-slip
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 26
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 26
|
||||
:images-path: books/handbook/serialcomms/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/serialcomms/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/serialcomms/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/serialcomms/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[serial-synopsis]]
|
||||
== Übersicht
|
||||
@@ -1048,7 +1047,7 @@ Aktiviert die Konsolenunterstützung für dieses Gerät. Zurzeit kann nur ein Ge
|
||||
Das erste Gerät in der Kernelkonfigurationsdatei mit dieser Option wird, unabhängig von dem unten diskutierten Schalter `-h`, zur Konsole. Die Option `0x20` muss zusammen mit `0x10` verwendet werden.
|
||||
|
||||
`0x40`:::
|
||||
Reserviert dieses Gerät und sperrt es für normale Zugriffe. Sie sollten diese Option nicht auf dem Gerät setzen, das Sie als serielle Konsole verwenden wollen. Der Zweck dieser Option ist es, dieses Gerät für das Remote-Debuggen zu reservieren. Das link:{developers-handbook}[ FreeBSD Developers' Handbook] enthält dazu weitere Informationen.
|
||||
Reserviert dieses Gerät und sperrt es für normale Zugriffe. Sie sollten diese Option nicht auf dem Gerät setzen, das Sie als serielle Konsole verwenden wollen. Der Zweck dieser Option ist es, dieses Gerät für das Remote-Debuggen zu reservieren. Das extref:{developers-handbook}[FreeBSD Developers' Handbook] enthält dazu weitere Informationen.
|
||||
+
|
||||
Beispiel:
|
||||
+
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/partiv
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 25
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 25
|
||||
:images-path: books/handbook/usb-device-mode/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/usb-device-mode/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/usb-device-mode/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/usb-device-mode/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[usb-device-mode-synopsis]]
|
||||
== Übersicht
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/l10n
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 21
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 21
|
||||
:images-path: books/handbook/virtualization/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../../images/books/handbook/virtualization/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/virtualization/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/virtualization/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/en/mailing-lists.adoc[]
|
||||
include::shared/en/teams.adoc[]
|
||||
include::shared/en/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[virtualization-synopsis]]
|
||||
== Übersicht
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/partii
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 5
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 5
|
||||
:images-path: books/handbook/x11/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/x11/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/x11/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/x11/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[x11-synopsis]]
|
||||
== Übersicht
|
||||
@@ -1052,7 +1051,7 @@ Die Installation des Compiz Fusion Pakets ist einfach, aber bei der Konfiguratio
|
||||
|
||||
Desktop-Effekte erzeugen eine hohe Last auf der Grafikkarte. Für nVidia-basierte Grafikkarten sind die proprietären Treiber für eine gute Leistung erforderlich. Benutzer anderer Grafikkarten können diesen Abschnitt überspringen und mit der Konfiguration von Xorg fortfahren.
|
||||
|
||||
Lesen Sie die link:{faq}#x/[FAQ zu diesem Thema], um herauszufinden, wie der richtige nVidia-Treiber ermittelt werden kann.
|
||||
Lesen Sie die extref:{faq}[FAQ zu diesem Thema, x], um herauszufinden, wie der richtige nVidia-Treiber ermittelt werden kann.
|
||||
|
||||
Nachdem der richtige Treiber für die Karte ermittelt wurde, kann er wie jedes andere Paket installiert werden.
|
||||
|
||||
|
||||
@@ -13,36 +13,35 @@ next: books/handbook/filesystems
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 19
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 19
|
||||
:images-path: books/handbook/zfs/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
:imagesdir: ../../../images/books/handbook/zfs/
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/zfs/
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
:imagesdir: ../../../../static/images/books/handbook/zfs/
|
||||
endif::[]
|
||||
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
Das _Z-Dateisystem_, oder kurz ZFS, ist ein fortgeschrittenes Dateisystem, das entwickelt wurde, um viele der großen Probleme in vorherigen Entwicklungen zu überwinden.
|
||||
|
||||
|
||||
@@ -3,8 +3,8 @@ title: FreeBSD Porter's Handbook
|
||||
authors:
|
||||
- author: The FreeBSD Documentation Project
|
||||
copyright: 2000-2020 The FreeBSD Documentation Project
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "sun", "unix", "general"]
|
||||
trademarks: ["freebsd", "sun", "unix", "general"]
|
||||
isIndex: true
|
||||
---
|
||||
|
||||
= FreeBSD Porter's Handbook
|
||||
@@ -12,51 +12,34 @@ trademarks: ["freebsd", "sun", "unix", "general"]
|
||||
:toc: macro
|
||||
:toclevels: 2
|
||||
:icons: font
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:partnums:
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:part-signifier: Teil
|
||||
:chapter-signifier: Kapitel
|
||||
:appendix-caption: Anhang
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:book: true
|
||||
:pdf: false
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
include::shared/mirrors.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/de/mailing-lists.adoc[]
|
||||
include::shared/de/teams.adoc[]
|
||||
include::shared/de/urls.adoc[]
|
||||
:chapters-path: content/de/books/porters-handbook/
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:chapters-path: content/{{% lang %}}/books/porters-handbook/
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
:chapters-path:
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
include::../../../../shared/mirrors.adoc[]
|
||||
include::../../../../shared/authors.adoc[]
|
||||
include::../../../../shared/releases.adoc[]
|
||||
include::../../../../shared/de/mailing-lists.adoc[]
|
||||
include::../../../../shared/de/teams.adoc[]
|
||||
include::../../../../shared/de/urls.adoc[]
|
||||
:chapters-path:
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
include::../../../../shared/mirrors.adoc[]
|
||||
include::../../../../shared/authors.adoc[]
|
||||
include::../../../../shared/releases.adoc[]
|
||||
include::../../../../shared/de/mailing-lists.adoc[]
|
||||
include::../../../../shared/de/teams.adoc[]
|
||||
include::../../../../shared/de/urls.adoc[]
|
||||
ifndef::env-beastie[]
|
||||
:chapters-path:
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
'''
|
||||
@@ -67,17 +50,17 @@ include::{chapters-path}toc-tables.adoc[]
|
||||
|
||||
include::{chapters-path}toc-examples.adoc[]
|
||||
|
||||
include::{chapters-path}why-port/chapter.adoc[leveloffset=+1, lines=7..24;28..-1]
|
||||
include::{chapters-path}own-port/chapter.adoc[leveloffset=+1, lines=7..24;28..-1]
|
||||
include::{chapters-path}quick-porting/chapter.adoc[leveloffset=+1, lines=7..24;28..-1]
|
||||
include::{chapters-path}slow/chapter.adoc[leveloffset=+1, lines=7..24;28..-1]
|
||||
include::{chapters-path}makefile/chapter.adoc[leveloffset=+1, lines=7..24;28..-1]
|
||||
include::{chapters-path}special/chapter.adoc[leveloffset=+1, lines=7..24;28..-1]
|
||||
include::{chapters-path}plist/chapter.adoc[leveloffset=+1, lines=7..24;28..-1]
|
||||
include::{chapters-path}pkg-files/chapter.adoc[leveloffset=+1, lines=7..24;28..-1]
|
||||
include::{chapters-path}testing/chapter.adoc[leveloffset=+1, lines=7..24;28..-1]
|
||||
include::{chapters-path}port-upgrading/chapter.adoc[leveloffset=+1, lines=7..24;28..-1]
|
||||
include::{chapters-path}security/chapter.adoc[leveloffset=+1, lines=7..24;28..-1]
|
||||
include::{chapters-path}porting-dads/chapter.adoc[leveloffset=+1, lines=7..24;28..-1]
|
||||
include::{chapters-path}porting-samplem/chapter.adoc[leveloffset=+1, lines=7..24;28..-1]
|
||||
include::{chapters-path}keeping-up/chapter.adoc[leveloffset=+1, lines=6..23;27..-1]
|
||||
include::{chapters-path}why-port/chapter.adoc[leveloffset=+1]
|
||||
include::{chapters-path}own-port/chapter.adoc[leveloffset=+1]
|
||||
include::{chapters-path}quick-porting/chapter.adoc[leveloffset=+1]
|
||||
include::{chapters-path}slow/chapter.adoc[leveloffset=+1]
|
||||
include::{chapters-path}makefile/chapter.adoc[leveloffset=+1]
|
||||
include::{chapters-path}special/chapter.adoc[leveloffset=+1]
|
||||
include::{chapters-path}plist/chapter.adoc[leveloffset=+1]
|
||||
include::{chapters-path}pkg-files/chapter.adoc[leveloffset=+1]
|
||||
include::{chapters-path}testing/chapter.adoc[leveloffset=+1]
|
||||
include::{chapters-path}port-upgrading/chapter.adoc[leveloffset=+1]
|
||||
include::{chapters-path}security/chapter.adoc[leveloffset=+1]
|
||||
include::{chapters-path}porting-dads/chapter.adoc[leveloffset=+1]
|
||||
include::{chapters-path}porting-samplem/chapter.adoc[leveloffset=+1]
|
||||
include::{chapters-path}keeping-up/chapter.adoc[leveloffset=+1]
|
||||
|
||||
@@ -10,19 +10,36 @@ prev: books/porters-handbook/porting-samplem
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 14
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 14
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:images-path: books/porters-handbook/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
Die FreeBSD Ports-Sammlung verändert sich ständig. Hier finden Sie einige Informationen, wie Sie auf dem Laufenden bleiben.
|
||||
|
||||
|
||||
@@ -11,19 +11,36 @@ next: books/porters-handbook/special
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 5
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 7
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:images-path: books/porters-handbook/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
Das Konfigurieren des [.filename]#Makefile# ist sehr einfach und wir schlagen vor, dass Sie zunächst einen Blick auf vorhandene Beispiele werfen. Zusätzlich gibt es ein <<porting-samplem,Beispiel eines Makefile>> in diesem Handbuch. Schauen Sie es sich an und verfolgen Sie bitte die Abfolge der Variablen und Abschnitte in dieser Vorlage. Damit erleichtern Sie es anderen, Ihren Port zu lesen.
|
||||
|
||||
@@ -675,7 +692,7 @@ Da die Ports-Sammlung über viele Jahre gewachsen ist, wurden viele neue Kategor
|
||||
|
||||
Unsere bestehende Maxime ist die Vermeidung der Neuanlage von physischen Kategorien, solange nicht eine große Zahl von Ports zugeordnet werden können oder falls ihr nicht Ports zugehören würden, welche eine logisch abgegrenzte Gruppe von limitiertem öffentlichem Interesse zugehören würden (zum Beispiel neue Sprachkategorien) oder vorzugsweise beides.
|
||||
|
||||
Die Erklärung dafür ist, dass eine Neuanlage einer physischen Kategorie einen link:{committers-guide}#PORTS[erheblichen Arbeitsaufwand] sowohl für die Committer als auch diejenigen Nutzer bedeutet, welche die Änderungen der Ports-Sammlung nachvollziehen. Zusätzlich verursachen Vorschläge für neue Kategorien oftmals Kontroversen (natürlich deswegen, weil es keinen klaren Konsens darüber gibt, welche Kategorie als "zu groß" betrachtet werden muss noch ob sich bestimmte Kategorien zur einfachen Suche eignen (und wie viele Kategorien überhaupt ideal wären) und so weiter).
|
||||
Die Erklärung dafür ist, dass eine Neuanlage einer physischen Kategorie einen extref:{committers-guide}[erheblichen Arbeitsaufwand, ports] sowohl für die Committer als auch diejenigen Nutzer bedeutet, welche die Änderungen der Ports-Sammlung nachvollziehen. Zusätzlich verursachen Vorschläge für neue Kategorien oftmals Kontroversen (natürlich deswegen, weil es keinen klaren Konsens darüber gibt, welche Kategorie als "zu groß" betrachtet werden muss noch ob sich bestimmte Kategorien zur einfachen Suche eignen (und wie viele Kategorien überhaupt ideal wären) und so weiter).
|
||||
|
||||
Hier ist das Prozedere:
|
||||
|
||||
@@ -692,7 +709,7 @@ Hier ist das Prozedere:
|
||||
** Für zusätzliches Ansehen sorgen Sie, wenn Sie die anderen Dateien, die geändert werden müssen, beifügen wie in der Direktive des Committer's Guide beschrieben.
|
||||
|
||||
. Da es die Ports-Infrastruktur beeinflusst und nicht nur die Durchführung von Repocopies und möglicherweise sogar Regressionstests auf dem Build Cluster durchgeführt werden müssen, sollte der PR dem Ports Management Team {portmgr} zugeordnet werden.
|
||||
. Sobald der PR bestätigt wurde muss ein Committer den Rest der Prozedur durchführen, welche im link:{committers-guide}#ports[ Committers Guide] beschrieben ist.
|
||||
. Sobald der PR bestätigt wurde muss ein Committer den Rest der Prozedur durchführen, welche im extref:{committers-guide}[Committers Guide, ports] beschrieben ist.
|
||||
====
|
||||
|
||||
Das Vorschlagen einer neuen virtuellen Kategorie ist ähnlich, aber wesentlich weniger aufwendig, weil keine Ports verschoben werden müssen. In diesem Falle müssen nur die Patches an den PR beigefügt werden, welche die neue Kategorie zur Variable `CATEGORIES` der betroffenen Ports hinzufügen.
|
||||
|
||||
@@ -11,19 +11,36 @@ next: books/porters-handbook/quick-porting
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 2
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 2
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:images-path: books/porters-handbook/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
Sie sind also daran interessiert, einen neuen Port zu erstellen oder einen vorhandenen zu aktualisieren? Großartig!
|
||||
|
||||
|
||||
@@ -11,19 +11,36 @@ next: books/porters-handbook/testing
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 8
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 8
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:images-path: books/porters-handbook/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[porting-message]]
|
||||
== [.filename]#pkg-message#
|
||||
|
||||
@@ -11,19 +11,36 @@ next: books/porters-handbook/pkg-files
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 7
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 7
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:images-path: books/porters-handbook/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[plist-sub]]
|
||||
== Änderungen an pkg-plist mit Hilfe von make-Variablen
|
||||
|
||||
@@ -11,21 +11,38 @@ next: books/porters-handbook/security
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 10
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 10
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:images-path: books/porters-handbook/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
Wenn Sie feststellen, dass ein Port verglichen mit der neuesten Version des Originalautors nicht mehr auf dem aktuellen Stand ist, sollten Sie als Erstes sicherstellen, dass Sie die aktuellste Version des Ports haben. Diese finden Sie im Verzeichnis [.filename]#ports/ports-current# der FreeBSD FTP-Spiegelseiten. Wenn Sie allerdings mit mehr als ein paar Ports arbeiten, werden Sie es wahrscheinlich einfacher finden CVSup zu benutzen, um Ihre gesamte Ports-Sammlung aktuell zu halten, wie es im link:{handbook}#CVSUP-CONFIG[Handbuch] beschrieben wird. Das hat zusätzlich den Vorteil, dass Sie so auch alle Abhängigkeiten des Ports aktuell halten.
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
Wenn Sie feststellen, dass ein Port verglichen mit der neuesten Version des Originalautors nicht mehr auf dem aktuellen Stand ist, sollten Sie als Erstes sicherstellen, dass Sie die aktuellste Version des Ports haben. Diese finden Sie im Verzeichnis [.filename]#ports/ports-current# der FreeBSD FTP-Spiegelseiten. Wenn Sie allerdings mit mehr als ein paar Ports arbeiten, werden Sie es wahrscheinlich einfacher finden CVSup zu benutzen, um Ihre gesamte Ports-Sammlung aktuell zu halten, wie es im extref:{handbook}[Handbuch, CVSUP-CONFIG] beschrieben wird. Das hat zusätzlich den Vorteil, dass Sie so auch alle Abhängigkeiten des Ports aktuell halten.
|
||||
|
||||
Der nächste Schritt besteht darin festzustellen, ob bereits eine Aktualisierung des Ports darauf wartet committet zu werden. Um das sicherzustellen haben Sie folgende Möglichkeiten. Es gibt eine durchsuchbare Schnittstelle zur http://www.FreeBSD.org/cgi/query-pr-summary.cgi?query[FreeBSD Problembericht Datenbank (PR - Problem Report)] (auch bekannt als `GNATS`). Wählen Sie dazu `Ports` im Drop-Down-Menü und geben Sie den Namen des Ports ein.
|
||||
|
||||
@@ -46,11 +63,11 @@ Soll mehr als eine Datei gepatcht werden, können Sie entweder `cvs diff` verwen
|
||||
|
||||
Um gängige Operationen mit Korrekturdateien zu vereinfachen, können Sie [.filename]#/usr/ports/Tools/scripts/patchtool.py# benutzen. Aber lesen Sie bitte vorher [.filename]#/usr/ports/Tools/scripts/README.patchtool#.
|
||||
|
||||
Falls der Port keinen Maintainer hat und Sie ihn selbst aktiv benutzen, ziehen Sie bitte in Erwägung sich als Maintainer zu melden. FreeBSD hat mehr als 4000 Ports ohne Maintainer und in diesem Bereich werden immer zusätzliche Freiwillige benötigt (Für eine ausführliche Beschreibung der Verantwortlichkeiten eines Maintainers lesen Sie bitte im link:{developers-handbook}#POLICIES-MAINTAINER[ Developer's Handbook] nach).
|
||||
Falls der Port keinen Maintainer hat und Sie ihn selbst aktiv benutzen, ziehen Sie bitte in Erwägung sich als Maintainer zu melden. FreeBSD hat mehr als 4000 Ports ohne Maintainer und in diesem Bereich werden immer zusätzliche Freiwillige benötigt (Für eine ausführliche Beschreibung der Verantwortlichkeiten eines Maintainers lesen Sie bitte im extref:{developers-handbook}[Developer's Handbook, POLICIES-MAINTAINER] nach).
|
||||
|
||||
Der beste Weg uns das diff zu schicken ist mittels man:send-pr[1] (Kategorie Ports). Wenn Sie der Maintainer des Ports sind, fügen Sie bitte `[maintainer update]` an den Anfang Ihrer Zusammenfassung und setzen Sie die "Klasse" des PR auf `maintainer-update`. Ansonsten sollte die "Klasse" des PR `change-request` sein. Bitte erwähnen Sie alle hinzugefügten oder gelöschten Dateien in der Nachricht, da diese beim Commit ausdrücklich an man:cvs[1] übergeben werden müssen. Wenn das diff größer ist als 20 Kilobyte komprimieren und uuencoden Sie es bitte. Ansonsten können Sie es in den PR einfügen wie es ist.
|
||||
|
||||
Bevor Sie den PR mit man:send-pr[1] abschicken, sollten Sie den Abschnitt link:{problem-reports}#pr-writing/[ Den Problembericht schreiben] im Artikel über Problemberichte lesen. Dieser enthält sehr viel mehr Informationen darüber, wie man nützliche Problemberichte verfasst.
|
||||
Bevor Sie den PR mit man:send-pr[1] abschicken, sollten Sie den Abschnitt extref:{problem-reports}[Den Problembericht schreiben, pr-writing] im Artikel über Problemberichte lesen. Dieser enthält sehr viel mehr Informationen darüber, wie man nützliche Problemberichte verfasst.
|
||||
|
||||
[IMPORTANT]
|
||||
====
|
||||
@@ -78,7 +95,7 @@ Wenn möglich, sollten Sie stets eine man:cvs[1]-Differenz einreichen. Diese sin
|
||||
|
||||
<.> Das Verzeichnis, in dem Sie den Port bauen wollen. Dieses Arbeitsverzeichnis kann sich auch außerhalb von [.filename]#/usr/ports/# befinden.
|
||||
|
||||
<.> R_CVSROOT steht für einen öffentlichen CVS-Server. Eine Liste aller verfügbaren Server finden Sie im link:{handbook}#cvsup/[FreeBSD Handbuch].
|
||||
<.> R_CVSROOT steht für einen öffentlichen CVS-Server. Eine Liste aller verfügbaren Server finden Sie im extref:{handbook}[FreeBSD Handbuch, cvsup].
|
||||
|
||||
<.> Ersetzen Sie "pdnsd" durch den Modulnamen des Ports. Dieser entspricht in der Regel dem Namen des Ports. Allerdings gibt es einige Ausnahmen von dieser Regel, insbesondere bei sprachspezifischen Ports (beispielsweise lautet der Modulname für den Port package:german/selfhtml[] de-selfhtml). Um den Namen des Moduls herauszufinden, können Sie entweder die link:https://www.FreeBSD.org/cgi/cvsweb.cgi/ports[cvsweb-Schnittstelle] verwenden oder den kompletten Pfad des Ports angeben (in unserem Beispiel wäre der komplette Pfad also [.filename]#ports/dns/pdnsd#).
|
||||
|
||||
|
||||
@@ -11,29 +11,46 @@ next: books/porters-handbook/porting-samplem
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 12
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 12
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:images-path: books/porters-handbook/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[dads-intro]]
|
||||
== Einführung
|
||||
|
||||
Hier ist eine Liste von gebräuchlichen Dos and Don'ts (Dinge, die man machen oder vermeiden sollte), welchen Sie während des Portierungsprozesses begegnen werden. Sie sollten Ihren Port anhand dieser Liste überprüfen. Sie können auch Ports in der http://www.FreeBSD.org/cgi/query-pr-summary.cgi?query[PR Datenbank], welche andere Menschen eingereicht haben, kontrollieren. Senden Sie bitte Kommentare zu Ports, die Sie verifizieren wie unter link:{contributing}#CONTRIB-GENERAL[Bug Reports and General Commentary] beschrieben. Der Abgleich von Ports aus der PR-Datenbank hilft uns diese schneller zu committen, und zeigt auch, dass Sie wissen, worum es geht.
|
||||
Hier ist eine Liste von gebräuchlichen Dos and Don'ts (Dinge, die man machen oder vermeiden sollte), welchen Sie während des Portierungsprozesses begegnen werden. Sie sollten Ihren Port anhand dieser Liste überprüfen. Sie können auch Ports in der http://www.FreeBSD.org/cgi/query-pr-summary.cgi?query[PR Datenbank], welche andere Menschen eingereicht haben, kontrollieren. Senden Sie bitte Kommentare zu Ports, die Sie verifizieren wie unter extref:{contributing}[Bug Reports and General Commentary, CONTRIB-GENERAL] beschrieben. Der Abgleich von Ports aus der PR-Datenbank hilft uns diese schneller zu committen, und zeigt auch, dass Sie wissen, worum es geht.
|
||||
|
||||
[[porting-wrkdir]]
|
||||
== `WRKDIR`
|
||||
|
||||
Schreiben Sie in keine Dateien außerhalb von `WRKDIR`. `WRKDIR` ist der einzige Ort, welcher während des Erstellen des Ports garantiert beschreibbar ist (siehe link:{handbook}#PORTS-CD[ Ports Installieren von CDROM] für ein Beispiel, um Ports in einem schreibgeschützen Zweig zu erstellen). Wenn Sie eine der [.filename]##pkg-*## Dateien modifizieren müssen, sollten Sie <<porting-pkgfiles,eine Variable erneut definieren>>, anstatt die Datei zu überschreiben.
|
||||
Schreiben Sie in keine Dateien außerhalb von `WRKDIR`. `WRKDIR` ist der einzige Ort, welcher während des Erstellen des Ports garantiert beschreibbar ist (siehe extref:{handbook}ports[Ports Installieren von CDROM, PORTS-CD] für ein Beispiel, um Ports in einem schreibgeschützen Zweig zu erstellen). Wenn Sie eine der [.filename]##pkg-*## Dateien modifizieren müssen, sollten Sie <<porting-pkgfiles,eine Variable erneut definieren>>, anstatt die Datei zu überschreiben.
|
||||
|
||||
[[porting-wrkdirprefix]]
|
||||
== `WRKDIRPREFIX`
|
||||
|
||||
@@ -11,19 +11,36 @@ next: books/porters-handbook/keeping-up
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 13
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 13
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:images-path: books/porters-handbook/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
Hier ein Beispiel für ein [.filename]#Makefile#, welches als Vorlage für einen neuen Port dienen kann. Alle zusätzlichen Kommentare in eckigen Klammern müssen entfernt werden!
|
||||
|
||||
|
||||
@@ -11,19 +11,36 @@ next: books/porters-handbook/slow
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 3
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 3
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:images-path: books/porters-handbook/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
Dieser Abschnitt beschreibt, wie Sie schnell einen neuen Port erstellen können. In vielen Fällen ist dies allerdings nicht ausreichend, dann werden Sie in diesem Buch weiterlesen müssen.
|
||||
|
||||
@@ -183,7 +200,7 @@ Bevor Sie den neuen Port einreichen, lesen Sie bitte unbedingt den Abschnitt <<p
|
||||
|
||||
Nun, da Sie mit Ihrem Port zufrieden sind, müssen Sie ihn nur noch in den Haupt-Ports-Tree von FreeBSD einbringen, damit alle daran teilhaben können. Wir benötigen nicht Ihr [.filename]#work#-Verzeichnis oder Ihr [.filename]#pkgname.tgz#-Paket - diese können Sie nun löschen. Wenn Ihr Port beispielsweise `oneko` heißt, wechseln Sie in das Verzeichnis, in dem sich das Verzeichnis `oneko` befindet und führen den Befehl `shar find oneko > oneko.shar` aus.
|
||||
|
||||
Fügen Sie Ihre Datei `oneko.shar` einem Fehlerbericht an und senden Sie diesen mit Hilfe des Programms man:send-pr[1] (unter link:{contributing}#CONTRIB-GENERAL[ Bug Reports and General Commentary] finden Sie weitere Informationen über man:send-pr[1]). Ordnen Sie den Fehlerbericht bitte in die Kategorie `Ports` mit der Klasse `Change-Request` ein (Markieren Sie den Bericht nicht als `vertraulich` (`confidential`)!). Fügen Sie bitte eine kurze Beschreibung des Programms, das Sie portiert haben, in das "Beschreibungs"-Feld des Problemberichts und die shar-Datei in das "Fix"-Feld ein (bespielsweise eine kurze Version des `COMMENT`).
|
||||
Fügen Sie Ihre Datei `oneko.shar` einem Fehlerbericht an und senden Sie diesen mit Hilfe des Programms man:send-pr[1] (unter extref:{contributing}[ Bug Reports and General Commentary, CONTRIB-GENERAL] finden Sie weitere Informationen über man:send-pr[1]). Ordnen Sie den Fehlerbericht bitte in die Kategorie `Ports` mit der Klasse `Change-Request` ein (Markieren Sie den Bericht nicht als `vertraulich` (`confidential`)!). Fügen Sie bitte eine kurze Beschreibung des Programms, das Sie portiert haben, in das "Beschreibungs"-Feld des Problemberichts und die shar-Datei in das "Fix"-Feld ein (bespielsweise eine kurze Version des `COMMENT`).
|
||||
|
||||
[NOTE]
|
||||
====
|
||||
@@ -194,4 +211,4 @@ Noch einmal: _Bitte fügen Sie nicht das distfile der Originalquelle, das [.file
|
||||
|
||||
Haben Sie bitte etwas Geduld, nachdem Sie den Port eingereicht haben. Manchmal kann es einige Monate dauern, bevor ein Port in FreeBSD eingefügt wird, obwohl es wahrscheinlich nur ein paar Tage dauert. Sie können sich die http://www.FreeBSD.org/cgi/query-pr-summary.cgi?category=ports[ Liste der PRs, die darauf warten, in FreeBSD committet zu werden], ansehen.
|
||||
|
||||
Nachdem wir einen Blick auf Ihren Port geworfen haben, werden wir, wenn nötig, bei Ihnen nachfragen und ihn in die Ports-Sammlung übernehmen. Ihr Name taucht dann auch in der Liste der link:{contributors}#contrib-additional/[Additional FreeBSD Contributors] und in anderen Dateien auf. Ist das nicht toll?! :-)
|
||||
Nachdem wir einen Blick auf Ihren Port geworfen haben, werden wir, wenn nötig, bei Ihnen nachfragen und ihn in die Ports-Sammlung übernehmen. Ihr Name taucht dann auch in der Liste der extref:{contributors}[Additional FreeBSD Contributors, contrib-additional] und in anderen Dateien auf. Ist das nicht toll?! :-)
|
||||
|
||||
@@ -11,19 +11,36 @@ next: books/porters-handbook/porting-dads
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 11
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 11
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:images-path: books/porters-handbook/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[security-intro]]
|
||||
== Warum Sicherheit so wichtig ist
|
||||
|
||||
@@ -11,19 +11,36 @@ next: books/porters-handbook/makefile
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 4
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 4
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:images-path: books/porters-handbook/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
Ok, das war nicht ganz einfach und der Port hat einige Veränderungen erfordert, um funktionieren zu können. In diesem Abschnitt werden wir Schritt für Schritt erklären, wie man den funktionierenden Port den Vorgaben der Ports entsprechend anpasst.
|
||||
|
||||
|
||||
@@ -11,19 +11,36 @@ next: books/porters-handbook/plist
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 6
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 6
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:images-path: books/porters-handbook/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
Es gibt einige Dinge mehr, die zu beachten sind, wenn man einen Port erstellt. Dieser Abschnitt erklärt die wichtigsten.
|
||||
|
||||
@@ -2090,7 +2107,7 @@ Weitere Informationen zu diesem Thema finden sich in der Datei http://www.freebs
|
||||
[[rc-scripts]]
|
||||
== Starten und Anhalten von Diensten (rc Skripten)
|
||||
|
||||
[.filename]#rc.d#-Skripten werden zum Starten von Diensten während des Systemstarts verwendet und um den Administratoren einen Standardweg zum Anhalten und Starten von Diensten zu bieten. Ports halten sich an dieses systemweite [.filename]#rc.d#-Framework. Details zu deren Benutzung können im link:{handbook}#configtuning-rcd/[rc.d Kapitel des Handbuchs] nachgelesen werden. Ausführliche Beschreibungen der verfügbaren Befehle stehen in man:rc[8] und man:rc.subr[8]. Desweiteren gibt es link:{rc-scripting.en}[einen Artikel] zu praktischen Aspekten bezüglich [.filename]#rc.d#-Skripten.
|
||||
[.filename]#rc.d#-Skripten werden zum Starten von Diensten während des Systemstarts verwendet und um den Administratoren einen Standardweg zum Anhalten und Starten von Diensten zu bieten. Ports halten sich an dieses systemweite [.filename]#rc.d#-Framework. Details zu deren Benutzung können im extref:{handbook}config-tuning/[rc.d Kapitel des Handbuchs, configtuning-rcd] nachgelesen werden. Ausführliche Beschreibungen der verfügbaren Befehle stehen in man:rc[8] und man:rc.subr[8]. Desweiteren gibt es link:{rc-scripting.en}[einen Artikel] zu praktischen Aspekten bezüglich [.filename]#rc.d#-Skripten.
|
||||
|
||||
Ein oder mehrere [.filename]#rc.d#-Skripten können installiert werden mittels:
|
||||
|
||||
|
||||
@@ -11,19 +11,36 @@ next: books/porters-handbook/port-upgrading
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 9
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 9
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:images-path: books/porters-handbook/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[[make-describe]]
|
||||
== `make describe` ausführen
|
||||
|
||||
@@ -11,19 +11,36 @@ next: books/porters-handbook/own-port
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:sectnumoffset: 1
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnumoffset: 1
|
||||
:toc-title: Inhaltsverzeichnis
|
||||
:table-caption: Tabelle
|
||||
:figure-caption: Abbildung
|
||||
:example-caption: Beispiel
|
||||
:images-path: books/porters-handbook/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
:imagesdir: ../../../../images/{images-path}
|
||||
endif::[]
|
||||
ifndef::book[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
toc::[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
toc::[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
Die Ports-Sammlung von FreeBSD ist der gebräuchlichste Weg, um Anwendungen ("Ports") unter FreeBSD zu installieren. Wie alles andere in FreeBSD auch, ist sie hauptsächlich das Ergebnis der Arbeit von Freiwilligen. Es ist wichtig, diesen Aspekt beim Lesen im Hinterkopf zu behalten.
|
||||
|
||||
|
||||
@@ -5,7 +5,6 @@ authors:
|
||||
email: brucem@alumni.cse.ucsc.edu
|
||||
- author: Γιώργος Κεραμίδας
|
||||
email: keramida@FreeBSD.org
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "cvsup", "intel", "xfree86", "general"]
|
||||
---
|
||||
|
||||
@@ -18,10 +17,27 @@ trademarks: ["freebsd", "cvsup", "intel", "xfree86", "general"]
|
||||
:sectnumlevels: 6
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:toc-title: Πίνακας Περιεχομένων
|
||||
:table-caption: Πίνακας
|
||||
:figure-caption: Σχήμα
|
||||
:example-caption: Παράδειγμα
|
||||
:images-path: articles/bsdl-gpl/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:imagesdir: ../../../images/{images-path}
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
'''
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@ title: Συνεισφέροντας στο FreeBSD
|
||||
authors:
|
||||
- author: Jordan Hubbard
|
||||
- author: Κυριάκος Κεντρωτής
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "ieee", "general"]
|
||||
---
|
||||
|
||||
@@ -16,24 +15,26 @@ trademarks: ["freebsd", "ieee", "general"]
|
||||
:sectnumlevels: 6
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:toc-title: Πίνακας Περιεχομένων
|
||||
:table-caption: Πίνακας
|
||||
:figure-caption: Σχήμα
|
||||
:example-caption: Παράδειγμα
|
||||
:images-path: articles/contributing/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
include::shared/el/urls.adoc[]
|
||||
include::shared/el/mailing-lists.adoc[lines=10..-1]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:imagesdir: ../../../images/{images-path}
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
include::../../../../shared/el/urls.adoc[]
|
||||
include::../../../../shared/el/mailing-lists.adoc[lines=10..-1]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
include::../../../../shared/el/urls.adoc[]
|
||||
include::../../../../shared/el/mailing-lists.adoc[lines=10..-1]
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
@@ -64,7 +65,7 @@ toc::[]
|
||||
Αρκετοί άνθρωποι που σχετίζονται με το FreeBSD δεν είναι προγραμματιστές. Το έργο περιλαμβάνει συγγραφείς τεκμηρίωσης, σχεδιαστές ιστοσελίδων και ανθρώπους που το υποστηρίζουν. Το μόνο που χρειάζεται για να συνεισφέρει κάποιος στο έργο αυτής της ομάδας είναι η διάθεση να επενδύσει λίγο χρόνο και η θέληση για γνώση.
|
||||
|
||||
. Διαβάστε τη λίστα συχνών ερωτήσεων (FAQ) και το Εγχειρίδιο του FreeBSD. Αν κάτι δεν εξηγείται σωστά, περιέχει ξεπερασμένες πληροφορίες ή είναι εντελώς λάθος, ειδοποιήστε μας. Ακόμα καλύτερα, στείλτε μας μια διόρθωση (η SGML δεν είναι δύσκολη στην εκμάθηση, αλλά πάντα δεχόμαστε και διορθώσεις σε μορφή απλού κειμένου ASCII).
|
||||
. Βοηθήστε στη μετάφραση της τεκμηρίωσης του FreeBSD στη μητρική σας γλώσσα. Αν υπάρχει ήδη τεκμηρίωση στη γλώσσα σας, μπορείτε να βοηθήσετε στη μετάφραση επιπρόσθετων κειμένων ή να επιβεβαιώνετε ότι η μετάφραση είναι ενημερωμένη. Πρώτα, κοιτάξτε στις link:{fdp-primer}#translations[απαντημένες ερωτήσεις σχετικά με τις μεταφράσεις] στο Βασικό Οδηγό για την Τεκμηρίωση του FreeBSD. Το να στείλετε μία μετάφραση δεν σας καθιστά υπεύθυνο να μεταφράσετε όλη την τεκμηρίωση του FreeBSD. Ως εθελοντής μπορείτε να μεταφράσετε όσα κείμενα θέλετε ή μπορείτε· όσο πολλά, μεγάλα, μικρά ή λίγα είναι αυτά. Μόλις αρχίσει κάποιος τη μετάφραση της τεκμηρίωσης του FreeBSD σε μια γλώσσα, σχεδόν αμέσως αρχίσουν να συνεισφέρουν κι άλλοι στην προσπάθεια. Αν έχετε το χρόνο ή την ενέργεια να μεταφράσετε μόνο ένα μέρος της τεκμηρίωσης, παρακαλούμε μεταφράστε τις οδηγίες εγκατάστασης.
|
||||
. Βοηθήστε στη μετάφραση της τεκμηρίωσης του FreeBSD στη μητρική σας γλώσσα. Αν υπάρχει ήδη τεκμηρίωση στη γλώσσα σας, μπορείτε να βοηθήσετε στη μετάφραση επιπρόσθετων κειμένων ή να επιβεβαιώνετε ότι η μετάφραση είναι ενημερωμένη. Πρώτα, κοιτάξτε στις extref:{fdp-primer}[απαντημένες ερωτήσεις σχετικά με τις μεταφράσεις, translations] στο Βασικό Οδηγό για την Τεκμηρίωση του FreeBSD. Το να στείλετε μία μετάφραση δεν σας καθιστά υπεύθυνο να μεταφράσετε όλη την τεκμηρίωση του FreeBSD. Ως εθελοντής μπορείτε να μεταφράσετε όσα κείμενα θέλετε ή μπορείτε· όσο πολλά, μεγάλα, μικρά ή λίγα είναι αυτά. Μόλις αρχίσει κάποιος τη μετάφραση της τεκμηρίωσης του FreeBSD σε μια γλώσσα, σχεδόν αμέσως αρχίσουν να συνεισφέρουν κι άλλοι στην προσπάθεια. Αν έχετε το χρόνο ή την ενέργεια να μεταφράσετε μόνο ένα μέρος της τεκμηρίωσης, παρακαλούμε μεταφράστε τις οδηγίες εγκατάστασης.
|
||||
. Να διαβάζετε περιστασιακά (ή καθημερινά) τις {freebsd-questions} και news:comp.unix.bsd.freebsd.misc. Το να μοιράζεστε την εμπειρία σας και να βοηθάτε ανθρώπους να λύσουν τα προβλήματά τους μπορεί να είναι ιδιαίτερα ικανοποιητικό. Μερικές φορές μπορεί να μάθετε και κάτι νέο μέσα από αυτή τη διαδικασία! Επίσης αυτές οι συζητήσεις μπορεί να σας δώσουν ιδέες για καινούρια ενδιαφέροντα πράγματα με τα οποία μπορείτε να ασχοληθείτε.
|
||||
|
||||
[[ongoing-programmer-tasks]]
|
||||
@@ -101,7 +102,7 @@ toc::[]
|
||||
[[contrib-general]]
|
||||
=== Αναφορές προβλήματος και γενικές επεξηγηματικές παρατηρήσεις-σχόλια
|
||||
|
||||
Μια ιδέα ή πρόταση _γενικού_ τεχνικού ενδιαφέροντος θα πρέπει να αποσταλεί στη λίστα {freebsd-hackers}. Επιπλέον, άνθρωποι με ενδιαφέρον για τέτοια θέματα (αλλά και ανεκτικότητα σε _μεγάλο_ αριθμό εισερχόμενων μηνυμάτων!) μπορούν να γραφτούν στη λίστα {freebsd-hackers}. Δείτε το link:{handbook}#eresources-mail[Εγχειρίδιο του FreeBSD] για περισσότερες πληροφορίες σχετικά με αυτήν αλλά και άλλες λίστες.
|
||||
Μια ιδέα ή πρόταση _γενικού_ τεχνικού ενδιαφέροντος θα πρέπει να αποσταλεί στη λίστα {freebsd-hackers}. Επιπλέον, άνθρωποι με ενδιαφέρον για τέτοια θέματα (αλλά και ανεκτικότητα σε _μεγάλο_ αριθμό εισερχόμενων μηνυμάτων!) μπορούν να γραφτούν στη λίστα {freebsd-hackers}. Δείτε το extref:{handbook}eresources[Εγχειρίδιο του FreeBSD, eresources-mail] για περισσότερες πληροφορίες σχετικά με αυτήν αλλά και άλλες λίστες.
|
||||
|
||||
Αν βρείτε κάποιο bug ή αν έχετε κάνει κάποια συγκεκριμένη αλλαγή, παρακαλούμε κάντε αναφορά χρησιμοποιώντας το πρόγραμμα man:send-pr[1] ή την αντίστοιχη link:https://www.FreeBSD.org/send-pr/[ ιστοσελίδα]. Προσπαθήστε να συμπληρώσετε όλα τα πεδία της αναφοράς. Αν οι αλλαγές που κάνατε δεν ξεπερνούν τα 65KB σε μέγεθος, συμπεριλάβετε τις αλλαγές σας απευθείας στην αναφορά. Αν οι αλλαγές είναι κατάλληλες για εφαρμογή στον πηγαίο κώδικα, προσθέστε την ετικέτα `[PATCH]` στην περίληψη της αναφοράς. Όταν συμπεριλαμβάνετε patches, _μη_ χρησιμοποιείτε αντιγραφή-και-επικόλληση, διότι η αντιγραφή και επικόλληση μετατρέπει συχνά τους στηλοθέτες (TAB) σε κενά και αχρηστεύει το patch. Αν τα patches είναι πολύ μεγαλύτερα από 20KB, δοκιμάστε να τα συμπιέσετε (π.χ. με το man:gzip[1] ή το man:bzip2[1]) και χρησιμοποιήστε το εργαλείο man:uuencode[1] για να εισάγετε τη συμπιεσμένη μορφή στην αναφορά σας.
|
||||
|
||||
@@ -109,15 +110,15 @@ toc::[]
|
||||
|
||||
Εάν δε λάβετε επιβεβαίωση εγκαίρως (3 μέρες ως μια βδομάδα, ανάλογα με τη αξιοπιστία του email) ή για κάποιο λόγο αδυνατείτε να χρησιμοποιήσετε την εντολή man:send-pr[1], μπορείτε να απευθυνθείτε σε κάποιον προκειμένου να την αρχειοθετήσει για εσάς στέλνοντας mail στη {freebsd-bugs}.
|
||||
|
||||
Δείτε επίσης link:{problem-reports}[αυτό το άρθρο] σχετικά με το πώς να γράφετε καλές αναφορές προβλημάτων.
|
||||
Δείτε επίσης extref:{problem-reports}[αυτό το άρθρο] σχετικά με το πώς να γράφετε καλές αναφορές προβλημάτων.
|
||||
|
||||
=== Αλλαγές στην τεκμηρίωση
|
||||
|
||||
Οι αλλαγές στην τεκμηρίωση επιβλέπονται από την {freebsd-doc}. Για πλήρεις οδηγίες σχετικά με τον τρόπο που μπορείτε να συνεισφέρετε στην τεκμηρίωση του FreeBSD, δείτε τον link:{fdp-primer}[Οδηγό τεκμηρίωσης του FreeBSD]. Στείλτε τα καινούρια σας κείμενα ή τις αλλαγές σας (ακόμη και μικροδιορθώσεις είναι πάντα καλοδεχούμενες) χρησιμοποιώντας την εντολή man:send-pr[1] όπως περιγράφετε στο <<contrib-general>>.
|
||||
Οι αλλαγές στην τεκμηρίωση επιβλέπονται από την {freebsd-doc}. Για πλήρεις οδηγίες σχετικά με τον τρόπο που μπορείτε να συνεισφέρετε στην τεκμηρίωση του FreeBSD, δείτε τον extref:{fdp-primer}[Οδηγό τεκμηρίωσης του FreeBSD]. Στείλτε τα καινούρια σας κείμενα ή τις αλλαγές σας (ακόμη και μικροδιορθώσεις είναι πάντα καλοδεχούμενες) χρησιμοποιώντας την εντολή man:send-pr[1] όπως περιγράφετε στο <<contrib-general>>.
|
||||
|
||||
=== Αλλαγές στον Πηγαίο Κώδικα
|
||||
|
||||
Μία προσθήκη ή αλλαγή στον υπάρχοντα κώδικα είναι κατά κάποιο τρόπο περίτεχνη υπόθεση και εξαρτάται αρκετά από τον βαθμό της ενημέρωσης που έχετε με την τρέχουσα κατάσταση της ανάπτυξης του FreeBSD. Υπάρχει μια ειδική συνεχώς αναπτυσσόμενη έκδοση του FreeBSD γνωστή ως "FreeBSD-CURRENT" η οποία είναι διαθέσιμη με διάφορους τρόπους για την ευκολία των προγραμματιστών που δραστηριοποιούνται ενεργά στην ανάπτυξη του συστήματος. Δείτε link:{handbook}#current-stable[το Εγχειρίδιο του FreeBSD] για περισσότερες πληροφορίες σχετικά με το που θα βρείτε και πώς μπορείτε να χρησιμοποιήσετε το FreeBSD-CURRENT.
|
||||
Μία προσθήκη ή αλλαγή στον υπάρχοντα κώδικα είναι κατά κάποιο τρόπο περίτεχνη υπόθεση και εξαρτάται αρκετά από τον βαθμό της ενημέρωσης που έχετε με την τρέχουσα κατάσταση της ανάπτυξης του FreeBSD. Υπάρχει μια ειδική συνεχώς αναπτυσσόμενη έκδοση του FreeBSD γνωστή ως "FreeBSD-CURRENT" η οποία είναι διαθέσιμη με διάφορους τρόπους για την ευκολία των προγραμματιστών που δραστηριοποιούνται ενεργά στην ανάπτυξη του συστήματος. Δείτε extref:{handbook}updating-upgrading[το Εγχειρίδιο του FreeBSD, current-stable] για περισσότερες πληροφορίες σχετικά με το που θα βρείτε και πώς μπορείτε να χρησιμοποιήσετε το FreeBSD-CURRENT.
|
||||
|
||||
Δουλεύοντας από παλιότερο κώδικα δυστυχώς σημαίνει ότι οι αλλαγές σας μπορεί μερικές φορές να είναι αρκετά ξεπερασμένες ή να αποκλίνουν πολύ, οπότε να δυσκολεύει κάπως η ενσωμάτωσή τους στο FreeBSD. Ρίσκα σαν γι' αυτά μπορούν να ελαχιστοποιηθούν κάπως με την συμμετοχή στις λίστες {freebsd-announce} και {freebsd-current}, στις οποίες διεξάγονται συζητήσεις για την τρέχουσα κατάσταση του συστήματος.
|
||||
|
||||
@@ -242,4 +243,4 @@ USA
|
||||
|
||||
==== Δωρέες Πρόσβασης στο Διαδίκτυο
|
||||
|
||||
Πάντα είναι χρήσιμο να έχουμε καινούρια mirror sites για το FTP, τον ιστότοπό μας ή το `cvsup`. Αν θέλετε να εγκαταστήσετε ένα τέτοιο mirror, παρακαλούμε δείτε τo άρθρο link:{hubs}[Mirroring FreeBSD]. Εκεί θα βρείτε περισσότερες πληροφορίες.
|
||||
Πάντα είναι χρήσιμο να έχουμε καινούρια mirror sites για το FTP, τον ιστότοπό μας ή το `cvsup`. Αν θέλετε να εγκαταστήσετε ένα τέτοιο mirror, παρακαλούμε δείτε τo άρθρο extref:{hubs}[Mirroring FreeBSD]. Εκεί θα βρείτε περισσότερες πληροφορίες.
|
||||
|
||||
@@ -3,7 +3,6 @@ title: Περιγραφή των Συστημάτων BSD
|
||||
authors:
|
||||
- author: Greg Lehey
|
||||
email: grog@FreeBSD.org
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "amd", "apple", "intel", "xfree86", "linux", "opengroup", "sparc", "sun", "unix", "general"]
|
||||
---
|
||||
|
||||
@@ -16,10 +15,27 @@ trademarks: ["freebsd", "amd", "apple", "intel", "xfree86", "linux", "opengroup"
|
||||
:sectnumlevels: 6
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:toc-title: Πίνακας Περιεχομένων
|
||||
:table-caption: Πίνακας
|
||||
:figure-caption: Σχήμα
|
||||
:example-caption: Παράδειγμα
|
||||
:images-path: articles/explaining-bsd/
|
||||
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:imagesdir: ../../../images/{images-path}
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
Περίληψη
|
||||
|
||||
@@ -3,7 +3,6 @@ title: Πως να χρησιμοποιείτε με επιτυχία την λ
|
||||
authors:
|
||||
- author: Greg Lehey
|
||||
email: grog@FreeBSD.org
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "microsoft", "opengroup", "qualcomm", "general"]
|
||||
---
|
||||
|
||||
@@ -16,24 +15,26 @@ trademarks: ["freebsd", "microsoft", "opengroup", "qualcomm", "general"]
|
||||
:sectnumlevels: 6
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:toc-title: Πίνακας Περιεχομένων
|
||||
:table-caption: Πίνακας
|
||||
:figure-caption: Σχήμα
|
||||
:example-caption: Παράδειγμα
|
||||
:images-path: articles/freebsd-questions/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
include::shared/el/urls.adoc[]
|
||||
include::shared/el/mailing-lists.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:imagesdir: ../../../images/{images-path}
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
include::../../../../shared/el/urls.adoc[]
|
||||
include::../../../../shared/el/mailing-lists.adoc[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
include::../../../../shared/el/urls.adoc[]
|
||||
include::../../../../shared/el/mailing-lists.adoc[]
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
@@ -137,7 +138,7 @@ your options page that will email your current password to you.
|
||||
Μπορείτε (και πρέπει) να κάνετε κάποια πράγματα από μόνοι σας πριν στείλετε μια ερώτηση σε κάποια από τις λίστες ηλεκτρονικού ταχυδρομείου.
|
||||
|
||||
* Προσπαθείστε να λύσετε το πρόβλημα μόνοι σας. Αν στείλετε μια ερώτηση η οποία δείχνει ότι έχετε προσπαθήσει ήδη να λύσετε το πρόβλημα, είναι σχεδόν σίγουρο ότι η ερώτησή σας θα κινήσει το ενδιαφέρον περισσότερο ενδιαφέρον. Η προσπάθεια να λύσετε το πρόβλημα μόνοι σας έχει κι άλλα καλά αποτελέσματα: θα βελτιώσει την κατανόηση που έχετε για τον τρόπο που δουλεύει το FreeBSD, οπότε ύστερα θα μπορείτε ακόμη και να χρησιμοποιήσετε τη γνώση που αποκτήσατε για να βοηθήσετε άλλους, απαντώντας τις ερωτήσεις τους σε κάποια από τις λίστες.
|
||||
* Διαβάστε τα manual pages, και την τεκμηρίωση του FreeBSD (είτε το αντίγραφο που διανέμεται μαζί με τις εκδόσεις του FreeBSD κι εγκαθίσταται στον κατάλογο [.filename]#/usr/doc# ή μέσω WWW στη διεύθυνση http://www.FreeBSD.org[http://www.FreeBSD.org]), ειδικά το link:{handbook}[Εγχειρίδιο του FreeBSD] και τη link:{faq}[λίστα συχνών ερωτήσεων].
|
||||
* Διαβάστε τα manual pages, και την τεκμηρίωση του FreeBSD (είτε το αντίγραφο που διανέμεται μαζί με τις εκδόσεις του FreeBSD κι εγκαθίσταται στον κατάλογο [.filename]#/usr/doc# ή μέσω WWW στη διεύθυνση http://www.FreeBSD.org[http://www.FreeBSD.org]), ειδικά το extref:{handbook}[Εγχειρίδιο του FreeBSD] και τη extref:{faq}[λίστα συχνών ερωτήσεων].
|
||||
* Περιηγηθείτε ή αναζητήστε σχετικά θέματα στα αρχεία της λίστας, για να δείτε αν η ερώτησή σας ή κάποια παρόμοια έχει ήδη εμφανιστεί ή έχει απαντηθεί στο παρελθόν. Μπορείτε να βρείτε τα αρχεία της λίστας στη διεύθυνση http://www.FreeBSD.org/mail[http://www.FreeBSD.org/mail] και να αναζητήσετε παλιά θέματα στη διεύθυνση http://www.FreeBSD.org/search/#mailinglists[http://www.FreeBSD.org/search/#mailinglists]. Τέτοιες αναζητήσεις μπορούν να γίνουν και σε άλλους εξυπηρετητές που έχουν το αρχείο της λίστας, π.χ. στη διεύθυνση http://marc.theaimsgroup.com[http://marc.theaimsgroup.com].
|
||||
* Χρησιμοποιήστε μια μηχανή αναζήτησης, όπως το http://www.google.com[Google] ή το http://www.yahoo.com[Yahoo] για να βρείτε απαντήσεις στις ερωτήσεις σας. Το Google έχει ακόμα και http://www.google.com/bsd[ειδικό τμήμα για τα BSD λειτουργικά συστήματα].
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@ title: Υλοποίηση του UFS Journaling σε ένα Desktop Υπολογ
|
||||
authors:
|
||||
- author: Μανώλης Κιαγιάς
|
||||
email: manolis@FreeBSD.org
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "general"]
|
||||
---
|
||||
|
||||
@@ -16,33 +15,28 @@ trademarks: ["freebsd", "general"]
|
||||
:sectnumlevels: 6
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:toc-title: Πίνακας Περιεχομένων
|
||||
:table-caption: Πίνακας
|
||||
:figure-caption: Σχήμα
|
||||
:example-caption: Παράδειγμα
|
||||
:images-path: articles/gjournal-desktop/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/el/mailing-lists.adoc[lines=10..-1]
|
||||
include::shared/el/urls.adoc[]
|
||||
:imagesdir: ../../../images/articles/gjournal-desktop/
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:imagesdir: ../../../images/{images-path}
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
include::../../../../shared/authors.adoc[]
|
||||
include::../../../../shared/el/urls.adoc[]
|
||||
include::../../../../shared/el/mailing-lists.adoc[lines=10..-1]
|
||||
:imagesdir: ../../../../static/images/articles/gjournal-desktop/
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
include::../../../../shared/authors.adoc[]
|
||||
include::../../../../shared/el/urls.adoc[]
|
||||
include::../../../../shared/el/mailing-lists.adoc[lines=10..-1]
|
||||
:imagesdir: ../../../../static/images/articles/gjournal-desktop/
|
||||
endif::[]
|
||||
|
||||
|
||||
[.abstract-title]
|
||||
Περίληψη
|
||||
|
||||
@@ -312,7 +306,7 @@ options UFS_GJOURNAL # Σημείωση: η επιλογή αυτή υπάρχε
|
||||
options GEOM_JOURNAL # Θα πρέπει να προσθέσετε αυτή τη γραμμή
|
||||
....
|
||||
|
||||
Μεταγλωττίστε και επανεγκαταστήστε τον πυρήνα σας χρησιμοποιώντας τις σχετικές link:{handbook}#kernelconfig[οδηγίες στο Εγχειρίδιο του FreeBSD.]
|
||||
Μεταγλωττίστε και επανεγκαταστήστε τον πυρήνα σας χρησιμοποιώντας τις σχετικές extref:{handbook}kernelconfig[οδηγίες στο Εγχειρίδιο του FreeBSD., kernelconfig]
|
||||
|
||||
Μην ξεχάσετε να αφαιρέσετε την αντίστοιχη καταχώρηση "load" από το αρχείο [.filename]#/boot/loader.conf# αν την είχατε χρησιμοποιήσει προηγουμένως.
|
||||
|
||||
@@ -433,7 +427,7 @@ tunefs: soft updates set
|
||||
|
||||
Το journaling είναι μια σχετικά νέα δυνατότητα του FreeBSD, και έτσι δεν είναι ακόμα καλά τεκμηριωμένη. Ίσως όμως να βρείτε χρήσιμες πληροφορίες στις παρακάτω αναφορές:
|
||||
|
||||
* Υπάρχει ένα link:{handbook}#geom-gjournal[νέο τμήμα για το journaling] στο Εγχειρίδιο του FreeBSD.
|
||||
* Υπάρχει ένα extref:{handbook}geom[νέο τμήμα για το journaling, geom-gjournal] στο Εγχειρίδιο του FreeBSD.
|
||||
* http://lists.freebsd.org/pipermail/freebsd-current/2006-June/064043.html[Αυτή η δημοσίευση] στη λίστα {freebsd-current} από τον δημιουργό του man:gjournal[8], `{pjd}`.
|
||||
* http://lists.freebsd.org/pipermail/freebsd-questions/2008-April/173501.html[Αυτή η δημοσίευση] στη λίστα {freebsd-questions} από τον `{ivoras}`.
|
||||
* Οι σελίδες manual του man:gjournal[8] και man:geom[8].
|
||||
|
||||
@@ -3,7 +3,6 @@ title: Υποστήριξη της Ελληνικής Γλώσσας στο Free
|
||||
authors:
|
||||
- author: Νικόλαος Κόκκαλης
|
||||
email: nickkokkalis@yahoo.co.uk
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "general"]
|
||||
---
|
||||
|
||||
@@ -16,24 +15,26 @@ trademarks: ["freebsd", "general"]
|
||||
:sectnumlevels: 6
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:toc-title: Πίνακας Περιεχομένων
|
||||
:table-caption: Πίνακας
|
||||
:figure-caption: Σχήμα
|
||||
:example-caption: Παράδειγμα
|
||||
:images-path: articles/greek-language-support/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/el/urls.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:imagesdir: ../../../images/{images-path}
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
include::../../../../shared/authors.adoc[]
|
||||
include::../../../../shared/el/urls.adoc[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
include::../../../../shared/authors.adoc[]
|
||||
include::../../../../shared/el/urls.adoc[]
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
@@ -162,7 +163,7 @@ set output-meta On
|
||||
|
||||
Τα πιο συνηθισμένα γραφικό περιβάλλον εργασίας σε FreeBSD βασίζονται στην πλατφόρμα Xorg. Οι ρυθμίσεις για υποστήριξη Ελληνικών σε Xorg είναι εντελώς ίδιες με αυτές που χρησιμοποιεί το περιβάλλον Xorg και σε άλλα UNIX συστήματα (π.χ. σε GNU/Linux).
|
||||
|
||||
Αρχικά, πρέπει να ρυθμίσετε το περιβάλλον Xorg έτσι ώστε να ξεκινά σωστά-ακόμη και χωρίς Ελληνικά. Για πληροφορίες σχετικά με τις πρώτες αυτές ρυθμίσεις, δείτε link:{handbook}#x11[το αντίστοιχο κεφάλαιο στο Εγχειρίδιο του FreeBSD].
|
||||
Αρχικά, πρέπει να ρυθμίσετε το περιβάλλον Xorg έτσι ώστε να ξεκινά σωστά-ακόμη και χωρίς Ελληνικά. Για πληροφορίες σχετικά με τις πρώτες αυτές ρυθμίσεις, δείτε extref:{handbook}x11[το αντίστοιχο κεφάλαιο στο Εγχειρίδιο του FreeBSD, x11].
|
||||
|
||||
Αφού καταφέρετε να ρυθμίσετε τα πάντα για να ξεκινά το γραφικό περιβάλλον Xorg, πρέπει να τοποθετήσετε τις παρακάτω γραμμές στο αρχείο [.filename]#/etc/X11/xorg.conf#:
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@ title: Οδηγός Γρήγορης Εκκίνησης του FreeBSD για Χ
|
||||
authors:
|
||||
- author: John Ferrell
|
||||
copyright: 2008 Η Ομάδα Τεκμηρίωσης του FreeBSD
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "intel", "redhat", "linux", "unix", "general"]
|
||||
---
|
||||
|
||||
@@ -16,21 +15,26 @@ trademarks: ["freebsd", "intel", "redhat", "linux", "unix", "general"]
|
||||
:sectnumlevels: 6
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:toc-title: Πίνακας Περιεχομένων
|
||||
:table-caption: Πίνακας
|
||||
:figure-caption: Σχήμα
|
||||
:example-caption: Παράδειγμα
|
||||
:images-path: articles/linux-users/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
include::shared/el/urls.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:imagesdir: ../../../images/{images-path}
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
include::../../../../shared/el/urls.adoc[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
include::../../../../shared/el/urls.adoc[]
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
@@ -47,14 +51,14 @@ toc::[]
|
||||
|
||||
Το κείμενο αυτό τονίζει τις διαφορές μεταξύ του FreeBSD και του Linux(R) ώστε μέσοι ή προχωρημένοι χρήστες του Linux(R) να μπορούν γρήγορα να προσαρμοστούν στις βασικές έννοιες του FreeBSD. Πρόκειται για μια τεχνική εισαγωγή στο FreeBSD, και δεν θα αναφερθούμε σε τυχόν "φιλοσοφικές" διαφορές μεταξύ των δύο συστημάτων.
|
||||
|
||||
Το κείμενο αυτό υποθέτει ότι έχετε ήδη εγκαταστήσει το FreeBSD. Αν δεν έχετε εγκαταστήσει το FreeBSD ή χρειάζεστε βοήθεια με την διαδικασία εγκατάστασης του, παρακαλούμε να διαβάσετε το κεφάλαιο link:{handbook}#install[Εγκαθιστώντας το FreeBSD] στο Εγχειρίδιο του FreeBSD.
|
||||
Το κείμενο αυτό υποθέτει ότι έχετε ήδη εγκαταστήσει το FreeBSD. Αν δεν έχετε εγκαταστήσει το FreeBSD ή χρειάζεστε βοήθεια με την διαδικασία εγκατάστασης του, παρακαλούμε να διαβάσετε το κεφάλαιο extref:{handbook}install[Εγκαθιστώντας το FreeBSD, install] στο Εγχειρίδιο του FreeBSD.
|
||||
|
||||
[[shells]]
|
||||
== Κελύφη: Δεν υπάρχει Bash;
|
||||
|
||||
Όσοι έρχονται από το Linux(R) συχνά εκπλήσσονται όταν ανακαλύπτουν ότι το Bash δεν είναι το προεπιλεγμένο κέλυφος στο FreeBSD. Στην πραγματικότητα, το Bash δεν υπάρχει καν στην βασική διανομή του FreeBSD. Αντίθετα, το FreeBSD χρησιμοποιεί το man:tcsh[1] ως το προεπιλεγμένο κέλυφος. Το Bash καθώς και άλλα κελύφη που ίσως θέλετε να εγκαταστήσετε, είναι διαθέσιμα στη <<SOFTWARE, Συλλογή Πακέτων και Ports>> του FreeBSD.
|
||||
|
||||
Αν εγκαταστήσετε διαφορετικά κελύφη, μπορείτε να χρησιμοποιήσετε την εντολή man:chsh[1] για να αλλάξετε το προεπιλεγμένο κέλυφος κάποιου χρήστη. Σας συνιστούμε ωστόσο να αφήσετε το κέλυφος του `root` στο προεπιλεγμένο. Ο λόγος για αυτό είναι ότι τα κελύφη που δεν περιλαμβάνονται στην βασική διανομή του FreeBSD, εγκαθίστανται στην τοποθεσία [.filename]#/usr/local/bin# ή [.filename]#/usr/bin#. Σε περίπτωση προβλήματος, είναι πιθανόν τα συστήματα αρχείων όπου βρίσκονται τα [.filename]#/usr/local/bin# και [.filename]#/usr/bin# να μην μπορούν να προσαρτηθούν. Στην περίπτωση αυτή, ο `root` δεν θα είχε πρόσβαση στο προεπιλεγμένο του κέλυφος, εμποδίζοντας έτσι και την είσοδο του στο σύστημα. Για το λόγο αυτό, υπάρχει ένας δεύτερος λογαριασμός όμοιος με τον `root`, ο `toor`, ο οποίος δημιουργήθηκε ειδικά για να χρησιμοποιείται με κάποιο άλλο κέλυφος. Δείτε τις Συχνές Ερωτήσεις Ασφαλείας σχετικά με τον link:{faq}#TOOR-ACCOUNT[λογαριασμό toor].
|
||||
Αν εγκαταστήσετε διαφορετικά κελύφη, μπορείτε να χρησιμοποιήσετε την εντολή man:chsh[1] για να αλλάξετε το προεπιλεγμένο κέλυφος κάποιου χρήστη. Σας συνιστούμε ωστόσο να αφήσετε το κέλυφος του `root` στο προεπιλεγμένο. Ο λόγος για αυτό είναι ότι τα κελύφη που δεν περιλαμβάνονται στην βασική διανομή του FreeBSD, εγκαθίστανται στην τοποθεσία [.filename]#/usr/local/bin# ή [.filename]#/usr/bin#. Σε περίπτωση προβλήματος, είναι πιθανόν τα συστήματα αρχείων όπου βρίσκονται τα [.filename]#/usr/local/bin# και [.filename]#/usr/bin# να μην μπορούν να προσαρτηθούν. Στην περίπτωση αυτή, ο `root` δεν θα είχε πρόσβαση στο προεπιλεγμένο του κέλυφος, εμποδίζοντας έτσι και την είσοδο του στο σύστημα. Για το λόγο αυτό, υπάρχει ένας δεύτερος λογαριασμός όμοιος με τον `root`, ο `toor`, ο οποίος δημιουργήθηκε ειδικά για να χρησιμοποιείται με κάποιο άλλο κέλυφος. Δείτε τις Συχνές Ερωτήσεις Ασφαλείας σχετικά με τον extref:{faq}[λογαριασμό toor, TOOR-ACCOUNT].
|
||||
|
||||
[[software]]
|
||||
== Πακέτα και Ports: Προσθέτοντας λογισμικό στο FreeBSD
|
||||
@@ -90,14 +94,14 @@ in your /etc/rc.conf. Extra options can be found in startup script.
|
||||
Αν χρησιμοποιείτε μια "επίσημη" έκδοση του FreeBSD (6.2, 6.3, 7.0, κλπ. που γενικά μπορείτε να εγκαταστήσετε από CD-ROM) η εντολή `pkg_add -r` θα κατεβάσει τα πακέτα που φτιάχτηκαν για αυτή τη συγκεκριμένη έκδοση. Τα πακέτα αυτά _ίσως δεν περιέχουν_ τις πλέον τελευταίες εκδόσεις των εφαρμογών. Μπορείτε να χρησιμοποιήσετε την μεταβλητή περιβάλλοντος `PACKAGESITE` για να παρακάμψετε αυτή την προεπιλεγμένη συμπεριφορά. Για παράδειγμα, θέτοντας την `PACKAGESITE` στην τιμή link:ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/[ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/] θα κατεβάσετε τα πιο πρόσφατα πακέτα που υπάρχουν για τη σειρά 6.X.
|
||||
====
|
||||
|
||||
Για περισσότερες πληροφορίες σχετικά με τα πακέτα, παρακαλούμε διαβάστε την ενότητα 4.4 στο Εγχειρίδιο του FreeBSD: link:{handbook}#packages-using[Χρησιμοποιώντας το Σύστημα Packages].
|
||||
Για περισσότερες πληροφορίες σχετικά με τα πακέτα, παρακαλούμε διαβάστε την ενότητα 4.4 στο Εγχειρίδιο του FreeBSD: extref:{handbook}ports[Χρησιμοποιώντας το Σύστημα Packages, packages-using].
|
||||
|
||||
[[ports]]
|
||||
=== Ports
|
||||
|
||||
Η δεύτερη μέθοδος για την εγκατάσταση εφαρμογών στο FreeBSD είναι η Συλλογή των Ports. Η Συλλογή των Ports είναι ένα πλαίσιο λειτουργιών που αποτελείται από [.filename]#Makefiles# και αρχεία διαφορών (patches) τα οποία έχουν δημιουργηθεί ειδικά, ώστε να είναι δυνατή η εγκατάσταση διάφορων εφαρμογών στο FreeBSD από τον πηγαίο κώδικα τους. Όταν εγκαθιστάτε ένα port, το σύστημα θα κατεβάσει τον πηγαίο κώδικα, θα εφαρμόσει όλες τις απαιτούμενες αλλαγές χρησιμοποιώντας τα patches, θα μεταγλωττίσει τον κώδικα, και τέλος θα εγκαταστήσει την εφαρμογή. Θα ακολουθήσει την ίδια διαδικασία και για οποιαδήποτε τυχόν εξαρτώμενα προγράμματα.
|
||||
|
||||
Μπορείτε να βρείτε την Συλλογή των Ports (η οποία μερικές φορές αναφέρεται και ως "δέντρο των ports"), στον κατάλογο [.filename]#/usr/ports#. Αυτό βέβαια προϋποθέτει ότι εγκαταστήσατε την Συλλογή των Ports κατά τη διάρκεια της εγκατάστασης του FreeBSD. Αν δεν το έχετε κάνει, μπορείτε να την προσθέσετε από το CD εγκατάστασης με την βοήθεια του man:sysinstall[8] ή να την κατεβάσετε από τους εξυπηρετητές του FreeBSD χρησιμοποιώντας την εντολή man:csup[1] ή την εντολή man:portsnap[8]. Μπορείτε να βρείτε λεπτομερείς οδηγίες για την εγκατάσταση της Συλλογής των Ports στην link:{handbook}#ports-using[ενότητα 4.5.1] του εγχειριδίου.
|
||||
Μπορείτε να βρείτε την Συλλογή των Ports (η οποία μερικές φορές αναφέρεται και ως "δέντρο των ports"), στον κατάλογο [.filename]#/usr/ports#. Αυτό βέβαια προϋποθέτει ότι εγκαταστήσατε την Συλλογή των Ports κατά τη διάρκεια της εγκατάστασης του FreeBSD. Αν δεν το έχετε κάνει, μπορείτε να την προσθέσετε από το CD εγκατάστασης με την βοήθεια του man:sysinstall[8] ή να την κατεβάσετε από τους εξυπηρετητές του FreeBSD χρησιμοποιώντας την εντολή man:csup[1] ή την εντολή man:portsnap[8]. Μπορείτε να βρείτε λεπτομερείς οδηγίες για την εγκατάσταση της Συλλογής των Ports στην extref:{handbook}ports[ενότητα 4.5.1, ports-using] του εγχειριδίου.
|
||||
|
||||
Η εγκατάσταση ενός port είναι γενικά τόσο απλή όσο το να εισέλθετε στον κατάλογο του και να ξεκινήσετε την διαδικασία μεταγλώττισης. Στο ακόλουθο παράδειγμα γίνεται εγκατάσταση του Apache 2.2 από την Συλλογή των Ports:
|
||||
|
||||
@@ -115,7 +119,7 @@ in your /etc/rc.conf. Extra options can be found in startup script.
|
||||
# make WITH_LDAP="YES" install clean
|
||||
....
|
||||
|
||||
Διαβάστε την ενότητα 4.5 του Εγχειριδίου του FreeBSD, link:{handbook}#ports-using[Χρησιμοποιώντας την Ports Collection], για περισσότερες πληροφορίες σχετικά με τη Συλλογή των Ports.
|
||||
Διαβάστε την ενότητα 4.5 του Εγχειριδίου του FreeBSD, extref:{handbook}ports[Χρησιμοποιώντας την Ports Collection, ports-using], για περισσότερες πληροφορίες σχετικά με τη Συλλογή των Ports.
|
||||
|
||||
[[which]]
|
||||
=== Ports ή πακέτα, τι πρέπει να χρησιμοποιήσω;
|
||||
@@ -221,9 +225,9 @@ ifconfig_em0="DHCP"
|
||||
|
||||
Στο Linux(R) χρησιμοποιείται το IPTABLES το οποίο παρέχει υπηρεσίες firewall σε επίπεδο πυρήνα. Το FreeBSD παρέχει επίσης firewall μέσω του πυρήνα. Για την ακρίβεια, το FreeBSD παρέχει τρία firewalls:
|
||||
|
||||
* link:{handbook}#firewalls-ipfw[IPFIREWALL]
|
||||
* link:{handbook}#firewalls-ipf[IPFILTER]
|
||||
* link:{handbook}#firewalls-pf[PF]
|
||||
* extref:{handbook}firewalls[IPFIREWALL, firewalls-ipfw]
|
||||
* extref:{handbook}firewalls[IPFILTER, firewalls-ipf]
|
||||
* extref:{handbook}firewalls[PF, firewalls-pf]
|
||||
|
||||
Το IPFIREWALL ή IPFW (η εντολή χειρισμού των κανόνων του IPFW είναι η man:ipfw[8]) είναι το firewall που έχει αναπτυχθεί και συντηρείται από την ομάδα ανάπτυξης του FreeBSD. Το IPFW μπορεί να συνδυαστεί με το man:dummynet[4] για να παρέχει δυνατότητες διαμόρφωσης της κίνησης πακέτων (traffic shaping) και να εξομοιώνει διαφορετικούς τύπους συνδέσεων δικτύου.
|
||||
|
||||
@@ -257,7 +261,7 @@ pass in on $ext_if inet proto tcp from any to ($ext_if) port 22
|
||||
|
||||
Υπάρχουν τρεις μέθοδοι για την αναβάθμιση ενός συστήματος FreeBSD: Μέσω του πηγαίου κώδικα, μέσω έτοιμων (binary) αναβαθμίσεων, και μέσω των CD εγκατάστασης.
|
||||
|
||||
Η εγκατάσταση μέσω του πηγαίου κώδικα είναι η πιο πολύπλοκη, αλλά προσφέρει και τη μεγαλύτερη δυνατή ευελιξία. Η διαδικασία αυτή περιλαμβάνει το συγχρονισμό του τοπικού αντιγράφου του πηγαίου κώδικα του FreeBSD με τον κώδικα του FreeBSD που βρίσκεται στους εξυπηρετητές CVS (Concurrent Versioning System). Από τη στιγμή που το τοπικό αντίγραφο πηγαίου κώδικα είναι ανανεωμένο, μπορείτε να μεταγλωττίσετε νέες εκδόσεις του πυρήνα και των βασικών προγραμμάτων. Για περισσότερες πληροφορίες σχετικά με το σύστημα αναβάθμισης μέσω πηγαίου κώδικα, δείτε το κεφάλαιο link:{handbook}#updating-upgrading[Ενημέρωση και Αναβάθμιση] στο Εγχειρίδιο του FreeBSD.
|
||||
Η εγκατάσταση μέσω του πηγαίου κώδικα είναι η πιο πολύπλοκη, αλλά προσφέρει και τη μεγαλύτερη δυνατή ευελιξία. Η διαδικασία αυτή περιλαμβάνει το συγχρονισμό του τοπικού αντιγράφου του πηγαίου κώδικα του FreeBSD με τον κώδικα του FreeBSD που βρίσκεται στους εξυπηρετητές CVS (Concurrent Versioning System). Από τη στιγμή που το τοπικό αντίγραφο πηγαίου κώδικα είναι ανανεωμένο, μπορείτε να μεταγλωττίσετε νέες εκδόσεις του πυρήνα και των βασικών προγραμμάτων. Για περισσότερες πληροφορίες σχετικά με το σύστημα αναβάθμισης μέσω πηγαίου κώδικα, δείτε το κεφάλαιο extref:{handbook}updating-upgrading[Ενημέρωση και Αναβάθμιση, updating-upgrading] στο Εγχειρίδιο του FreeBSD.
|
||||
|
||||
Οι έτοιμες (binary) αναβαθμίσεις, είναι παρόμοιες με τη χρήση της εντολής `yum` ή `apt-get` για την αναβάθμιση ενός συστήματος Linux(R). Η εντολή man:freebsd-update[8] θα κατεβάσει τις αναβαθμίσεις και θα τις εγκαταστήσει. Μπορείτε να καθορίσετε την αυτόματη, ανά τακτά διαστήματα εκτέλεση της, με τη χρήση του man:cron[8].
|
||||
|
||||
@@ -315,7 +319,7 @@ kern.posix1version: 200112
|
||||
Κάποιες από τις τιμές που δείχνει η εντολή `sysctl` είναι μόνο για ανάγνωση.
|
||||
====
|
||||
|
||||
Υπάρχουν περιπτώσεις όπου απαιτείται το procfs, όπως για παράδειγμα όταν εκτελείτε παλιότερο λογισμικό, το οποίο κάνει χρήση της εντολής man:truss[1] για την ανίχνευση των κλήσεων συστήματος, και για την link:{handbook}#linuxemu[Συμβατότητα με Εκτελέσιμα του Linux(R)]. (Αν και η Συμβατότητα με Εκτελέσιμα του Linux(R) χρησιμοποιεί το δικό της procfs, το man:linprocfs[5]). Αν χρειάζεται να προσαρτήσετε το procfs, μπορείτε να προσθέσετε την ακόλουθη εγγραφή στο αρχείο [.filename]#/etc/fstab#:
|
||||
Υπάρχουν περιπτώσεις όπου απαιτείται το procfs, όπως για παράδειγμα όταν εκτελείτε παλιότερο λογισμικό, το οποίο κάνει χρήση της εντολής man:truss[1] για την ανίχνευση των κλήσεων συστήματος, και για την extref:{handbook}linuxemu[Συμβατότητα με Εκτελέσιμα του Linux(R), linuxemu]. (Αν και η Συμβατότητα με Εκτελέσιμα του Linux(R) χρησιμοποιεί το δικό της procfs, το man:linprocfs[5]). Αν χρειάζεται να προσαρτήσετε το procfs, μπορείτε να προσθέσετε την ακόλουθη εγγραφή στο αρχείο [.filename]#/etc/fstab#:
|
||||
|
||||
[source,shell]
|
||||
....
|
||||
@@ -390,4 +394,4 @@ proc /proc procfs rw,noauto 0 0
|
||||
[[conclusion]]
|
||||
== Συμπεράσματα
|
||||
|
||||
Ευελπιστούμε ότι αυτό το κείμενο σας παρείχε αρκετές πληροφορίες για να ξεκινήσετε με το FreeBSD. Για περισσότερες και πιο λεπτομερείς πληροφορίες, παρακαλούμε να διαβάσετε το link:{handbook}[Εγχειρίδιο του FreeBSD] το οποίο επίσης περιέχει και πολλά θέματα που δεν καλύφθηκαν καθόλου στο παρόν κείμενο.
|
||||
Ευελπιστούμε ότι αυτό το κείμενο σας παρείχε αρκετές πληροφορίες για να ξεκινήσετε με το FreeBSD. Για περισσότερες και πιο λεπτομερείς πληροφορίες, παρακαλούμε να διαβάσετε το extref:{handbook}[Εγχειρίδιο του FreeBSD] το οποίο επίσης περιέχει και πολλά θέματα που δεν καλύφθηκαν καθόλου στο παρόν κείμενο.
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
title: Συχνές Ερωτήσεις Σχετικά με τις Λίστες Ηλεκτρονικού Ταχυδρομείου του FreeBSD
|
||||
authors:
|
||||
- author: Η Ομάδα Τεκμηρίωσης του FreeBSD
|
||||
releaseinfo: "$FreeBSD$"
|
||||
---
|
||||
|
||||
= Συχνές Ερωτήσεις Σχετικά με τις Λίστες Ηλεκτρονικού Ταχυδρομείου του FreeBSD
|
||||
@@ -14,33 +13,32 @@ releaseinfo: "$FreeBSD$"
|
||||
:sectnumlevels: 6
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:toc-title: Πίνακας Περιεχομένων
|
||||
:table-caption: Πίνακας
|
||||
:figure-caption: Σχήμα
|
||||
:example-caption: Παράδειγμα
|
||||
:images-path: articles/mailing-list-faq/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/el/mailing-lists.adoc[lines=10..-1]
|
||||
include::shared/el/urls.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:imagesdir: ../../../images/{images-path}
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
include::../../../../shared/authors.adoc[]
|
||||
include::../../../../shared/el/mailing-lists.adoc[lines=10..-1]
|
||||
include::../../../../shared/el/urls.adoc[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
include::../../../../shared/authors.adoc[]
|
||||
include::../../../../shared/el/mailing-lists.adoc[lines=10..-1]
|
||||
include::../../../../shared/el/urls.adoc[]
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
Περίληψη
|
||||
|
||||
Το άρθρο αυτό αποτελεί τις συχνές ερωτήσεις για τις λίστες ταχυδρομείου του FreeBSD. Αν ενδιαφέρεστε να βοηθήσετε σε αυτό το έργο, στείλτε ένα email στην {freebsd-doc}. Η τελευταία έκδοση αυτού του εγγράφου είναι πάντοτε διαθέσιμη στην link:{mailing-list-faq}[Δικτυακή τοποθεσία του FreeBSD]. Μπορείτε επίσης να το κατεβάσετε ως ένα μεγάλο αρχείο link:.[HTML] ή και ως απλό κείμενο, PostScript, PDF, κ.λ.π. από τον link:ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/[Διακομιστή FTP του FreeBSD]. Μπορεί επίσης να θέλετε να link:https://www.FreeBSD.org/search/[ψάξετε σε αυτό το άρθρο].
|
||||
Το άρθρο αυτό αποτελεί τις συχνές ερωτήσεις για τις λίστες ταχυδρομείου του FreeBSD. Αν ενδιαφέρεστε να βοηθήσετε σε αυτό το έργο, στείλτε ένα email στην {freebsd-doc}. Η τελευταία έκδοση αυτού του εγγράφου είναι πάντοτε διαθέσιμη στην extref:{mailing-list-faq}[Δικτυακή τοποθεσία του FreeBSD]. Μπορείτε επίσης να το κατεβάσετε ως ένα μεγάλο αρχείο link:.[HTML] ή και ως απλό κείμενο, PostScript, PDF, κ.λ.π. από τον link:ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/[Διακομιστή FTP του FreeBSD]. Μπορεί επίσης να θέλετε να link:https://www.FreeBSD.org/search/[ψάξετε σε αυτό το άρθρο].
|
||||
|
||||
'''
|
||||
|
||||
@@ -94,7 +92,7 @@ toc::[]
|
||||
|
||||
=== Τι πρέπει να κάνω πριν από μια δημοσίευση;
|
||||
|
||||
Διαβάζοντας αυτό το κείμενο, έχετε ήδη κάνει το πιο σημαντικό βήμα. Ωστόσο, αν είστε νέος στο FreeBSD, θα πρέπει πρώτα να εξοικειωθείτε με το λογισμικό και όλη την κοινωνική ιστορία που το περιβάλλει, διαβάζοντας τα διάφορα link:https://www.FreeBSD.org/docs/books/[άρθρα και βιβλία] τα οποία είναι διαθέσιμα. Ιδιαίτερο ενδιαφέρον έχουν link:{faq}[Οι Συχνές Ερωτήσεις (FAQ) του FreeBSD], το link:{handbook}[Εγχειρίδιο του FreeBSD] καθώς και τα άρθρα link:{freebsd-questions-article}[Πως να χρησιμοποιείτε με επιτυχία τη λίστα ηλεκτρονικού ταχυδρομείου FreeBSD-questions], link:{explaining-bsd}[Περιγραφή των Συστημάτων BSD], και link:{new-users}[Για Χρήστες Νέους τόσο στο FreeBSD όσο και στο UNIX(R)].
|
||||
Διαβάζοντας αυτό το κείμενο, έχετε ήδη κάνει το πιο σημαντικό βήμα. Ωστόσο, αν είστε νέος στο FreeBSD, θα πρέπει πρώτα να εξοικειωθείτε με το λογισμικό και όλη την κοινωνική ιστορία που το περιβάλλει, διαβάζοντας τα διάφορα link:https://www.FreeBSD.org/docs/books/[άρθρα και βιβλία] τα οποία είναι διαθέσιμα. Ιδιαίτερο ενδιαφέρον έχουν extref:{faq}[Οι Συχνές Ερωτήσεις (FAQ) του FreeBSD], το extref:{handbook}[Εγχειρίδιο του FreeBSD] καθώς και τα άρθρα extref:{freebsd-questions-article}[Πως να χρησιμοποιείτε με επιτυχία τη λίστα ηλεκτρονικού ταχυδρομείου FreeBSD-questions], extref:{explaining-bsd}[Περιγραφή των Συστημάτων BSD], και extref:{new-users}[Για Χρήστες Νέους τόσο στο FreeBSD όσο και στο UNIX(R)].
|
||||
|
||||
Θεωρείται γενικά κακή συμπεριφορά να ρωτήσετε μια ερώτηση η οποία μπορεί να απαντηθεί από κάποιο από τα παραπάνω κείμενα. Αυτό δεν συμβαίνει επειδή οι εθελοντές που δουλεύουν σε αυτό το έργο είναι κακοί άνθρωποι, αλλά επειδή όταν έχουν απαντήσει την ίδια ερώτηση πολλές φορές, αρχίζει να τους ενοχλεί. Αυτό συμβαίνει ειδικά αν υπάρχει διαθέσιμη η απάντηση της ερώτησης. Να θυμάστε πάντα ότι σχεδόν όλη η δουλειά στο FreeBSD γίνεται από εθελοντές και τελικά είμαστε απλώς άνθρωποι.
|
||||
|
||||
@@ -163,7 +161,7 @@ toc::[]
|
||||
[[bikeshed]]
|
||||
== Τι είναι το "Bikeshed";
|
||||
|
||||
Κυριολεκτικά το `bikeshed` είναι ένα μικρό εξωτερικό καταφύγιο όπου κάποιος μπορεί να φυλάξει το δίτροχο του (υπόστεγο ποδηλάτων). Στην ορολογία του FreeBSD ωστόσο, η λέξη αυτή χρησιμοποιείται για να αναφερόμαστε σε θέματα συζήτησης που είναι τόσο απλά ώστε (σχεδόν) καθένας να μπορεί να εκφέρει μια γνώμη για αυτά - και πολύ συχνά συμβαίνει ακριβώς αυτό. Η γέννηση αυτού του όρου εξηγείται με περισσότερη λεπτομέρεια σε link:{faq}#BIKESHED-PAINTING[αυτό το κείμενο]. Θα πρέπει να κατανοείτε την έννοια αυτού του όρου πριν αρχίσετε να στέλνετε μηνύματα σε οποιαδήποτε λίστα του FreeBSD.
|
||||
Κυριολεκτικά το `bikeshed` είναι ένα μικρό εξωτερικό καταφύγιο όπου κάποιος μπορεί να φυλάξει το δίτροχο του (υπόστεγο ποδηλάτων). Στην ορολογία του FreeBSD ωστόσο, η λέξη αυτή χρησιμοποιείται για να αναφερόμαστε σε θέματα συζήτησης που είναι τόσο απλά ώστε (σχεδόν) καθένας να μπορεί να εκφέρει μια γνώμη για αυτά - και πολύ συχνά συμβαίνει ακριβώς αυτό. Η γέννηση αυτού του όρου εξηγείται με περισσότερη λεπτομέρεια σε extref:{faq}[αυτό το κείμενο, BIKESHED-PAINTING]. Θα πρέπει να κατανοείτε την έννοια αυτού του όρου πριν αρχίσετε να στέλνετε μηνύματα σε οποιαδήποτε λίστα του FreeBSD.
|
||||
|
||||
Πιο γενικά, το bikeshed είναι ένα θέμα το οποίο τείνει να δημιουργεί περισσότερες παράπλευρες συζητήσεις και λεκτικούς διαξιφισμούς, αν δεν έχετε διαβάσει σχετικά με την προϊστορία του.
|
||||
|
||||
@@ -173,7 +171,7 @@ toc::[]
|
||||
== Ευχαριστίες
|
||||
|
||||
`{grog}`::
|
||||
Ο αρχικός συγγραφέας του περισσότερου υλικού που αφορά τους κανονισμούς των λιστών, που προέρχονται από το άρθρο link:{freebsd-questions-article}[Πως να χρησιμοποιείτε με επιτυχία την λίστα ηλεκτρονικού ταχυδρομείου FreeBSD-questions].
|
||||
Ο αρχικός συγγραφέας του περισσότερου υλικού που αφορά τους κανονισμούς των λιστών, που προέρχονται από το άρθρο extref:{freebsd-questions-article}[Πως να χρησιμοποιείτε με επιτυχία την λίστα ηλεκτρονικού ταχυδρομείου FreeBSD-questions].
|
||||
|
||||
`{linimon}`::
|
||||
Δημιουργία του πρόχειρου αντίγραφου αυτού του FAQ.
|
||||
|
||||
@@ -4,7 +4,6 @@ authors:
|
||||
- author: Daniel Gerzo
|
||||
- author: Κυριάκος Κεντρωτής
|
||||
copyright: 2006, 2009 Η Ομάδα Τεκμηρίωσης του FreeBSD
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "general"]
|
||||
---
|
||||
|
||||
@@ -17,21 +16,26 @@ trademarks: ["freebsd", "general"]
|
||||
:sectnumlevels: 6
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:toc-title: Πίνακας Περιεχομένων
|
||||
:table-caption: Πίνακας
|
||||
:figure-caption: Σχήμα
|
||||
:example-caption: Παράδειγμα
|
||||
:images-path: articles/nanobsd/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:imagesdir: ../../../images/{images-path}
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
include::../../../../shared/authors.adoc[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
include::../../../../shared/authors.adoc[]
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
|
||||
@@ -3,7 +3,6 @@ title: Για Χρήστες Νέους τόσο στο FreeBSD όσο και σ
|
||||
authors:
|
||||
- author: Annelise Anderson
|
||||
email: andrsn@andrsn.stanford.edu
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "ibm", "microsoft", "opengroup", "general"]
|
||||
---
|
||||
|
||||
@@ -16,21 +15,26 @@ trademarks: ["freebsd", "ibm", "microsoft", "opengroup", "general"]
|
||||
:sectnumlevels: 6
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:toc-title: Πίνακας Περιεχομένων
|
||||
:table-caption: Πίνακας
|
||||
:figure-caption: Σχήμα
|
||||
:example-caption: Παράδειγμα
|
||||
:images-path: articles/new-users/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
include::shared/el/urls.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:imagesdir: ../../../images/{images-path}
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
include::../../../../shared/el/urls.adoc[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
include::../../../../shared/el/urls.adoc[]
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
@@ -303,7 +307,7 @@ kbd:[Ctrl+b] and kbd:[Ctrl+f]::
|
||||
|
||||
και να επανεκκινήσετε το σύστημά σας σε DOS. Αντιγράψτε αυτά τα αρχεία σε ένα DOS κατάλογο, ανοίξτε τα με το DOS EDIT, το Windows(R) Notepad ή το Wordpad, ή ένα επεξεργαστή κειμένου, κάντε μια μικρή αλλαγή έτσι ώστε να πρέπει το αρχείο να σωθεί, και τυπώστε όπως συνήθως από το DOS ή τα Windows(R). Ελπίζω να δουλέψει! Οι σελίδες man τυπώνονται πολύ όμορφα αν χρησιμοποιήσετε την εντολή `print` του DOS. (Η αντιγραφή αρχείων από το FreeBSD σε ένα mounted DOS τμήμα δίσκου είναι σε μερικές περιπτώσεις επικίνδυνο πράγμα.)
|
||||
|
||||
Το να κάνετε ένα εκτυπωτή στο FreeBSD να τυπώσει απαιτεί να φτιάξετε μια κατάλληλη εγγραφή στο αρχείο [.filename]#/etc/printcap# και να δημιουργήσετε ένα spool κατάλογο στο [.filename]#/var/spool/output#. Αν ο εκτυπωτής σας είναι στην θύρα `lpt0` (αυτή που το DOS αποκαλεί `LPT1`), μπορεί απλά να χρειάζεται να πάτε στον κατάλογο [.filename]#/var/spool/output# και (σαν `root`) να δημιουργήσετε ένα υποκατάλογο [.filename]#lpd# γράφοντας: `mkdir lpd`, αν δεν υπάρχει ήδη. Τότε ο εκτυπωτής θα πρέπει να απαντάει αν είναι ανοιχτός όταν το σύστημα ξεκινάει, και οι εντολές `lp` και `lpr` θα πρέπει να στέλνουν ένα αρχείο στον εκτυπωτή. Αν το αρχείο θα τυπωθεί ή όχι, εξαρτάται από το αν ο εκτυπωτής έχει ρυθμιστεί σωστά, κάτι που καλύπτει το link:{handbook}[handbook του FreeBSD.]
|
||||
Το να κάνετε ένα εκτυπωτή στο FreeBSD να τυπώσει απαιτεί να φτιάξετε μια κατάλληλη εγγραφή στο αρχείο [.filename]#/etc/printcap# και να δημιουργήσετε ένα spool κατάλογο στο [.filename]#/var/spool/output#. Αν ο εκτυπωτής σας είναι στην θύρα `lpt0` (αυτή που το DOS αποκαλεί `LPT1`), μπορεί απλά να χρειάζεται να πάτε στον κατάλογο [.filename]#/var/spool/output# και (σαν `root`) να δημιουργήσετε ένα υποκατάλογο [.filename]#lpd# γράφοντας: `mkdir lpd`, αν δεν υπάρχει ήδη. Τότε ο εκτυπωτής θα πρέπει να απαντάει αν είναι ανοιχτός όταν το σύστημα ξεκινάει, και οι εντολές `lp` και `lpr` θα πρέπει να στέλνουν ένα αρχείο στον εκτυπωτή. Αν το αρχείο θα τυπωθεί ή όχι, εξαρτάται από το αν ο εκτυπωτής έχει ρυθμιστεί σωστά, κάτι που καλύπτει το extref:{handbook}[handbook του FreeBSD.]
|
||||
|
||||
[[other-useful-commands]]
|
||||
== Άλλες Χρήσιμες Εντολές
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
title: Γράφοντας Αναφορές Προβλημάτων για το FreeBSD
|
||||
authors:
|
||||
- author: Dag-Erling Smørgrav
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "cvsup", "ibm", "intel", "sparc", "sun", "general"]
|
||||
---
|
||||
|
||||
@@ -15,24 +14,26 @@ trademarks: ["freebsd", "cvsup", "ibm", "intel", "sparc", "sun", "general"]
|
||||
:sectnumlevels: 6
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:toc-title: Πίνακας Περιεχομένων
|
||||
:table-caption: Πίνακας
|
||||
:figure-caption: Σχήμα
|
||||
:example-caption: Παράδειγμα
|
||||
:images-path: articles/problem-reports/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
include::shared/el/mailing-lists.adoc[lines=10..-1]
|
||||
include::shared/el/urls.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:imagesdir: ../../../images/{images-path}
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
include::../../../../shared/el/mailing-lists.adoc[lines=10..-1]
|
||||
include::../../../../shared/el/urls.adoc[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
include::../../../../shared/el/mailing-lists.adoc[lines=10..-1]
|
||||
include::../../../../shared/el/urls.adoc[]
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
@@ -71,7 +72,7 @@ toc::[]
|
||||
+
|
||||
Όταν ένα πακέτο είναι υπό την επίβλεψη κάποιου, συνήθως δεν είναι ιδιαίτερα χρήσιμες οι αναφορές που απλώς ανακοινώνουν μια καινούρια έκδοση από τον συγγραφέα του πηγαίου κώδικα του πακέτου. Συνήθως το ξέρει ήδη ο υπεύθυνος του πακέτου για το FreeBSD, ή έχει συνεργαστεί με τον συγγραφέα του πηγαίου κώδικα για τη νέα έκδοση, ή δοκιμάζει το πακέτο για να δει ότι όλα εξακολουθούν να δουλεύουν, κοκ.
|
||||
+
|
||||
Όπως και να 'χει, είναι καλή ιδέα να ακολουθήσετε τη διαδικασία από το link:{porters-handbook}#port-upgrading[Porter's Handbook].
|
||||
Όπως και να 'χει, είναι καλή ιδέα να ακολουθήσετε τη διαδικασία από το extref:{porters-handbook}[Porter's Handbook, port-upgrading].
|
||||
|
||||
Ένα bug που δεν μπορεί κανείς να το αναπαράγει είναι πολύ δύσκολο να διορθωθεί. Αν το bug εμφανίστηκε μια φορά μόνο και δεν μπορείτε να το αναπαράγετε εσείς, και φαινομενικά δεν εμφανίζεται σε κανέναν άλλο, είναι πολύ μικρές οι πιθανότητες να μπορεί κάποιος προγραμματιστής να το ανακαλύψει και να καταλάβει τί είναι αυτό που προκαλεί το λάθος. Αυτό δεν σημαίνει πως δεν συμβαίνει, αλλά σημαίνει πως η πιθανότητα να οδηγήσει η αναφορά σας στην λύση του προβλήματος είναι πάρα πολύ μικρή, και μάλλον είναι καλύτερο να σταματήσετε να ασχολείστε με το θέμα. Ακόμα χειρότερα, κάποιες φορές αυτού του είδους τα προβλήματα οφείλονται σε προβλήματα του υλικού (χαλασμένους σκληρούς δίσκους ή επεξεργαστές που υπερθερμαίνονται). Πρέπει πάντοτε πριν στέλνετε μια αναφορά προβλήματος, όταν φυσικά είναι δυνατόν να γίνει κάτι τέτοιο, να προσπαθείτε να αποκλείσετε τέτοιες περιπτώσεις.
|
||||
|
||||
@@ -83,7 +84,7 @@ toc::[]
|
||||
|
||||
Τέλος, ελέγξτε ότι η αναφορά που στέλνετε αφορά ένα πρόβλημα το οποίο υπάρχει ακόμα. Μερικές φορές είναι κάπως ενοχλητικό για έναν προγραμματιστή να παίρνει ειδοποιήσεις για ένα πρόβλημα το οποίο έχει ήδη διορθωθεί.
|
||||
|
||||
Αν το πρόβλημα που αντιμετωπίζετε αφορά το βασικό σύστημα και δεν έχετε ενημερωθεί ήδη για τις τελευταίες εκδόσεις του FreeBSD, διαβάστε το τμήμα link:{faq}#LATEST-VERSION[εκδόσεις του FreeBSD] στη Λίστα Συχνών Ερωτήσεων του FreeBSD. Η ομάδα του FreeBSD μπορεί να συντηρεί μόνο ένα ορισμένο (μικρό) αριθμό κλάδων ανάπτυξης του FreeBSD. Δε μπορεί να διορθώνει προβλήματα για οποιαδήποτε έκδοση του FreeBSD. Οπότε αν αναφέρετε ότι έχετε πρόβλημα με μια πολύ παλιά έκδοση του συστήματος, η πιο πιθανή απάντηση που θα πάρετε θα είναι να αναβαθμίσετε το σύστημά σας σε μια έκδοση που υποστηρίζεται επίσημα από την ομάδα του FreeBSD και να κάνετε δοκιμές για να δείτε αν το πρόβλημα έχει ήδη διορθωθεί ή υπάρχει ακόμη. Η Ομάδα Ασφάλειας του FreeBSD συντηρεί και ενημερώνει μια http://www.freebsd.org/security/[λίστα εκδόσεων του FreeBSD που υποστηρίζονται επίσημα].
|
||||
Αν το πρόβλημα που αντιμετωπίζετε αφορά το βασικό σύστημα και δεν έχετε ενημερωθεί ήδη για τις τελευταίες εκδόσεις του FreeBSD, διαβάστε το τμήμα extref:{faq}[εκδόσεις του FreeBSD, LATEST-VERSION] στη Λίστα Συχνών Ερωτήσεων του FreeBSD. Η ομάδα του FreeBSD μπορεί να συντηρεί μόνο ένα ορισμένο (μικρό) αριθμό κλάδων ανάπτυξης του FreeBSD. Δε μπορεί να διορθώνει προβλήματα για οποιαδήποτε έκδοση του FreeBSD. Οπότε αν αναφέρετε ότι έχετε πρόβλημα με μια πολύ παλιά έκδοση του συστήματος, η πιο πιθανή απάντηση που θα πάρετε θα είναι να αναβαθμίσετε το σύστημά σας σε μια έκδοση που υποστηρίζεται επίσημα από την ομάδα του FreeBSD και να κάνετε δοκιμές για να δείτε αν το πρόβλημα έχει ήδη διορθωθεί ή υπάρχει ακόμη. Η Ομάδα Ασφάλειας του FreeBSD συντηρεί και ενημερώνει μια http://www.freebsd.org/security/[λίστα εκδόσεων του FreeBSD που υποστηρίζονται επίσημα].
|
||||
|
||||
Αν το πρόβλημα που αντιμετωπίζετε αφορά ένα πακέτο, τότε πρέπει κατ' αρχήν να ενημερώσετε τα Ports σας στην τελευταία έκδοση της Συλλογής των Ports και να δείτε αν το πρόβλημα υπάρχει ακόμα. Οι εφαρμογές που περιέχονται στη Συλλογή των Ports αλλάζουν πολύ γρήγορα. Λόγω του γρήγορου ρυθμού με τον οποίο ενημερώνονται είναι πρακτικά αδύνατον για την ομάδα του FreeBSD να υποστηρίξει οποιαδήποτε παλιότερη έκδοση των Ports. Αυτό σημαίνει ότι τα προβλήματα που έχουν οι παλιές εκδόσεις κάποιων προγραμμάτων απλά δε γίνεται να διορθωθούν.
|
||||
|
||||
@@ -92,8 +93,8 @@ toc::[]
|
||||
|
||||
Είναι καλή ιδέα να κάνετε πάντα μια μικρή έρευνα πριν να στείλετε κάποια αναφορά προβλήματος. Μπορεί το πρόβλημά σας να το έχει ήδη αναφέρει και κάποιος άλλος. Μπορεί να είναι θέμα συζητήσεων σε κάποια λίστα ηλεκτρονικού ταχυδρομείου ή να ήταν πρόσφατα. Μπορεί ακόμα, να είναι ήδη διορθωμένο το πρόβλημα σε κάποια έκδοση νεώτερη από αυτή που τρέχετε. Πρέπει λοιπόν να ελέγχετε όλα τα προφανή σημεία, πριν να στείλετε μια αναφορά προβλήματος. Για το FreeBSD αυτό σημαίνει:
|
||||
|
||||
* Την link:{faq}[λίστα] με τις πιο συχνές ερωτήσεις (FAQ) για το FreeBSD. Η λίστα αυτή παρέχει απαντήσεις σε μια μεγάλη ποικιλία ερωτήσεων, όπως αυτές που αφορούν link:{faq}#hardware[το υλικό], link:{faq}#applications[τις εφαρμογές] και τις link:{faq}#kernelconfig[ρυθμίσεις του πυρήνα].
|
||||
* Οι link:{handbook}#eresources-mail[λίστες ηλεκτρονικού ταχυδρομείου]-αν δεν έχετε γραφτεί σε κάποια από αυτές, μπορείτε να χρησιμοποιήσετε το http://www.FreeBSD.org/search/#mailinglists[αρχείο] στις σελίδες του FreeBSD για να αναζητήσετε πληροφορίες σχετικές με το πρόβλημα. Αν το πρόβλημά σας δεν έχει συζητηθεί στις λίστες είναι, γενικά, καλή ιδέα να στείλετε ένα γράμμα στις λίστες ηλεκτρονικού ταχυδρομείου και να περιμένετε λίγες μέρες μήπως κάποιος βρει κάτι που εσείς δεν προσέξατε.
|
||||
* Την extref:{faq}[λίστα] με τις πιο συχνές ερωτήσεις (FAQ) για το FreeBSD. Η λίστα αυτή παρέχει απαντήσεις σε μια μεγάλη ποικιλία ερωτήσεων, όπως αυτές που αφορούν extref:{faq}[το υλικό, hardware], extref:{faq}[τις εφαρμογές, applications] και τις extref:{faq}[ρυθμίσεις του πυρήνα, kernelconfig].
|
||||
* Οι extref:{handbook}eresources[λίστες ηλεκτρονικού ταχυδρομείου, eresources-mail]-αν δεν έχετε γραφτεί σε κάποια από αυτές, μπορείτε να χρησιμοποιήσετε το http://www.FreeBSD.org/search/#mailinglists[αρχείο] στις σελίδες του FreeBSD για να αναζητήσετε πληροφορίες σχετικές με το πρόβλημα. Αν το πρόβλημά σας δεν έχει συζητηθεί στις λίστες είναι, γενικά, καλή ιδέα να στείλετε ένα γράμμα στις λίστες ηλεκτρονικού ταχυδρομείου και να περιμένετε λίγες μέρες μήπως κάποιος βρει κάτι που εσείς δεν προσέξατε.
|
||||
* Προαιρετικά, όλο το δίκτυο. Χρησιμοποιήστε την αγαπημένη σας μηχανή αναζήτησης για να βρείτε πληροφορίες σχετικά με το πρόβλημα. Έτσι μπορεί να βρείτε ακόμη και αναφορές από λίστες ηλεκτρονικού ταχυδρομείου ή ομάδες συζητήσεων που δεν ξέρατε ότι υπάρχουν ή δεν σκεφτήκατε να ψάξετε.
|
||||
* Ύστερα μπορείτε να αναζητήσετε σχετικές αναφορές στην http://www.FreeBSD.org/cgi/query-pr-summary.cgi?query[βάση αναφορών του FreeBSD] (GNATS). Αν το πρόβλημά σας δεν είναι πρόσφατο ή αρκετά περίεργο, είναι πολύ πιθανόν να έχει ήδη στείλει κάποιος άλλος μια αναφορά.
|
||||
* Το πιο σημαντικό από όλα όμως είναι να δείτε μήπως η τεκμηρίωση του FreeBSD περιέχει κάποια λύση στο πρόβλημά σας.
|
||||
@@ -140,7 +141,7 @@ toc::[]
|
||||
|
||||
Αν χρησιμοποιείτε το πρόγραμμα man:send-pr[1], σιγουρευτείτε ότι η μεταβλητή περιβάλλοντος `VISUAL` (ή η μεταβλητή περιβάλλοντος `EDITOR` αν δεν είναι ορισμένη η `VISUAL`) έχει κάποια λογική τιμή.
|
||||
|
||||
Ελέγξτε επίσης ότι η αποστολή ηλεκτρονικής αλληλογραφίας λειτουργεί σωστά. Το πρόγραμμα man:send-pr[1] χρησιμοποιεί μηνύματα ηλεκτρονικής αλληλογραφίας για την αποστολή και την παρακολούθηση των αναφορών προβλημάτων. Αν δε μπορείτε να στείλετε μηνύματα ηλεκτρονικής αλληλογραφίας από το μηχάνημα στο οποίο χρησιμοποιείτε το πρόγραμμα man:send-pr[1], το μήνυμά σας και η αναφορά δε θα φτάσει ποτέ στη βάση αναφορών προβλημάτων του FreeBSD. Για λεπτομέρειες σχετικά με τη ρύθμιση της ηλεκτρονικής αλληλογραφίας στο FreeBSD δείτε το κεφάλαιο περί "Ηλεκτρονικής Αλληλογραφίας" στο Εγχειρίδιο του FreeBSD στη διεύθυνση link:{handbook}#mail[Electronic Mail].
|
||||
Ελέγξτε επίσης ότι η αποστολή ηλεκτρονικής αλληλογραφίας λειτουργεί σωστά. Το πρόγραμμα man:send-pr[1] χρησιμοποιεί μηνύματα ηλεκτρονικής αλληλογραφίας για την αποστολή και την παρακολούθηση των αναφορών προβλημάτων. Αν δε μπορείτε να στείλετε μηνύματα ηλεκτρονικής αλληλογραφίας από το μηχάνημα στο οποίο χρησιμοποιείτε το πρόγραμμα man:send-pr[1], το μήνυμά σας και η αναφορά δε θα φτάσει ποτέ στη βάση αναφορών προβλημάτων του FreeBSD. Για λεπτομέρειες σχετικά με τη ρύθμιση της ηλεκτρονικής αλληλογραφίας στο FreeBSD δείτε το κεφάλαιο περί "Ηλεκτρονικής Αλληλογραφίας" στο Εγχειρίδιο του FreeBSD στη διεύθυνση extref:{handbook}mail[Electronic Mail, mail].
|
||||
|
||||
Σιγουρευτείτε ότι το πρόγραμμα αλληλογραφίας το οποίο χρησιμοποιείτε δεν θα αλλάξει ούτε το περιεχόμενο ούτε τη μορφή του κειμένου που στέλνετε πριν αυτό φτάσει στο σύστημα GNATS του FreeBSD. Πιο συγκεκριμένα, αν το πρόγραμμα αλληλογραφίας σας αποφασίζει αυτόματα για το μήκος κάθε γραμμής κειμένου, αλλάζει τους χαρακτήρες στηλοθέτη με κενά ή επεμβαίνει στους χαρακτήρες αλλαγής γραμμής, τότε κάθε patch που στέλνετε μπορεί να είναι εντελώς άχρηστο. Από την άλλη, στα πεδία της αναφοράς προβλήματος τα οποία περιέχουν απλό κείμενο είναι πιο βολικό να έχει περίπου 70 στήλες η κάθε γραμμή. Έτσι διαβάζεται πιο εύκολα το κείμενο της αναφοράς μέσα από το web interface μας.
|
||||
|
||||
@@ -271,4 +272,4 @@ Subject: Re: ports/12345: compilation problem with foo/bar
|
||||
Παρακάτω θα βρείτε κάποιες πηγές που είναι σχετικές με το θέμα των αναφορών προβλήματος. Δεν είναι μια πλήρης ή επαρκής λίστα, φυσικά.
|
||||
|
||||
* http://www.chiark.greenend.org.uk/~sgtatham/bugs.html[How to Report Bugs Effectively]-μια πολύ καλή έκθεση από τον Simon G. Tatham που περιγράφει πως μπορείτε να γράφετε χρήσιμες αναφορές προβλήματων (όχι μόνο για το FreeBSD).
|
||||
* link:{pr-guidelines}[Problem Report Handling Guidelines]-χρήσιμες πληροφορίες για τον τρόπο με τον οποίο χειρίζεται τις αναφορές προβλημάτων η ομάδα ανάπτυξης του FreeBSD
|
||||
* extref:{pr-guidelines}[Problem Report Handling Guidelines]-χρήσιμες πληροφορίες για τον τρόπο με τον οποίο χειρίζεται τις αναφορές προβλημάτων η ομάδα ανάπτυξης του FreeBSD
|
||||
|
||||
@@ -4,7 +4,6 @@ authors:
|
||||
- author: Murray Stokely
|
||||
email: murray@FreeBSD.org
|
||||
webpage: https://people.FreeBSD.org/~murray/
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "intel", "general"]
|
||||
---
|
||||
|
||||
@@ -17,34 +16,26 @@ trademarks: ["freebsd", "intel", "general"]
|
||||
:sectnumlevels: 6
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:xrefstyle: full
|
||||
:toc-title: Πίνακας Περιεχομένων
|
||||
:table-caption: Πίνακας
|
||||
:figure-caption: Σχήμα
|
||||
:example-caption: Παράδειγμα
|
||||
:images-path: articles/releng/
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/el/mailing-lists.adoc[lines=10..-1]
|
||||
include::shared/el/teams.adoc[lines=21..-1]
|
||||
include::shared/el/urls.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
:imagesdir: ../../../images/{images-path}
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
include::../../../../shared/authors.adoc[]
|
||||
include::../../../../shared/releases.adoc[]
|
||||
include::../../../../shared/el/mailing-lists.adoc[lines=10..-1]
|
||||
include::../../../../shared/el/teams.adoc[lines=21..-1]
|
||||
include::../../../../shared/el/urls.adoc[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
include::../../../../shared/authors.adoc[]
|
||||
include::../../../../shared/releases.adoc[]
|
||||
include::../../../../shared/el/mailing-lists.adoc[lines=10..-1]
|
||||
include::../../../../shared/el/teams.adoc[lines=21..-1]
|
||||
include::../../../../shared/el/urls.adoc[]
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
@@ -189,7 +180,7 @@ __Οι ετικέτες ``RELENG_*`` είναι δεσμευμένες για χ
|
||||
* `CVSROOT` - Ο κατάλογος στον οποίο βρίσκεται το CVS repository.
|
||||
* `RELEASETAG` - Η ετικέτα CVS που αντιστοιχεί στην έκδοση την οποία θέλετε να μεταγλωττίσετε.
|
||||
|
||||
Αν δεν έχετε ήδη πρόσβαση σε κάποιο τοπικό CVS repository με τον κώδικα του FreeBSD, μπορείτε πάντα να φτιάξετε το δικό σας τοπικό CVS mirror με το link:{handbook}#synching[CVSup]. Υπάρχει ένα supfile, στο αρχείο [.filename]#/usr/shared/examples/cvsup/cvs-supfile#, το οποίο μπορείτε να χρησιμοποιήσετε για να αντιγράψετε το CVS repository του FreeBSD στο δικό σας τοπικό mirrror.
|
||||
Αν δεν έχετε ήδη πρόσβαση σε κάποιο τοπικό CVS repository με τον κώδικα του FreeBSD, μπορείτε πάντα να φτιάξετε το δικό σας τοπικό CVS mirror με το extref:{handbook}updating-upgrading[CVSup, synching]. Υπάρχει ένα supfile, στο αρχείο [.filename]#/usr/shared/examples/cvsup/cvs-supfile#, το οποίο μπορείτε να χρησιμοποιήσετε για να αντιγράψετε το CVS repository του FreeBSD στο δικό σας τοπικό mirrror.
|
||||
|
||||
Αν παραλείψετε την ετικέτα `RELEASETAG`, τότε θα μεταγλωττιστεί μια πλήρης έκδοση από την κορυφή του `HEAD` (δηλ. του -CURRENT) κορμού. Οι εκδόσεις που φτιάχνονται από αυτόν τον κορμό, συνήθως αναφέρονται σαν "-CURRENT snapshots".
|
||||
|
||||
@@ -291,7 +282,7 @@ make release CHROOTDIR=/local3/release \
|
||||
[.filename]#/pub/FreeBSD/releases/arch/ISO-IMAGES/X.Y/X.Y-*.iso#::
|
||||
Τα αρχεία ISO.
|
||||
|
||||
Για περισσότερες πληροφορίες σχετικά με την οργάνωση των mirror διανομής FTP του FreeBSD, παρακαλώ δείτε το άρθρο link:{hubs}[Φτιάχνοντας ένα FreeBSD mirror].
|
||||
Για περισσότερες πληροφορίες σχετικά με την οργάνωση των mirror διανομής FTP του FreeBSD, παρακαλώ δείτε το άρθρο extref:{hubs}[Φτιάχνοντας ένα FreeBSD mirror].
|
||||
|
||||
Μπορεί να πάρει αρκετές ώρες από την στιγμή που θα ενημερωθεί ο `ftp-master` μέχρι να ενημερωθούν στην πλειοψηφία τους τα πρώτου επιπέδου FTP mirror με την νέα έκδοση. Επιβάλλεται οι υπεύθυνοι έκδοσης να συνεννοηθούν με την {freebsd-hubs} πριν ανακοινώσουν την γενική διαθεσιμότητα της νέας έκδοσης στους εξυπηρετητές FTP.
|
||||
|
||||
@@ -359,11 +350,11 @@ make release CHROOTDIR=/local3/release \
|
||||
|
||||
(5) The libh Project http://www.FreeBSD.org/projects/libh/[http://www.FreeBSD.org/projects/libh/]
|
||||
|
||||
(6) link:{contributors}#staff-committers[FreeBSD Committers]
|
||||
(6) extref:{contributors}[FreeBSD Committers, staff-committers]
|
||||
|
||||
(7) link:{contributors}#staff-core[FreeBSD Core-Team]
|
||||
(7) extref:{contributors}[FreeBSD Core-Team, staff-core]
|
||||
|
||||
(8) link:{handbook}[FreeBSD Handbook]
|
||||
(8) extref:{handbook}[FreeBSD Handbook]
|
||||
|
||||
(9) GNATS: The GNU Bug Tracking System http://www.gnu.org/software/gnats[http://www.gnu.org/software/gnats]
|
||||
|
||||
|
||||
@@ -1,71 +1,57 @@
|
||||
---
|
||||
title: Συχνές Ερωτήσεις για το FreeBSD 6.X και 7.X
|
||||
title: Συχνές Ερωτήσεις για το FreeBSD 11.X, 12.X και 13.X
|
||||
authors:
|
||||
- author: Η Ομάδα Τεκμηρίωσης του FreeBSD
|
||||
copyright: 1995-2020 The FreeBSD Documentation Project
|
||||
releaseinfo: "$FreeBSD$"
|
||||
trademarks: ["freebsd", "ibm", "ieee", "3com", "adobe", "intel", "linux", "microsoft", "opengroup", "sparc", "sun", "oracle", "xfree86", "general"]
|
||||
trademarks: ["freebsd", "ibm", "ieee", "3com", "adobe", "intel", "linux", "microsoft", "opengroup", "sparc", "sun", "oracle", "xfree86", "general"]
|
||||
isIndex: true
|
||||
---
|
||||
|
||||
= Συχνές Ερωτήσεις για το FreeBSD 6.X και 7.X
|
||||
= Συχνές Ερωτήσεις για το FreeBSD {rel2-relx} και {rel-relx}
|
||||
:doctype: book
|
||||
:toc: macro
|
||||
:toclevels: 1
|
||||
:icons: font
|
||||
:xrefstyle: basic
|
||||
:relfileprefix: ../
|
||||
:outfilesuffix:
|
||||
:sectnums:
|
||||
:sectnumlevels: 6
|
||||
:partnums:
|
||||
:source-highlighter: rouge
|
||||
:experimental:
|
||||
:skip-front-matter:
|
||||
:toc-title: Πίνακας Περιεχομένων
|
||||
:part-signifier: Μέρος
|
||||
:chapter-signifier: Κεφάλαιο
|
||||
:appendix-caption: Παράρτημα
|
||||
:table-caption: Πίνακας
|
||||
:figure-caption: Σχήμα
|
||||
:example-caption: Παράδειγμα
|
||||
:rel-numbranch: 3
|
||||
:rel-head: 13-CURRENT
|
||||
:rel-head-relx: 13.X
|
||||
:images-path: books/faq/
|
||||
:rel-numbranch: 4
|
||||
:rel-head: 14-CURRENT
|
||||
:rel-head-relx: 14.X
|
||||
:rel-head-releng: head/
|
||||
:rel-relx: 12.X
|
||||
:rel-stable: 12-STABLE
|
||||
:rel-releng: stable/12/
|
||||
:rel-relx: 13.X
|
||||
:rel-stable: 13-STABLE
|
||||
:rel-releng: stable/13/
|
||||
:rel-relengdate: December 2018
|
||||
:rel2-relx: 11.X
|
||||
:rel2-stable: 11-STABLE
|
||||
:rel2-releng: stable/11/
|
||||
:rel2-relengdate: October 2016
|
||||
:rel2-relx: 12.X
|
||||
:rel2-stable: 12-STABLE
|
||||
:rel2-releng: stable/12/
|
||||
:rel2-relengdate: December 2018
|
||||
:rel3-relx: 11.X
|
||||
:rel3-stable: 11-STABLE
|
||||
:rel3-releng: stable/11/
|
||||
:rel3-relengdate: October 2016
|
||||
|
||||
ifeval::["{backend}" == "html5"]
|
||||
include::shared/mirrors.adoc[]
|
||||
ifdef::env-beastie[]
|
||||
ifdef::backend-html5[]
|
||||
include::shared/authors.adoc[]
|
||||
include::shared/mirrors.adoc[]
|
||||
include::shared/releases.adoc[]
|
||||
include::shared/el/mailing-lists.adoc[]
|
||||
include::shared/el/teams.adoc[]
|
||||
include::shared/el/urls.adoc[]
|
||||
include::shared/attributes/attributes-{{% lang %}}.adoc[]
|
||||
include::shared/{{% lang %}}/teams.adoc[]
|
||||
include::shared/{{% lang %}}/mailing-lists.adoc[]
|
||||
include::shared/{{% lang %}}/urls.adoc[]
|
||||
endif::[]
|
||||
ifdef::backend-pdf,backend-epub3[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "pdf"]
|
||||
include::../../../../shared/mirrors.adoc[]
|
||||
include::../../../../shared/authors.adoc[]
|
||||
include::../../../../shared/releases.adoc[]
|
||||
include::../../../../shared/el/mailing-lists.adoc[]
|
||||
include::../../../../shared/el/teams.adoc[]
|
||||
include::../../../../shared/el/urls.adoc[]
|
||||
endif::[]
|
||||
|
||||
ifeval::["{backend}" == "epub3"]
|
||||
include::../../../../shared/mirrors.adoc[]
|
||||
include::../../../../shared/authors.adoc[]
|
||||
include::../../../../shared/releases.adoc[]
|
||||
include::../../../../shared/el/mailing-lists.adoc[]
|
||||
include::../../../../shared/el/teams.adoc[]
|
||||
include::../../../../shared/el/urls.adoc[]
|
||||
ifndef::env-beastie[]
|
||||
include::../../../../../shared/asciidoctor.adoc[]
|
||||
endif::[]
|
||||
|
||||
[.abstract-title]
|
||||
@@ -91,7 +77,7 @@ toc::[]
|
||||
|
||||
Το FreeBSD χρησιμοποιείται από εταιρίες, παροχείς υπηρεσιών Internet (ISPs), ερευνητές, επαγγελματίες της Πληροφορικής, φοιτητές και οικιακούς χρήστες από όλο τον κόσμο, στη δουλειά τους, στην εκπαίδευση και για αναψυχή.
|
||||
|
||||
Για περισσότερες λεπτομέρειες σχετικά με το FreeBSD, παρακαλούμε διαβάστε το link:{handbook}[Εγχειρίδιο του FreeBSD].
|
||||
Για περισσότερες λεπτομέρειες σχετικά με το FreeBSD, παρακαλούμε διαβάστε το extref:{handbook}[Εγχειρίδιο του FreeBSD].
|
||||
|
||||
=== Ποιος είναι ο σκοπός του FreeBSD Project;
|
||||
|
||||
@@ -114,7 +100,7 @@ toc::[]
|
||||
|
||||
Αν χρειάζεται να χρησιμοποιήσετε μια εφαρμογή που είναι διαθέσιμη σε ένα μόνο λειτουργικό σύστημα, τότε απλά δεν μπορείτε να αντικαταστήσετε αυτό το λειτουργικό σύστημα. Είναι, όμως, πολύ πιθανό ότι θα βρείτε μια αντίστοιχη εφαρμογή στο FreeBSD. Αν θέλετε έναν σταθερό εξυπηρετητή για το γραφείο σας ή για το Internet, ένα αξιόπιστο σταθμό εργασίας, ή απλώς την ικανότητα να κάνετε την εργασία σας χωρίς διακοπές, είναι σχεδόν σίγουρο ότι το FreeBSD μπορεί να κάνει ότι χρειάζεστε. Πολλοί χρήστες υπολογιστών σε όλο τον κόσμο - τόσο αρχάριοι όσο και έμπειροι διαχειριστές συστημάτων UNIX(R) - χρησιμοποιούν το FreeBSD ως το βασικό λειτουργικό σύστημα στους σταθμούς εργασίας τους.
|
||||
|
||||
Αν έρχεστε στο FreeBSD από κάποιο άλλο περιβάλλον τύπου UNIX(R), ξέρετε ήδη τα περισσότερα από αυτά που χρειάζεστε. Αν ωστόσο η εμπειρία σας προέρχεται από λειτουργικά συστήματα με γραφικό περιβάλλον, όπως τα Windows(R) και οι παλιότερες εκδόσεις του Mac OS(R), θα πρέπει να επενδύσετε, όπως είναι αναμενόμενο, επιπλέον χρόνο για να εξοικειωθείτε με τον τρόπο εργασίας σε ένα σύστημα UNIX(R). Αυτό το FAQ, καθώς και το link:{handbook}[Εγχειρίδιο του FreeBSD] αποτελούν εξαιρετικά αναγνώσματα για να ξεκινήσετε.
|
||||
Αν έρχεστε στο FreeBSD από κάποιο άλλο περιβάλλον τύπου UNIX(R), ξέρετε ήδη τα περισσότερα από αυτά που χρειάζεστε. Αν ωστόσο η εμπειρία σας προέρχεται από λειτουργικά συστήματα με γραφικό περιβάλλον, όπως τα Windows(R) και οι παλιότερες εκδόσεις του Mac OS(R), θα πρέπει να επενδύσετε, όπως είναι αναμενόμενο, επιπλέον χρόνο για να εξοικειωθείτε με τον τρόπο εργασίας σε ένα σύστημα UNIX(R). Αυτό το FAQ, καθώς και το extref:{handbook}[Εγχειρίδιο του FreeBSD] αποτελούν εξαιρετικά αναγνώσματα για να ξεκινήσετε.
|
||||
|
||||
=== Γιατί ονομάζεται FreeBSD;
|
||||
|
||||
@@ -146,7 +132,7 @@ Version link:ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/i386/{rel120-current}-RE
|
||||
|
||||
=== Τι είναι το FreeBSD-CURRENT;
|
||||
|
||||
Το link:{handbook}#CURRENT[FreeBSD-CURRENT] είναι η υπό εξέλιξη έκδοση του λειτουργικού συστήματος, το οποίο με τον καιρό θα εξελιχθεί στο νέο κλάδο FreeBSD-STABLE. Για το λόγο αυτό, παρουσιάζει συνήθως ενδιαφέρον μόνο σε όσους ασχολούνται με την ανάπτυξη κώδικα του συστήματος και σε σκληροπυρηνικούς χομπίστες. Δείτε το link:{handbook}#CURRENT[σχετικό τμήμα] στο link:{handbook}[εγχειρίδιο] για λεπτομέρειες σχετικά με το -CURRENT.
|
||||
Το extref:{handbook}updating-upgrading[FreeBSD-CURRENT, current] είναι η υπό εξέλιξη έκδοση του λειτουργικού συστήματος, το οποίο με τον καιρό θα εξελιχθεί στο νέο κλάδο FreeBSD-STABLE. Για το λόγο αυτό, παρουσιάζει συνήθως ενδιαφέρον μόνο σε όσους ασχολούνται με την ανάπτυξη κώδικα του συστήματος και σε σκληροπυρηνικούς χομπίστες. Δείτε το extref:{handbook}updating-upgrading[σχετικό τμήμα, current] στο extref:{handbook}[εγχειρίδιο] για λεπτομέρειες σχετικά με το -CURRENT.
|
||||
|
||||
Αν δεν είστε εξοικειωμένος με το λειτουργικό σύστημα, ή δεν είστε ικανός να αναγνωρίσετε τη διαφορά μεταξύ ενός πραγματικού και ενός προσωρινού προβλήματος, μάλλον δεν θα πρέπει να χρησιμοποιήσετε το FreeBSD-CURRENT. Ο κλάδος αυτός ορισμένες φορές εξελίσσεται πολύ γρήγορα, και μπορεί ακόμα και η μεταγλώττιση του να μην είναι δυνατή για αρκετές συνεχόμενες μέρες. Όσοι χρησιμοποιούν το FreeBSD-CURRENT αναμένεται να είναι ικανοί να αναλύουν τα όποια προβλήματα και να τα αναφέρουν μόνο αν θεωρούν ότι πρόκειται για σημαντικά λάθη και όχι για "μικροπροβλήματα". Ερωτήσεις του τύπου "το make world παράγει κάποια σφάλματα σχετικά με τα groups" στη λίστα ταχυδρομείου -CURRENT, μπορεί να αντιμετωπιστούν περιφρονητικά.
|
||||
|
||||
@@ -165,7 +151,7 @@ Version link:ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/i386/{rel120-current}-RE
|
||||
|
||||
=== Τι είναι το FreeBSD-STABLE;
|
||||
|
||||
Όταν κυκλοφόρησε το FreeBSD 2.0.5, η ανάπτυξη του FreeBSD χωρίστηκε σε δύο κλάδους. Ο ένας κλάδος ονομάστηκε link:{handbook}#STABLE[-STABLE], και ο άλλος link:{handbook}#CURRENT[-CURRENT]. Το _FreeBSD-STABLE_ απευθύνεται σε Παροχείς Υπηρεσιών Internet (ISPs) και άλλες εμπορικές χρήσεις, όπου οι απότομες αλλαγές και τα τυχόν πειραματικά χαρακτηριστικά είναι γενικά ανεπιθύμητα. Στον κλάδο αυτό ενσωματώνονται μόνο καλά δοκιμασμένες διορθώσεις και άλλες μικρές αλλαγές. Από την άλλη μεριά, το _FreeBSD-CURRENT_ βρίσκεται σε μια μοναδική αδιάκοπη γραμμή ανάπτυξης από την εποχή της κυκλοφορίας της έκδοσης 2.0, οδηγώντας προς την έκδοση {rel120-current}-RELEASE αλλά και μετά από αυτή. Για περισσότερες πληροφορίες δείτε το άρθρο "link:{releng}#REL-BRANCH[Προετοιμασία Εκδόσεων του FreeBSD: Δημιουργία του Κλάδου Έκδοσης]".
|
||||
Όταν κυκλοφόρησε το FreeBSD 2.0.5, η ανάπτυξη του FreeBSD χωρίστηκε σε δύο κλάδους. Ο ένας κλάδος ονομάστηκε extref:{handbook}updating-upgrading[-STABLE, stable], και ο άλλος extref:{handbook}updating-upgrading[-CURRENT, current]. Το _FreeBSD-STABLE_ απευθύνεται σε Παροχείς Υπηρεσιών Internet (ISPs) και άλλες εμπορικές χρήσεις, όπου οι απότομες αλλαγές και τα τυχόν πειραματικά χαρακτηριστικά είναι γενικά ανεπιθύμητα. Στον κλάδο αυτό ενσωματώνονται μόνο καλά δοκιμασμένες διορθώσεις και άλλες μικρές αλλαγές. Από την άλλη μεριά, το _FreeBSD-CURRENT_ βρίσκεται σε μια μοναδική αδιάκοπη γραμμή ανάπτυξης από την εποχή της κυκλοφορίας της έκδοσης 2.0, οδηγώντας προς την έκδοση {rel120-current}-RELEASE αλλά και μετά από αυτή. Για περισσότερες πληροφορίες δείτε το άρθρο "extref:{releng}[Προετοιμασία Εκδόσεων του FreeBSD: Δημιουργία του Κλάδου Έκδοσης, REL-BRANCH]".
|
||||
|
||||
Ο κλάδος 2.2-STABLE εγκαταλείφθηκε με την κυκλοφορία της έκδοσης 2.2.8. Ο κλάδος 3-STABLE τελείωσε με την κυκλοφορία της έκδοσης 3.5.1, που ήταν και η τελευταία της σειράς εκδόσεων 3._X_. Ο κλάδος 4-STABLE τελείωσε με την κυκλοφορία της έκδοσης 4.11, της τελευταίας της σειράς 4._X_. Οι μόνες αλλαγές που γίνονται κατά βάση σε κάθε ένα από αυτούς τους κλάδους, έχουν σχέση με διορθώσεις σε κενά ασφαλείας. Η υποστήριξη των κλάδων 5-STABLE σταμάτησε με την έκδοση 5.5, την τελευταία έκδοση της σειράς 5._X_. Η υποστήριξη για τη σειρά εκδόσεων 6-STABLE θα συνεχιστεί για λίγο καιρό ακόμα, αλλά θα επικεντρωθεί περισσότερο σε διορθώσεις κενών ασφαλείας και άλλων σοβαρών προβλημάτων.
|
||||
|
||||
@@ -183,7 +169,7 @@ H {re} δίνει στην κυκλοφορία μια καινούρια έκδ
|
||||
|
||||
=== Ποιος είναι υπεύθυνος για το FreeBSD
|
||||
|
||||
Οι βασικές αποφάσεις που αφορούν το FreeBSD Project, όπως η συνολική κατεύθυνση του έργου και ποιος επιτρέπεται να προσθέσει πηγαίο κώδικα στο δέντρο, παίρνονται από την link:https://www.FreeBSD.org/administration/#t-core[βασική ομάδα (core team)] που αποτελείται από 9 άτομα. Υπάρχει μια ακόμα μεγαλύτερη ομάδα με περισσότερα από 350 άτομα που ονομάζονται link:{contributors}#STAFF-COMMITTERS[ διαπράκτες (committers)] και οι οποίοι έχουν την έγκριση να κάνουν απευθείας αλλαγές στο δέντρο πηγαίου κώδικα του FreeBSD.
|
||||
Οι βασικές αποφάσεις που αφορούν το FreeBSD Project, όπως η συνολική κατεύθυνση του έργου και ποιος επιτρέπεται να προσθέσει πηγαίο κώδικα στο δέντρο, παίρνονται από την link:https://www.FreeBSD.org/administration/#t-core[βασική ομάδα (core team)] που αποτελείται από 9 άτομα. Υπάρχει μια ακόμα μεγαλύτερη ομάδα με περισσότερα από 350 άτομα που ονομάζονται extref:{contributors}[ διαπράκτες (committers), STAFF-COMMITTERS] και οι οποίοι έχουν την έγκριση να κάνουν απευθείας αλλαγές στο δέντρο πηγαίου κώδικα του FreeBSD.
|
||||
|
||||
Ωστόσο οι περισσότερες σημαντικές αλλαγές συζητούνται από πριν στις <<mailing,λίστες ηλεκτρονικού ταχυδρομείου>>, και δεν υπάρχουν περιορισμοί σχετικά με το ποιοι λαμβάνουν μέρος σε αυτές τις συζητήσεις.
|
||||
|
||||
@@ -195,7 +181,7 @@ H {re} δίνει στην κυκλοφορία μια καινούρια έκδ
|
||||
* Εκδόσεις που βασίζονται σεlink:https://www.FreeBSD.org/snapshots/[Στιγμιότυπα] γίνονται καθημερινά από τους κλάδους <<current,-CURRENT>> και <<stable,-STABLE>>, και εξυπηρετούν κατά βάση όσους ασχολούνται με την ανάπτυξη και τον έλεγχο των τελευταίας γενιάς προγραμμάτων.
|
||||
* Η τελευταία κυκλοφορία που βασίζεται στον κλάδο 5-STABLE, η {rel112-current}-RELEASE, μπορεί να βρεθεί στον κατάλογο link:ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/i386/{rel112-current}-RELEASE/[{rel112-current}-RELEASE].
|
||||
|
||||
Πληροφορίες σχετικά με τη διάθεση του FreeBSD σε CD, DVD και άλλα μέσα μπορούν να βρεθούν link:{handbook}#mirrors/[στο Εγχειρίδιο].
|
||||
Πληροφορίες σχετικά με τη διάθεση του FreeBSD σε CD, DVD και άλλα μέσα μπορούν να βρεθούν extref:{handbook}mirrors/[στο Εγχειρίδιο, mirrors].
|
||||
|
||||
=== Πως μπορώ να έχω πρόσβαση στη Βάση Δεδομένων με τις Αναφορές Προβλημάτων;
|
||||
|
||||
@@ -203,7 +189,7 @@ H {re} δίνει στην κυκλοφορία μια καινούρια έκδ
|
||||
|
||||
Η εντολή man:send-pr[1] μπορεί να χρησιμοποιηθεί για την υποβολή αναφορών προβλημάτων, καθώς και αιτήσεων για αλλαγές, μέσω ηλεκτρονικού ταχυδρομείου. Εναλλακτικά, μπορείτε να χρησιμοποιήσετε την αντίστοιχη δυνατότητα http://www.freebsd.org/send-pr/[υποβολής αναφορών προβλημάτων μέσω της διεπαφής web] με τη βοήθεια ενός προγράμματος φυλλομετρητή.
|
||||
|
||||
Πριν υποβάλετε μια αναφορά προβλήματος, παρακαλούμε διαβάστε το link:{problem-reports}[Γράφοντας Αναφορές Προβλημάτων για το FreeBSD], ένα άρθρο για το πως να γράφετε καλές αναφορές προβλημάτων.
|
||||
Πριν υποβάλετε μια αναφορά προβλήματος, παρακαλούμε διαβάστε το extref:{problem-reports}[Γράφοντας Αναφορές Προβλημάτων για το FreeBSD], ένα άρθρο για το πως να γράφετε καλές αναφορές προβλημάτων.
|
||||
|
||||
=== Τι άλλες πηγές πληροφοριών υπάρχουν;
|
||||
|
||||
@@ -390,11 +376,11 @@ File: +DESC (ignored)
|
||||
|
||||
=== Που μπορώ να βρω πληροφορίες για λίστες ηλεκτρονικού ταχυδρομείου του FreeBSD;
|
||||
|
||||
Μπορείτε να βρείτε πλήρεις πληροφορίες στην αντίστοιχη link:{handbook}#eresources-mail[καταχώρηση του Εγχειριδίου για τις λίστες ηλεκτρονικού ταχυδρομείου].
|
||||
Μπορείτε να βρείτε πλήρεις πληροφορίες στην αντίστοιχη extref:{handbook}eresources[καταχώρηση του Εγχειριδίου για τις λίστες ηλεκτρονικού ταχυδρομείου, eresources-mail].
|
||||
|
||||
=== Τι ομάδες συζήτησης είναι διαθέσιμες για το FreeBSD;
|
||||
|
||||
Μπορείτε να βρείτε πλήρεις πληροφορίες στην link:{handbook}#eresources-news/[καταχώρηση του Εγχειριδίου για τις ομάδες συζητήσεων].
|
||||
Μπορείτε να βρείτε πλήρεις πληροφορίες στην extref:{handbook}eresources/[καταχώρηση του Εγχειριδίου για τις ομάδες συζητήσεων, eresources-news].
|
||||
|
||||
=== Υπάρχουν κανάλια στο IRC (Internet Relay Chat) για το FreeBSD;
|
||||
|
||||
@@ -433,7 +419,7 @@ File: +DESC (ignored)
|
||||
* doc/
|
||||
* src/ssys.*
|
||||
|
||||
Πλήρεις οδηγίες σχετικά με τη διαδικασία καθώς και περισσότερες πληροφορίες σχετικά με γενικά προβλήματα κατά την εγκατάσταση μπορείτε να βρείτε στο link:{handbook}#install/[Κεφάλαιο του Εγχειριδίου σχετικά με την εγκατάσταση του FreeBSD].
|
||||
Πλήρεις οδηγίες σχετικά με τη διαδικασία καθώς και περισσότερες πληροφορίες σχετικά με γενικά προβλήματα κατά την εγκατάσταση μπορείτε να βρείτε στο extref:{handbook}install/[Κεφάλαιο του Εγχειριδίου σχετικά με την εγκατάσταση του FreeBSD, install].
|
||||
|
||||
=== Τι μπορώ να κάνω αν το image της δισκέτας δεν χωράει σε μια μόνο δισκέτα;
|
||||
|
||||
@@ -448,11 +434,11 @@ File: +DESC (ignored)
|
||||
Για να παρακάμψετε το πρόβλημα: γράψτε _binary_ στην γραμμή εντολών του FTP, μετά που θα συνδεθείτε στον εξυπηρετητή, και πριν ξεκινήσετε να κατεβάζετε το image.
|
||||
* Χρήση της εντολής `copy` του DOS (η αντίστοιχου γραφικού εργαλείου) για τη μεταφορά του αρχείου image στη δισκέτα.
|
||||
+
|
||||
Προγράμματα όπως το `copy`, δεν θα λειτουργήσουν σωστά καθώς το image εκκίνησης έχει φτιαχτεί ώστε να εκκινεί άμεσα. Το image έχει τα πλήρη περιεχόμενα της δισκέτας, τροχιά προς τροχιά, και δεν πρέπει να γραφεί στη δισκέτα ως κανονικό αρχείο. Θα πρέπει να το μεταφέρετε στη δισκέτα με "ωμό" τρόπο, χρησιμοποιώντας εργαλεία χαμηλού επιπέδου (low-level) (όπως π.χ. το `fdimage` ή το `rawrite`) που περιγράφονται στον link:{handbook}#install/[οδηγό εγκατάστασης του FreeBSD].
|
||||
Προγράμματα όπως το `copy`, δεν θα λειτουργήσουν σωστά καθώς το image εκκίνησης έχει φτιαχτεί ώστε να εκκινεί άμεσα. Το image έχει τα πλήρη περιεχόμενα της δισκέτας, τροχιά προς τροχιά, και δεν πρέπει να γραφεί στη δισκέτα ως κανονικό αρχείο. Θα πρέπει να το μεταφέρετε στη δισκέτα με "ωμό" τρόπο, χρησιμοποιώντας εργαλεία χαμηλού επιπέδου (low-level) (όπως π.χ. το `fdimage` ή το `rawrite`) που περιγράφονται στον extref:{handbook}install/[οδηγό εγκατάστασης του FreeBSD, install].
|
||||
|
||||
=== Που βρίσκονται οι οδηγίες για την εγκατάσταση του FreeBSD;
|
||||
|
||||
Μπορείτε να βρείτε τις οδηγίες στην link:{handbook}#install/[καταχώρηση του Εγχειριδίου σχετικά με την εγκατάσταση του FreeBSD].
|
||||
Μπορείτε να βρείτε τις οδηγίες στην extref:{handbook}install/[καταχώρηση του Εγχειριδίου σχετικά με την εγκατάσταση του FreeBSD, install].
|
||||
|
||||
=== Τι χρειάζομαι για να εκτελέσω το FreeBSD;
|
||||
|
||||
@@ -466,7 +452,7 @@ File: +DESC (ignored)
|
||||
|
||||
Τη δεδομένη στιγμή, δεν υπάρχει τρόπος να φτιάξετε _απλώς_ μια προσαρμοσμένη δισκέτα εγκατάστασης. Θα πρέπει να δημιουργήσετε ολόκληρη νέα έκδοση, η οποία θα περιλαμβάνει και την προσαρμοσμένη δισκέτα εγκατάστασης σας.
|
||||
|
||||
Για να δημιουργήσετε μια προσαρμοσμένη έκδοση, ακολουθήστε τις οδηγίες στο άρθρο σχετικά με την link:{releng}[Οργάνωση Εκδόσεων].
|
||||
Για να δημιουργήσετε μια προσαρμοσμένη έκδοση, ακολουθήστε τις οδηγίες στο άρθρο σχετικά με την extref:{releng}[Οργάνωση Εκδόσεων].
|
||||
|
||||
=== Μπορούν να συνυπάρξουν τα Windows(R) με το FreeBSD;
|
||||
|
||||
@@ -582,7 +568,7 @@ Fixit# fdisk -B -b /boot/boot0 bootdevice
|
||||
|
||||
=== Μπορώ να εγκαταστήσω το FreeBSD στο φορητό μου χρησιμοποιώντας PLIP (Parallel Line IP, IP μέσω Παράλληλης Θύρας);
|
||||
|
||||
Ναι. Χρησιμοποιήστε τυποποιημένο καλώδιο τύπου Laplink. Αν χρειάζεται, διαβάστε το link:{handbook}#network-plip/[τμήμα PLIP του Εγχειριδίου] για λεπτομέρειες σχετικές με δικτύωση μέσω παράλληλης θύρας.
|
||||
Ναι. Χρησιμοποιήστε τυποποιημένο καλώδιο τύπου Laplink. Αν χρειάζεται, διαβάστε το extref:{handbook}advanced-networking/[τμήμα PLIP του Εγχειριδίου, network-plip] για λεπτομέρειες σχετικές με δικτύωση μέσω παράλληλης θύρας.
|
||||
|
||||
=== Τι γεωμετρία να χρησιμοποιήσω για το σκληρό μου δίσκο;
|
||||
|
||||
@@ -969,7 +955,7 @@ To FreeBSD υποστηρίζει αρκετά software modems με την βο
|
||||
|
||||
==== Ποιες κάρτες πολλαπλών σειριακών θυρών υποστηρίζονται από το FreeBSD;
|
||||
|
||||
Υπάρχει μια λίστα για αυτές στην ενότητα link:{handbook}#install/[διάφορων συσκευών] του Εγχειριδίου.
|
||||
Υπάρχει μια λίστα για αυτές στην ενότητα extref:{handbook}install/[διάφορων συσκευών, install] του Εγχειριδίου.
|
||||
|
||||
Ακόμα φαίνεται ότι λειτουργούν και κάποιες κάρτες που είναι αντιγραφές επώνυμων μοντέλων, ειδικά όσες υποστηρίζουν ότι είναι συμβατές με τις αντίστοιχες τις AST.
|
||||
|
||||
@@ -1009,7 +995,7 @@ To FreeBSD υποστηρίζει αρκετά software modems με την βο
|
||||
|
||||
==== Ποιες άλλες συσκευές υποστηρίζονται από το FreeBSD;
|
||||
|
||||
Δείτε το link:{handbook}#install/[Εγχειρίδιο] για τη λίστα των υπόλοιπων συσκευών που υποστηρίζονται.
|
||||
Δείτε το extref:{handbook}install/[Εγχειρίδιο, install] για τη λίστα των υπόλοιπων συσκευών που υποστηρίζονται.
|
||||
|
||||
==== Υποστηρίζει το FreeBSD διαχείριση ενέργειας για το φορητό μου υπολογιστή;
|
||||
|
||||
@@ -1062,7 +1048,7 @@ device pcic
|
||||
device card 1
|
||||
....
|
||||
|
||||
Μεταγλωττίστε ξανά και εγκαταστήστε το νέο πυρήνα όπως περιγράφεται στην link:{handbook}#kernelconfig/[Ρύθμιση Πυρήνα του FreeBSD].
|
||||
Μεταγλωττίστε ξανά και εγκαταστήστε το νέο πυρήνα όπως περιγράφεται στην extref:{handbook}kernelconfig/[Ρύθμιση Πυρήνα του FreeBSD, kernelconfig].
|
||||
|
||||
== Αντιμετώπιση Προβλημάτων
|
||||
|
||||
@@ -1107,7 +1093,7 @@ ARRE (Auto Read Reallocation Enbld): 1
|
||||
|
||||
Το πρόβλημα αυτό είναι γνωστό. Ο ενσωματωμένος στη μητρική ελεγκτής SCSI του HP Netserver, χρησιμοποιεί σύνδεση τύπου EISA και καταλαμβάνει τη θέση EISA με αριθμό 11. Με τον τρόπο αυτό, όλες οι "πραγματικές" υποδοχές τύπου EISA βρίσκονται πριν από αυτή. Ωστόσο, η περιοχή διευθύνσεων των υποδοχών EISA με αριθμό = 10, συγκρούεται με την περιοχή διευθύνσεων του PCI, και το FreeBSD στη σημερινή του μορφή, δεν μπορεί να χειριστεί σωστά αυτή την κατάσταση.
|
||||
|
||||
Έτσι, για την ώρα, το καλύτερο που μπορείτε να κάνετε είναι να παριστάνετε ότι δεν υπάρχει σύγκρουση διευθύνσεων :) και να ανεβάσετε την επιλογή `EISA_SLOTS` του πυρήνα στην τιμή 12. Μεταγλωττίστε έπειτα ξανά τον πυρήνα, όπως περιγράφεται στην link:{handbook}#kernelconfig/[σχετική καταχώρηση του Εγχειριδίου].
|
||||
Έτσι, για την ώρα, το καλύτερο που μπορείτε να κάνετε είναι να παριστάνετε ότι δεν υπάρχει σύγκρουση διευθύνσεων :) και να ανεβάσετε την επιλογή `EISA_SLOTS` του πυρήνα στην τιμή 12. Μεταγλωττίστε έπειτα ξανά τον πυρήνα, όπως περιγράφεται στην extref:{handbook}kernelconfig/[σχετική καταχώρηση του Εγχειριδίου, kernelconfig].
|
||||
|
||||
Φυσικά αυτό είναι ένα πρόβλημα αντίστοιχο με το αυγό και την κότα, όσο αφορά την εγκατάσταση ενός τέτοιου μηχανήματος. Για να προσπεράσετε το πρόβλημα, υπάρχει ειδική πρόβλεψη στο _UserConfig_. Μη χρησιμοποιήσετε το "visual" interface, αλλά την γραμμή εντολών. Απλώς γράψτε:
|
||||
|
||||
@@ -1140,7 +1126,7 @@ quit
|
||||
|
||||
=== Ο εκτυπωτής μου στην παράλληλη θύρα είναι απελπιστικά αργός. Τι μπορώ να κάνω;
|
||||
|
||||
Αν το μόνο πρόβλημα είναι ο υπερβολικά αργός εκτυπωτής, μπορείτε να δοκιμάσετε να αλλάξετε την link:{handbook}#PRINTING-PARALLEL-PORT-MODE[κατάσταση λειτουργίας της παράλληλης θύρας] όπως περιγράφεται στο κεφάλαιο του Εγχειριδίου σχετικά με την link:{handbook}#printing-intro-setup/[Εγκατάσταση Εκτυπωτή].
|
||||
Αν το μόνο πρόβλημα είναι ο υπερβολικά αργός εκτυπωτής, μπορείτε να δοκιμάσετε να αλλάξετε την extref:{handbook}priting[κατάσταση λειτουργίας της παράλληλης θύρας, printing-parallel-port-mode] όπως περιγράφεται στο κεφάλαιο του Εγχειριδίου σχετικά με την extref:{handbook}printing/[Εγκατάσταση Εκτυπωτή, printing-intro-setup].
|
||||
|
||||
=== Γιατί τα προγράμματα μου περιστασιακά τερματίζουν με σφάλμα Signal 11;
|
||||
|
||||
@@ -1213,17 +1199,17 @@ quit
|
||||
|
||||
=== Το σύστημα μου δεν έχει 1GB RAM, και πάλι όμως το FreeBSD δημιουργεί panic με το μήνυμα kmem_map too small!
|
||||
|
||||
Το panic δείχνει ότι το σύστημα έχει μείνει από εικονική μνήμη για προσωρινή αποθήκευση δεδομένων δικτύου (network buffers, και ειδικότερα mbuf clusters). Μπορείτε να αυξήσετε το μέγεθος της εικονικής μνήμης που διατίθεται για mbuf clusters, ακολουθώντας τις οδηγίες στην ενότητα link:{handbook}#NMBCLUSTERS[Όρια Δικτύου] του Εγχειριδίου.
|
||||
Το panic δείχνει ότι το σύστημα έχει μείνει από εικονική μνήμη για προσωρινή αποθήκευση δεδομένων δικτύου (network buffers, και ειδικότερα mbuf clusters). Μπορείτε να αυξήσετε το μέγεθος της εικονικής μνήμης που διατίθεται για mbuf clusters, ακολουθώντας τις οδηγίες στην ενότητα extref:{handbook}config-tuning[Όρια Δικτύου, nmbclusters] του Εγχειριδίου.
|
||||
|
||||
=== Γιατί παίρνω το μήνυμα λάθους /kernel: proc: table is full;
|
||||
|
||||
Ο πυρήνας του FreeBSD επιτρέπει κάθε χρονική στιγμή την ύπαρξη ενός συγκεκριμένου αριθμού διεργασιών. Ο αριθμός αυτός βασίζεται στην επιλογή `MAXUSERS` του πυρήνα. Το `MAXUSERS` επηρεάζει επίσης και άλλα όρια μέσα στον πυρήνα, όπως η προσωρινή μνήμη του δικτύου (network buffers) (δείτε <<panic-kmemmap-too-small,την προηγούμενη ερώτηση>>). Αν το μηχάνημα σας λειτουργεί σε υψηλό φορτίο, ίσως έχει νόημα να αυξήσετε την επιλογή `MAXUSERS`. Με τον τρόπο αυτό, μαζί με το μέγιστο αριθμό διεργασιών, θα αυξηθούν και άλλα όρια του συστήματος.
|
||||
|
||||
Για να ρυθμίσετε την τιμή του `MAXUSERS`, δείτε την ενότητα link:{handbook}#KERN-MAXFILES[Όρια Αρχείων/Διεργασιών] του Εγχειριδίου. (Αν και η ενότητα αυτή αναφέρεται σε ανοιχτά αρχεία, τα ίδια όρια ισχύουν και για τις διεργασίες.)
|
||||
Για να ρυθμίσετε την τιμή του `MAXUSERS`, δείτε την ενότητα extref:{handbook}config-tuning[Όρια Αρχείων/Διεργασιών, kern-maxfiles] του Εγχειριδίου. (Αν και η ενότητα αυτή αναφέρεται σε ανοιχτά αρχεία, τα ίδια όρια ισχύουν και για τις διεργασίες.)
|
||||
|
||||
Αν το μηχάνημα σας λειτουργεί σε χαμηλό φορτίο, αλλά εκτελεί μεγάλο αριθμό διεργασιών, μπορείτε απλώς να ρυθμίσετε τον αριθμό τους αλλάζοντας την τιμή της μεταβλητής `kern.maxproc`. Αν πρέπει να ρυθμίσετε αυτή τη μεταβλητή, θα πρέπει να την ορίσετε στο αρχείο [.filename]#/boot/loader.conf#. Η ρύθμιση δεν θα ισχύσει μέχρι να επανεκκινήσετε το σύστημα. Για περισσότερες πληροφορίες σχετικά με τις μεταβλητές του πυρήνα, δείτε τις σελίδες manual man:loader.conf[5] και man:sysctl.conf[5]. Αν όλες αυτές οι διεργασίες εκτελούνται από ένα μόνο χρήστη, θα πρέπει επίσης να ρυθμίσετε την τιμή της μεταβλητής `kern.maxprocperuid` ώστε να είναι κατά ένα μικρότερη από την νέα τιμή της `kern.maxproc`. (Πρέπει να είναι κατά ένα μικρότερη, γιατί υπάρχει πάντα ένα πρόγραμμα συστήματος, το man:init[8], που πρέπει να εκτελείται συνέχεια.).
|
||||
|
||||
Για να γίνει μόνιμη μια αλλαγή ενός sysctl, τοποθετήστε την κατάλληλη τιμή στο αρχείο [.filename]#/etc/sysctl.conf#. Περισσότερες πληροφορίες για τη ρύθμιση του συστήματος με την χρήση του man:sysctl[8], μπορείτε να βρείτε στην ενότητα link:{handbook}#configtuning-sysctl/[Ρυθμίσεις μέσω sysctl] του Εγχειριδίου.
|
||||
Για να γίνει μόνιμη μια αλλαγή ενός sysctl, τοποθετήστε την κατάλληλη τιμή στο αρχείο [.filename]#/etc/sysctl.conf#. Περισσότερες πληροφορίες για τη ρύθμιση του συστήματος με την χρήση του man:sysctl[8], μπορείτε να βρείτε στην ενότητα extref:{handbook}config-tuning[Ρυθμίσεις μέσω sysctl, configtuning-sysctl] του Εγχειριδίου.
|
||||
|
||||
=== Γιατί παίρνω το μήνυμα λάθους CMAP busy όταν επανεκκινώ με νέο πυρήνα;
|
||||
|
||||
@@ -1427,7 +1413,7 @@ static struct isa_pnp_id sio_ids[] = {
|
||||
|
||||
=== Γιατί βλέπω συνέχεια το μήνυμα file: table is full στο dmesg;
|
||||
|
||||
Το μήνυμα αυτό σημαίνει ότι έχετε εξαντλήσει τον αριθμό των διαθέσιμων περιγραφέων αρχείων (file descriptors) στο σύστημα σας. Παρακαλούμε δείτε το link:{handbook}#KERN-MAXFILES[kern.maxfiles ] τμήμα στο κεφάλαιο link:{handbook}#configtuning-kernel-limits/[Ρύθμιση Ορίων Πυρήνα] του Εγχειριδίου, για ερμηνεία και επίλυση του προβλήματος.
|
||||
Το μήνυμα αυτό σημαίνει ότι έχετε εξαντλήσει τον αριθμό των διαθέσιμων περιγραφέων αρχείων (file descriptors) στο σύστημα σας. Παρακαλούμε δείτε το extref:{handbook}config-tuning/[kern.maxfiles, kern-maxfiles] τμήμα στο κεφάλαιο extref:{handbook}config-tuning/[Ρύθμιση Ορίων Πυρήνα, configtuning-kernel-limits] του Εγχειριδίου, για ερμηνεία και επίλυση του προβλήματος.
|
||||
|
||||
=== Γιατί το ρολόι στο φορητό μου υπολογιστή δεν κρατάει την σωστή ώρα;
|
||||
|
||||
@@ -1551,7 +1537,7 @@ FreeBSD also includes a variety of text editors, spreadsheets, and drawing progr
|
||||
|
||||
=== Where can I get Motif(R) for FreeBSD?
|
||||
|
||||
The Open Group has released the source code to Motif(R) 2.2.2. You can install the `open-motif` package, or compile it from ports. Refer to link:{handbook}#ports/[the ports section of the Handbook] for more information on how to do this.
|
||||
The Open Group has released the source code to Motif(R) 2.2.2. You can install the `open-motif` package, or compile it from ports. Refer to extref:{handbook}ports/[the ports section of the Handbook, ports] for more information on how to do this.
|
||||
|
||||
[NOTE]
|
||||
====
|
||||
@@ -1666,7 +1652,7 @@ Yes. Please see link:https://www.FreeBSD.org/java/[ http://www.FreeBSD.org/java/
|
||||
|
||||
=== Why can I not build this port on my 4.X-STABLE machine?
|
||||
|
||||
If you are running a FreeBSD version that lags significantly behind -CURRENT or -STABLE, you may need to update your ports collection; see the link:{porters-handbook}#keeping-up/[ Keeping Up] section of the Porter's Handbook for further information on how to do this. If you are up to date, then someone might have committed a change to the port which works for -CURRENT but which broke the port for -STABLE. Please submit a bug report on this with the man:send-pr[1] command, since the ports collection is supposed to work for both the -CURRENT and -STABLE branches.
|
||||
If you are running a FreeBSD version that lags significantly behind -CURRENT or -STABLE, you may need to update your ports collection; see the extref:{porters-handbook}[Keeping Up, keeping-up] section of the Porter's Handbook for further information on how to do this. If you are up to date, then someone might have committed a change to the port which works for -CURRENT but which broke the port for -STABLE. Please submit a bug report on this with the man:send-pr[1] command, since the ports collection is supposed to work for both the -CURRENT and -STABLE branches.
|
||||
|
||||
=== I just tried to build INDEX using make index, and it failed. Why?
|
||||
|
||||
@@ -1722,7 +1708,7 @@ The usual answer is that DNS on your system is misconfigured. Both man:getenv[3]
|
||||
|
||||
=== I updated parts of the Ports Collection using CVSup, and now many ports fail to build with mysterious error messages! What happened? Is the Ports Collection broken in some major way?
|
||||
|
||||
If you only update parts of the Ports Collection, using one of its CVSup subcollections and not the `ports-all` CVSup collection, you should _always_ update the `ports-base` subcollection too! The reasons are described link:{handbook}#cvsup[in the Handbook].
|
||||
If you only update parts of the Ports Collection, using one of its CVSup subcollections and not the `ports-all` CVSup collection, you should _always_ update the `ports-base` subcollection too! The reasons are described extref:{handbook}mirrors[in the Handbook, cvsup].
|
||||
|
||||
=== How do I create audio CDs from my MIDI files?
|
||||
|
||||
@@ -1739,7 +1725,7 @@ The wav files can then be converted to other formats or burned onto audio CDs, a
|
||||
|
||||
=== I would like to customize my kernel. Is it difficult?
|
||||
|
||||
Not at all! Check out the link:{handbook}#kernelconfig/[ kernel config section of the Handbook].
|
||||
Not at all! Check out the extref:{handbook}kernelconfig/[kernel config section of the Handbook, kernelconfig].
|
||||
|
||||
[NOTE]
|
||||
====
|
||||
@@ -2156,23 +2142,23 @@ and it is probably a good idea to add a line like this to [.filename]#/etc/fstab
|
||||
|
||||
=== Why do I get Incorrect super block when mounting a CDROM?
|
||||
|
||||
You have to tell man:mount[8] the type of the device that you want to mount. This is described in the link:{handbook}#creating-cds/[ Handbook section on optical media], specifically the section link:{handbook}#MOUNTING-CD[Using Data CDs].
|
||||
You have to tell man:mount[8] the type of the device that you want to mount. This is described in the extref:{handbook}disks/[Handbook section on optical media, creating-cds], specifically the section extref:{handbook}disks[Using Data CDs, mounting-cd].
|
||||
|
||||
=== Why do I get Device not configured when mounting a CDROM?
|
||||
|
||||
This generally means that there is no CDROM in the CDROM drive, or the drive is not visible on the bus. Please see the link:{handbook}#MOUNTING-CD[Using Data CDs] section of the Handbook for a detailed discussion of this issue.
|
||||
This generally means that there is no CDROM in the CDROM drive, or the drive is not visible on the bus. Please see the extref:{handbook}disks[Using Data CDs, mounting-cd] section of the Handbook for a detailed discussion of this issue.
|
||||
|
||||
=== Why do all non-English characters in filenames show up as ? on my CDs when mounted in FreeBSD?
|
||||
|
||||
Your CDROM probably uses the "Joliet" extension for storing information about files and directories. This is discussed in the Handbook chapter on link:{handbook}#creating-cds/[creating and using CDROMs], specifically the section on link:{handbook}#MOUNTING-CD[Using Data CDROMs].
|
||||
Your CDROM probably uses the "Joliet" extension for storing information about files and directories. This is discussed in the Handbook chapter on extref:{handbook}disks/[creating and using CDROMs, creating-cds], specifically the section on extref:{handbook}disks[Using Data CDROMs, mounting-cd].
|
||||
|
||||
=== I burned a CD under FreeBSD and now I can not read it under any other operating system. Why?
|
||||
|
||||
You most likely burned a raw file to your CD, rather than creating an ISO 9660 filesystem. Take a look at the link:{handbook}#creating-cds/[Handbook chapter on creating CDROMs], particularly the section on link:{handbook}#RAWDATA-CD[burning raw data CDs].
|
||||
You most likely burned a raw file to your CD, rather than creating an ISO 9660 filesystem. Take a look at the extref:{handbook}disks/[Handbook chapter on creating CDROMs, creating-cds], particularly the section on extref:{handbook}disks[burning raw data CDs, rawdata-cd].
|
||||
|
||||
=== How can I create an image of a data CD?
|
||||
|
||||
This is discussed in the Handbook section on link:{handbook}#IMAGING-CD[duplicating data CDs]. For more on working with CDROMs, see the link:{handbook}#creating-cds/[Creating CDs Section] in the Storage chapter in the Handbook.
|
||||
This is discussed in the Handbook section on extref:{handbook}disks[duplicating data CDs, imaging-cd]. For more on working with CDROMs, see the extref:{handbook}disks/[Creating CDs Section, creating-cds] in the Storage chapter in the Handbook.
|
||||
|
||||
=== Why can I not mount an audio CD?
|
||||
|
||||
@@ -2278,7 +2264,7 @@ This situation is common on web servers. Many people set up a FreeBSD web server
|
||||
|
||||
=== How can I add more swap space?
|
||||
|
||||
In the link:{handbook}#config-tuning/[Configuration and Tuning] section of the Handbook, you will find a link:{handbook}#adding-swap-space/[section] describing how to do this.
|
||||
In the extref:{handbook}config-tuning[Configuration and Tuning, config-tuning] section of the Handbook, you will find a extref:{handbook}config-tuning/[section, adding-swap-space] describing how to do this.
|
||||
|
||||
=== Why does FreeBSD see my disk as smaller than the manufacturer says it is?
|
||||
|
||||
@@ -2353,13 +2339,13 @@ Once you have performed these steps, you can edit [.filename]#/etc/rc.conf# as y
|
||||
|
||||
=== Why am I having trouble setting up my printer?
|
||||
|
||||
Please have a look at the Handbook entry on printing. It should cover most of your problem. See the link:{handbook}#printing/[ Handbook entry on printing].
|
||||
Please have a look at the Handbook entry on printing. It should cover most of your problem. See the extref:{handbook}printing/[Handbook entry on printing, printing].
|
||||
|
||||
Some printers require a host-based driver to do any kind of printing. These so-called "WinPrinters" are not natively supported by FreeBSD. If your printer does not work in DOS or Windows NT(R) 4.0, it is probably a WinPrinter. Your only hope of getting one of these to work is to check if the package:print/pnm2ppa[] port supports it.
|
||||
|
||||
=== How can I correct the keyboard mappings for my system?
|
||||
|
||||
Please see the Handbook section on link:{handbook}#using-localization/[using localization], specifically the section on link:{handbook}#SETTING-CONSOLE[console setup].
|
||||
Please see the Handbook section on extref:{handbook}l10n/[using localization, using-localization], specifically the section on extref:{handbook}l10n[console setup, setting-console].
|
||||
|
||||
=== Why do I get messages like: unknown: PNP0303 can't assign resources on boot?
|
||||
|
||||
@@ -2378,7 +2364,7 @@ options QUOTA
|
||||
....
|
||||
|
||||
+
|
||||
Please read the link:{handbook}#quotas/[Handbook entry on quotas] for full details.
|
||||
Please read theextref:{handbook}disks/[Handbook entry on quotas, quotas] for full details.
|
||||
. Do not turn on quotas on [.filename]#/#.
|
||||
. Put the quota file on the filesystem that the quotas are to be enforced on, i.e.:
|
||||
+
|
||||
@@ -2567,7 +2553,7 @@ Long answer: FreeBSD derives its releases from one of two places. Major, dot-zer
|
||||
|
||||
When a release is about to be made, the branch from which it will be derived from has to undergo a certain process. Part of this process is a code freeze. When a code freeze is initiated, the name of the branch is changed to reflect that it is about to become a release. For example, if the branch used to be called 4.5-STABLE, its name will be changed to 4.6-PRERELEASE to signify the code freeze and signify that extra pre-release testing should be happening. Bug fixes can still be committed to be part of the release. When the source code is in shape for the release the name will be changed to 4.6-RC to signify that a release is about to be made from it. Once in the RC stage, only the most critical bugs found can be fixed. Once the release (4.6-RELEASE in this example) and release branch have been made, the branch will be renamed to 4.6-STABLE.
|
||||
|
||||
For more information on version numbers and the various CVS branches, refer to the link:{releng}[Release Engineering] article.
|
||||
For more information on version numbers and the various CVS branches, refer to the extref:{releng}[Release Engineering] article.
|
||||
|
||||
=== I tried to install a new kernel, and the chflags failed. How do I get around this?
|
||||
|
||||
@@ -2654,7 +2640,7 @@ However, early in 2004, some XFree86 developers left that project over issues in
|
||||
|
||||
As of July 2004, in FreeBSD-CURRENT, XFree86(TM) has been replaced with Xorg as the default implementation. The XFree86(TM) ports (package:x11/XFree86-4[] and subports) remain in the ports collection. But Xorg is the default X11 implementation for FreeBSD 5.3 and later.
|
||||
|
||||
For further information, read the link:{handbook}#x11/[X11] section of the FreeBSD Handbook.
|
||||
For further information, read the extref:{handbook}x11/[X11, x11] section of the FreeBSD Handbook.
|
||||
|
||||
[NOTE]
|
||||
====
|
||||
@@ -2690,7 +2676,7 @@ If you would like to add X to an existing installation, you should use the packa
|
||||
|
||||
Then read and follow the documentation on the man:xorgconfig[1] tool, which assists you in configuring Xorg for your particular graphics card/mouse/etc. You may also wish to examine the man:xorgcfg[1] tool, which provides a graphical interface to the X configuration process.
|
||||
|
||||
For further information, read the link:{handbook}#x11/[X11] section of the FreeBSD Handbook.
|
||||
For further information, read the extref:{handbook}x11/[X11, x11] section of the FreeBSD Handbook.
|
||||
|
||||
You may also wish to investigate the Xaccel server. See the section on <<xig,Xi Graphics>> for more details.
|
||||
|
||||
@@ -3058,35 +3044,35 @@ The availability of 3D acceleration depends on the version of XFree86(TM) or Xor
|
||||
|
||||
=== Where can I get information on diskless booting?
|
||||
|
||||
"Diskless booting" means that the FreeBSD box is booted over a network, and reads the necessary files from a server instead of its hard disk. For full details, please read link:{handbook}#network-diskless/[the Handbook entry on diskless booting]
|
||||
"Diskless booting" means that the FreeBSD box is booted over a network, and reads the necessary files from a server instead of its hard disk. For full details, please read extref:{handbook}advanced-networking/[the Handbook entry on diskless booting, network-diskless]
|
||||
|
||||
=== Can a FreeBSD box be used as a dedicated network router?
|
||||
|
||||
Yes. Please see the Handbook entry on link:{handbook}#advanced-networking/[ advanced networking], specifically the section on link:{handbook}#network-routing/[routing and gateways].
|
||||
Yes. Please see the Handbook entry on extref:{handbook}advanced-networking/[advanced networking, advanced-networking], specifically the section on extref:{handbook}advanced-networking/[routing and gateways, network-routing].
|
||||
|
||||
=== Can I connect my Windows(R) box to the Internet via FreeBSD?
|
||||
|
||||
Typically, people who ask this question have two PCs at home, one with FreeBSD and one with some version of Windows(R) the idea is to use the FreeBSD box to connect to the Internet and then be able to access the Internet from the Windows(R) box through the FreeBSD box. This is really just a special case of the previous question and works perfectly well.
|
||||
|
||||
If you are using dialup to connect to the Internet user-mode man:ppp[8] contains a `-nat` option. If you run man:ppp[8] with the `-nat` option, set `gateway_enable` to _YES_ in [.filename]#/etc/rc.conf#, and configure your Windows(R) machine correctly, this should work fine. For more information, please see the man:ppp[8] manual page or the link:{handbook}#userppp/[Handbook entry on user PPP].
|
||||
If you are using dialup to connect to the Internet user-mode man:ppp[8] contains a `-nat` option. If you run man:ppp[8] with the `-nat` option, set `gateway_enable` to _YES_ in [.filename]#/etc/rc.conf#, and configure your Windows(R) machine correctly, this should work fine. For more information, please see the man:ppp[8] manual page or the extref:{handbook}ppp-and-slip/[Handbook entry on user PPP, userppp].
|
||||
|
||||
If you are using kernel-mode PPP or have an Ethernet connection to the Internet, you need to use man:natd[8]. Please look at the link:{handbook}#network-natd/[natd] section of the Handbook for a tutorial.
|
||||
If you are using kernel-mode PPP or have an Ethernet connection to the Internet, you need to use man:natd[8]. Please look at the extref:{handbook}/[natd, network-natd] section of the Handbook for a tutorial.
|
||||
|
||||
=== Does FreeBSD support SLIP and PPP?
|
||||
|
||||
Yes. See the manual pages for man:slattach[8], man:sliplogin[8], man:ppp[8], and man:pppd[8]. man:ppp[8] and man:pppd[8] provide support for both incoming and outgoing connections, while man:sliplogin[8] deals exclusively with incoming connections, and man:slattach[8] deals exclusively with outgoing connections.
|
||||
|
||||
For more information on how to use these, please see the link:{handbook}#ppp-and-slip/[Handbook chapter on PPP and SLIP].
|
||||
For more information on how to use these, please see the extref:{handbook}ppp-and-slip/[Handbook chapter on PPP and SLIP, ppp-and-slip].
|
||||
|
||||
If you only have access to the Internet through a "shell account", you may want to have a look at the package:net/slirp[] package. It can provide you with (limited) access to services such as ftp and http direct from your local machine.
|
||||
|
||||
=== Does FreeBSD support NAT or Masquerading?
|
||||
|
||||
Yes. If you want to use NAT over a user PPP connection, please see the link:{handbook}#userppp/[Handbook entry on user PPP]. If you want to use NAT over some other sort of network connection, please look at the link:{handbook}#network-natd/[natd] section of the Handbook.
|
||||
Yes. If you want to use NAT over a user PPP connection, please see the extref:{handbook}ppp-and-slip/[Handbook entry on user PPP, userppp]. If you want to use NAT over some other sort of network connection, please look at the extref:{handbook}/[natd, network-natd] section of the Handbook.
|
||||
|
||||
=== How do I connect two FreeBSD systems over a parallel line using PLIP?
|
||||
|
||||
Please see the link:{handbook}#network-plip/[PLIP section] of the Handbook.
|
||||
Please see the extref:{handbook}advanced-networking/[PLIP section, network-plip] of the Handbook.
|
||||
|
||||
=== Why can I not create a /dev/ed0 device?
|
||||
|
||||
@@ -3116,7 +3102,7 @@ If you want to use the other ports, you will have to specify an additional param
|
||||
|
||||
Certain PC network cards are better than others (to put it mildly) and can sometimes cause problems with network intensive applications like NFS.
|
||||
|
||||
See link:{handbook}#network-nfs/[ the Handbook entry on NFS] for more information on this topic.
|
||||
See extref:{handbook}network-servers/[the Handbook entry on NFS, network-nfs] for more information on this topic.
|
||||
|
||||
=== Why can I not NFS-mount from a Linux(R) box?
|
||||
|
||||
@@ -3138,7 +3124,7 @@ Sun(TM) workstations running SunOS(TM) 4.X only accept mount requests from a pri
|
||||
|
||||
=== Why does mountd keep telling me it can't change attributes and that I have a bad exports list on my FreeBSD NFS server?
|
||||
|
||||
The most frequent problem is not understanding the correct format of [.filename]#/etc/exports#. Please review man:exports[5] and the link:{handbook}#network-nfs/[NFS] entry in the Handbook, especially the section on link:{handbook}#CONFIGURING-NFS[configuring NFS].
|
||||
The most frequent problem is not understanding the correct format of [.filename]#/etc/exports#. Please review man:exports[5] and the extref:{handbook}network-servers/[NFS, network-nfs] entry in the Handbook, especially the section on extref:{handbook}[configuring NFS].
|
||||
|
||||
=== Why am I having problems talking PPP to NeXTStep machines?
|
||||
|
||||
@@ -3253,11 +3239,11 @@ If you had unintentionally misconfigured your system for firewalling, you can re
|
||||
|
||||
You can also set `firewall_type="open"` in [.filename]#/etc/rc.conf#.
|
||||
|
||||
For further information on configuring a FreeBSD firewall, see the link:{handbook}#firewalls/[ Handbook chapter].
|
||||
For further information on configuring a FreeBSD firewall, see the extref:{handbook}firewalls[Handbook chapter, firewalls].
|
||||
|
||||
=== How much overhead does IPFW incur?
|
||||
|
||||
Please see the Handbook's link:{handbook}#firewalls/[Firewalls] section, specifically the section on link:{handbook}#IPFW-OVERHEAD[IPFW Overhead Optimization].
|
||||
Please see the Handbook's extref:{handbook}firewalls[Firewalls, firewalls] section, specifically the section on extref:{handbook}[IPFW Overhead Optimization].
|
||||
|
||||
=== Why is my ipfw fwd rule to redirect a service to another machine not working?
|
||||
|
||||
@@ -3304,7 +3290,7 @@ On FreeBSD 4.X and earlier, you must also create the device node. After rebootin
|
||||
# sh MAKEDEV bpf0
|
||||
....
|
||||
|
||||
Please see the link:{handbook}#kernelconfig-nodes/[ Handbook entry on device nodes] for more information on managing devices.
|
||||
Please see the extref:{handbook}[Handbook entry on device nodes, kernelconfig-nodes] for more information on managing devices.
|
||||
|
||||
=== How do I mount a disk from a Windows(R) machine that is on my network, like smbmount in Linux(R)?
|
||||
|
||||
@@ -3346,7 +3332,7 @@ First, see if the error message you are receiving is like the one shown below.
|
||||
/usr/libexec/ld-elf.so.1: Shared object "libXaw.so.6" not found
|
||||
....
|
||||
|
||||
Errors like these are caused by installing the package:net/cvsup[] port on a machine which does not have the XFree86(TM) suite. If you want to use the GUI included with CVSup you will need to install XFree86(TM) now. Alternatively if you just wish to use CVSup from a command line you should delete the package previously installed. Then install the package:net/cvsup-without-gui[] port. This is covered in more detail in the link:{handbook}#cvsup/[CVSup section] of the Handbook.
|
||||
Errors like these are caused by installing the package:net/cvsup[] port on a machine which does not have the XFree86(TM) suite. If you want to use the GUI included with CVSup you will need to install XFree86(TM) now. Alternatively if you just wish to use CVSup from a command line you should delete the package previously installed. Then install the package:net/cvsup-without-gui[] port. This is covered in more detail in the extref:{handbook}mirrors/[CVSup section, cvsup] of the Handbook.
|
||||
|
||||
== Ασφάλεια
|
||||
|
||||
@@ -3449,7 +3435,7 @@ If you want `suidperl` to be built suid during upgrades from source, edit [.file
|
||||
|
||||
=== I cannot make man:ppp[8] work. What am I doing wrong?
|
||||
|
||||
You should first read the man:ppp[8] manual page and the link:{handbook}#ppp-and-slip/[ PPP section of the handbook]. Enable logging with the command
|
||||
You should first read the man:ppp[8] manual page and the extref:{handbook}ppp-and-slip/[ PPP section of the handbook, ppp-and-slip]. Enable logging with the command
|
||||
|
||||
[.programlisting]
|
||||
....
|
||||
@@ -3499,7 +3485,7 @@ Another reason for the default route line being missing is that you have mistake
|
||||
delete ALL
|
||||
....
|
||||
|
||||
from [.filename]#ppp.conf#. If this is the case, go back to the link:{handbook}#USERPPP-FINAL[ Final system configuration] section of the handbook.
|
||||
from [.filename]#ppp.conf#. If this is the case, go back to the extref:{handbook}ppp-and-slip[Final system configuration, userppp-final] section of the handbook.
|
||||
|
||||
=== What does No route to host mean?
|
||||
|
||||
@@ -3520,7 +3506,7 @@ delete ALL
|
||||
add 0 0 HISADDR
|
||||
....
|
||||
|
||||
Refer to the link:{handbook}#USERPPP-DYNAMICIP[ PPP and Dynamic IP addresses] section of the handbook for further details.
|
||||
Refer to the extref:{handbook}ppp-and-slip[PPP and Dynamic IP addresses, userppp-dynamicip] section of the handbook for further details.
|
||||
|
||||
=== Why does my connection drop after about 3 minutes?
|
||||
|
||||
@@ -3702,7 +3688,7 @@ set dfilter 3 permit 0/0 0/0
|
||||
|
||||
This is not always suitable, as it will effectively break your demand-dial capabilities - most programs will need a DNS lookup before doing any other network related things.
|
||||
|
||||
In the DNS case, you should try to determine what is actually trying to resolve a host name. A lot of the time, man:sendmail[8] is the culprit. You should make sure that you tell sendmail not to do any DNS lookups in its configuration file. See the section on link:{handbook}#smtp-dialup/[using email with a dialup connection] in the FreeBSD Handbook for details on how to create your own configuration file and what should go into it. You may also want to add the following line to your [.filename]#.mc# file:
|
||||
In the DNS case, you should try to determine what is actually trying to resolve a host name. A lot of the time, man:sendmail[8] is the culprit. You should make sure that you tell sendmail not to do any DNS lookups in its configuration file. See the section on extref:{handbook}mail/[using email with a dialup connection, smtp-dialup] in the FreeBSD Handbook for details on how to create your own configuration file and what should go into it. You may also want to add the following line to your [.filename]#.mc# file:
|
||||
|
||||
[.programlisting]
|
||||
....
|
||||
@@ -4313,7 +4299,7 @@ If doscmd will not suffice, the add-on utility package:emulators/pcemu[] emulate
|
||||
|
||||
=== What do I need to do to translate a FreeBSD document into my native language?
|
||||
|
||||
See the link:{fdp-primer}#translations/[ Translation FAQ] in the FreeBSD Documentation Project Primer.
|
||||
See the extref:{fdp-primer}[Translation FAQ, translations] in the FreeBSD Documentation Project Primer.
|
||||
|
||||
=== Why does my email to any address at FreeBSD.org bounce?
|
||||
|
||||
@@ -4347,7 +4333,7 @@ http://www.grex.org/[Grex] provides a site very similar to M-Net including the s
|
||||
|
||||
http://www.FreeBSD.org/cgi/ports.cgi?^sup[ SUP] stands for Software Update Protocol, and was developed by CMU for keeping their development trees in sync. We used it to keep remote sites in sync with our central development sources.
|
||||
|
||||
SUP is not bandwidth friendly, and has been retired. The current recommended method to keep your sources up to date is link:{handbook}#CVSUP[ CVSup]
|
||||
SUP is not bandwidth friendly, and has been retired. The current recommended method to keep your sources up to date is extref:{handbook}mirrors[CVSup, CVSUP]
|
||||
|
||||
=== What is the cute little red guy's name?
|
||||
|
||||
@@ -4367,7 +4353,7 @@ You will find eps and Xfig drawings under [.filename]#/usr/shared/examples/BSD_d
|
||||
|
||||
=== I have seen an acronym or other term on the mailing lists and I do not understand what it means. Where should I look?
|
||||
|
||||
Please see the link:{handbook}#freebsd-glossary/[ FreeBSD Glossary].
|
||||
Please see the extref:{handbook}glossary/[ FreeBSD Glossary, freebsd-glossary].
|
||||
|
||||
=== Why should I care what color the bikeshed is?
|
||||
|
||||
@@ -4496,11 +4482,11 @@ At this time, there is only one book on FreeBSD-specific OS internals, namely "T
|
||||
|
||||
Additionally, much general UNIX(R) knowledge is directly applicable to FreeBSD.
|
||||
|
||||
For a list of relevant books, please check the Handbook's link:{handbook}#bibliography-osinternals/[Operating System Internals Bibliography].
|
||||
For a list of relevant books, please check the Handbook's extref:{handbook}bibliography/[Operating System Internals Bibliography, bibliography-osinternals].
|
||||
|
||||
=== How can I contribute to FreeBSD?
|
||||
|
||||
Please see the article on link:{contributing}[Contributing to FreeBSD] for specific advice on how to do this. Assistance is more than welcome!
|
||||
Please see the article on extref:{contributing}[Contributing to FreeBSD] for specific advice on how to do this. Assistance is more than welcome!
|
||||
|
||||
=== What are SNAPs and RELEASEs?
|
||||
|
||||
@@ -4516,7 +4502,7 @@ Right now, "-CURRENT" is the 7.X development stream; the `5-STABLE` branch, RELE
|
||||
|
||||
=== How do I make my own custom release?
|
||||
|
||||
Please see the link:{releng}[ Release Engineering] article.
|
||||
Please see the extref:{releng}[Release Engineering] article.
|
||||
|
||||
=== Why does make world clobber my existing installed binaries?
|
||||
|
||||
@@ -4534,7 +4520,7 @@ The Adaptec 1542 SCSI host adapters allow the user to configure their bus access
|
||||
|
||||
=== Can I follow -CURRENT with limited Internet access?
|
||||
|
||||
Yes, you can do this _without_ downloading the whole source tree by using the link:{handbook}#CTM[CTM facility].
|
||||
Yes, you can do this _without_ downloading the whole source tree by using the extref:{handbook}mirrors[CTM facility, CTM].
|
||||
|
||||
=== How did you split the distribution into 240k files?
|
||||
|
||||
@@ -4554,7 +4540,7 @@ ${RELEASEDIR}/tarballs/bindist/bin_tgz.)
|
||||
|
||||
=== I have written a kernel extension, who do I send it to?
|
||||
|
||||
Please take a look at the article on link:{contributing}[Contributing to FreeBSD] to learn how to submit code.
|
||||
Please take a look at the article on extref:{contributing}[Contributing to FreeBSD] to learn how to submit code.
|
||||
|
||||
And thanks for the thought!
|
||||
|
||||
@@ -4740,7 +4726,7 @@ NOTE: the size of the kernel address space must be a multiple of four megabytes.
|
||||
|
||||
This innocent little Frequently Asked Questions document has been written, rewritten, edited, folded, spindled, mutilated, eviscerated, contemplated, discombobulated, cogitated, regurgitated, rebuilt, castigated, and reinvigorated over the last decade, by a cast of hundreds if not thousands. Repeatedly.
|
||||
|
||||
We wish to thank every one of the people responsible, and we encourage you to to link:{contributing}[join them] in making this FAQ even better.
|
||||
We wish to thank every one of the people responsible, and we encourage you to to extref:{contributing}[join them] in making this FAQ even better.
|
||||
|
||||
[bibliography]
|
||||
[[bibliography]]
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user