Aktuelle Version |
Dein Text |
Zeile 28: |
Zeile 28: |
|
| |
|
| === Medium für die Installation erstellen === | | === Medium für die Installation erstellen === |
| | |
|
| |
|
| ==== USB-Stick als Medium für die Installation erstellen ==== | | ==== USB-Stick als Medium für die Installation erstellen ==== |
Zeile 44: |
Zeile 45: |
| Startmedium erstellen (''of'' (''dev'') am Beispiel für USB-Stick bei [[FreeBSD]]) | | Startmedium erstellen (''of'' (''dev'') am Beispiel für USB-Stick bei [[FreeBSD]]) |
| : <code>cat 2G.header OI-hipster-gui-20141010.usb | dd bs=1024k of=/dev/da0</code> | | : <code>cat 2G.header OI-hipster-gui-20141010.usb | dd bs=1024k of=/dev/da0</code> |
|
| |
| === standardmäßige Accounts bei der Installation ===
| |
|
| |
| ; Account: root
| |
| :; Passwort: openindiana
| |
| ; Account: jack
| |
| :; Passwort: jack
| |
|
| |
|
| === Massenspeicher als Ziel für die Installation === | | === Massenspeicher als Ziel für die Installation === |
Zeile 136: |
Zeile 130: |
| * https://pkgsrc.joyent.com/install-on-illumos/ | | * https://pkgsrc.joyent.com/install-on-illumos/ |
| * https://wiki.openindiana.org/oi/3.+Installing+software+and+package+management | | * https://wiki.openindiana.org/oi/3.+Installing+software+and+package+management |
|
| |
| ====== Einlassung pkgsrc ======
| |
| <!-- Einlassung der Grundsteinlegung zur Gründung -->
| |
|
| |
| Finden der aktuellen Version vom ''.tar.gz''
| |
| * https://pkgsrc.joyent.com/packages/SmartOS/bootstrap/
| |
|
| |
| Setzen von einer (selbstbestimmten ''BOOTSTRAP_TAR'') Umgebungsvariable
| |
| : <code>BOOTSTRAP_TAR="bootstrap-trunk-x86_64-20200420.tar.gz"</code>
| |
|
| |
| Herunterladen vom Paket
| |
| : <code>curl -O https://pkgsrc.joyent.com/packages/SmartOS/bootstrap/${BOOTSTRAP_TAR}</code>
| |
|
| |
| Herunterladen von der Signatur vom Paket
| |
| : <code>curl -O https://pkgsrc.joyent.com/packages/SmartOS/bootstrap/${BOOTSTRAP_TAR}.asc</code>
| |
|
| |
| Herunterladen von der Signatur von Joyent für das Importieren vom Schlüssel von Joyent
| |
| : <code>curl -sS https://pkgsrc.joyent.com/pgp/DE817B8E.asc | gpg2 --import</code>
| |
|
| |
| Verifizieren vom Paket mit der Signatur vom Paket
| |
| : <code>gpg2 --verify ${BOOTSTRAP_TAR}{.asc,}</code>
| |
|
| |
| (mit administrativer Berechtigung) Entpacken vom Paket und Ausführen vom Paket
| |
| : <code>sudo tar -zxpf ${BOOTSTRAP_TAR} -C /</code>
| |
|
| |
| Hinzufügen von Pfaden für standardmäßig ausführbare binäre Programme
| |
| : <code>PATH=/opt/local/sbin:/opt/local/bin:$PATH</code>
| |
|
| |
| Hinzufügen von Pfaden für standardmäßige Handbuchseiten
| |
| : <code>MANPATH=/opt/local/man:$MANPATH</code>
| |
| <!--
| |
|
| |
| : <code></code>
| |
| !-->
| |
|
| |
| ====== Aktualisierung pkgsrc ======
| |
|
| |
| * https://pkgsrc.joyent.com/install-on-illumos/
| |
|
| |
| ====== pkgsrc.joyent.com/packages/SmartOS Spiegel ======
| |
|
| |
| * https://pkgsrc.smartos.skylime.net/
| |
|
| |
| Anschauen der Datei für die Konfiguration von Quellen von [[#pkgsrc]]
| |
| : <code>less /opt/local/etc/pkgin/repositories.conf</code>
| |
|
| |
| Bearbeiten der Datei für die Konfiguration von Quellen von [[#pkgsrc]]
| |
| : <code>sudo $EDITOR /opt/local/etc/pkgin/repositories.conf</code>
| |
|
| |
|
| ==== Aktualisierung von Software ==== | | ==== Aktualisierung von Software ==== |
Zeile 189: |
Zeile 135: |
| ; Probehaftes (trial run) Aktualisieren der installierten Pakete | | ; Probehaftes (trial run) Aktualisieren der installierten Pakete |
| : <code>pkg update -nv</code> | | : <code>pkg update -nv</code> |
| <pre>
| |
|
| |
| pkg update: Could not operate on /var/pkg/state/state_updating
| |
| because of insufficient permissions. Please try the command again as a privileged user.
| |
| </pre>
| |
| : <code>sudo pkg update -nv</code>
| |
| <pre>
| |
| </pre>
| |
|
| |
| ; Aktualisieren der installierten Pakete | | ; Aktualisieren der installierten Pakete |
| : <code>pkg update</code> | | : <code>pkg update -v</code> |
| <pre>
| |
| | |
| pkg update: Insufficient access to complete the requested operation.
| |
| Please try the operation again as a privileged user.
| |
| </pre>
| |
| : <code>sudo pkg update</code>
| |
| <pre>
| |
| Password:
| |
| </pre>
| |
| <pre>
| |
| </pre>
| |
| : <code>sudo pkg update</code>
| |
| <pre>
| |
| Password:
| |
| </pre>
| |
| <pre>
| |
| No updates available for this image.
| |
| </pre>
| |
| | |
| ==== Aktualisierung von Software pkgsrc ====
| |
| | |
| : <code>pkgin update</code>
| |
| <pre>
| |
| pkgin: You don't have enough rights for this operation.
| |
| </pre>
| |
| | |
| : <code>sudo pkgin update</code>
| |
| <pre>
| |
| Password:
| |
| </pre>
| |
| <pre>
| |
| processing remote summary (https://pkgsrc.joyent.com/packages/SmartOS/trunk/x86_64/All)...
| |
| database for https://pkgsrc.joyent.com/packages/SmartOS/trunk/x86_64/All is up-to-date
| |
| </pre>
| |
| <pre>
| |
| </pre>
| |
| | |
| ----
| |
| | |
| : <code>pkgin -y upgrade</code>
| |
| <pre>
| |
| pkgin: You don't have enough rights for this operation.
| |
| </pre>
| |
| | |
| : <code>sudo pkgin -y upgrade</code>
| |
| <pre>
| |
| Password:
| |
| </pre>
| |
| <pre>
| |
| calculating dependencies...done.
| |
| </pre>
| |
| <pre>
| |
| </pre>
| |
| | |
| ----
| |
|
| |
|
| == Siehe auch == | | == Siehe auch == |