Vorlage:Installation: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
KKeine Bearbeitungszusammenfassung
K Verschiebung community -> extra
 
(27 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
<noinclude>{{Vorlage/Experimentell}}
<noinclude>{{Vorlage}}
Mittels dieser Vorlage kann man einen Installation-Block erstellen, hierbei wird zwischen den Repositorys inklusive AUR unterschieden.
Mittels dieser Vorlage kann man einen Installation-Block erstellen, hierbei wird zwischen den Repositorys inklusive AUR unterschieden.


Zeile 5: Zeile 5:
An der entsprechenden Stelle einfach folgenden Code eingeben, die Bezeichnungen sollten selbsterklärend sein.
An der entsprechenden Stelle einfach folgenden Code eingeben, die Bezeichnungen sollten selbsterklärend sein.


  .
  <nowiki>{{installation
|name=Programmname
|repo=Repository
|paket=Paketname
|zusatz=zusatzpaket1 zusatzpaket2 zusatzpaketN
|zusatzinfo=Kurzinfo für die Zusatzpakete
}}</nowiki>
 
Die Option {{ic|1=name=}} kann auch weg gelassen werden. {{ic|1=repo=}} ist entweder {{ic|core}}, {{ic|extra}}, {{ic|multilib}} oder {{ic|aur}}. Die Parameter {{ic|1=zusatz=}} und {{ic|1=zusatzinfo=}} können angegeben werden, wenn außer {{ic|1=paket=}} noch andere Pakete installiert werden ''sollten''.
 
Aktuell können {{ic|1=paket=}} und {{ic|1=zusatz=}} noch nicht aus den Repositorys und dem AUR kommen, sondern nur entweder, oder.
 
Soll die Überschrift ''"Installation"'' weggelassen werden, fügt man zusätzlich {{ic|{{!}}noheading{{=}}1}} ein.
 
== Ergebnis ==
<nowiki>{{installation
|name=Firefox
|repo=extra
|paket=firefox
|zusatz=firefox-i18n-de
|zusatzinfo=Deutsche Sprachversion
}}</nowiki>
 
… wird zu  …


==Ergebnis==
{{installation
{{installation
|name=Firefox
|name=Firefox
|repo=extra
|repo=extra
|paket=firefox
|paket=firefox
|zusatz=firefox-i18n-de paket2 paket3}}
|zusatz=firefox-i18n-de
 
|zusatzinfo=Deutsche Sprachversion
</noinclude><includeonly>== Installation ==
}}</noinclude><includeonly>{{#ifeq: {{{noheading}}} | 1 | | == Installation ==}}
{{#if: {{{name|}}} | ''{{{name}}}'' | Das Programm }} ist als
{{#if: {{{name|}}} | ''{{{name}}}'' | Das Programm }} ist als
{{#ifeq: {{{repo}}} | aur | {{AUR|{{{paket}}}}} | {{paket|{{{paket}}}}} }}
{{#ifeq: {{{repo}}} | aur | {{AUR|{{{paket}}}}} | {{paket|{{{paket}}}}} }}
{{#ifeq: {{{repo}}} | aur | im [[AUR]] | in {{ic|{{{repo}}}}} }}
{{#ifeq: {{{repo}}} | aur | im [[AUR]] | in {{ic|{{{repo}}}}} }}
verfügbar, und kann von dort
verfügbar, und kann von dort
{{#ifeq: {{{repo}}} | aur | zum Beispiel mittels [[Yaourt]] | mittels [[Pacman]] }}
{{#ifeq: {{{repo}}} | aur | zum Beispiel mit einem der [[AUR Hilfsprogramme]] | mittels [[Pacman]] }}
installiert werden.
installiert werden.


<div style="border: 1px solid rgb(187, 204, 221); background-color: rgb(235, 241, 245); color: rgb(34, 34, 34); font-family: monospace; line-height: 1.1em; padding: 1em; overflow: auto; margin:1em 0 1em 0;">{{#ifeq: {{{repo}}} | aur | yaourt -S {{{paket}}} | pacman -S {{{paket}}} }}<br />
<div style="border: 1px solid rgb(187, 204, 221); background-color: rgb(235, 241, 245); color: rgb(34, 34, 34); font-family: monospace; line-height: 1.1em; padding: 1em; overflow: auto; margin:1em 0 1em 0;">{{#if: {{{zusatzinfo|}}} | <nowiki>#</nowiki> {{#if: {{{name|}}} | {{{name}}} | Das Programm }} an sich<br /> |}}{{#ifeq: {{{repo}}} | aur | pakku -S {{{paket}}} | pacman -S {{{paket}}} }}
{{#if: {{{zusatz|}}} | {{#ifeq: {{{repo}}} | aur | yaourt -S {{{paket}}} | pacman -S {{{paket}}} }} {{{zusatz}}} | }}</div>
{{#if: {{{zusatz|}}} | <br />{{#if: {{{zusatzinfo|}}} | <br /># {{{zusatzinfo}}}<br /> |}}{{#ifeq: {{{repo}}} | aur | pakku -S | pacman -S }} {{{zusatz}}} | }}</div>{{#switch:{{lc:{{{repo}}}}}
{{#ifeq: {{{repo}}} | aur |
| aur = Bei der Verwendung von AUR-Hilfsprogrammen ist zu beachten, dass Pakete niemals „blind“ installiert werden sollten. Vor dem Installieren sollten die Kommentare im AUR gelesen, und das [[Makepkg#Das_PKGBUILD|PKGBUILD]] geprüft werden.
Bei der Verwendung von Yaourt ist zu beachten, dass Pakete niemals „blind“ installiert werden sollten. Vor dem Installieren mit Yaourt sollten die Kommentare im AUR gelesen, und das [[Makepkg#Das_PKGBUILD|PKGBUILD]] geprüft werden.|}}<includeonly>
| multilib = Das Repository {{ic|multilib}} ist standardmäßig nicht aktiviert, und muss in der Konfiguration erst eingestellt werden. Multilib enthält 32-Bit-Pakete und -Librarys, die für den Betrieb auf 64-Bit-Systemen vorgesehen sind.}}<includeonly>

Aktuelle Version vom 24. Mai 2023, 18:04 Uhr

Diese Seite ist eine Vorlage. Sie enthält keine Informationen über Arch-Linux, sondern sollte als Baustein anderer Seiten genutzt werden. Bitte experimentiere nicht mit dieser Vorlage, da sich die Änderung auf alle Seiten, die diese Vorlage nutzen auswirkt.

Mittels dieser Vorlage kann man einen Installation-Block erstellen, hierbei wird zwischen den Repositorys inklusive AUR unterschieden.

Anwendung

An der entsprechenden Stelle einfach folgenden Code eingeben, die Bezeichnungen sollten selbsterklärend sein.

{{installation
 |name=Programmname
 |repo=Repository
 |paket=Paketname
 |zusatz=zusatzpaket1 zusatzpaket2 zusatzpaketN
 |zusatzinfo=Kurzinfo für die Zusatzpakete
}}

Die Option name= kann auch weg gelassen werden. repo= ist entweder core, extra, multilib oder aur. Die Parameter zusatz= und zusatzinfo= können angegeben werden, wenn außer paket= noch andere Pakete installiert werden sollten.

Aktuell können paket= und zusatz= noch nicht aus den Repositorys und dem AUR kommen, sondern nur entweder, oder.

Soll die Überschrift "Installation" weggelassen werden, fügt man zusätzlich |noheading=1 ein.

Ergebnis

{{installation
 |name=Firefox
 |repo=extra
 |paket=firefox
 |zusatz=firefox-i18n-de
 |zusatzinfo=Deutsche Sprachversion
 }}

… wird zu …

Installation

Firefox ist als firefox in extra verfügbar, und kann von dort mittels Pacman installiert werden.

# Firefox an sich
pacman -S firefox

# Deutsche Sprachversion
pacman -S firefox-i18n-de