Install Gnome
setup-desktop gnome
apk add gnome-apps-extra
apk add bash bash-completion
enabling gnome shell screen recording
apk add pipewire pipewire-media-session gst-plugin-pipewire
troubleshooting gnome shell screen
tail -n 100 -f var/log/gdm/greeter.log
less var/log/gdm/greeter.log
setup-devd udev
apk add bash
Install QEMU
apk add qemu qemu-img qemu-system-x86_64 qemu-ui-gtk
Install LXD
cat /etc/apk/repositories
:'
http://dl-cdn.alpinelinux.org/alpine/v3.17/main
http://dl-cdn.alpinelinux.org/alpine/v3.17/community
#http://dl-cdn.alpinelinux.org/alpine/edge/main
#http://dl-cdn.alpinelinux.org/alpine/edge/community
#http://dl-cdn.alpinelinux.org/alpine/edge/testing
:'
apk update
apk upgrade
apk add lxd
# enable service
rc-update add lxd
rc-service lxd start
rc-service lxd status
# configure system
rc-update add cgroups
rc-service cgroups start
# add cgfs to pam.d/system-login
echo "session optional pam_cgfs.so -c freezer,memory,name=systemd,unified" >> /etc/pam.d/system-login
# add user and group idmaps to lxc config
echo "lxc.idmap = u 0 100000 65536" >> /etc/lxc/default.conf
echo "lxc.idmap = g 0 100000 65536" >> /etc/lxc/default.conf
# add root and other users
echo "root:100000:65536" >> /etc/subuid
echo "root:100000:65536" >> /etc/subgid
brctl addbr lxdbr0
tee -a /etc/network/interfaces >>/dev/null <<EOF
auto lxdbr0
iface lxdbr0 inet dhcp
bridge-ports eth0
EOF
Knowledge
df -hT
fdisk -l
apk update
ip addr show
ip link show
|
apk add lsblk
apk add parted
apk add util-linux
apk add smartmontools
apk add e2fsprogs-extra
|
lscpu
lsblk
apk add fuse
apk add ntfs-3g
ls -lah /dev/sda*
|
|
parted -l
badblocks -v /dev/sda1 > ~/bad_sectors.txt
badblocks -v /dev/sda2 > ~/bad_sectors.txt
badblocks -v /dev/sda3 > ~/bad_sectors.txt
|
smartctl --version
smartctl -H /dev/sda1
smartctl -H /dev/sda2
smartctl -H /dev/sda3
|
|
apk add qemu
apk add qemu-system-ppc
apk add qemu-system-arm
apk add qemu-system-i386
apk add qemu-system-x86_64
apk add qemu-system-aarch64
|
|
|
References