Upgrading

Upgrading


Preface

Welcome to @Natemaia's guide for upgrading current installations. The contents of this guide should work for all current installs and will be updated, as required by each release.

The bulk of the upgrade process is automated but, there's still some work needed to be done depending which packages you install.

Step 1.

  • Ok, first we need to do some setup in order to install our packages and get the latest ~/.config/

  • This is automated, just clone the required repo and run the upgrade script.

git clone --depth 1 https://github.com/ARCHLabs/Archlabs-User-Home $HOME/Downloads/Archlabs-User-Home


$HOME/Downloads/Archlabs-User-Home/upgrade-archlabs
  • Lastly remove the repo we downloaded as we no longer need it. (optional)
rm -rf $HOME/Downloads/Archlabs-User-Home
  • Note: If you chose to upgrade your configs a backup is made in ~/Downloads/

Step 2.

  • Now, when you install certain packages you might run into " Error: file exists in filesystem" Remove the conflicting files one by one.
  • A list of some I know (probably missed some).
sudo rm -f -v /usr/bin/al-{conky*,compositor,hello,tint2*,recent-files-pipemenu,k*,places-pipemenu}
sudo rm -f -v /usr/lib/archlabs/common/al-include.cfg


# r2-d2 and older ignore this part
sudo rm -f -v /usr/bin/{exit-openbox,nvidia-easy-install,install-nvidia,ksuperkey,rofi-apps}
sudo rm -rf -v /usr/share/themes/ArchLabs*
sudo rm -rf -v /usr/share/icons/ArchLabs*
  • Then install our package group or pick and choose as you like.
sudo pacman -S archlabs --needed
  • Now when updating you'll get the latest packages as we update them (rolling).

results for ""

    No results matching ""