Add Solus support to linux_install.sh script

Add Solus support to linux_install.sh script

added update-repo command before install command
pull/6512/head
chax 6 years ago committed by Florian Didron
parent 877b962dcc
commit f3c7a253ca

@ -22,3 +22,4 @@
05-06-2019 - More readable fix of Mousekeys issue 05-06-2019 - More readable fix of Mousekeys issue
05-06-2019 - Changes to Split Common and OLED code 05-06-2019 - Changes to Split Common and OLED code
05-16-2019 - Add RGB Light Effect Range functionality 05-16-2019 - Add RGB Light Effect Range functionality
05-26-2019 - Add Solus support for Linux install script

@ -6,6 +6,8 @@ GENTOO_WARNING="This script will make a USE change in order to ensure that that
SLACKWARE_WARNING="You will need the following packages from slackbuilds.org:\n\tarm-binutils\n\tarm-gcc\n\tavr-binutils\n\tavr-gcc\n\tavr-libc\n\tavrdude\n\tdfu-programmer\n\tdfu-util\n\tnewlib\nThese packages will be installed with sudo and sboinstall, so ensure that your user is added to sudoers and that sboinstall is configured." SLACKWARE_WARNING="You will need the following packages from slackbuilds.org:\n\tarm-binutils\n\tarm-gcc\n\tavr-binutils\n\tavr-gcc\n\tavr-libc\n\tavrdude\n\tdfu-programmer\n\tdfu-util\n\tnewlib\nThese packages will be installed with sudo and sboinstall, so ensure that your user is added to sudoers and that sboinstall is configured."
SOLUS_INFO="Your tools are now installed. To start using them, open new terminal or source these scripts:\n\t/usr/share/defaults/etc/profile.d/50-arm-toolchain-path.sh\n\t/usr/share/defaults/etc/profile.d/50-avr-toolchain-path.sh"
if grep ID /etc/os-release | grep -qE "fedora"; then if grep ID /etc/os-release | grep -qE "fedora"; then
sudo dnf install \ sudo dnf install \
arm-none-eabi-binutils-cs \ arm-none-eabi-binutils-cs \
@ -156,6 +158,26 @@ elif grep ID /etc/os-release | grep -q slackware; then
echo "Quitting..." echo "Quitting..."
fi fi
elif grep ID /etc/os-release | grep -q solus; then
sudo eopkg ur
sudo eopkg it \
-c system.devel \
arm-none-eabi-gcc \
arm-none-eabi-binutils \
arm-none-eabi-newlib \
avr-libc \
avr-binutils \
avr-gcc \
avrdude \
dfu-util \
dfu-programmer \
python3 \
git \
wget \
zip \
unzip
printf "\n$SOLUS_INFO\n"
else else
echo "Sorry, we don't recognize your OS. Help us by contributing support!" echo "Sorry, we don't recognize your OS. Help us by contributing support!"
echo echo

Loading…
Cancel
Save