Install-Party/DragonFly BSD: Unterschied zwischen den Versionen

Aus Wiki StuRa HTW Dresden
Zur Navigation springen Zur Suche springen
K (PaulRiegel verschob die Seite DragonFly BSD nach Benutzer:PaulRiegel/DragonFly BSD: erst einmal persönliches testen)
 
(44 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 3: Zeile 3:
=== Vorbereitung der Installation ===
=== Vorbereitung der Installation ===


Nach dem Starten von Starten vom Installationsmedium kann zwischen dem Anmelden als ''root'' oder ''installer'' gewählt werden.
Herunterladen vom aktuellen (nachfolgend Version 5.4.0) Abbild für das Installationsmedium bei https://www.dragonflybsd.org/download/.
 
: <code>fetch http://mirror-master.dragonflybsd.org/iso-images/dfly-x86_64-5.4.0_REL.img.bz2</code>
: <code>bzip2 -d dfly-x86_64-5.4.0_REL.img.bz2</code>
 
: <code>dd if=dfly-x86_64-5.4.0_REL.img of=/dev/ bs=1G</code>
 
Nach dem Starten vom Installationsmedium kann zwischen dem Anmelden als ''root'' oder ''installer'' gewählt werden.


; Vorbereitung als ''root'':
; Vorbereitung als ''root'':
Zeile 17: Zeile 24:
: <code>pkg update</code>
: <code>pkg update</code>
verfügbare Aktualisierungen beziehen und vornehmen
verfügbare Aktualisierungen beziehen und vornehmen
: <code>pkg upgrade</code>
: <code>pkg upgrade -y</code>


==== WLAN einrichten ====
==== WLAN einrichten ====


: <code>ee /etc/rc.conf</code>
: <code>ee /etc/rc.conf</code>
<pre></pre>
<pre>
<pre>
# Gerät für WLAN zuschalten
# Gerät für WLAN zuschalten
Zeile 33: Zeile 41:
ifconfig_wlan0="WPA DHCP"
ifconfig_wlan0="WPA DHCP"
</pre>
</pre>
: <code>ifconfig wlan0 up</code>
<pre></pre>
: <code>service netif restart</code>
 
: <code>ee /etc/wpa_supplicant.conf</code>
<pre></pre>
<pre>
network={
key_mgmt=NONE
}
</pre>
<pre>
network={
ssid="netzwerk"
# scan_ssid=1
# psk="passwort"
psk=1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef0
priority=42
}
</pre>
<pre></pre>
 
: <code>service netif restart</code>
 
==== tmux installieren ====
 
: <code>pkg ins -y tmux</code>
 
z. B. für <tt>Ctrl</tt> + <tt>b</tt> && <tt>PgUp</tt> zum einfachen Rollen (auf der standardmäßigen Ausgabe)


== Installation von Software ==
== Installation von Software ==


=== Installation von GNOME 3 ===
=== Installation allgemeine Dienste ===
 
==== Sound einrichten ====
 
<s>
: <code>kldload snd_driver</code>
</s>
: <code>kldload snd_hda</code>
 
: <code>$EDITOR /boot/loader.conf</code>
<pre></pre>
<pre>
####snd_driver_load="YES"
snd_hda_load="YES"
</pre>
<pre></pre>
 
: <code>sysctl hw.snd.default_unit=1</code>
: <code>sysctl hw.snd.default_unit=0</code>
 
==== Installation wpa_supplicant ====
<s>
: als Alternative zur Version in base (System)
 
: <code>pkg ins -y wpa_supplicant</code>
 
: <code>ee /etc/rc.conf</code>
<pre></pre>
<pre>
wpa_supplicant_program="/usr/local/sbin/wpa_supplicant"
</pre>
<pre></pre>
</s>
 
=== Installation grafische Oberfläche ===
 
==== Installation X.Org ====
 
: <code>pkg ins -y xorg</code>
: <code>ee /etc/rc.conf</code>
<pre></pre>
<pre>
dbus_enable= "YES"
</pre>
<pre></pre>
: <code>service dbus start</code>
 
* https://www.dragonflybsd.org/docs/how_to_get_to_the_desktop/#index9h3
 
==== Installation HAL ====
 
: <code>pkg ins -y hal</code>
: <code>ee /etc/rc.conf</code>
<pre></pre>
<pre>
hald_enable ="YES"
</pre>
<pre></pre>
: <code>service hald start</code>
 
 
==== Hintergrundbild einrichten ====
 
: <code><nowiki>fetch https://www.dragonflybsd.org/images/ladydfly.png</nowiki></code>
 
=== besondere Berechtigungen einrichten ===
 
==== Installation doas ====
 
: <code>pkg ins -y doas</code>
 
==== Installation sudo ====
 
: <code>pkg ins -y sudo</code>
 
==== Installation gksu ====
 
: <code>pkg ins -y gksu</code>
 
==== Installation kdesu ====
<s>
: <code>pkg ins -y kf5-kdesu</code>
</s>
 
=== Verwaltung von Paketen einrichten ===
 
==== Installation octopkg ====
 
: <code>pkg ins -y octopkg</code>
 
=== Installation Arbeitsoberfläche ===
 
: <code>$EDITOR /boot/loader.conf</code>
<pre></pre>
<pre>
kern.maxfiles="25000"
</pre>
<pre></pre>
 
==== Installation Xfce 4 ====
 
[[#Installation X.Org]]
 
: <code>pkg ins -y xfce</code>
 
: <code>su user</code>
----
 
: <code>whoami</code>
<pre>
user
</pre>
: <code>$EDITOR ~/.xinitrc</code>
<pre>
exec startxfce4
</pre>
: <code>ln -s ~/.xinitrc ~/.xsession</code>
: <code>startx</code>
: <code>exit</code>
----
 
* [[#Installation SLiM]]
 
==== Installation MATE ====
 
[[#Installation X.Org]]
 
: <code>pkg ins -y mate-base</code>
: <code>pkg ins -y mate-desktop mate-common mate-utils mate-terminal mate-system-monitor mate-media mate-power-manager</code>
:: mit
::: gnome-keyring
 
<s>
: <code>pkg ins -y mate-screensaver</code>
</s>
 
: <code>su user</code>
----
 
: <code>whoami</code>
<pre>
user
</pre>
: <code>$EDITOR ~/.xinitrc</code>
<pre>
exec mate-session
</pre>
: <code>ln -s ~/.xinitrc ~/.xsession</code>
: <code>startx</code>
: <code>exit</code>
----
 
* [[#Installation SLiM]]
 
==== Installation GNOME 3 ====
 
* [[#Installation X.Org]]
* [[#Installation HAL]]
 
Grundsätzlich kann hinsichtlich es Umfangs in
* ''gnome-desktop''
*: nur die Oberfläche, aber selbst ohne ''gdm''
* ''gnome3-lite''
*: das einfache (kleine)
* ''gnome3''
*: alles, nichts, oder
 
<s>
: <code>pkg ins -y gnome3</code>
: <code>ee /etc/rc.conf</code>
<pre></pre>
<pre>
gdm_enable="YES"
</pre>
<pre></pre>
</s>
 
: <code>pkg ins -y gnome-desktop</code>
: <code>ee /etc/rc.conf</code>
<pre></pre>
<s>
<pre>
gdm_enable="YES"
</pre>
</s>
<pre></pre>
 
==== Installation KDE 5 ====
 
* [[#Installation X.Org]]
* [[#Installation HAL]]
 
Grundsätzlich kann hinsichtlich es Umfangs in
* ''plasma5-plasma-workspace''
*: nur die Oberfläche
* ''kde-baseapps''
*: das einfache (kleine)
* <s>''kde''</s>
*: alles, nichts, oder
 
: <code>pkg ins -y kde-baseapps</code>
 
* https://community.kde.org/Plasma/shellPackage
 
[[#Installation SDDM]]
 
=== Installation grafische Anmeldung ===
 
==== Installation SLiM ====
 
: <code>pkg ins -y slim</code>
: <code>ee /etc/rc.conf</code>
<pre></pre>
<pre>
slim_enable="YES"
</pre>
<pre></pre>
 
==== Installation SDDM ====
 
* [[#Installation X.Org]]
* [[#Installation HAL]]
 
: <code>pkg ins -y sddm</code>
: <code>ee /etc/rc.conf</code>
<pre></pre>
<pre>
sddm_enable="YES"
</pre>
<pre></pre>
 
=== Installation Webbrowser ===
 
==== Installation Chromium ====
 
: <code>pkg ins -y chromium</code>
 
==== Installation Firefox ====
 
: <code>pkg ins -y firefox</code>
 
=== Installation Audio/Video ===
 
==== Installation vlc ====
 
: <code>pkg ins -y vlc3</code>
 
=== Installation Shells ===
 
==== Installation zsh ====
 
===== Installation oh-my-zsh =====
 
: <code>https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh && chmod 700 install.sh && ./install.sh && rm install.sh</code>
 
== Tutorials ==


: <code>pkg ins gnome-desktop</code>
* [https://www.dragonflydigest.com/2014/09/19/14751.html DragonFly as a desktop]
: <code>pkg ins gdm</code>


== Siehe auch ==
== Siehe auch ==

Aktuelle Version vom 29. Dezember 2018, 20:27 Uhr

Installation[Bearbeiten]

Vorbereitung der Installation[Bearbeiten]

Herunterladen vom aktuellen (nachfolgend Version 5.4.0) Abbild für das Installationsmedium bei https://www.dragonflybsd.org/download/.

fetch http://mirror-master.dragonflybsd.org/iso-images/dfly-x86_64-5.4.0_REL.img.bz2
bzip2 -d dfly-x86_64-5.4.0_REL.img.bz2
dd if=dfly-x86_64-5.4.0_REL.img of=/dev/ bs=1G

Nach dem Starten vom Installationsmedium kann zwischen dem Anmelden als root oder installer gewählt werden.

Vorbereitung als root

Änderung (Berichtigung) von der Tastenbelegung

kbdmap
  • entsprechend auswählen und bestätigen

Durchführung der Installation[Bearbeiten]

Nachbereitung der Installation[Bearbeiten]

aktuellen Stand für Aktualisierungen beziehen

pkg update

verfügbare Aktualisierungen beziehen und vornehmen

pkg upgrade -y

WLAN einrichten[Bearbeiten]

ee /etc/rc.conf

# Gerät für WLAN zuschalten
ifconfig_iwn0="up"
# Schnittstelle mit der frei wählbaren Bezeichnung 'wlan0' für das Gerät für WLAN schaffen
wlans_iwn0="wlan0"
# Schnittstelle für WLAN
# * die Verwendung von wpa_supplicant und
# * das automatische Beziehen per DHCP
# vorgeben
ifconfig_wlan0="WPA DHCP"

service netif restart
ee /etc/wpa_supplicant.conf

network={
	key_mgmt=NONE
}
network={
	ssid="netzwerk"
#	scan_ssid=1
#	psk="passwort"
	psk=1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef0
	priority=42
}

service netif restart

tmux installieren[Bearbeiten]

pkg ins -y tmux

z. B. für Ctrl + b && PgUp zum einfachen Rollen (auf der standardmäßigen Ausgabe)

Installation von Software[Bearbeiten]

Installation allgemeine Dienste[Bearbeiten]

Sound einrichten[Bearbeiten]

kldload snd_driver

kldload snd_hda
$EDITOR /boot/loader.conf

####snd_driver_load="YES"
snd_hda_load="YES"

sysctl hw.snd.default_unit=1
sysctl hw.snd.default_unit=0

Installation wpa_supplicant[Bearbeiten]

als Alternative zur Version in base (System)
pkg ins -y wpa_supplicant
ee /etc/rc.conf
wpa_supplicant_program="/usr/local/sbin/wpa_supplicant"

Installation grafische Oberfläche[Bearbeiten]

Installation X.Org[Bearbeiten]

pkg ins -y xorg
ee /etc/rc.conf

dbus_enable= "YES" 

service dbus start

Installation HAL[Bearbeiten]

pkg ins -y hal
ee /etc/rc.conf

hald_enable ="YES"

service hald start


Hintergrundbild einrichten[Bearbeiten]

fetch https://www.dragonflybsd.org/images/ladydfly.png

besondere Berechtigungen einrichten[Bearbeiten]

Installation doas[Bearbeiten]

pkg ins -y doas

Installation sudo[Bearbeiten]

pkg ins -y sudo

Installation gksu[Bearbeiten]

pkg ins -y gksu

Installation kdesu[Bearbeiten]

pkg ins -y kf5-kdesu

Verwaltung von Paketen einrichten[Bearbeiten]

Installation octopkg[Bearbeiten]

pkg ins -y octopkg

Installation Arbeitsoberfläche[Bearbeiten]

$EDITOR /boot/loader.conf

kern.maxfiles="25000"

Installation Xfce 4[Bearbeiten]

#Installation X.Org

pkg ins -y xfce
su user

whoami
user
$EDITOR ~/.xinitrc
exec startxfce4
ln -s ~/.xinitrc ~/.xsession
startx
exit

Installation MATE[Bearbeiten]

#Installation X.Org

pkg ins -y mate-base
pkg ins -y mate-desktop mate-common mate-utils mate-terminal mate-system-monitor mate-media mate-power-manager
mit
gnome-keyring

pkg ins -y mate-screensaver

su user

whoami
user
$EDITOR ~/.xinitrc
exec mate-session
ln -s ~/.xinitrc ~/.xsession
startx
exit

Installation GNOME 3[Bearbeiten]

Grundsätzlich kann hinsichtlich es Umfangs in

  • gnome-desktop
    nur die Oberfläche, aber selbst ohne gdm
  • gnome3-lite
    das einfache (kleine)
  • gnome3
    alles, nichts, oder

pkg ins -y gnome3
ee /etc/rc.conf
gdm_enable="YES"

pkg ins -y gnome-desktop
ee /etc/rc.conf

gdm_enable="YES"


Installation KDE 5[Bearbeiten]

Grundsätzlich kann hinsichtlich es Umfangs in

  • plasma5-plasma-workspace
    nur die Oberfläche
  • kde-baseapps
    das einfache (kleine)
  • kde
    alles, nichts, oder
pkg ins -y kde-baseapps

#Installation SDDM

Installation grafische Anmeldung[Bearbeiten]

Installation SLiM[Bearbeiten]

pkg ins -y slim
ee /etc/rc.conf

slim_enable="YES"

Installation SDDM[Bearbeiten]

pkg ins -y sddm
ee /etc/rc.conf

sddm_enable="YES"

Installation Webbrowser[Bearbeiten]

Installation Chromium[Bearbeiten]

pkg ins -y chromium

Installation Firefox[Bearbeiten]

pkg ins -y firefox

Installation Audio/Video[Bearbeiten]

Installation vlc[Bearbeiten]

pkg ins -y vlc3

Installation Shells[Bearbeiten]

Installation zsh[Bearbeiten]

Installation oh-my-zsh[Bearbeiten]
https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh && chmod 700 install.sh && ./install.sh && rm install.sh

Tutorials[Bearbeiten]

Siehe auch[Bearbeiten]

Weblinks[Bearbeiten]