109 lines
3.7 KiB
Markdown
109 lines
3.7 KiB
Markdown
# Raspberry Pi UI telepítése asztali operációs rendszerre
|
|
|
|
A raspberry pi-kre telepíthető teljes image egy könnyen átlátható, egyszerű asztali kezelőfelületet kínál, sajnos azonban csak Debian 11 (bullseye) i386 változata érhető el hivatalos kiadásban.
|
|
|
|
Az LXDE ablakkezelő módosításait elvégző csomag (raspberrypi-ui-mods) elérhető az újabb kiadásokban is, minden processzortípusra. Az alábbiakban ennek telepítése található **Debian 12 (bookworm) amd64** rendszerre.
|
|
|
|
## Alaprendszer telepítése
|
|
|
|
Kiindulásként egy Debian 12 alaprendszert kell létrehozni, grafikus környezet nem szükséges csak az alap segédprogramok. A raspbian desktop környezetből ismert jó néhány beállítást és funkciót a **raspberry-ui-mods** csomag nem végez el, így azokat kézzel megtenni.
|
|
|
|
Ebből az egyik, hogy a létrehozott (nem root) felhasználó nem lesz a sudo csoport tagja és root-ként is be lehet jelentkezni. Így a következő parancsokat root-ként bejelentkezve kell kiadni, első a rendszer frissítése.
|
|
|
|
```
|
|
apt-get update
|
|
apt-get dist-upgrade
|
|
```
|
|
|
|
Néhány szükséges program telepítése (természetesen aki nem szereti az mc-t, választhat más fájlkezelőt és szövegszerkesztőt).
|
|
|
|
```
|
|
apt-get install sudo wget gpg mc
|
|
```
|
|
|
|
A felhasználó (a példában a **pi** felhasználónév lesz feltüntetve) hozzáadása a **sudo** csoporthoz.
|
|
|
|
```
|
|
adduser pi sudo
|
|
```
|
|
|
|
## Raspberry Pi repository hozzáadása
|
|
|
|
A tároló használatához szükség van annak aláíró kulcsára, érdemes egyből a megbízható kulcsok könyvtárába tenni.
|
|
|
|
```
|
|
wget -q -O - http://archive.raspberrypi.org/debian/raspberrypi.gpg.key | gpg --dearmor -o /etc/apt/trusted.gpg.d/raspberrypi.gpg
|
|
```
|
|
|
|
Ezután a források köze fel kell venni a tárolót.
|
|
|
|
```
|
|
echo "deb http://archive.raspberrypi.org/debian bookworm main" > /etc/apt/sources.list.d/raspi.list
|
|
```
|
|
|
|
## Kezdődhet a telepítés
|
|
|
|
A telepítés sok időbe telik, többszáz csomagot kell letölteni és telepíteni.
|
|
|
|
```
|
|
apt-get update
|
|
apt-get -o Dpkg::Options::="--force-overwrite" install raspberrypi-ui-mods
|
|
```
|
|
|
|
A dpkg-nak szükséges a **--force-overwrite** kapcsoló, mivel a **raspberrypi-ui-mods** és annak függősége a **pi-greeter** is ugyanazt a fájlt akarja létrehozni és ez ütközéshez vezetne.
|
|
|
|
A telepítés során felkerül az **rpi-eeprom-update** csomag is, de ez csak Raspberry Pi gépeken szükséges, a szervízek között ki kel kapcsolni, úgysem tud elindulni.
|
|
|
|
```
|
|
systemctl disable rpi-eeprom-update
|
|
```
|
|
|
|
Ha minden kész, indítható az új rendszer, immár grafikus felülettel.
|
|
|
|
```
|
|
reboot
|
|
```
|
|
|
|
## Az új rendszer használatba vétele
|
|
|
|
Mint fentebb volt róla szó, a **raspberrypi-ui-mods** telepítésével nem jön létre a hivatalos asztali verzióval egyenértékű rendszer, a hiányzó funkciókat és beállításokat kézzel kell megtenni. Mindent parancsot root-ként kell végrehajtani.
|
|
|
|
### Labwc upgrade prompt eltávolítása
|
|
|
|
Az új rendszer bár X Window felülettel indul, minden indulásnál feldob egy ablakot, amiben a Labwc Compositorra való átállásra agitál. A felbukkanó ablak kikapcsolásához törölni kell a /etc/xdg/autostart/labwc-prompt.desktop fájlt.
|
|
|
|
```
|
|
rm /etc/xdg/autostart/labwc-prompt.desktop
|
|
```
|
|
|
|
### A root felhasználó bejelentkezésének tiltása
|
|
|
|
### Network Manager
|
|
|
|
A hálózatkezelőhöz telepíteni kell a **network-manager** csomagot és törölni az **/etc/network/interfaces** fájlt.
|
|
|
|
```
|
|
apt-get install network-manager
|
|
rm /etc/network/interfaces
|
|
```
|
|
|
|
### USB meghajtók automatikus csatolása
|
|
|
|
Ehhez a **pmount** csomag szükséges.
|
|
|
|
```
|
|
apt-get install pmount
|
|
```
|
|
|
|
### Raspberry Pi Imager
|
|
|
|
```
|
|
apt-get install rpi-Imager
|
|
```
|
|
|
|
### Programok hozzáadása/eltávolítása alkalmazás
|
|
|
|
```
|
|
apt-get install pi-package
|
|
```
|