mirror of
https://codeberg.org/alpine/alpine-wiki.git
synced 2023-08-25 13:53:16 +02:00
tutorials - reduce the size of the guiiiiiide for xfce4
This commit is contained in:
parent
af79a435d2
commit
7596343a9c
@ -278,7 +278,7 @@ configure the graphical environment to property setup any desktop.
|
|||||||
15. install software backend for usage of abstract device filesystem representation using FUSE user space
|
15. install software backend for usage of abstract device filesystem representation using FUSE user space
|
||||||
|
|
||||||
```
|
```
|
||||||
apk add acpi eudev eudev-doc eudev-rule-generator eudev-openrc linux-firmware cpufreqd
|
apk add acpi eudev eudev-doc eudev-rule-generator eudev-openrc linux-firmware cpufreqd pciutils pciutil-doc util-linux util-linux-doc
|
||||||
|
|
||||||
rc-update add udev
|
rc-update add udev
|
||||||
rc-update add acpid
|
rc-update add acpid
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
# Alpine XFCE4 desktop setup: FF version
|
# Alpine XFCE4 desktop setup: FF version
|
||||||
===========================================================
|
===========================================================
|
||||||
|
|
||||||
This was using real machine Pentium Dual Core E5500.
|
|
||||||
For more extended info check [../../newbie/alpine-newbie-xfce-desktop.md](../../newbie/alpine-newbie-xfce-desktop.md)
|
For more extended info check [../../newbie/alpine-newbie-xfce-desktop.md](../../newbie/alpine-newbie-xfce-desktop.md)
|
||||||
|
|
||||||
### hardware used
|
### hardware used
|
||||||
@ -14,7 +13,7 @@ For more extended info check [../../newbie/alpine-newbie-xfce-desktop.md](../../
|
|||||||
| GPU | intel G41 | Radeon X1200 For web browsers and modern apps will be need |
|
| GPU | intel G41 | Radeon X1200 For web browsers and modern apps will be need |
|
||||||
| RAM GPU | 256Mb | 1Gb For web browsers and modern apps will be need |
|
| RAM GPU | 256Mb | 1Gb For web browsers and modern apps will be need |
|
||||||
| Storage | 120Gb HDD WD | 256Gb SSD are mandatory for speed |
|
| Storage | 120Gb HDD WD | 256Gb SSD are mandatory for speed |
|
||||||
| ARCH | 32bits (i386/arm6)| 64bits (i386) mandatory for most modern apps unfortunatelly |
|
| ARCH | 32bits (i386/arm6)| 64bits (amd64) mandatory for most modern apps unfortunatelly |
|
||||||
| Audio | AC 97 | HD audio and HDMI audio are a mess |
|
| Audio | AC 97 | HD audio and HDMI audio are a mess |
|
||||||
|
|
||||||
### usernames
|
### usernames
|
||||||
@ -27,14 +26,13 @@ For more extended info check [../../newbie/alpine-newbie-xfce-desktop.md](../../
|
|||||||
|
|
||||||
|
|
||||||
* [Preparation](#preparation-xfce4-aline)
|
* [Preparation](#preparation-xfce4-aline)
|
||||||
* [Instalation](#instalation)
|
|
||||||
* [setup OS configuration](#setup-os-configuration)
|
* [setup OS configuration](#setup-os-configuration)
|
||||||
* [setup system users](#setup-system-users)
|
* [setup system users](#setup-system-users)
|
||||||
* [setup hardware support](#setup-hardware-support)
|
* [setup hardware support](#setup-hardware-support)
|
||||||
* [setup audio and video](#setup-audio-and-video)
|
* [setup audio and video](#setup-audio-and-video)
|
||||||
* [Instalacion XFCE4 Alpine](#instalacion-xfce4-apine)
|
* [Instalacion XFCE4 Alpine](#instalacion-xfce4-apine)
|
||||||
* [Desktop multimedia and media devices](#desktop-multimedia-and-media-devices)
|
* [Desktop multimedia and media devices](#desktop-multimedia-and-media-devices)
|
||||||
* [Development](#development)
|
* [Development](#development)
|
||||||
* [How to use this guide](#how-to-use-this-guide)
|
* [How to use this guide](#how-to-use-this-guide)
|
||||||
* [Licensing clarifications](#licensing-clarifications)
|
* [Licensing clarifications](#licensing-clarifications)
|
||||||
* [See also](#see-also)
|
* [See also](#see-also)
|
||||||
@ -43,13 +41,10 @@ For more extended info check [../../newbie/alpine-newbie-xfce-desktop.md](../../
|
|||||||
|
|
||||||
Alpine must be already installed, check [../../newbie/alpine-newbie-install.md](../../newbie/alpine-newbie-install.md),**
|
Alpine must be already installed, check [../../newbie/alpine-newbie-install.md](../../newbie/alpine-newbie-install.md),**
|
||||||
|
|
||||||
**If you dont have direct network connection, please use our direct VenenuX Alpine ISOS**
|
**YOU MUST HAVE DIRECT WIRED INTERNET, if not ask for an ISO from VenenuX:** [https://t.me/alpine_linux/762](https://t.me/s/alpine_linux/762)
|
||||||
[CURRENT LINK https://t.me/alpine_linux/762, but ask in telegram alpine network for newer one or other arches](https://t.me/s/alpine_linux/762)
|
|
||||||
|
|
||||||
#### setup OS configuration
|
#### setup OS configuration
|
||||||
|
|
||||||
For more extended info check [../../newbie/alpine-newbie-xfce-desktop.md](../../newbie/alpine-newbie-xfce-desktop.md#setup-os-configuration)
|
|
||||||
|
|
||||||
```
|
```
|
||||||
sed -i -r 's|#PermitRootLogin.*|PermitRootLogin no|g' /etc/ssh/sshd_config
|
sed -i -r 's|#PermitRootLogin.*|PermitRootLogin no|g' /etc/ssh/sshd_config
|
||||||
|
|
||||||
@ -82,7 +77,7 @@ unsetenv DISPLAY || true
|
|||||||
HISTCONTROL=ignoreboth
|
HISTCONTROL=ignoreboth
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
cp /root/.cshrc /root/.bashrc /root/.profile
|
cp /root/.cshrc /root/.bashrc
|
||||||
|
|
||||||
echo "root:toor" | chpasswd
|
echo "root:toor" | chpasswd
|
||||||
|
|
||||||
@ -98,6 +93,7 @@ rm -f /opt/daru/*
|
|||||||
mkdir /opt/daru
|
mkdir /opt/daru
|
||||||
cat > /opt/daru/.cshrc << EOF
|
cat > /opt/daru/.cshrc << EOF
|
||||||
unsetenv DISPLAY
|
unsetenv DISPLAY
|
||||||
|
export PAGER=less
|
||||||
set autologout = 6
|
set autologout = 6
|
||||||
set prompt = "$ "
|
set prompt = "$ "
|
||||||
set history = 0
|
set history = 0
|
||||||
@ -117,23 +113,23 @@ apk add man-db man-pages nano binutils coreutils readline \
|
|||||||
sed attr dialog lsof less groff wget curl terminus-font \
|
sed attr dialog lsof less groff wget curl terminus-font \
|
||||||
zip p7zip xz tar cabextract cpio binutils lha acpi musl-locales musl-locales-lang
|
zip p7zip xz tar cabextract cpio binutils lha acpi musl-locales musl-locales-lang
|
||||||
|
|
||||||
export PAGER=less
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
For more extended info check [../../newbie/alpine-newbie-xfce-desktop.md](../../newbie/alpine-newbie-xfce-desktop.md#setup-os-configuration)
|
||||||
|
|
||||||
#### setup system users
|
#### setup system users
|
||||||
|
|
||||||
```
|
```
|
||||||
apk add shadow shadow-uidmap doas musl-locales musl-locales-lang
|
apk add shadow shadow-uidmap doas musl-locales musl-locales-lang
|
||||||
|
|
||||||
cat > /tmp/tmpcs.tmp << EOF
|
cat > /tmp/tmp.tmp << EOF
|
||||||
set history = 10000
|
set history = 10000
|
||||||
set prompt = "$ "
|
set prompt = "$ "
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
mkdir /etc/skel
|
mkdir /etc/skel
|
||||||
cat /tmp/tmpcs.tmp > /etc/skel/.cshrc
|
cat /tmp/tmp.tmp > /etc/skel/.cshrc
|
||||||
cat /tmp/tmpbs.tmp > /etc/skel/.bashrc
|
cat /tmp/tmp.tmp > /etc/skel/.bashrc
|
||||||
|
|
||||||
cat > /etc/skel/.Xresources << EOF
|
cat > /etc/skel/.Xresources << EOF
|
||||||
Xft.antialias: 0
|
Xft.antialias: 0
|
||||||
@ -173,7 +169,7 @@ For more details check [../../newbie/alpine-newbie-xfce-desktop.md](../../newbi
|
|||||||
#### setup hardware support
|
#### setup hardware support
|
||||||
|
|
||||||
```
|
```
|
||||||
apk add acpi eudev eudev-doc eudev-rule-generator eudev-openrc linux-firmware \
|
apk add acpi eudev eudev-doc eudev-rule-generator eudev-openrc linux-firmware pciutils util-linux \
|
||||||
fuse fuse-exfat-utils fuse-exfat avfs pcre2 cpufreqd bluez bluez-openrc \
|
fuse fuse-exfat-utils fuse-exfat avfs pcre2 cpufreqd bluez bluez-openrc \
|
||||||
wpa_supplicant dhcpcd chrony macchanger wireless-tools iputils \
|
wpa_supplicant dhcpcd chrony macchanger wireless-tools iputils \
|
||||||
networkmanager networkmanager-lang networkmanager-openvpn networkmanager-openvpn-lang
|
networkmanager networkmanager-lang networkmanager-openvpn networkmanager-openvpn-lang
|
||||||
@ -245,7 +241,8 @@ rc-service lightdm restart
|
|||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
For more details check [../../newbie/alpine-newbie-xfce-desktop.md](../../newbie/alpine-newbie-xfce-desktop.md#setup-software-graphical-fonts-and-languajes)
|
**WARNING** your user name must be `general`, you can put a "human name" as you wish, later.
|
||||||
|
**HINT** check for some xf86-video packages like `xf86-video-intel`, `xf86-video-amdgpu`, `xf86-video-noveau`, `xf86-video-ati` or `xf86-video-nv`
|
||||||
|
|
||||||
## instalacion Xfce4 Alpine
|
## instalacion Xfce4 Alpine
|
||||||
|
|
||||||
@ -274,7 +271,7 @@ rc-service lightdm restart
|
|||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
## Desktop multimedia and media devices
|
#### Desktop multimedia and media devices
|
||||||
|
|
||||||
```
|
```
|
||||||
apk add gst-plugins-base gst-plugins-bad gst-plugins-ugly gst-plugins-good gst-plugins-good-gtk \
|
apk add gst-plugins-base gst-plugins-bad gst-plugins-ugly gst-plugins-good gst-plugins-good-gtk \
|
||||||
@ -291,7 +288,7 @@ EOF
|
|||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
## development
|
#### development
|
||||||
|
|
||||||
```
|
```
|
||||||
apk add pkgconf make cmake gcc gcc-gdc gcc-go g++ gcc-objc gcc-doc \
|
apk add pkgconf make cmake gcc gcc-gdc gcc-go g++ gcc-objc gcc-doc \
|
||||||
|
Loading…
Reference in New Issue
Block a user