Skip to player
Skip to main content
Search
Connect
Watch fullscreen
Like
Bookmark
Share
More
Add to Playlist
Report
xdeb-install: install any deb package on your void linux from anywhere
IT techni
Follow
2 days ago
Category
🤖
Tech
Transcript
Display full video transcript
00:00
hello everybody i found this cool piece of software that may be useful for most of you
00:08
it helps converting and installing automatically any debian package whether from the repositories
00:17
of debian and the distributions that are based on it from a specific url even if it is not a
00:26
repository or from a local file it's worth installing and trying let's jump into the
00:35
installation and use together there are some limitations that need to be taken into consideration
00:46
the first one is the weak dependency resolution here it says that no dependency resolver but actually
00:56
it resolves some of the dependencies and doesn't for the others so you need to keep that in mind
01:02
in case you have a package that has a lot of dependencies the second one it gets confused
01:08
whenever there is more than an instance more than an instance of xdeb it depends on xdeb when it
01:17
does the conversion when it comes to the installation of this piece of software there are three methods
01:24
as mentioned in the documentation the first one is by making an extra repository should be under
01:40
etc xbps slash etc slash xbps dot d let's make it together
01:47
you make a file there and you add this line to it like this save and exit and then we should
02:04
synchronize the repositories like this
02:17
here it is for you if it is your first time adding this repository you should get confirmation
02:26
about the signature you need to double check it double check the fingerprint if it is exactly the same
02:33
and then press y if it is and then you're you're ready to install xdeb install like this y and enter
02:47
and now we can clear out the screen it is installed i believe i have xdeb here yes here it is and it is
02:56
recommended that i do not keep it since xdeb install is gonna get confused with it uh we are not we should
03:05
run xdeb install xdeb xdeb install xdeb that's how it depends on this
03:26
this tool that we're trying to use and install depends on the famous tool if you
03:39
if you know it xdeb which does almost the same thing but with less automation and less steps
03:48
the other steps you do them manually let's clear out the screen i don't think you need to worry about
03:54
that error now the first thing to mention with this piece of software and it is so cool at least for me is
04:07
to take a look at the providers like this install providers this should give us
04:15
almost all the official repositories of the famous debian based distributions you can see here we have
04:24
linux min debian ubuntu even for some for some third-party repositories like
04:34
microsoft i believe this is for vs code if i'm not mistaken and google i'm not sure if it is only for
04:41
google chrome and vs code only or for other pieces of software you can see that we have them here we can
04:49
sync these repositories like this sync
04:56
to get the newest versions of the apps the repositories are synced i'm talking here about debian
05:06
and derivatives uh we can install from whichever of them almost any piece of software so far uh let's try
05:19
installation
05:24
we've seen this
05:28
i guess we should keep that list in front of us xbpx deb
05:32
install providers you're gonna see why we need to keep them in front of us if we want to search for
05:42
example for any piece of software we can try by running the command xbp-install search let's say we want to look
05:55
for
06:01
aptitude
06:03
although we cannot install this piece of software since it's not related to
06:08
xbps at all we just want to do the search and see what we get we should find it
06:15
and we can see that it exists on all of these repositories let's get the providers again and
06:33
if we want to install from one of them i try to install this piece of software in it
06:39
and it is a dependency for an application that i tried to install in my previous attempt for this
06:46
video and it didn't go well here we have the provider ubuntu.com which is the domain name for ubuntu
06:57
repositories servers and whatnot the distribution is jammy let's try for example with bitpy top
07:08
i don't have bpy top installed we can install it from there bpy top
07:26
it will resolve some of the dependencies in some cases
07:30
and i tried this before and it worked y and enter sometimes it doesn't have dependencies which is
07:39
better let's clear out the screen and try to run bpy top
07:46
and it works as you can see this is not from the official repositories of void you can
07:52
actually install it from there it exists we just wanna try and see what we get we can remove it using the
08:03
native method of void like this yes i wanna remove it
08:16
let's try to install from a link let's say you have a specific link of a debian package
08:26
and you wanna install it using xdeb install i can tell you that and it's gonna work
08:35
yeah so let's install from a specific link and the example they gave is sufficient for me for you
08:44
you may try with another thing but be careful in case there are many dependencies the installation may
08:51
work but the application may not work
08:56
y enter here all right
09:01
this ssh is with x forwarding the application is speed crunch let's run it speed crunch
09:12
and it should work if we it's an it's a math application if we type pi times two we get that result
09:27
if we try to type e we get its result
09:32
and we have some of the stuff that is related to physics like electron volt etc
09:53
the exponential of 10 is that value this thing works
09:57
the last thing that we need to try here is installing from a local file and here it should be a debian
10:11
file of course i guess i will in i will download the package and install it with you
10:20
i have the debian package ready on my machine let's try to install it locally
10:29
file bpy top it's nothing but bpy top itself y and enter bpy top and it works
10:50
so that was xdeb install thank you for watching please don't forget to subscribe like share and comment
10:59
and peace
11:07
you
Be the first to comment
Add your comment
Recommended
3:11
|
Up next
retrieve netstat arp ifconfig etc commands on linux
IT techni
5 days ago
10:12
PL/I aka pl/1 compiler setup on linux
IT techni
5 days ago
6:23
Removing older kernels using vkpurge and generating initramfs for new ones (void linux)
IT techni
2 weeks ago
0:46
Fixing curl symbol lookup error undefined symbol /.../libcurl.so ngtcp2.... on void linux
IT techni
2 weeks ago
5:01
fixing error could not execute exec WPrefs
IT techni
4 weeks ago
5:12
windowmaker setup on archlinux
IT techni
4 weeks ago
7:34
VLC setup on slackware
IT techni
4 weeks ago
8:35
Fixing stuck at "loading linux....."
IT techni
4 weeks ago
10:31
Lua setup on macOS (compiling it from source)
IT techni
5 weeks ago
6:33
Skip package update/install during gentoo update (includes package masking)
IT techni
6 weeks ago
6:44
zram on debian, ubuntu and mint
IT techni
6 weeks ago
5:25
SSH server setup on debian
IT techni
6 weeks ago
4:48
macos update (15.6.1 to 15.7.1)
IT techni
2 months ago
11:03
Skip packages update on arch linux (needed when downgrading)
IT techni
2 months ago
5:13
mpv setup on macos
IT techni
2 months ago
5:47
Minecraft setup on Arch Linux using legacy launcher + flatpak method (distro agnostic)
IT techni
2 months ago
6:57
Installing minecraft java on macOS using legacy launcher
IT techni
2 months ago
2:56
My first apple device (mac) ever
IT techni
2 months ago
6:44
Error symbol grub_is_using_legacy_shim_lock_protocol not found resolution
IT techni
3 months ago
6:31
Connecting to wifi on Alpine Linux using IWD
IT techni
3 months ago
8:15
chroot on alpine linux
IT techni
3 months ago
38:53
Ventoy's persistence plugin (live media with persistence)
IT techni
3 months ago
5:21
Commands to run whenever grub is updated on Arch Linux
IT techni
3 months ago
2:42
Error failed to commit transaction...exists in filesystem resolution Arch Linux
IT techni
3 months ago
7:48
Multilib setup on Slackware
IT techni
3 months ago
Be the first to comment