User:Hd scania/A downgrade to Hyperbola

From ParabolaWiki
Jump to: navigation, search

1 Start your downgrade from Parabola now

Note: Hyperbola is a long term support (LTS) and stabilized system like Trisquel or Devuan and unlike rolling (current and cutting edged) Parabola, in contrary to the mutual free software belief.
sudo mount /dev/sda13 /opt && sudo rm -rf /opt/*
sudo pacman -Syy --noconfirm parbaola-keyring archlinux-keyring && sudo pacstrap /opt openrc filesystem nano && sudo arch-chroot /opt
rm -rfv /etc/pacman.d/gnupg/* && touch /etc/pacman.d/mirrorlist
pacman -Rccnnssuu --noconfirm parabola-keyring archlinux-keyring linux-libre-api-headers systemd-libudev && pacman-key --init
nano /etc/pacman.conf
RemoteFileSigLevel = Never

[community]
Include = /etc/pacman.d/mirrorlist

[extra]
Include = /etc/pacman.d/mirrorlist

[core]
Include = /etc/pacman.d/mirrorlist

[spark]
SigLevel = Optional TrustAll
Server = https://spark.fleshless.org/spark
Server = https://mirror.fleshless.org/spark/spark

[spark-extra]
SigLevel = Optional TrustAll
Server = https://spark.fleshless.org/spark-extra
Server = https://mirror.fleshless.org/spark/spark-extra

[spark-testing]
SigLevel = Optional TrustAll
Server = https://spark.fleshless.org/spark-testing
Server = https://mirror.fleshless.org/spark/spark-testing

[multilib]
Include = /etc/pacman.d/mirrorlist
pacman -U --noconfirm --force https://www.hyperbola.info/packages/core/any/hyperbola-keyring/download https://www.hyperbola.info/packages/core/any/arch-keyring/download https://www.hyperbola.info/packages/core/any/pacman-mirrorlist/download
RemoteFileSigLevel = Required
rm -rfv /var/cache/pacman/pkg/* /var/lib/pacman/*.db && mv -fv /etc/pacman.d/mirrorlist.pacnew /etc/pacman.d/mirrorlist
pacman -Syy --noconfirm --force arch-keyring hyperbola-keyring
pacman -Suu --noconfirm --force --needed openrc base pacman filesystem linux-libre-lts sudo mlocate sed gdisk efibootmgr partitionmanager calligra marble-qt plasma

genfstab -U / >> /etc/fstab && nano /etc/fstab && sudo mkinitcpio -p linux-libre-lts
mkdir -pv /home/lts/Desktop /home/data && chown -vR 1000:0 /home/lts /home/data
useradd lts && passwd lts && passwd root -dl
lts   ALL=(ALL)   NOPASSWD: ALL
nano /etc/hosts && nano /etc/hostname
rm -rf /etc/localtime && ln -s /usr/share/zoneinfo/Asia/Taipei /etc/localtime
mkdir -p /boot/efi && mount /dev/sda4 /boot/efi
grub-install --target=x86_64-efi --bootloader-id=parabola --recheck /dev/sda4
exit
sudo reboot -fi

Enjoy Hyperbola, that is a stable downgrade of Parabola!

2 Appendix

2.1 See also

2.2 Extra apps installation

  • My needed desktops, with GNOME office suite (see above, and you are not forced to follow and free to install your own)
sudo pacman -Su --noconfirm lxqt openbox plasma-meta plasma-wayland-session xfce4 xscreensaver gnome gnumeric abiword mate mate-extra mate-extra-gtk3 deepin deepin-extra budgie-desktop
  • System essentials
sudo pacman -Su --noconfirm gparted
  • Emoji and IME
sudo pacman -Su --noconfirm ibus-table-chinese noto-fonts-emoji cldr-emoji-annotation nodejs-emojione
  • Sound and videos
sudo pacman -Su --noconfirm peek vlc playerctl phonon-qt5-vlc phonon-qt4-vlc qt-recordmydesktop kodi mediaelch qtav baka-mplayer python-qtconsole python2-qtconsole qmmp qtractor qjackctl avidemux-qt pavucontrol-qt pavucontrol-qt pulseaudio-zeroconf pulseaudio-jack pulseaudio-equalizer pavucontrol xfce4-pulseaudio-plugin pamixer paprefs ponymix
  • Virtualizations
sudo pacman -Su --noconfirm libvirt virt-manager aqemu