Installing blackarch packages on Garuda

Hi, I would like to use blackarch penetration tools on my garuda installation without using a virtual box. However the installation has some conflicting packages & dependencies.

So I was wondering whether I can install without breaking anything?

:: android-sdk-platform-tools and android-tools are in conflict (adb). Remove android-tools? [y/N]
:: libmysqlclient and mariadb-libs are in conflict (libmariadbclient). Remove mariadb-libs? [y/N]
:: create_ap and linux-wifi-hotspot are in conflict. Remove linux-wifi-hotspot? [y/N]
:: gnu-netcat and openbsd-netcat are in conflict. Remove openbsd-netcat? [y/N]

and also this

:: unable to satisfy dependency 'libmariadb.so=3-64' required by postfix

:: removing linux-wifi-hotspot breaks dependency 'linux-wifi-hotspot' required by garuda-network-assistant-git

1 Like

which package are you trying to install ?
info provided is insufficient

1 Like

all of them :sweat_smile:

1 Like

on blackarch page this is given

sudo pacman -Syyu --needed blackarch --overwrite='*'
3 Likes

I have tried this but I still get

:: android-sdk-platform-tools and android-tools are in conflict (adb). Remove android-tools? [y/N] y
:: libmysqlclient and mariadb-libs are in conflict (libmariadbclient). Remove mariadb-libs? [y/N] y
:: create_ap and linux-wifi-hotspot are in conflict. Remove linux-wifi-hotspot? [y/N] y
:: gnu-netcat and openbsd-netcat are in conflict. Remove openbsd-netcat? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'libmariadb.so=3-64' required by postfix
:: removing linux-wifi-hotspot breaks dependency 'linux-wifi-hotspot' required by garuda-network-assistant-git

looks like will have to remove some things but i don't understand what to do with

:: unable to satisfy dependency 'libmariadb.so=3-64' required by postfix

refresh mirrorlist

2 Likes

still getting this

error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'libmariadb.so=3-64' required by postfix

i added

--ignore postfix

that fixed it for now

1 Like

Also keep in mind that you are now no longer running Garuda - you have a fully custom installation, so if you face any issues you're really on your own.

8 Likes

just a simple solution on this prob is open software center search for garuda-network-assistant and uninstall it it will show that some packages will be left with unresolved dependencied (that's ok after we install what we need we will install this back) now try install blackarch you should be good to go.

1 Like

Please don't necrobump.