Server/pulsebert: Unterschied zwischen den Versionen

Aus C3D2
Wechseln zu: Navigation, Suche
(flakes rules!)
 
Zeile 24: Zeile 24:
 
* Account ''k-ot'' hinzugefügt
 
* Account ''k-ot'' hinzugefügt
  
nixos-install
+
: <code>nixos-install</code>
  
 
Passwort für root gesetzt
 
Passwort für root gesetzt
Zeile 36: Zeile 36:
 
: <code>nix-locate hwinfo</code>
 
: <code>nix-locate hwinfo</code>
  
 +
<!--
 
==== [https://nixos.wiki/wiki/Home_Manager home-manager] ====
 
==== [https://nixos.wiki/wiki/Home_Manager home-manager] ====
  
Zeile 68: Zeile 69:
  
 
: <code>home-manager switch</code>
 
: <code>home-manager switch</code>
 +
-->
  
 
=== Konfiguration ===
 
=== Konfiguration ===
Zeile 73: Zeile 75:
 
[[gitea:C3D2/nix-config/src/branch/master/hosts/pulsebert]]
 
[[gitea:C3D2/nix-config/src/branch/master/hosts/pulsebert]]
  
 +
==== Verwaltung der Konfiguration ====
 +
 +
[[gitea:C3D2/nix-config#flakes]]
 +
 +
<!--
 
==== Systemweite Konfiguration ====
 
==== Systemweite Konfiguration ====
  
Zeile 88: Zeile 95:
  
 
: <code>home-manager switch</code>
 
: <code>home-manager switch</code>
 +
-->
  
 
== Betrieb ==
 
== Betrieb ==
 +
 +
=== Installieren eines weiteren Paketes ===
 +
: am Beispiel vom notwendigen ''ddate''
 +
 +
<pre>[k-ot@pulsebert:~]$ </pre>
 +
: <code>ddate</code>
 +
<pre>
 +
ddate: command not found
 +
</pre>
 +
 +
----
 +
 +
<pre>[k-ot@pulsebert:~]$ </pre>
 +
: <code>[https://www.mankier.com/1/nix-shell#--packages nix-shell -p] [https://search.nixos.org/packages?query=ddate ddate]</code>
 +
 +
----
 +
 +
<pre>[nix-shell:~]$ </pre>
 +
: <code>[[man:ddate | ddate]]</code>
 +
<pre>
 +
Today is Pungenday, the 10th day of Discord in the YOLD 3187
 +
</pre>
 +
 +
----
 +
 +
<pre>[nix-shell:~]$ </pre>
 +
: <code>exit</code>
 +
<pre>
 +
exit
 +
</pre>
 +
 +
----
 +
 +
<pre>[k-ot@pulsebert:~]$ </pre>
 +
: <code>ddate</code>
 +
<pre>
 +
ddate: command not found
 +
</pre>
  
 
=== Abspielen von einem Stream für Audio ===
 
=== Abspielen von einem Stream für Audio ===

Aktuelle Version vom 24. März 2021, 23:53 Uhr

Host

Intel NUC

Betriebssystem

NixOS

Installation

standardmäßige Partitionierung gemäß https://nixos.org/nixos/manual/index.html#sec-installation-partitioning-UEFI

sda1 1 GB (statt 512 MB) für boot

kein swap

standardmäßiges Formatieren gemäß https://nixos.org/nixos/manual/index.html#sec-installation-partitioning-formatting

https://nixos.org/nixos/manual/index.html#sec-installation-installing

erstellte /mnt/etc/nixos/hardware-configuration.nix kontrolliert

erstellte /mnt/etc/nixos/configuration.nix geringfügig angepasst

  • Account k-ot hinzugefügt
nixos-install

Passwort für root gesetzt

Einrichtung

Erstellen von einem Index für nix-locate

nix-index

Anzeigen von …

nix-locate hwinfo


Konfiguration

gitea:C3D2/nix-config/src/branch/master/hosts/pulsebert

Verwaltung der Konfiguration

gitea:C3D2/nix-config#flakes


Betrieb

Installieren eines weiteren Paketes

am Beispiel vom notwendigen ddate
[k-ot@pulsebert:~]$ 
ddate
ddate: command not found

[k-ot@pulsebert:~]$ 
nix-shell -p ddate

[nix-shell:~]$ 
ddate
Today is Pungenday, the 10th day of Discord in the YOLD 3187

[nix-shell:~]$ 
exit
exit

[k-ot@pulsebert:~]$ 
ddate
ddate: command not found

Abspielen von einem Stream für Audio

aka "Radio (als Klangtapete) aus dem Internet im Space hören"

Erstellen einer Umgebung im #Betreibssystem (NixOS) mit dem Paket mpv

nix-shell -p mpv

Abspielen von einem Stream (nur Ton, also ohne Video) am Beispiel DEF CON Radio von SomaFM mit dem Programm mpv

mpv --vid=no https://somafm.com/defcon256.pls

Siehe auch

foo im HQ

Server/pulsebert ist Teil vom HQ. Mit der hier verwendeten Vorlage:foo im HQ sollst du eine Übersicht über andere wichtige Gegenstände im HQ bekommen.


Übersicht zu allen wichtigen Gegenständen im HQ (im Zentralwerk)
Raum im HQ Gegenstände
Hardware Sonstiges
Eingang zur Assembly

(Drucker) Xerox WorkCentre 7232#xeri · (Drucker) Xerox WorkCentre 7232#roxi

Staubsauger

Schlüsselkasten · HQ/Schalter · HQ/Klingel · keymatic

Postregal

Assembly

Server/ciderServer/cibertServer/pulsebert · Server/glotzbert · Server/lisbeth

TV · Beamer
LED-Stripe
HDMI-Capturedevice

Thermodrucker · Drucker#Epson Stylus SX420W · Drucker#Samsung SCX-4200 · C3DDrkkr

(Computer/restbert) Lenovo ThinkPad#X230 restbert · (Computer/carbert) Lenovo ThinkPad#X230 carbert · (Computer/pestbert) Lenovo ThinkPad#T61 pestbert · (Computer/pubert) Lenovo ThinkPad#T61 pubert · (Computer/upbert) Lenovo ThinkPad#T61 upbert · (Computer/penbert) Lenovo ThinkPad#X60 penbert

Feinstaubsensor#indoor

Bibliothek (im Bücherregal) · Beratungstisch · Schreibtische · Sofaecke · Leinwand
Küche Matemat Matekasse · Küchenzeile · Kühlschrank (Mate)
Werkstatt

Computer/testbert · Computer/delbert

Nähmaschine Pfaffbert · Nähmaschine Singbert

Werkzeug · Array
Schrank für Projekte novena · Stempel
Netzteile · Labornetzteil
Verbrauchsmaterial
Backstage Server/dacbert · Computer/debbert · Computer/alpbert
vor den Fenstern Feinstaubsensor#outdoor
auf dem Gang

Serverschrank#links

(Server/server3) Lenovo ThinkServer RD220#Gerät 0 · Dell PowerVault MD1000#Gerät 0

Serverschrank#rechts

(Server/server1) HP ProLiant DL380 G7
Server/server2
(Server/server4) HP ProLiant DL160 G6 · (Server/server5) Lenovo System x3250 M5
(Server/server6 · Server/server7) Supermicro 808-12
(Server/server8) FSC RX300 S6#Gerät 0 · (Server/server9) FSC RX300 S6#Gerät 1
Flyerständer
Keller

PC´s,Laptops,Netzteile,…

Server/storage
(Server/server3) Lenovo ThinkServer RD220#Gerät 1 · Dell PowerVault MD1000#Gerät 1

Officekram Bauzeugs
raumübergreifend HQ/NetzIntern:Zentralwerk/Netzwerk · HQ/Telefon · Heizung
(Seminarraum)
Dach Freifunk · Starlink